From e5f4eec90aade5d44aa5d662f8c1391d84fb4836 Mon Sep 17 00:00:00 2001 From: Nekura <78934567+Nekura@users.noreply.github.com> Date: Mon, 4 May 2026 00:36:36 +0200 Subject: [PATCH] Horai Planet dockable - MIGRATEME --- DATA/MISSIONS/mbases.ini | 77 ++++ .../SYSTEMS/Ku08/BASES/KU08_04_Base.ini | 28 ++ .../Ku08/BASES/ROOMS/KU08_04_Base_bar.ini | 47 +++ .../BASES/ROOMS/KU08_04_Base_cityscape.ini | 399 ++++++++++++++++++ .../BASES/ROOMS/KU08_04_Base_equipment.ini | 63 +++ .../BASES/ROOMS/KU08_04_Base_shipdealer.ini | 62 +++ .../Ku08/BASES/ROOMS/KU08_04_Base_trader.ini | 50 +++ DATA/UNIVERSE/SYSTEMS/Ku08/KU08.ini | 31 +- DATA/UNIVERSE/universe.ini | 6 + EXE/FLAtlas_resources.dll | Bin 0 -> 1536 bytes EXE/freelancer.ini | 3 +- FLAtlas-Change.log | 15 + 12 files changed, 779 insertions(+), 2 deletions(-) create mode 100644 DATA/UNIVERSE/SYSTEMS/Ku08/BASES/KU08_04_Base.ini create mode 100644 DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_bar.ini create mode 100644 DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_cityscape.ini create mode 100644 DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_equipment.ini create mode 100644 DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_shipdealer.ini create mode 100644 DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_trader.ini create mode 100755 EXE/FLAtlas_resources.dll create mode 100644 FLAtlas-Change.log diff --git a/DATA/MISSIONS/mbases.ini b/DATA/MISSIONS/mbases.ini index 664f729c..2ed866ed 100644 --- a/DATA/MISSIONS/mbases.ini +++ b/DATA/MISSIONS/mbases.ini @@ -46621,3 +46621,80 @@ msg_id_prefix = gcs_refer_base_KU08_03_Base [MVendor] num_offers = 0, 0 + +[MBase] +nickname = KU08_04_Base +local_faction = sh_corp_grp +diff = 1 +msg_id_prefix = gcs_refer_base_KU08_04_Base + +[MVendor] +num_offers = 0, 0 + +[BaseFaction] +faction = sh_corp_grp +weight = 10 +npc = ku08_04_base_bar_npc_01 +npc = ku08_04_base_equipment_npc_01 +npc = ku08_04_base_shipdealer_npc_01 +npc = ku08_04_base_trader_npc_01 + +[GF_NPC] +nickname = ku08_04_base_bar_npc_01 +body = ku_bartender_body +head = ge_male2_head +lefthand = benchmark_male_hand_left +righthand = benchmark_male_hand_right +individual_name = 524289 +affiliation = sh_corp_grp +voice = mc_leg_m01 + +[GF_NPC] +nickname = ku08_04_base_equipment_npc_01 +body = ku_commtrader_body +head = pl_male5_head +lefthand = benchmark_male_hand_left +righthand = benchmark_male_hand_right +individual_name = 524290 +affiliation = sh_corp_grp +voice = mc_leg_m01 + +[GF_NPC] +nickname = ku08_04_base_shipdealer_npc_01 +body = ku_commtrader_body +head = ku_bartender_head +lefthand = benchmark_male_hand_left +righthand = benchmark_male_hand_right +individual_name = 524291 +affiliation = sh_corp_grp +voice = mc_leg_m01 + +[GF_NPC] +nickname = ku08_04_base_trader_npc_01 +body = ku_commtrader_body +head = ku_captain_head +lefthand = benchmark_male_hand_left +righthand = benchmark_male_hand_right +individual_name = 524292 +affiliation = sh_corp_grp +voice = mc_leg_m01 + +[MRoom] +nickname = bar +character_density = 7 +fixture = ku08_04_base_bar_npc_01, Zs/NPC/Bartender/01/A/Stand, scripts\vendors\li_host_fidget.thn, bartender + +[MRoom] +nickname = trader +character_density = 3 +fixture = ku08_04_base_trader_npc_01, Zs/NPC/trader/01/A/Stand, scripts\vendors\li_commtrader_fidget.thn, trader + +[MRoom] +nickname = Equipment +character_density = 2 +fixture = ku08_04_base_equipment_npc_01, Zs/NPC/Equipment/01/A/Stand, scripts\vendors\li_equipdealer_fidget.thn, Equipment + +[MRoom] +nickname = ShipDealer +character_density = 2 +fixture = ku08_04_base_shipdealer_npc_01, Zs/NPC/ShipDealer/01/A/Stand, scripts\vendors\li_shipdealer_fidget.thn, ShipDealer diff --git a/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/KU08_04_Base.ini b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/KU08_04_Base.ini new file mode 100644 index 00000000..5d4f1634 --- /dev/null +++ b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/KU08_04_Base.ini @@ -0,0 +1,28 @@ +[BaseInfo] +nickname = KU08_04_Base +start_room = Cityscape +price_variance = 0.20 + +[Room] +nickname = Bar +file = Universe\Systems\KU08\Bases\Rooms\KU08_04_Base_bar.ini + +[Room] +nickname = Trader +file = Universe\Systems\KU08\Bases\Rooms\KU08_04_Base_trader.ini + +[Room] +nickname = Equipment +file = Universe\Systems\KU08\Bases\Rooms\KU08_04_Base_equipment.ini + +[Room] +nickname = ShipDealer +file = Universe\Systems\KU08\Bases\Rooms\KU08_04_Base_shipdealer.ini + +[Room] +nickname = Cityscape +file = Universe\Systems\KU08\Bases\Rooms\KU08_04_Base_cityscape.ini + +[Room] +nickname = bar +file = Universe\Systems\KU08\Bases\Rooms\KU08_04_Base_bar.ini diff --git a/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_bar.ini b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_bar.ini new file mode 100644 index 00000000..2ec78292 --- /dev/null +++ b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_bar.ini @@ -0,0 +1,47 @@ +[Room_Info] +set_script = Scripts\bases\Ku_01_Bar_hardpoint_01.thn +scene = all, ambient, Scripts\bases\Ku_01_Bar_ambi_int_01.thn + +[Room_Sound] +music = music_bar_ku01 +ambient = ambience_bar_ground_larger + +[Camera] +name = Camera_0 + +[CharacterPlacement] +name = Zg/PC/Player/01/A/Stand +start_script = scripts\bases\Ku_01_Bar_enter_01.thn + +[Hotspot] +name = IDS_HOTSPOT_EXIT +behavior = ExitDoor +room_switch = Cityscape + +[Hotspot] +name = IDS_HOTSPOT_BAR +behavior = ExitDoor +room_switch = Bar + +[Hotspot] +name = IDS_HOTSPOT_COMMODITYTRADER_ROOM +behavior = ExitDoor +room_switch = Trader + +[Hotspot] +name = IDS_HOTSPOT_EQUIPMENTDEALER_ROOM +behavior = ExitDoor +room_switch = Equipment + +[Hotspot] +name = IDS_HOTSPOT_SHIPDEALER_ROOM +behavior = ExitDoor +room_switch = ShipDealer + +[Hotspot] +name = IDS_HOTSPOT_NEWSVENDOR +behavior = NewsVendor + +[Hotspot] +name = IDS_HOTSPOT_MISSIONVENDOR +behavior = MissionVendor diff --git a/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_cityscape.ini b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_cityscape.ini new file mode 100644 index 00000000..97bdce16 --- /dev/null +++ b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_cityscape.ini @@ -0,0 +1,399 @@ +[Room_Info] +set_script = Scripts\bases\Ku_01_cityscape_hardpoint_01.thn +animation = Sc_loop +scene = all, ambient, Scripts\bases\Ku_01_cityscape_ambi_day_01.thn +scene = all, ambient, Scripts\bases\Ku_01_cityscape_traffic_01.thn, TRAFFIC_PRIORITY + +[Room_Sound] +music = music_newtokyo, oneshot +ambient = ambience_cityscape_heavy + +[Camera] +name = Camera_0 + +[PlayerShipPlacement] +name = X/Shipcentre/01 +landing_script = Scripts\bases\Ku_01_cityscape_land_01.thn +launching_script = Scripts\bases\Ku_01_cityscape_launch_01.thn + +[Hotspot] +name = IDS_HOTSPOT_EXIT +behavior = ExitDoor +room_switch = Cityscape + +[Hotspot] +name = IDS_HOTSPOT_BAR +behavior = ExitDoor +room_switch = Bar + +[Hotspot] +name = IDS_HOTSPOT_COMMODITYTRADER_ROOM +behavior = ExitDoor +room_switch = Trader + +[Hotspot] +name = IDS_HOTSPOT_EQUIPMENTDEALER_ROOM +behavior = ExitDoor +room_switch = Equipment + +[Hotspot] +name = IDS_HOTSPOT_SHIPDEALER_ROOM +behavior = ExitDoor +room_switch = ShipDealer + +[Hotspot] +name = IDS_NN_REPAIR_YOUR_SHIP +behavior = Repair + +[FlashlightLine] +icolor = 238, 141, 46 +scale = 0.5 +gap = 0.04 +blink = 2 +endpause = 2 +numlights = 20 +hardpoint = RunLightA01 +hardpoint = RunLightA100 + +[FlashlightSet] +icolor = 238, 141, 46 +scale = 5 +blink = 2 +endpause = 2 +hardpoint = RunLightA100 +hardpoint = RunLightA01 + +[FlashlightLine] +icolor = 238, 141, 46 +scale = 0.5 +gap = 0.04 +blink = 2 +endpause = 2 +numlights = 20 +hardpoint = RunLightB01 +hardpoint = RunLightB100 + +[FlashlightLine] +icolor = 238, 141, 46 +scale = 0.5 +gap = 0.04 +blink = 2 +endpause = 2 +numlights = 20 +hardpoint = RunLightC01 +hardpoint = RunLightC100 + +[FlashlightSet] +icolor = 238, 141, 46 +scale = 5 +blink = 2 +endpause = 2 +hardpoint = RunLightC100 +hardpoint = RunLightC01 + +[FlashlightLine] +icolor = 171, 164, 195 +scale = 4 +gap = 0.1 +blink = 0.4 +numlights = 12 +hardpoint = RunLightE01 +hardpoint = RunLightE12 + +[FlashlightLine] +icolor = 254, 117, 195 +scale = 2 +gap = 0.08 +blink = 0.4 +endpause = 2.5 +numlights = 12 +hardpoint = RunLightF01 +hardpoint = RunLightF12 + +[FlashlightSet] +icolor = 250, 180, 55 +scale = 0.8 +gap = 0 +blink = 7 +endpause = 3 +hardpoint = HpLightJ01 +hardpoint = HpLightJ02 +hardpoint = HpLightJ03 +hardpoint = HpLightJ04 +hardpoint = HpLightJ05 +hardpoint = HpLightJ06 +hardpoint = HpLightJ07 +hardpoint = HpLightJ08 +hardpoint = HpLightJ09 +hardpoint = HpLightJ10 +hardpoint = HpLightJ11 +hardpoint = HpLightJ12 +hardpoint = HpLightJ13 +hardpoint = HpLightJ14 +hardpoint = HpLightJ15 +hardpoint = HpLightJ16 +hardpoint = HpLightJ17 +hardpoint = HpLightJ18 +hardpoint = HpLightJ19 +hardpoint = HpLightJ20 +hardpoint = HpLightJ21 +hardpoint = HpLightJ22 +hardpoint = HpLightJ23 +hardpoint = HpLightJ24 +hardpoint = HpLightJ25 +hardpoint = HpLightJ26 +hardpoint = HpLightJ27 +hardpoint = HpLightJ28 +hardpoint = HpLightJ29 +hardpoint = HpLightJ30 +hardpoint = HpLightJ31 +hardpoint = HpLightJ32 +hardpoint = HpLightJ33 +hardpoint = HpLightJ34 +hardpoint = HpLightJ35 +hardpoint = HpLightJ36 +hardpoint = HpLightJ37 +hardpoint = HpLightJ38 +hardpoint = HpLightJ39 +hardpoint = HpLightJ40 +hardpoint = HpLightJ41 +hardpoint = HpLightJ42 +hardpoint = HpLightJ43 +hardpoint = HpLightJ44 +hardpoint = HpLightJ45 +hardpoint = HpLightJ46 + +[FlashlightSet] +icolor = 238, 141, 46 +scale = 2 +blink = 1 +endpause = 2 +hardpoint = HpLightA01 +hardpoint = HpLightA02 +hardpoint = HpLightA03 +hardpoint = HpLightA04 +hardpoint = HpLightA05 +hardpoint = HpLightA04 +hardpoint = HpLightA03 +hardpoint = HpLightA02 +hardpoint = HpLightA01 +hardpoint = HpLightA01 +hardpoint = HpLightA01 +hardpoint = HpLightA01 + +[FlashlightSet] +icolor = 255, 176, 90 +scale = 2 +blink = 0.6 +endpause = 3 +hardpoint = HpLightB + +[FlashlightSet] +icolor = 255, 176, 90 +scale = 1 +blink = 0.6 +endpause = 2.5 +hardpoint = HpLightC + +[FlashlightSet] +icolor = 255, 176, 90 +scale = 3 +blink = 0.6 +endpause = 2 +hardpoint = HpLightD + +[FlashlightSet] +icolor = 125, 120, 70 +scale = 4 +blink = 0.6 +endpause = 5 +hardpoint = HpLightE01 +hardpoint = HpLightE02 +hardpoint = HpLightE03 +hardpoint = HpLightE04 +hardpoint = HpLightE05 +hardpoint = HpLightE06 +hardpoint = HpLightE07 +hardpoint = HpLightE08 +hardpoint = HpLightE09 +hardpoint = HpLightE10 +hardpoint = HpLightE11 +hardpoint = HpLightE10 +hardpoint = HpLightE09 +hardpoint = HpLightE08 +hardpoint = HpLightE07 +hardpoint = HpLightE06 +hardpoint = HpLightE05 +hardpoint = HpLightE04 +hardpoint = HpLightE03 +hardpoint = HpLightE02 + +[FlashlightSet] +icolor = 50, 50, 255 +scale = 2.5 +blink = 5 +endpause = 1 +hardpoint = HpLightE01 +hardpoint = HpLightE11 + +[FlashlightSet] +icolor = 255, 242, 140 +scale = 2 +blink = 0.6 +endpause = 0.5 +hardpoint = HpLightF + +[FlashlightSet] +icolor = 184, 54, 33 +scale = 2 +blink = 0.6 +endpause = 1 +hardpoint = HpLightG + +[FlashlightSet] +icolor = 163, 184, 49 +scale = 2 +blink = 1 +endpause = 1.3 +hardpoint = HpLightH + +[FlashlightSet] +icolor = 163, 184, 49 +scale = 2.5 +blink = 2 +endpause = 1.6 +hardpoint = HpLightI + +[FlashlightSet] +icolor = 0, 242, 220 +scale = 1.5 +blink = 0.6 +endpause = 0.5 +hardpoint = HpLightK + +[FlashlightSet] +icolor = 170, 100, 40 +scale = 1.5 +blink = 0.85 +hardpoint = HpLightL01 +hardpoint = HpLightL02 +hardpoint = HpLightL03 +hardpoint = HpLightL04 +hardpoint = HpLightL05 +hardpoint = HpLightL06 +hardpoint = HpLightL07 +hardpoint = HpLightL08 +hardpoint = HpLightL09 +hardpoint = HpLightL10 +hardpoint = HpLightL11 +hardpoint = HpLightL10 +hardpoint = HpLightL09 +hardpoint = HpLightL08 +hardpoint = HpLightL07 +hardpoint = HpLightL06 +hardpoint = HpLightL05 +hardpoint = HpLightL04 +hardpoint = HpLightL03 +hardpoint = HpLightL02 +hardpoint = HpLightL01 + +[FlashlightSet] +icolor = 220, 135, 75 +scale = 1 +blink = 2 +endpause = 2.5 +hardpoint = HpLightM01 +hardpoint = HpLightM02 +hardpoint = HpLightM03 +hardpoint = HpLightM04 +hardpoint = HpLightM05 +hardpoint = HpLightM06 +hardpoint = HpLightM07 +hardpoint = HpLightM08 +hardpoint = HpLightM09 +hardpoint = HpLightM10 +hardpoint = HpLightM11 +hardpoint = HpLightM12 + +[FlashlightSet] +icolor = 254, 117, 195 +scale = 1 +blink = 2 +endpause = 2.5 +hardpoint = HpLightM12 +hardpoint = HpLightM11 +hardpoint = HpLightM10 +hardpoint = HpLightM09 +hardpoint = HpLightM08 +hardpoint = HpLightM07 +hardpoint = HpLightM06 +hardpoint = HpLightM05 +hardpoint = HpLightM04 +hardpoint = HpLightM03 +hardpoint = HpLightM02 +hardpoint = HpLightM01 + +[FlashlightSet] +icolor = 145, 40, 25 +scale = 1 +blink = 3 +hardpoint = HpLightN01 +hardpoint = HpLightN02 +hardpoint = HpLightN03 +hardpoint = HpLightN04 +hardpoint = HpLightN05 +hardpoint = HpLightN06 +hardpoint = HpLightN07 +hardpoint = HpLightN08 +hardpoint = HpLightN09 +hardpoint = HpLightN10 +hardpoint = HpLightN11 +hardpoint = HpLightN12 +hardpoint = HpLightN13 +hardpoint = HpLightN14 +hardpoint = HpLightN15 +hardpoint = HpLightN16 +hardpoint = HpLightN17 +hardpoint = HpLightN18 +hardpoint = HpLightN19 +hardpoint = HpLightN20 +hardpoint = HpLightN21 +hardpoint = HpLightN22 +hardpoint = HpLightN23 +hardpoint = HpLightN24 + +[FlashlightSet] +icolor = 145, 80, 50 +scale = 1.25 +blink = 2 +endpause = 1.5 +hardpoint = HpLightO01 +hardpoint = HpLightO02 +hardpoint = HpLightO03 +hardpoint = HpLightO04 +hardpoint = HpLightO05 +hardpoint = HpLightO06 +hardpoint = HpLightO07 +hardpoint = HpLightO08 +hardpoint = HpLightO09 +hardpoint = HpLightO10 +hardpoint = HpLightO11 +hardpoint = HpLightO12 + +[FlashlightSet] +icolor = 145, 100, 70 +scale = 1.5 +blink = 2.5 +endpause = 0.75 +hardpoint = HpLightP01 +hardpoint = HpLightP02 +hardpoint = HpLightP03 +hardpoint = HpLightP04 +hardpoint = HpLightP05 +hardpoint = HpLightP06 +hardpoint = HpLightP07 +hardpoint = HpLightP08 +hardpoint = HpLightP09 +hardpoint = HpLightP10 +hardpoint = HpLightP11 +hardpoint = HpLightP12 diff --git a/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_equipment.ini b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_equipment.ini new file mode 100644 index 00000000..3865134e --- /dev/null +++ b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_equipment.ini @@ -0,0 +1,63 @@ +[Room_Info] +set_script = scripts\bases\Ku_01_equipment_hardpoint_01.thn +scene = all, ambient, Scripts\bases\Ku_01_equipment_ambi_int_01.thn +goodscart_script = scripts\bases\Ku_01_equipment_carts_01.thn + +[Room_Sound] +ambient = ambience_equip_ground_larger + +[Camera] +name = Camera_0 + +[CharacterPlacement] +name = Zg/PC/Player/01/A/Stand + +[PlayerShipPlacement] +name = X/Shipcentre/01 + +[Hotspot] +name = IDS_HOTSPOT_EXIT +behavior = ExitDoor +room_switch = Cityscape + +[Hotspot] +name = IDS_HOTSPOT_BAR +behavior = ExitDoor +room_switch = Bar + +[Hotspot] +name = IDS_HOTSPOT_COMMODITYTRADER_ROOM +behavior = ExitDoor +room_switch = Trader + +[Hotspot] +name = IDS_HOTSPOT_EQUIPMENTDEALER_ROOM +behavior = ExitDoor +room_switch = Equipment + +[Hotspot] +name = IDS_HOTSPOT_SHIPDEALER_ROOM +behavior = ExitDoor +room_switch = ShipDealer + +[Hotspot] +name = IDS_NN_REPAIR_YOUR_SHIP +behavior = Repair + +[Hotspot] +name = IDS_DEALER_FRONT_DESK +behavior = FrontDesk +state_read = 1 +state_send = 2 + +[Hotspot] +name = IDS_HOTSPOT_EQUIPMENTDEALER +behavior = StartEquipDealer +state_read = 2 +state_send = 1 + +[Hotspot] +name = IDS_EQUIPMENT_ROOM_RIGHT +behavior = MoveRight +state_read = 2 +state_send = 1 diff --git a/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_shipdealer.ini b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_shipdealer.ini new file mode 100644 index 00000000..3bdff12c --- /dev/null +++ b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_shipdealer.ini @@ -0,0 +1,62 @@ +[Room_Info] +set_script = Scripts\bases\Ku_01_shipdealer_hardpoint_01.thn +scene = all, ambient, Scripts\bases\Ku_01_shipdealer_ambi_int_01.thn + +[Spiels] +ShipDealer = test_ship_dealer + +[Camera] +name = Camera_0 + +[Room_Sound] +ambient = ambience_shipbuy + +[CharacterPlacement] +name = Zg/PC/Player/01/A/Stand +start_script = scripts\bases\Ku_01_shipdealer_enter_01.thn + +[ForSaleShipPlacement] +name = X/Shipcentre/01 + +[ForSaleShipPlacement] +name = X/Shipcentre/02 + +[ForSaleShipPlacement] +name = X/Shipcentre/03 + +[Hotspot] +name = IDS_HOTSPOT_EXIT +behavior = ExitDoor +room_switch = Cityscape + +[Hotspot] +name = IDS_HOTSPOT_BAR +behavior = ExitDoor +room_switch = Bar + +[Hotspot] +name = IDS_HOTSPOT_COMMODITYTRADER_ROOM +behavior = ExitDoor +room_switch = Trader + +[Hotspot] +name = IDS_HOTSPOT_EQUIPMENTDEALER_ROOM +behavior = ExitDoor +room_switch = Equipment + +[Hotspot] +name = IDS_HOTSPOT_SHIPDEALER_ROOM +behavior = ExitDoor +room_switch = ShipDealer + +[Hotspot] +name = IDS_DEALER_FRONT_DESK +behavior = FrontDesk +state_read = 1 +state_send = 2 + +[Hotspot] +name = IDS_HOTSPOT_SHIPDEALER +behavior = StartShipDealer +state_read = 2 +state_send = 1 diff --git a/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_trader.ini b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_trader.ini new file mode 100644 index 00000000..222c1e5b --- /dev/null +++ b/DATA/UNIVERSE/SYSTEMS/Ku08/BASES/ROOMS/KU08_04_Base_trader.ini @@ -0,0 +1,50 @@ +[Room_Info] +set_script = Scripts\bases\Ku_01_Trader_hardpoint_01.thn +scene = all, ambient, Scripts\bases\Ku_01_Trader_ambi_int_01.thn + +[Room_Sound] +ambient = ambience_comm + +[Camera] +name = Camera_0 + +[CharacterPlacement] +name = Zg/PC/Player/01/A/Stand +start_script = scripts\bases\Ku_01_Trader_enter_01.thn + +[Hotspot] +name = IDS_HOTSPOT_EXIT +behavior = ExitDoor +room_switch = Cityscape + +[Hotspot] +name = IDS_HOTSPOT_BAR +behavior = ExitDoor +room_switch = Bar + +[Hotspot] +name = IDS_HOTSPOT_COMMODITYTRADER_ROOM +behavior = ExitDoor +room_switch = Trader + +[Hotspot] +name = IDS_HOTSPOT_EQUIPMENTDEALER_ROOM +behavior = ExitDoor +room_switch = Equipment + +[Hotspot] +name = IDS_HOTSPOT_SHIPDEALER_ROOM +behavior = ExitDoor +room_switch = ShipDealer + +[Hotspot] +name = IDS_DEALER_FRONT_DESK +behavior = FrontDesk +state_read = 1 +state_send = 2 + +[Hotspot] +name = IDS_HOTSPOT_COMMODITYTRADER +behavior = StartDealer +state_read = 2 +state_send = 1 diff --git a/DATA/UNIVERSE/SYSTEMS/Ku08/KU08.ini b/DATA/UNIVERSE/SYSTEMS/Ku08/KU08.ini index 9b1f3688..a266df4f 100644 --- a/DATA/UNIVERSE/SYSTEMS/Ku08/KU08.ini +++ b/DATA/UNIVERSE/SYSTEMS/Ku08/KU08.ini @@ -110,6 +110,8 @@ rotate = 0,0,0 archetype = planet_earthcity_3000 spin = 0,0,0 atmosphere_range = 3200 +base = KU08_04_Base +reputation = sh_corp_grp [Zone] nickname = Zone_KU08_planet_001_death @@ -1024,7 +1026,7 @@ faction = fc_bd_grp, 0.500000 [Zone] nickname = Zone_KU08_zone_003 -pos = -469, 0, -28164 +pos = -469, 0, -26292.17 rotate = 0,0,0 shape = SPHERE size = 5627 @@ -1040,3 +1042,30 @@ encounter = tradelane_trade_freighter, 12, 0.500000 faction = sh_corp_grp encounter = tradelane_trade_transport, 12, 0.500000 faction = sh_corp_grp + +[Object] +nickname = Dock_Ring_KU08_planet_001 +ids_name = 524293 +ids_info = 66141 +pos = -1528.00, 0.00, -33045.62 +rotate = 0, 18.92, 0 +Archetype = dock_ring +dock_with = KU08_04_Base +loadout = docking_ring +behavior = NOTHING +voice = atc_leg_m01 +space_costume = , robot_body_A +pilot = pilot_solar_hardest +difficulty_level = 1 +reputation = sh_corp_grp + +[Object] +nickname = KU08_docking_fixture_1 +ids_name = 261166 +pos = -1528.00, 350.00, -33045.62 +Archetype = docking_fixture +ids_info = 66489 +behavior = NOTHING +dock_with = KU08_04_Base +base = KU08_04_Base +reputation = sh_corp_grp diff --git a/DATA/UNIVERSE/universe.ini b/DATA/UNIVERSE/universe.ini index d8ceff56..267aadd8 100644 --- a/DATA/UNIVERSE/universe.ini +++ b/DATA/UNIVERSE/universe.ini @@ -2390,3 +2390,9 @@ nickname = KU08_03_Base system = KU08 strid_name = 0 file = Universe\Systems\KU08\Bases\KU08_03_Base.ini + +[Base] +nickname = KU08_04_Base +system = KU08 +strid_name = 500016 +file = Universe\Systems\KU08\Bases\KU08_04_Base.ini diff --git a/EXE/FLAtlas_resources.dll b/EXE/FLAtlas_resources.dll new file mode 100755 index 0000000000000000000000000000000000000000..bdb3809cf1bb0476e30046e359fba636f8885b51 GIT binary patch literal 1536 zcmeHFO;5r=5PcTUuHz!q(F6<33A{0VXU@WsYccAkH>s`GrSuR}F7 zfomL3bsXOhBGv9GGxC-8RjJ-oUeN6oj(|oPs9F}zUf=by{2Ma)J?{r~-%trIa0bO~NTTF^z89fDtBW~9*88bdFrn#?Eant_(r1dl2=MWBB}NG0z(Dhw8VE2X@<1da62QkUYUp9i-4^2krhF=# z$7dq$_~`O!m{;Km!`+A#M{sF!#$iT?KJn9y*~)liHBD_^%owq9iJn8H3HL4QOAnf{ zLY4Kgp8f^;{axwJ8D^A0aq&*LwkYRw5w9FfjIS5o`WN&c{mlt{0Kv(6v;Y7A literal 0 HcmV?d00001 diff --git a/EXE/freelancer.ini b/EXE/freelancer.ini index 0b70f584..a1adbef6 100644 --- a/EXE/freelancer.ini +++ b/EXE/freelancer.ini @@ -63,6 +63,7 @@ DLL = EquipResources.dll ;Contains names of equipment (in string table) and inf DLL = OfferBribeResources.dll ; Contains random mission offers and bribes DLL = MiscTextInfo2.dll ;Contains MP UI elements as well as other misc. text DLL = remres.dll ; Dynamic Infocards +DLL = FLAtlas_resources.dll [Data] @@ -96,7 +97,7 @@ DLL = remres.dll ; Dynamic Infocards voices = audio\voices_space_female.ini ;dialogue for female NPCs in space (all re-usable) voices = audio\voices_base_male.ini ;dialogue for male NPCs on bases (all re-usable) voices = audio\voices_base_female.ini ;dialogue for female NPCs on bases (all re-usable) - voices = audio\voices_recognizable.ini ;all the main characters’ voice profiles (re-usable dialogue only) (must be read in before mission-specific lines) + voices = audio\voices_recognizable.ini ;all the main characters voice profiles (re-usable dialogue only) (must be read in before mission-specific lines) voices = audio\voices_mission01.ini ;dialogue specific to mission 01 (story & special supporting characters only - no reusable dialogue) voices = audio\voices_mission02.ini ;dialogue specific to mission 02 (story & special supporting characters only - no reusable dialogue) voices = audio\voices_mission03.ini ;dialogue specific to mission 03 (story & special supporting characters only - no reusable dialogue) diff --git a/FLAtlas-Change.log b/FLAtlas-Change.log new file mode 100644 index 00000000..af2b1c39 --- /dev/null +++ b/FLAtlas-Change.log @@ -0,0 +1,15 @@ +[2026-05-04 00:07:52] [MOD] [Mod: REM-Mod] OpenSP wurde für diesen Mod angewendet. +OpenSP-Patch abgeschlossen. +- m01a.ini gepatcht: /home/nekura/Dokumente/GitHub/REM-Mod/DATA/MISSIONS/M01A/m01a.ini +- m01b.ini gepatcht: /home/nekura/Dokumente/GitHub/REM-Mod/DATA/MISSIONS/M01B/m01b.ini +[2026-05-04 00:24:58] [DLL] [Mod: REM-Mod] Resource DLL registriert in freelancer.ini: FLAtlas_resources.dll +[2026-05-04 00:24:59] [DLL] [Mod: REM-Mod] ids_name geschrieben: DLL=FLAtlas_resources.dll, local_id=1, global_id=524289 +[2026-05-04 00:25:00] [DLL] [Mod: REM-Mod] ids_name geschrieben: DLL=FLAtlas_resources.dll, local_id=2, global_id=524290 +[2026-05-04 00:25:01] [DLL] [Mod: REM-Mod] ids_name geschrieben: DLL=FLAtlas_resources.dll, local_id=3, global_id=524291 +[2026-05-04 00:25:02] [DLL] [Mod: REM-Mod] ids_name geschrieben: DLL=FLAtlas_resources.dll, local_id=4, global_id=524292 +[2026-05-04 00:25:03] [DLL] [Mod: REM-Mod] ids_name geschrieben: DLL=FLAtlas_resources.dll, local_id=5, global_id=524293 +[2026-05-04 00:25:03] [CHANGE] [Mod: REM-Mod] Objekt erstellt: Dock_Ring_KU08_planet_001 +[2026-05-04 00:25:03] [CHANGE] [Mod: REM-Mod] Objekt erstellt: KU08_docking_fixture_1 +[2026-05-04 00:25:03] [STATUS] [Mod: REM-Mod] ✔ Gespeichert (/home/nekura/Dokumente/GitHub/REM-Mod/DATA/UNIVERSE/SYSTEMS/Ku08/KU08.ini) +[2026-05-04 00:25:13] [STATUS] [Mod: REM-Mod] ✓ Docking Ring 'Dock_Ring_KU08_planet_001' an Planet 'KU08_planet_001' (Base: KU08_04_Base) erstellt +[2026-05-04 00:25:13] [CHANGE] [Mod: REM-Mod] ✓ Docking Ring 'Dock_Ring_KU08_planet_001' an Planet 'KU08_planet_001' (Base: KU08_04_Base) erstellt