Add REM key commands (REMNANT controls tab)

USER_REM_* in keymap.ini/keylist.ini for the native REM client (sensor
probe, REM windows), names/descriptions 524500-524513 in Infocards.lua.
This commit is contained in:
2026-10-20 04:41:53 +02:00
parent 8a6c410b18
commit e879235d94
3 changed files with 86 additions and 0 deletions
+19
View File
@@ -319,4 +319,23 @@ id = USER_TRADE_REQUEST
group_num = 2
name = 1504
[key]
id = USER_REM_SENSOR_PROBE
[key]
id = USER_REM_ACTIVATE_PROBE
[key]
id = USER_REM_WAYPOINTS
[key]
id = USER_REM_BASE
[key]
id = USER_REM_MISSIONS
[key]
id = USER_REM_CONTRACTS
[key]
id = USER_REM_PLAYER
+50
View File
@@ -1018,8 +1018,56 @@ nickname = DBG_FIRE_FORWARD
state = keydown
key = 32
; REM: REM key commands (REM client, rem_hotkeys.h), unbound by default
[KeyCmd]
nickname = USER_REM_SENSOR_PROBE
ids_name = 524500
ids_info = 524501
state = keydown
[KeyCmd]
nickname = USER_REM_ACTIVATE_PROBE
ids_name = 524502
ids_info = 524503
state = keydown
[KeyCmd]
nickname = USER_REM_WAYPOINTS
ids_name = 524504
ids_info = 524505
state = keydown
[KeyCmd]
nickname = USER_REM_BASE
ids_name = 524506
ids_info = 524507
state = keydown
[KeyCmd]
nickname = USER_REM_MISSIONS
ids_name = 524508
ids_info = 524509
state = keydown
[KeyCmd]
nickname = USER_REM_CONTRACTS
ids_name = 524510
ids_info = 524511
state = keydown
[KeyCmd]
nickname = USER_REM_PLAYER
ids_name = 524512
ids_info = 524513
state = keydown
[KeyMap]
nickname = IDR_ALWAYS_PRESENT
key = USER_REM_WAYPOINTS
key = USER_REM_BASE
key = USER_REM_MISSIONS
key = USER_REM_CONTRACTS
key = USER_REM_PLAYER
key = USER_YES
key = USER_NO
key = USER_CANCEL
@@ -1055,6 +1103,8 @@ nickname = IDR_GAMEFLOW
[KeyMap]
nickname = IDR_SPACE
key = USER_REM_SENSOR_PROBE
key = USER_REM_ACTIVATE_PROBE
key = USER_MANEUVER_FREE_FLIGHT
key = USER_MANEUVER_GOTO
key = USER_MANEUVER_DOCK
+17
View File
@@ -2,6 +2,7 @@
-- 50000 to 50020 reserved for anomaly
-- 524288 to 524353 reserved for engclass plugin
-- 524400 - 524499 reserved for per-client dynamic trade mission infocards (server sync, SINGLE:)
-- 524500 - 524549 reserved for REM key commands (DATA/INTERFACE/keymap.ini, Controls page)
-- Test Infocard
rem.AddInfoCard(9000, "Spam")
@@ -10,6 +11,22 @@ rem.AddInfoCard(9000, "Spam")
-- HotkeyMenu Infocard (Override)
rem.AddInfoCard(1904, "REMNANT")
-- REM key commands (name, description) -- Options > Controls
rem.AddInfoCard(524500, "JETTISON SENSOR PROBE")
rem.AddInfoCard(524501, "Drops a sensor probe from the cargo hold beside the ship.")
rem.AddInfoCard(524502, "ACTIVATE SENSOR PROBE")
rem.AddInfoCard(524503, "Starts the scan of the targeted sensor probe.")
rem.AddInfoCard(524504, "REM WAYPOINTS")
rem.AddInfoCard(524505, "Opens the REM waypoint sharing window.")
rem.AddInfoCard(524506, "REM BASE MANAGER")
rem.AddInfoCard(524507, "Opens the REM base manager (depot, market, crafting, research).")
rem.AddInfoCard(524508, "REM MISSIONS")
rem.AddInfoCard(524509, "Opens the REM missions window (story progress, races).")
rem.AddInfoCard(524510, "REM CONTRACTS")
rem.AddInfoCard(524511, "Opens the REM contract network (bounties).")
rem.AddInfoCard(524512, "REM PLAYER")
rem.AddInfoCard(524513, "Opens the REM player window (stats, skills, bank).")
-- RACE INFOCARDS
rem.AddInfoCard(9001, "1")
rem.AddInfoCard(9002, "2")