From 3775aeb758f5f5521d5624b5e72f3e179f99dd88 Mon Sep 17 00:00:00 2001 From: flathack Date: Mon, 9 Nov 2026 15:54:21 +0100 Subject: [PATCH] Player cloak modules: eight cloaking devices with the NPC cloak effects and an admin one, a cloak hardpoint in module slot 1, the cloak key - weapon_equip.ini / st_good.ini: cloak_module (Rheinland fighter effect) and cloak_module_nomad, _osiris, _gunboat, _cruiser, _battleship, _nomad_gunboat, _nomad_battleship (the effects and cloak times of the NPC cloaks), 50000000 each, not sold anywhere yet; cloak_module_admin (1 s, rem-server [Native.Cloak] FreeDevices: no rules), /addcargo. - shiparch.ini: hp_cloak on HpVelocity next to hp_rem_module01 on the 46 ships with module slot 1. - keymap.ini / keylist.ini: USER_CLOAK ("CLOAK", Shift+C) on the REMNANT controls tab. - Infocards.lua: names and infocards 476000-476017, the key 524530/524531. --- DATA/EQUIPMENT/st_good.ini | 117 +++++++++++++++++++++ DATA/EQUIPMENT/weapon_equip.ini | 180 ++++++++++++++++++++++++++++++++ DATA/INTERFACE/keylist.ini | 3 + DATA/INTERFACE/keymap.ini | 9 ++ DATA/SHIPS/shiparch.ini | 46 ++++++++ EXE/REM/Lua/Infocards.lua | 23 ++++ 6 files changed, 378 insertions(+) diff --git a/DATA/EQUIPMENT/st_good.ini b/DATA/EQUIPMENT/st_good.ini index 0b7e69a0..218e0f22 100644 --- a/DATA/EQUIPMENT/st_good.ini +++ b/DATA/EQUIPMENT/st_good.ini @@ -1865,6 +1865,123 @@ ids_info = 263960 shop_archetype = equipment\models\st\ku_thruster.3db material_library = equipment\models\ku_equip.mat +; REM cloak module +[Good] +nickname = cloak_module +equipment = cloak_module +category = equipment +price = 50000000 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db +combinable = false +ids_name = 476000 +ids_info = 476001 +shop_archetype = equipment\models\st\ku_thruster.3db +material_library = equipment\models\ku_equip.mat + +; REM admin cloak module +[Good] +nickname = cloak_module_admin +equipment = cloak_module_admin +category = equipment +price = 1 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db +combinable = false +ids_name = 476002 +ids_info = 476003 +shop_archetype = equipment\models\st\ku_thruster.3db +material_library = equipment\models\ku_equip.mat + +; REM Nomad Cloak Module +[Good] +nickname = cloak_module_nomad +equipment = cloak_module_nomad +category = equipment +price = 50000000 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db +combinable = false +ids_name = 476004 +ids_info = 476005 +shop_archetype = equipment\models\st\ku_thruster.3db +material_library = equipment\models\ku_equip.mat + +; REM Osiris Cloak Module +[Good] +nickname = cloak_module_osiris +equipment = cloak_module_osiris +category = equipment +price = 50000000 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db +combinable = false +ids_name = 476006 +ids_info = 476007 +shop_archetype = equipment\models\st\ku_thruster.3db +material_library = equipment\models\ku_equip.mat + +; REM Gunboat Cloak Module +[Good] +nickname = cloak_module_gunboat +equipment = cloak_module_gunboat +category = equipment +price = 50000000 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db +combinable = false +ids_name = 476008 +ids_info = 476009 +shop_archetype = equipment\models\st\ku_thruster.3db +material_library = equipment\models\ku_equip.mat + +; REM Cruiser Cloak Module +[Good] +nickname = cloak_module_cruiser +equipment = cloak_module_cruiser +category = equipment +price = 50000000 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db +combinable = false +ids_name = 476010 +ids_info = 476011 +shop_archetype = equipment\models\st\ku_thruster.3db +material_library = equipment\models\ku_equip.mat + +; REM Battleship Cloak Module +[Good] +nickname = cloak_module_battleship +equipment = cloak_module_battleship +category = equipment +price = 50000000 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db +combinable = false +ids_name = 476012 +ids_info = 476013 +shop_archetype = equipment\models\st\ku_thruster.3db +material_library = equipment\models\ku_equip.mat + +; REM Nomad Gunboat Cloak Module +[Good] +nickname = cloak_module_nomad_gunboat +equipment = cloak_module_nomad_gunboat +category = equipment +price = 50000000 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db +combinable = false +ids_name = 476014 +ids_info = 476015 +shop_archetype = equipment\models\st\ku_thruster.3db +material_library = equipment\models\ku_equip.mat + +; REM Nomad Battleship Cloak Module +[Good] +nickname = cloak_module_nomad_battleship +equipment = cloak_module_nomad_battleship +category = equipment +price = 50000000 +item_icon = equipment\models\commodities\nn_icons\EQUIPICON_vector_coil.3db +combinable = false +ids_name = 476016 +ids_info = 476017 +shop_archetype = equipment\models\st\ku_thruster.3db +material_library = equipment\models\ku_equip.mat + ; Sublight-Modul [Good] nickname = jump_drive diff --git a/DATA/EQUIPMENT/weapon_equip.ini b/DATA/EQUIPMENT/weapon_equip.ini index 8ff2412b..f8947f75 100644 --- a/DATA/EQUIPMENT/weapon_equip.ini +++ b/DATA/EQUIPMENT/weapon_equip.ini @@ -24,6 +24,186 @@ cloakin_fx = no_cloakeffect01 cloakout_fx = no_cloakeffect01 debris_type = debris_normal +; REM cloak module (players: module slot 1, hp_cloak on HpVelocity in shiparch.ini) +[CloakingDevice] +nickname = cloak_module +ids_name = 476000 +ids_info = 476001 +hit_pts = 8000 +DA_archetype = equipment\models\st\li_refractor_shield.3db +material_library = equipment\models\li_equip.mat +material_library = Ships\nomad\nomad_fx.txm +HP_child = HpConnect +mass = 2000 +volume = 0 +power_usage = 0 +cloakin_time = 4 +cloakout_time = 4 +cloakin_fx = no_cloakeffect01 +cloakout_fx = no_cloakeffect01 +debris_type = debris_normal +lootable = false + +; REM admin cloak: no rules (rem-server [Native.Cloak] FreeDevices), not sold - /addcargo +[CloakingDevice] +nickname = cloak_module_admin +ids_name = 476002 +ids_info = 476003 +hit_pts = 8000 +DA_archetype = equipment\models\st\li_refractor_shield.3db +material_library = equipment\models\li_equip.mat +material_library = Ships\nomad\nomad_fx.txm +HP_child = HpConnect +mass = 2000 +volume = 0 +power_usage = 0 +cloakin_time = 1 +cloakout_time = 1 +cloakin_fx = no_cloakeffect01 +cloakout_fx = no_cloakeffect01 +debris_type = debris_normal +lootable = false + +; REM cloak module: Nomad Cloak Module +[CloakingDevice] +nickname = cloak_module_nomad +ids_name = 476004 +ids_info = 476005 +hit_pts = 8000 +DA_archetype = equipment\models\st\li_refractor_shield.3db +material_library = equipment\models\li_equip.mat +material_library = Ships\nomad\nomad_fx.txm +HP_child = HpConnect +mass = 2000 +volume = 0 +power_usage = 0 +cloakin_time = 4 +cloakout_time = 4 +cloakin_fx = no_cloakeffect05 +cloakout_fx = no_cloakeffect05 +debris_type = debris_normal +lootable = false + +; REM cloak module: Osiris Cloak Module +[CloakingDevice] +nickname = cloak_module_osiris +ids_name = 476006 +ids_info = 476007 +hit_pts = 8000 +DA_archetype = equipment\models\st\li_refractor_shield.3db +material_library = equipment\models\li_equip.mat +material_library = Ships\nomad\nomad_fx.txm +HP_child = HpConnect +mass = 2000 +volume = 0 +power_usage = 0 +cloakin_time = 5 +cloakout_time = 5 +cloakin_fx = no_cloakeffect06 +cloakout_fx = no_cloakeffect06 +debris_type = debris_normal +lootable = false + +; REM cloak module: Gunboat Cloak Module +[CloakingDevice] +nickname = cloak_module_gunboat +ids_name = 476008 +ids_info = 476009 +hit_pts = 8000 +DA_archetype = equipment\models\st\li_refractor_shield.3db +material_library = equipment\models\li_equip.mat +material_library = Ships\nomad\nomad_fx.txm +HP_child = HpConnect +mass = 2000 +volume = 0 +power_usage = 0 +cloakin_time = 10 +cloakout_time = 10 +cloakin_fx = no_cloakeffect02 +cloakout_fx = no_cloakeffect02 +debris_type = debris_normal +lootable = false + +; REM cloak module: Cruiser Cloak Module +[CloakingDevice] +nickname = cloak_module_cruiser +ids_name = 476010 +ids_info = 476011 +hit_pts = 8000 +DA_archetype = equipment\models\st\li_refractor_shield.3db +material_library = equipment\models\li_equip.mat +material_library = Ships\nomad\nomad_fx.txm +HP_child = HpConnect +mass = 2000 +volume = 0 +power_usage = 0 +cloakin_time = 10 +cloakout_time = 10 +cloakin_fx = no_cloakeffect03 +cloakout_fx = no_cloakeffect03 +debris_type = debris_normal +lootable = false + +; REM cloak module: Battleship Cloak Module +[CloakingDevice] +nickname = cloak_module_battleship +ids_name = 476012 +ids_info = 476013 +hit_pts = 8000 +DA_archetype = equipment\models\st\li_refractor_shield.3db +material_library = equipment\models\li_equip.mat +material_library = Ships\nomad\nomad_fx.txm +HP_child = HpConnect +mass = 2000 +volume = 0 +power_usage = 0 +cloakin_time = 10 +cloakout_time = 10 +cloakin_fx = no_cloakeffect04 +cloakout_fx = no_cloakeffect04 +debris_type = debris_normal +lootable = false + +; REM cloak module: Nomad Gunboat Cloak Module +[CloakingDevice] +nickname = cloak_module_nomad_gunboat +ids_name = 476014 +ids_info = 476015 +hit_pts = 8000 +DA_archetype = equipment\models\st\li_refractor_shield.3db +material_library = equipment\models\li_equip.mat +material_library = Ships\nomad\nomad_fx.txm +HP_child = HpConnect +mass = 2000 +volume = 0 +power_usage = 0 +cloakin_time = 10 +cloakout_time = 10 +cloakin_fx = no_cloakeffect_gunboat +cloakout_fx = no_cloakeffect_gunboat +debris_type = debris_normal +lootable = false + +; REM cloak module: Nomad Battleship Cloak Module +[CloakingDevice] +nickname = cloak_module_nomad_battleship +ids_name = 476016 +ids_info = 476017 +hit_pts = 8000 +DA_archetype = equipment\models\st\li_refractor_shield.3db +material_library = equipment\models\li_equip.mat +material_library = Ships\nomad\nomad_fx.txm +HP_child = HpConnect +mass = 2000 +volume = 0 +power_usage = 0 +cloakin_time = 10 +cloakout_time = 10 +cloakin_fx = no_cloakeffect_battleship +cloakout_fx = no_cloakeffect_battleship +debris_type = debris_normal +lootable = false + [CloakingDevice] nickname = cloak_nomad ids_name = 1 diff --git a/DATA/INTERFACE/keylist.ini b/DATA/INTERFACE/keylist.ini index 7f0e191d..07bce845 100644 --- a/DATA/INTERFACE/keylist.ini +++ b/DATA/INTERFACE/keylist.ini @@ -331,6 +331,9 @@ id = USER_REM_WAYPOINT_BOT [key] id = USER_REM_SECTOR_SCANNER +[key] +id = USER_CLOAK + [key] id = USER_REM_HUDLESS diff --git a/DATA/INTERFACE/keymap.ini b/DATA/INTERFACE/keymap.ini index 0de98bba..6cfd2b73 100644 --- a/DATA/INTERFACE/keymap.ini +++ b/DATA/INTERFACE/keymap.ini @@ -1079,6 +1079,14 @@ ids_name = 524528 ids_info = 524529 state = keydown +; REM: the player cloak (cloaking device in a module slot, rem-server [Native.Cloak]) +[KeyCmd] +nickname = USER_CLOAK +ids_name = 524530 +ids_info = 524531 +state = keydown +key = "C", SHIFT + [KeyMap] nickname = IDR_ALWAYS_PRESENT key = USER_REM_WAYPOINTS @@ -1123,6 +1131,7 @@ nickname = IDR_GAMEFLOW [KeyMap] nickname = IDR_SPACE key = USER_REM_SECTOR_SCANNER +key = USER_CLOAK key = USER_REM_WAYPOINT_BOT key = USER_REM_SENSOR_PROBE key = USER_REM_ACTIVATE_PROBE diff --git a/DATA/SHIPS/shiparch.ini b/DATA/SHIPS/shiparch.ini index 0701c756..6164a88f 100644 --- a/DATA/SHIPS/shiparch.ini +++ b/DATA/SHIPS/shiparch.ini @@ -81,6 +81,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = port fin_lod1 @@ -217,6 +218,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = Li_star_wing_lod1 @@ -494,6 +496,7 @@ hp_type = hp_turret_special_1, HpTurret01, HpTurret02, HpTurret03, HpTurret04, H hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity steering_torque = 54000, 54000, 104000 angular_drag = 60000, 60000, 60000 rotation_inertia = 16800, 16800, 16800 @@ -1109,6 +1112,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = br_fighter_tail_lod1 @@ -1209,6 +1213,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = br_port_wing_lod1 @@ -1353,6 +1358,7 @@ hp_type = hp_turret_special_1, HpTurret01, HpTurret02, HpTurret03, HpTurret04, H hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = br_freighter_port_wing_lod1 @@ -1989,6 +1995,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = wing_starboard_lod1 @@ -2287,6 +2294,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = starboard_wing_lod1 @@ -2429,6 +2437,7 @@ hp_type = hp_turret_special_1, HpTurret01, HpTurret02, HpTurret03, HpTurret04, H hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 2 @@ -3128,6 +3137,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = port_wing_lod1 @@ -3257,6 +3267,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = Rh_port_wing_lod1 @@ -3399,6 +3410,7 @@ hp_type = hp_turret_special_1, HpTurret01, HpTurret02, HpTurret03, HpTurret04, H hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 2 @@ -3936,6 +3948,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = bh_topfin_lod1 @@ -4071,6 +4084,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = bh_topfin_lod1 @@ -4215,6 +4229,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = bh_topfin_lod1 @@ -4352,6 +4367,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 2 @@ -4465,6 +4481,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = fins_top_lod1 @@ -4592,6 +4609,7 @@ hp_type = hp_turret_special_1, HpTurret01, HpTurret02, HpTurret03, HpTurret04 hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity HP_tractor_source = HpTractor_Source num_exhaust_nozzles = 2 @@ -4706,6 +4724,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] @@ -4872,6 +4891,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = wing_port_lod1 @@ -5020,6 +5040,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity hp_type = hp_rem_module02, HpJump [CollisionGroup] @@ -5166,6 +5187,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity hp_type = hp_elite_shield_special_2, HpCloak01 [CollisionGroup] @@ -5266,6 +5288,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = port_wing_lod1 @@ -5382,6 +5405,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = cv_port_wing_lod1 @@ -5525,6 +5549,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = cv_port_wing_lod1 @@ -5658,6 +5683,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity hp_type = hp_rem_module02, HpJump hp_type = hp_elite_shield_special_2, HpCloak01 @@ -5809,6 +5835,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = cv_port_wing_g_lod1 @@ -5958,6 +5985,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = cv_port_wing_b_lod1 @@ -6097,6 +6125,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_fighter_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = bw_port_wing01_lod1 @@ -6207,6 +6236,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = bw_port_wing01_lod1 @@ -6397,6 +6427,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity hp_type = hp_rem_module02, HpJump [CollisionGroup] @@ -6532,6 +6563,7 @@ hp_type = hp_turret_special_1, HpTurret01, HpTurret02, HpTurret03, HpTurret04, H hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity steering_torque = 54000, 54000, 54000 angular_drag = 60000, 60000, 60000 rotation_inertia = 16800, 16800, 16800 @@ -6667,6 +6699,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = Or_star_wing_lod1 @@ -8689,6 +8722,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] @@ -8860,6 +8894,7 @@ hp_type = hp_turret_special_1, HpTurret01 hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity hp_type = hp_fighter_power_special_1, HpPower02 surface_hit_effects = 0, small_hull_hit_light01, small_hull_hit_light02, small_hull_hit_light03 surface_hit_effects = 150, small_hull_hit_medium01, small_hull_hit_medium02, small_hull_hit_medium03 @@ -8967,6 +9002,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = starboard_wing_lod1 @@ -9102,6 +9138,7 @@ hp_type = hp_countermeasure_dropper, HpEngine02 hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity hp_type = hp_fighter_power_special_1, HpPower02 @@ -9148,6 +9185,7 @@ hp_type = hp_freighter_shield_special_1, HpCargo01, HpCargo02 hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity steering_torque = 22405000, 22405000, 22405000 angular_drag = 64000000, 64000000, 64000000 rotation_inertia = 2000000, 18000000, 18000000 @@ -9222,6 +9260,7 @@ cockpit = cockpits\hc_transport.ini hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity ; Alpaca @@ -9301,6 +9340,7 @@ hp_type = hp_turret_special_1, HpTurret01, HpTurret02, HpTurret03, HpTurret04, H hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity steering_torque = 54000, 54000, 104000 angular_drag = 60000, 60000, 60000 rotation_inertia = 16800, 16800, 16800 @@ -9397,6 +9437,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = Or_star_wing_s_lod1 @@ -9490,6 +9531,7 @@ hp_type = hp_turret_special_1, HpTurret_U1_01, HpTurret_U1_02, HpTurret_U1_03, H hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = lifter_clamp01_lod1 @@ -9575,6 +9617,7 @@ hp_type = hp_countermeasure_dropper, HpCM01 hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_freighter_power_special_10, HpPower01 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity hp_type = hp_fighter_power_special_1, HpPower02 [CollisionGroup] @@ -10123,6 +10166,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity ; HALLOWEEN JACK O LANTERN NPC @@ -10242,6 +10286,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_fighter_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity hp_type = hp_rem_module02, HpJump [CollisionGroup] @@ -10517,6 +10562,7 @@ hp_type = hp_fighter_engine_special_10, HpDrive01 hp_type = hp_elite_power_special_10, HpPower01 hp_type = hp_elite_power_special_1, HpPower02 hp_type = hp_rem_module01, HpVelocity +hp_type = hp_cloak, HpVelocity [CollisionGroup] obj = drone_port_wing01_lod1 diff --git a/EXE/REM/Lua/Infocards.lua b/EXE/REM/Lua/Infocards.lua index 227c9740..806a9c2e 100644 --- a/EXE/REM/Lua/Infocards.lua +++ b/EXE/REM/Lua/Infocards.lua @@ -43,6 +43,8 @@ rem.AddInfoCard(524526, "SECTOR SCANNER") rem.AddInfoCard(524527, "Shows / hides the 3D sector scanner (contacts within 7.5 km).") rem.AddInfoCard(524528, "HUDLESS") rem.AddInfoCard(524529, "Hides the HUD, then also the mouse cursor, then shows both again (screenshots).") +rem.AddInfoCard(524530, "CLOAK") +rem.AddInfoCard(524531, "Switches the cloaking device on or off.") -- RACE INFOCARDS rem.AddInfoCard(9001, "1") @@ -54,6 +56,27 @@ rem.AddInfoCard(9006, "START") -- Equipment Infocard Overrides +-- Cloak Module Info +rem.AddInfoCard(476000, "Cloak Module") +rem.AddInfoCard(476001, [[Cloak ModuleA cloaking device that fits module slot 1. Once active, it hides the ship from sensors, scanners and targeting systems. Built after the cloaking fields of the Rheinland fighters.Cloak time: 4 s. Effect: no_cloakeffect01.]]) + +rem.AddInfoCard(476002, "Admin Cloak Module") +rem.AddInfoCard(476003, [[Admin Cloak ModuleThe cloak module without limits: firing, cruise, docking and the other rules of the server do not switch it off. Not for sale.]]) +rem.AddInfoCard(476004, "Nomad Cloak Module") +rem.AddInfoCard(476005, [[Nomad Cloak ModuleA cloaking device that fits module slot 1. Once active, it hides the ship from sensors, scanners and targeting systems. Built after the cloaking fields of the Nomad fighters. The ship fades out in the shimmer of a Nomad field.Cloak time: 4 s. Effect: no_cloakeffect05.]]) +rem.AddInfoCard(476006, "Osiris Cloak Module") +rem.AddInfoCard(476007, [[Osiris Cloak ModuleA cloaking device that fits module slot 1. Once active, it hides the ship from sensors, scanners and targeting systems. A copy of the cloaking device of the Osiris, scaled down for smaller hulls.Cloak time: 5 s. Effect: no_cloakeffect06.]]) +rem.AddInfoCard(476008, "Gunboat Cloak Module") +rem.AddInfoCard(476009, [[Gunboat Cloak ModuleA cloaking device that fits module slot 1. Once active, it hides the ship from sensors, scanners and targeting systems. The cloaking field of a Rheinland gunboat. Its effect is larger and takes longer to build up.Cloak time: 10 s. Effect: no_cloakeffect02.]]) +rem.AddInfoCard(476010, "Cruiser Cloak Module") +rem.AddInfoCard(476011, [[Cruiser Cloak ModuleA cloaking device that fits module slot 1. Once active, it hides the ship from sensors, scanners and targeting systems. The cloaking field of a Rheinland cruiser. A large effect that takes long to build up.Cloak time: 10 s. Effect: no_cloakeffect03.]]) +rem.AddInfoCard(476012, "Battleship Cloak Module") +rem.AddInfoCard(476013, [[Battleship Cloak ModuleA cloaking device that fits module slot 1. Once active, it hides the ship from sensors, scanners and targeting systems. The cloaking field of a Rheinland battleship. The largest Rheinland effect, slow to build up.Cloak time: 10 s. Effect: no_cloakeffect04.]]) +rem.AddInfoCard(476014, "Nomad Gunboat Cloak Module") +rem.AddInfoCard(476015, [[Nomad Gunboat Cloak ModuleA cloaking device that fits module slot 1. Once active, it hides the ship from sensors, scanners and targeting systems. The cloaking field of a Nomad gunboat. A large Nomad effect that takes longer to build up.Cloak time: 10 s. Effect: no_cloakeffect_gunboat.]]) +rem.AddInfoCard(476016, "Nomad Battleship Cloak Module") +rem.AddInfoCard(476017, [[Nomad Battleship Cloak ModuleA cloaking device that fits module slot 1. Once active, it hides the ship from sensors, scanners and targeting systems. The cloaking field of a Nomad battleship. The largest Nomad effect, slow to build up.Cloak time: 10 s. Effect: no_cloakeffect_battleship.]]) + -- Sensor Probe Info rem.AddInfoCard(264756, [[Sensor ProbeThe sensor probe is a small, versatile device designed to scan the immediate surroundings for anomalies. Its compact size allows for easy deployment in various environments, making it ideal for scientific research, security applications, and environmental monitoring. The probe is equipped with advanced sensors capable of detecting a wide range of physical, chemical, and biological parameters, providing real-time data and analysis. Its robust design ensures reliable performance in challenging conditions, while its intuitive interface allows for straightforward operation and data interpretation.]])