Data-driven NPC factions (#3249)
* Data-driven NPC factions * Minor re-factor so it's settable via yaml instead. Any changes made during runtime aren't saved back. * Still uses enums given bitmasks go BRRT * private setters whoops * nullables Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
This commit is contained in:
28
Resources/Prototypes/ai_factions.yml
Normal file
28
Resources/Prototypes/ai_factions.yml
Normal file
@@ -0,0 +1,28 @@
|
||||
- type: aiFaction
|
||||
id: NanoTrasen
|
||||
hostile:
|
||||
- SimpleHostile
|
||||
- Syndicate
|
||||
- Xeno
|
||||
|
||||
- type: aiFaction
|
||||
id: SimpleHostile
|
||||
hostile:
|
||||
- NanoTrasen
|
||||
- Syndicate
|
||||
|
||||
- type: aiFaction
|
||||
id: SimpleNeutral
|
||||
|
||||
- type: aiFaction
|
||||
id: Syndicate
|
||||
hostile:
|
||||
- NanoTrasen
|
||||
- SimpleHostile
|
||||
- Xeno
|
||||
|
||||
- type: aiFaction
|
||||
id: Xeno
|
||||
hostile:
|
||||
- NanoTrasen
|
||||
- Syndicate
|
||||
Reference in New Issue
Block a user