Change Nomad AI & encounters ew06

This commit is contained in:
D4rkl1ght3r
2024-10-06 15:58:30 +02:00
parent da6906975c
commit 31b7ba93fb
9 changed files with 406 additions and 5 deletions

View File

@@ -0,0 +1,19 @@
[EncounterFormation]
ship_by_class = 1, 1, sc_battleships
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 2, 2, sc_gunboats
pilot_job = assault_job
make_class = wanderer
ship_by_class = 12, 12, fighters
pilot_job = scout_job
make_class = wanderer
formation_by_class = battleships
behavior = wander
arrival = cruise
allow_simultaneous_creation = no
zone_creation_distance = 0
times_to_create = 1
[Creation]
permutation = 0, 3

View File

@@ -2237,16 +2237,20 @@ legality = unlawful
nickname_plurality = plural
msg_id_prefix = ignore
jump_preference = jumpgate
npc_ship = MSN13_Nomad_Fighter_Populator
npc_ship = fc_n_no_fighter_d19
npc_ship = no_fighter_pimped_d1-20
npc_ship = no_fighter_pimped_d21
npc_ship = fc_n_no_fighter_proto_d19
mc_costume = mc_fc
firstname_male = 229608, 229608
firstname_female = 229608, 229608
lastname = 229608, 229608
rank_desig = 237039, 237039, 237039, 10, 15
rank_desig = 197140, 197140, 197140, 10, 15
formation_desig = 197808, 197820
formation = fighters, fighter_guild
npc_ship = Nomad_Gunboat
npc_ship = Nomad_Battleship
formation = gunboats, gunboat_wall
formation = battleships, battleship_wall
[FactionProps]
affiliation = fc_ln_grp

View File

@@ -3643,3 +3643,38 @@ pilot = MSN13_Nomad_Fighter
state_graph = FIGHTER
npc_class = unlawful, FIGHTER, d19
[NPCShipArch]
nickname = no_fighter_pimped_d1-20
loadout = no_fighter_loadout01_npc
level = d19
ship_archetype = no_fighter
pilot = MSN13_Nomad_Fighter
state_graph = FIGHTER
npc_class = unlawful, fighter, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18, d19, d20
[NPCShipArch]
nickname = no_fighter_pimped_d21
loadout = no_fighter_loadout03
level = d21
ship_archetype = no_fighter
pilot = pilot_uber
state_graph = FIGHTER
npc_class = unlawful, fighter, d21
[NPCShipArch]
nickname = Nomad_Gunboat
loadout = Nomad_Gunboat_Loadout
level = d30
ship_archetype = no_gunboat
pilot = pilot_capitals
state_graph = GUNBOAT
npc_class = unlawful, class_gunboat, d19
[NPCShipArch]
nickname = Nomad_Battleship
loadout = Nomad_Battleship_Loadout
level = d40
ship_archetype = no_battleship
pilot = pilot_capitals
state_graph = CRUISER
npc_class = unlawful, class_battleship, d19

View File

@@ -4303,3 +4303,69 @@ nickname = pilot_rm_solar_hardest
gun_id = gun_rm_solar_ace_style_a
missile_id = missile_rm_solar_fast
; REM Pilots
; Nomad
[GunBlock]
nickname = uber_pilot
gun_fire_interval_time = 0
gun_fire_interval_variance_percent = 0.10000
gun_fire_burst_interval_time = 5
gun_fire_burst_interval_variance_percent = 0.10000
gun_fire_no_burst_interval_time = 0
gun_fire_accuracy_cone_angle = 0
gun_fire_accuracy_power = 1.000000
gun_range_threshold = 1.200000
gun_target_point_switch_time = 0.000000
fire_style = multiple
auto_turret_interval_time = 0
auto_turret_burst_interval_time = 4
auto_turret_no_burst_interval_time = 1
auto_turret_burst_interval_variance_percent = 0.200000
gun_range_threshold_variance_percent = 0.000000
gun_fire_accuracy_power_npc = 6
[MissileBlock]
nickname = missile_fighter_crazy
missile_launch_interval_time = 0.400000
missile_launch_interval_variance_percent = 0.200000
missile_launch_range = 4000
missile_launch_cone_angle = 90.000000
missile_launch_allow_out_of_range = True
[RepairBlock]
nickname = repair_uber
use_shield_repair_pre_delay = 0.010000
use_shield_repair_post_delay = 0.100000
use_shield_repair_at_damage_percent = 0.700000
use_hull_repair_pre_delay = 0.010000
use_hull_repair_post_delay = 0.100000
use_hull_repair_at_damage_percent = 0.900000
[JobBlock]
nickname = uber_job
wait_for_leader_target = False
flee_when_leader_flees_style = False
scene_toughness_threshold = hardest
flee_scene_threat_style = hardest
flee_when_hull_damaged_percent = 0.100000
flee_no_weapons_style = False
loot_flee_threshold = hardest
attack_subtarget_order = anything
field_targeting = always
loot_preference = LT_POTIONS
combat_drift_distance = 25000
attack_preference = FIGHTER, 5000, guns | guided | unguided
[Pilot]
nickname = pilot_uber
inherit = pilot_pirate_ace
gun_id = uber_pilot
missile_id = missile_fighter_crazy
evade_dodge_id = evade_dodge_fighter_horiz_ace
repair_id = repair_uber
job_id = uber_job

View File

@@ -353,3 +353,9 @@ member = class_gunboat
nickname = sc_cruisers
member = class_cruiser
; REM
[ShipClass]
nickname = sc_battleships
member = class_battleship