AI Factions (#481)

* factions

* CP14

* Update ai_factions.yml

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
This commit is contained in:
Nim
2024-10-08 22:52:46 +03:00
committed by GitHub
parent d2c5aa74b4
commit 1ca7456363
4 changed files with 53 additions and 3 deletions

View File

@@ -9,4 +9,4 @@
task: SimpleHostileCompound
- type: NpcFactionMember
factions:
- SimpleHostile
- CP14Undead

View File

@@ -3,12 +3,18 @@
parent: MobXeno
components:
- type: CP14OutPVSDespawn
- type: NpcFactionMember
factions:
- CP14HostileEveryone
- type: entity
id: CP14MobXenoDrone
parent: MobXenoDrone
components:
- type: CP14OutPVSDespawn
- type: NpcFactionMember
factions:
- CP14HostileEveryone
- type: entity
id: CP14MobSpaceCobra
@@ -16,21 +22,33 @@
parent: MobCobraSpace
components:
- type: CP14OutPVSDespawn
- type: NpcFactionMember
factions:
- CP14HostileEveryone
- type: entity
id: CP14MobPurpleSnake
parent: MobPurpleSnake
components:
- type: CP14OutPVSDespawn
- type: NpcFactionMember
factions:
- CP14HostileEveryone
- type: entity
id: CP14MobSmallPurpleSnake
parent: MobSmallPurpleSnake
components:
- type: CP14OutPVSDespawn
- type: NpcFactionMember
factions:
- CP14HostileEveryone
- type: entity
id: CP14MobWatcherMagmawing
parent: MobWatcherMagmawing
components:
- type: CP14OutPVSDespawn
- type: CP14OutPVSDespawn
- type: NpcFactionMember
factions:
- CP14HostileEveryone

View File

@@ -174,7 +174,7 @@
messagePerceivedByOthers: hugging-success-generic-others
- type: NpcFactionMember
factions:
- NanoTrasen
- CP14Adventurers
- type: Stripping
- type: Strippable
- type: UserInterface

View File

@@ -0,0 +1,32 @@
- type: npcFaction
id: CP14Adventurers #TODO - Change name to some lore-related
hostile:
- CP14AggressiveAnimals
- CP14Undead
- CP14HostileEveryone
- type: npcFaction
id: CP14HostileEveryone
hostile:
- CP14Adventurers
- CP14Undead
- CP14PeacefulAnimals
- CP14AggressiveAnimals
- type: npcFaction
id: CP14Undead
hostile:
- CP14Adventurers
- CP14HostileEveryone
- CP14PeacefulAnimals
- CP14AggressiveAnimals
- type: npcFaction
id: CP14PeacefulAnimals
- type: npcFaction
id: CP14AggressiveAnimals
hostile:
- CP14Adventurers
- CP14Undead
- CP14PeacefulAnimals