Encounters & possible HOW-TO
I have been working on understanding the concept of creating possible "raids" and adding them into the game with a few quick file switches. Haven't succeeded yet unfortunately but I think one of the steps going through this understanding how all this works. I am putting down here a couple things I noticed, and would like to request from you modders to fill me in on what I have missed and forgot to take into consideration.
I am taking the New York (LI01) System here as example by the way.
These fragments are in the DATA\UNIVERSE\SYSTEMS\LI01\LI01.ini :
[EncounterParameters
nickname = patrolp_pirate_patrol
filename = missions\encounters\patrolp_pirate_patrol.ini
and
[zone
nickname = Zone_Li01_path_outcasts2_1
pos = 27736, 0, 51763
rotate = -90, -6, 0
shape = CYLINDER
size = 750, 46394
sort = 99
toughness = 4 ; enemy rank ?
density = 3 ; density of ? how many planes may spawn ?
repop_time = 90 ; This is NOT seconds. neither minutes..
max_battle_size = 4 ; density != max_battle_size *puzzled*
pop_type = field_patrol ; ?
relief_time = 30 ; ?
path_label = outcasts2, 1 ; ?
usage = patrol ; behavior ?
mission_eligible = True ; ?
faction_weight = fc_ou_grp, 10 ; Outcast Faction
density_restriction = 1, patroller ; I assume max allowed spawn amount of given type
density_restriction = 1, police_patroller ; ^^
density_restriction = 1, pirate_patroller ; ^^
density_restriction = 4, lawfuls ; ^^
density_restriction = 4, unlawfuls ; ^^
encounter = patrolp_pirate_patrol, 4, 0.400000 ; calls the encounter, and adds parameters but what for the parameters ?
faction = fc_ou_grp, 1.000000 ; the faction of the outcast patrol
There are more [zone like this but I will just take this one.
This info is under DATA\MISSIONS\ENCOUNTERS\patrolp_pirate_patrol.ini
[EncounterFormation
ship_by_class = 1, 1, sc_fighters ; #1#
pilot_job = patrol_leader_job ;Behavior ? Where is the +.ini ?
make_class = class_pirate_patroller ; ?
ship_by_class = 1, 2, sc_fighters, -1 ; #1#
pilot_job = patrol_job ;Behavior ? Where is the +.ini ?
formation_by_class = fighters ; #1#
behavior = patrol_path ; here is one behavior..*sigh*
arrival = cruise ; the way they enter the spawn point
allow_simultaneous_creation = yes ; effect: come out of nowhere
zone_creation_distance = 0 ; 0=spawn inside cylinder?
times_to_create = infinite ; continuous respawn
[Creation
permutation = 0, 3 ; ?
This is all I could find till now...And now moving on to my question:
The segment labeled with #1# ...I would like to change the types of fighters that spawn and add for example bigger ships as well to change the propertys from a pirate patrol to an pirate assault/raid.
ship_by_class = 1, 1, sc_fighters
This is most puzzling for me...The 1 stands for (I assume) amount of planes to spawn and both being 1 only ONE can spawn in any given patrol respawn (if it was "1, 2" then ONE or TWO could have spawned I think.
The big puzzle is "sc_fighters"...Where is this defined ? Where can I add/remove fighers/battleships/freighters to this package ?
Help ! =)
Edited by - Marodeur on 09-03-2003 11:28:54
Edited by - Marodeur on 09-03-2003 11:40:09
I am taking the New York (LI01) System here as example by the way.
These fragments are in the DATA\UNIVERSE\SYSTEMS\LI01\LI01.ini :
[EncounterParameters
nickname = patrolp_pirate_patrol
filename = missions\encounters\patrolp_pirate_patrol.ini
and
[zone
nickname = Zone_Li01_path_outcasts2_1
pos = 27736, 0, 51763
rotate = -90, -6, 0
shape = CYLINDER
size = 750, 46394
sort = 99
toughness = 4 ; enemy rank ?
density = 3 ; density of ? how many planes may spawn ?
repop_time = 90 ; This is NOT seconds. neither minutes..
max_battle_size = 4 ; density != max_battle_size *puzzled*
pop_type = field_patrol ; ?
relief_time = 30 ; ?
path_label = outcasts2, 1 ; ?
usage = patrol ; behavior ?
mission_eligible = True ; ?
faction_weight = fc_ou_grp, 10 ; Outcast Faction
density_restriction = 1, patroller ; I assume max allowed spawn amount of given type
density_restriction = 1, police_patroller ; ^^
density_restriction = 1, pirate_patroller ; ^^
density_restriction = 4, lawfuls ; ^^
density_restriction = 4, unlawfuls ; ^^
encounter = patrolp_pirate_patrol, 4, 0.400000 ; calls the encounter, and adds parameters but what for the parameters ?
faction = fc_ou_grp, 1.000000 ; the faction of the outcast patrol
There are more [zone like this but I will just take this one.
This info is under DATA\MISSIONS\ENCOUNTERS\patrolp_pirate_patrol.ini
[EncounterFormation
ship_by_class = 1, 1, sc_fighters ; #1#
pilot_job = patrol_leader_job ;Behavior ? Where is the +.ini ?
make_class = class_pirate_patroller ; ?
ship_by_class = 1, 2, sc_fighters, -1 ; #1#
pilot_job = patrol_job ;Behavior ? Where is the +.ini ?
formation_by_class = fighters ; #1#
behavior = patrol_path ; here is one behavior..*sigh*
arrival = cruise ; the way they enter the spawn point
allow_simultaneous_creation = yes ; effect: come out of nowhere
zone_creation_distance = 0 ; 0=spawn inside cylinder?
times_to_create = infinite ; continuous respawn
[Creation
permutation = 0, 3 ; ?
This is all I could find till now...And now moving on to my question:
The segment labeled with #1# ...I would like to change the types of fighters that spawn and add for example bigger ships as well to change the propertys from a pirate patrol to an pirate assault/raid.
ship_by_class = 1, 1, sc_fighters
This is most puzzling for me...The 1 stands for (I assume) amount of planes to spawn and both being 1 only ONE can spawn in any given patrol respawn (if it was "1, 2" then ONE or TWO could have spawned I think.
The big puzzle is "sc_fighters"...Where is this defined ? Where can I add/remove fighers/battleships/freighters to this package ?
Help ! =)
Edited by - Marodeur on 09-03-2003 11:28:54
Edited by - Marodeur on 09-03-2003 11:40:09