add liberty battleship encounters

This commit is contained in:
2025-08-10 22:01:29 -05:00
parent d44861b63f
commit 9e9bd4d1a0
6 changed files with 84 additions and 7 deletions

View File

@@ -0,0 +1,53 @@
[EncounterFormation]
ship_by_class = 1, 1, battleships
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 2, 2, CRUISERS, -3
pilot_job = assault_job
make_class = wanderer
ship_by_class = 3, 3, sc_fighters, -6
pilot_job = assault_job
make_class = wanderer
ship_by_class = 3, 3, sc_fighters, -6
pilot_job = assault_job
make_class = wanderer
formation_by_class = battleships
behavior = wander
arrival = all, -object_all
allow_simultaneous_creation = yes
zone_creation_distance = 0
times_to_create = infinite
[EncounterFormation]
ship_by_class = 3, 3, battleships
pilot_job = assault_leader_job
make_class = wanderer
formation_by_class = battleships
behavior = wander
arrival = all, -object_all
allow_simultaneous_creation = yes
zone_creation_distance = 0
times_to_create = infinite
[EncounterFormation]
ship_by_class = 1, 1, battleships
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 4, 4, sc_fighters, -6
pilot_job = assault_job
make_class = wanderer
ship_by_class = 4, 4, sc_fighters, -6
pilot_job = assault_job
make_class = wanderer
formation_by_class = battleships
behavior = wander
arrival = all, -object_all
allow_simultaneous_creation = yes
zone_creation_distance = 0
times_to_create = infinite
[Creation]
permutation = 0, 3
permutation = 1, 1
permutation = 2, 2

View File

@@ -13,6 +13,7 @@ npc_ship = li_n_li_elite_d8
npc_ship = li_n_li_elite_d9 npc_ship = li_n_li_elite_d9
npc_ship = li_n_li_elite_d10 npc_ship = li_n_li_elite_d10
npc_ship = li_n_li_elite_d11-19 npc_ship = li_n_li_elite_d11-19
npc_ship = li_n_or_elite_d11-19
npc_ship = li_n_cruiser_d22 npc_ship = li_n_cruiser_d22
npc_ship = li_n_dreadnought_d25 npc_ship = li_n_dreadnought_d25
voice = pilot_f_mil_m01 voice = pilot_f_mil_m01
@@ -50,6 +51,7 @@ scan_announce = true
scan_chance = 0.3 scan_chance = 0.3
formation = fighters, fighter_li_n formation = fighters, fighter_li_n
formation = CRUISERS, cruiser_li_n formation = CRUISERS, cruiser_li_n
formation = battleships, cruiser3_li_n
[FactionProps] [FactionProps]
affiliation = li_lsf_grp affiliation = li_lsf_grp

View File

@@ -875,8 +875,8 @@ pl_pos = 0, 50, 275
[Formation] [Formation]
nickname = cruiser3_li_n nickname = cruiser3_li_n
pos = 0, 0, 0 pos = 0, 0, 0
pos = 100, 0, 300 pos = 150, 0, 300
pos = -100, 0, 300 pos = -150, 0, 300
pos = -55, 50, 188 pos = -55, 50, 188
pos = 55, 50, 189 pos = 55, 50, 189
pos = -110, 60, 225 pos = -110, 60, 225

View File

@@ -168,13 +168,22 @@ pilot = pilot_military_ace
state_graph = FIGHTER state_graph = FIGHTER
npc_class = lawful, class_fighter, d11, d12, d13, d14, d15, d16, d17, d18, d19 npc_class = lawful, class_fighter, d11, d12, d13, d14, d15, d16, d17, d18, d19
[NPCShipArch]
nickname = li_n_or_elite_d11-19
loadout = MSN12_Order_Heavy_Fighter
level = d11
ship_archetype = or_elite
pilot = heavy_fighter_default
state_graph = FIGHTER
npc_class = lawful, class_fighter, d11, d12, d13, d14, d15, d16, d17, d18, d19
[NPCShipArch] [NPCShipArch]
nickname = li_n_cruiser_d22 nickname = li_n_cruiser_d22
loadout = li_n_li_cruiser loadout = li_n_li_cruiser
level = d22 level = d22
ship_archetype = li_cruiser ship_archetype = li_cruiser
pilot = cruiser_default pilot = cruiser_default
state_graph = CRUISER state_graph = FIGHTER
npc_class = lawful, CRUISER, d22 npc_class = lawful, CRUISER, d22
[NPCShipArch] [NPCShipArch]
@@ -182,7 +191,7 @@ nickname = li_n_dreadnought_d25
loadout = li_n_li_dreadnought loadout = li_n_li_dreadnought
level = d25 level = d25
ship_archetype = li_dreadnought ship_archetype = li_dreadnought
pilot = cruiser_default pilot = battleship_default
state_graph = CRUISER state_graph = CRUISER
npc_class = lawful, battleship, d25 npc_class = lawful, battleship, d25

View File

@@ -317,6 +317,10 @@ member = d19
nickname = diff22 nickname = diff22
member = d22 member = d22
[ShipClass]
nickname = diff25
member = d25
[ShipClass] [ShipClass]
nickname = sc_fighters nickname = sc_fighters
member = class_fighter member = class_fighter
@@ -361,6 +365,10 @@ member = class_cruiser
nickname = cruisers nickname = cruisers
member = CRUISER member = CRUISER
[ShipClass]
nickname = battleships
member = battleship
; REM ; REM
[ShipClass] [ShipClass]

View File

@@ -20,6 +20,10 @@ filename = missions\encounters\tradelane_trade_freighter.ini
nickname = tradelane_trade_transport nickname = tradelane_trade_transport
filename = missions\encounters\tradelane_trade_transport.ini filename = missions\encounters\tradelane_trade_transport.ini
[EncounterParameters]
nickname = area_battleships
filename = missions\encounters\area_battleships.ini
[EncounterParameters] [EncounterParameters]
nickname = area_cruisers nickname = area_cruisers
filename = missions\encounters\area_cruisers.ini filename = missions\encounters\area_cruisers.ini
@@ -1213,17 +1217,18 @@ size = 5000
property_flags = 131072 property_flags = 131072
visit = 128 visit = 128
sort = 0 sort = 0
toughness = 22 toughness = 25
density = 3 density = 3
repop_time = 5 repop_time = 5
max_battle_size = 8 max_battle_size = 20
pop_type = jumpgate pop_type = jumpgate
relief_time = 5 relief_time = 5
population_additive = true population_additive = true
density_restriction = 4, unlawfuls density_restriction = 4, unlawfuls
faction_weight = li_n_grp, 1 faction_weight = li_n_grp, 1
encounter = area_cruisers, 22, 1 encounter = area_battleships, 25, 1
faction = li_n_grp, 1 faction = li_n_grp, 1
;endregion ;endregion
;region - zone population ;region - zone population