Jump drive modules: jump_drive_module and the admin one in module slot 1 (never with a cloak), the jump drive key, its sounds, a physics speed limit of 3000 m/s

- st_equip.ini / st_good.ini: jump_drive_module (25000000, not sold anywhere yet) and jump_drive_module_admin
  (rem-server [Native.JumpDrive] FreeDevices: no limits), REM modules on hp_rem_module01 / HpVelocity like the cloak.
- keymap.ini / keylist.ini: USER_REM_JUMPDRIVE ("JUMP DRIVE", K) on the REMNANT controls tab.
- effects.ini: jumpdrive_charge (activation sound) and jumpdrive_charge_loop (its hum while charging).
- constants.ini: ANOM_LIMITS_MAX_VELOCITY 3000 - the drive flies ships at WarpSpeed (1500), the default 1000 held them.
- Infocards.lua: names and infocards 476020-476023, the key 524532/524533.
This commit is contained in:
2026-11-09 17:35:41 +01:00
parent 336f781a2c
commit eb780dcaca
7 changed files with 127 additions and 0 deletions
+68
View File
@@ -4608,6 +4608,74 @@ LODranges = 0, 1500
lootable = true
phantom_physics = true
;Jump Drive (rem-server [Native.JumpDrive]: to the last waypoint; module slot 1, so never with a cloak)
[ShieldGenerator]
nickname = jump_drive_module
ids_name = 476020
ids_info = 476021
DA_archetype = equipment\models\st\li_refractor_shield.3db
material_library = equipment\models\li_equip.mat
HP_child = HpConnect
hit_pts = 8000
mass = 2000
explosion_resistance = 0.300000
debris_type = debris_normal
parent_impulse = 20
child_impulse = 80
volume = 0.000000
regeneration_rate = 0
max_capacity = 0
toughness = 0
hp_type = hp_rem_module01
offline_rebuild_time = 0
offline_threshold = 0.000000
constant_power_draw = 0
rebuild_power_draw = 0
shield_type = S_Graviton01
shield_collapse_sound = shield_offline
shield_rebuilt_sound = shield_rebuilt
shield_hit_effects = 0, gf_li_shield01
shield_hit_effects = 100, gf_li_shield02
shield_hit_effects = 500, gf_li_shield03
separation_explosion = sever_debris
LODranges = 0, 1500
lootable = false
phantom_physics = true
;Admin Jump Drive (rem-server [Native.JumpDrive] FreeDevices: no limits), not sold - /addcargo
[ShieldGenerator]
nickname = jump_drive_module_admin
ids_name = 476022
ids_info = 476023
DA_archetype = equipment\models\st\li_refractor_shield.3db
material_library = equipment\models\li_equip.mat
HP_child = HpConnect
hit_pts = 8000
mass = 2000
explosion_resistance = 0.300000
debris_type = debris_normal
parent_impulse = 20
child_impulse = 80
volume = 0.000000
regeneration_rate = 0
max_capacity = 0
toughness = 0
hp_type = hp_rem_module01
offline_rebuild_time = 0
offline_threshold = 0.000000
constant_power_draw = 0
rebuild_power_draw = 0
shield_type = S_Graviton01
shield_collapse_sound = shield_offline
shield_rebuilt_sound = shield_rebuilt
shield_hit_effects = 0, gf_li_shield01
shield_hit_effects = 100, gf_li_shield02
shield_hit_effects = 500, gf_li_shield03
separation_explosion = sever_debris
LODranges = 0, 1500
lootable = false
phantom_physics = true
;Turbo Coolant Pump
[ShieldGenerator]
nickname = turbo_coolant_pump
+26
View File
@@ -1748,6 +1748,32 @@ ids_info = 263914
shop_archetype = equipment\models\st\ku_thruster.3db
material_library = equipment\models\ku_equip.mat
;Jump Drive
[Good]
nickname = jump_drive_module
equipment = jump_drive_module
category = equipment
price = 25000000
item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db
combinable = false
ids_name = 476020
ids_info = 476021
shop_archetype = equipment\models\st\ku_thruster.3db
material_library = equipment\models\ku_equip.mat
;Admin Jump Drive
[Good]
nickname = jump_drive_module_admin
equipment = jump_drive_module_admin
category = equipment
price = 1
item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db
combinable = false
ids_name = 476022
ids_info = 476023
shop_archetype = equipment\models\st\ku_thruster.3db
material_library = equipment\models\ku_equip.mat
;Turbo Coolant Pump
[Good]
nickname = turbo_coolant_pump
+12
View File
@@ -3372,6 +3372,18 @@ nickname = gf_TLR_powerout
effect_type = EFT_DAMAGE_LARGE_SHIELD
vis_effect = gf_TLR_powerout
; REM jump drive: its activation sound when it starts to charge (REM client, rem-server [Native.JumpDrive])
[Effect]
nickname = jumpdrive_charge
effect_type = EFT_LANE_SHIP
snd_effect = engine_no_cruise_start
; REM jump drive: its hum while it charges, on the ship until the jump (a travel effect: it runs until stopped)
[Effect]
nickname = jumpdrive_charge_loop
effect_type = EFT_LANE_SHIP_TRAVEL
snd_effect = engine_no_cruise_loop
[Effect]
nickname = basic_tl_ship_enter
effect_type = EFT_LANE_SHIP
+3
View File
@@ -334,6 +334,9 @@ id = USER_REM_SECTOR_SCANNER
[key]
id = USER_CLOAK
[key]
id = USER_REM_JUMPDRIVE
[key]
id = USER_REM_HUDLESS
+9
View File
@@ -1087,6 +1087,14 @@ ids_info = 524531
state = keydown
key = "C", SHIFT
; REM: the jump drive (module slot 1, rem-server [Native.JumpDrive]) to the last waypoint
[KeyCmd]
nickname = USER_REM_JUMPDRIVE
ids_name = 524532
ids_info = 524533
state = keydown
key = "K"
[KeyMap]
nickname = IDR_ALWAYS_PRESENT
key = USER_REM_WAYPOINTS
@@ -1132,6 +1140,7 @@ nickname = IDR_GAMEFLOW
nickname = IDR_SPACE
key = USER_REM_SECTOR_SCANNER
key = USER_CLOAK
key = USER_REM_JUMPDRIVE
key = USER_REM_WAYPOINT_BOT
key = USER_REM_SENSOR_PROBE
key = USER_REM_ACTIVATE_PROBE
+2
View File
@@ -24,6 +24,8 @@ MATERIAL_FRICTION = 0.1
MATERIAL_ELASTICITY = 0.9
DEFAULT_LINEAR_DAMPING = 0.5
DEFAULT_ANGULAR_DAMPING = 0.2, 0.2, 0.2
; REM: the jump drive flies ships faster than the default 1000 m/s (rem-server [Native.JumpDrive] WarpSpeed)
ANOM_LIMITS_MAX_VELOCITY = 3000
[CommConsts]
COMM_PLAYER_FAR_DIST = 6000