Jump tunnel fixes

Ship the x64 client and renderer from REM-Client
c238ef4a6b2386ba0dd4016951dbd22df267397f.

Update gate tunnel colours, alpha controls and scrolling/twist parameters;
add a separate violet jump-hole profile and matching background fades.
Include the compiled renderer, detail tiers and corrected build provenance.

Verified all 11,143 runtime/data files against the Lutris installation,
five completed singleplayer jumps, four detail levels and options Save.
GPU regressions passed on NVIDIA and Intel; player saves/settings were
restored unchanged. Multiplayer flight remains untested.
This commit is contained in:
2026-11-08 19:48:39 +01:00
parent f904e9373d
commit fdbef567d2
30 changed files with 86 additions and 37 deletions
+72 -23
View File
@@ -24,8 +24,8 @@ max_rgb = 0, 0, 100
[layer]
texture = jumptube
color = 0, 0, 200
near_alpha_factor = 0.8
far_alpha_factor = 0
near_alpha = 0.8
far_alpha = 0
radius_factor = 1.5
u_offset = 0
v_offset = 0
@@ -36,8 +36,8 @@ v_scale = 10
[layer]
texture = jumptube5
color = 100, 200, 255
near_alpha_factor = 1
far_alpha_factor = 0
near_alpha = 1
far_alpha = 0
radius_factor = 1
u_offset = 0.5
v_offset = 0.33
@@ -71,8 +71,8 @@ max_rgb = 255, 255, 255
[layer]
texture = jumptube
color = 0, 0, 200
near_alpha_factor = 0.8
far_alpha_factor = 0
near_alpha = 0.8
far_alpha = 0
radius_factor = 1.5
u_offset = 0
v_offset = 0
@@ -83,8 +83,8 @@ v_scale = 10
[layer]
texture = jumptube5
color = 255, 255, 255
near_alpha_factor = 1
far_alpha_factor = 0
near_alpha = 1
far_alpha = 0
radius_factor = 1
u_offset = 0.5
v_offset = 0.33
@@ -110,34 +110,34 @@ near_alpha = 1
far_alpha = 1
num_t_steps = 200
num_s_steps = 12
min_rotation = 3
max_rotation = -3
min_rotation = -0.35
max_rotation = 0.35
min_rgb = 0, 0, 30
max_rgb = 0, 0, 100
max_rgb = 16, 30, 65
[layer]
texture = jumptube
color = 0, 0, 200
near_alpha_factor = 0.8
far_alpha_factor = 0
near_alpha = 0.8
far_alpha = 0
radius_factor = 1.5
u_offset = 0
v_offset = 0
du = 0.1
du = 0.055
dv = 0.07
v_scale = 10
[layer]
texture = jumptube5
color = 100, 200, 255
near_alpha_factor = 1
far_alpha_factor = 0
near_alpha = 1
far_alpha = 0
radius_factor = 1
u_offset = 0.5
v_offset = 0.33
du = -0.2
dv = 0.1
v_scale = 15
du = -0.095
dv = 0.16
v_scale = 13.7
[gate_tunnel]
nickname = gate_tunnel_liberty
@@ -165,8 +165,8 @@ max_rgb = 100, 100, 255
[layer]
texture = jumptube
color = 50, 50, 200
near_alpha_factor = 1
far_alpha_factor = 0
near_alpha = 1
far_alpha = 0
radius_factor = 1
u_offset = 0
v_offset = 0
@@ -177,8 +177,8 @@ v_scale = 10
[layer]
texture = jumptube5
color = 0, 50, 255
near_alpha_factor = 0.5
far_alpha_factor = 0.3
near_alpha = 0.5
far_alpha = 0.3
radius_factor = 1
u_offset = 0.5
v_offset = 0.33
@@ -186,3 +186,52 @@ du = -0.05
dv = 0.7
v_scale = 10
; REM: irregular jump-hole presentation; no route/protocol changes.
[gate_tunnel]
nickname = rem_tunnel_hole
write_depth_buffer = 0
num_spline_control_points = 9
x_range = 850
y_range = 700
z_range = 20000
min_radius = 50
max_radius = 100
far_radius_factor = 0
min_speed = 0.003
max_speed = 0.08
time_to_max_speed = 5
fade_distance = 0.1
near_alpha = 1
far_alpha = 1
num_t_steps = 200
num_s_steps = 12
min_rotation = -0.85
max_rotation = 0.85
min_rgb = 0, 0, 30
max_rgb = 16, 30, 65
[layer]
texture = jumptube
color = 55, 25, 140
near_alpha = 0.8
far_alpha = 0
radius_factor = 1.5
u_offset = 0
v_offset = 0
du = 0.055
dv = 0.07
v_scale = 10
[layer]
texture = jumptube5
color = 130, 145, 255
near_alpha = 1
far_alpha = 0
radius_factor = 1
u_offset = 0.5
v_offset = 0.33
du = -0.16
dv = 0.16
v_scale = 11.3