Cleanup factions code (#11075)

Co-authored-by: Kara <lunarautomaton6@gmail.com>
This commit is contained in:
metalgearsloth
2022-09-15 04:45:02 +10:00
committed by GitHub
parent 356a6b8d2e
commit 8871c445b8
34 changed files with 311 additions and 287 deletions

View File

@@ -143,7 +143,7 @@
- type: MobMover
- type: HTN
rootTask: SimpleHostileCompound
- type: AiFactionTag
- type: Faction
factions:
- SimpleHostile
- type: Bloodstream
@@ -668,7 +668,7 @@
- type: MobMover
- type: HTN
rootTask: SimpleHostileCompound
- type: AiFactionTag
- type: Faction
factions:
- SimpleHostile
@@ -1151,7 +1151,7 @@
- type: MobMover
- type: HTN
rootTask: SimpleHostileCompound
- type: AiFactionTag
- type: Faction
factions:
- Syndicate
- type: Sprite
@@ -1309,7 +1309,7 @@
id: MobGiantSpiderAngry
suffix: Angry
components:
- type: AiFactionTag
- type: Faction
factions:
- Xeno
- type: InputMover

View File

@@ -6,7 +6,7 @@
components:
- type: InputMover
- type: MobMover
- type: AiFactionTag
- type: Faction
factions:
- SimpleHostile
- type: Sprite

View File

@@ -9,7 +9,7 @@
- type: MobMover
- type: HTN
rootTask: SimpleHostileCompound
- type: AiFactionTag
- type: Faction
factions:
- SimpleHostile
- type: Sprite

View File

@@ -8,7 +8,7 @@
- type: MobMover
- type: Loadout
prototype: PassengerGear
- type: AiFactionTag
- type: Faction
factions:
- NanoTrasen
@@ -18,7 +18,7 @@
id: MobSpirate
description: Yarr!
components:
- type: AiFactionTag
- type: Faction
factions:
- Syndicate
- type: InputMover

View File

@@ -9,7 +9,7 @@
- FootstepSound
- type: InputMover
- type: MobMover
- type: AiFactionTag
- type: Faction
factions:
- SimpleHostile
- type: Hands

View File

@@ -87,7 +87,7 @@
- type: MobMover
- type: HTN
rootTask: SimpleHostileCompound
- type: AiFactionTag
- type: Faction
factions:
- SimpleHostile
- type: InteractionPopup

View File

@@ -14,7 +14,7 @@
groups:
Flammable: [Touch]
Extinguish: [Touch]
- type: AiFactionTag
- type: Faction
factions:
- SimpleHostile
- type: Sprite
@@ -177,7 +177,7 @@
groups:
Flammable: [Touch]
Extinguish: [Touch]
- type: AiFactionTag
- type: Faction
factions:
- SimpleHostile
- type: Sprite

View File

@@ -39,7 +39,7 @@
netsync: false
- type: Recyclable
safe: false
- type: AiFactionTag
- type: Faction
factions:
- SimpleNeutral
- type: HealthExaminable

View File

@@ -18,7 +18,7 @@
rootTask: IdleCompound
- type: Input
context: "human"
- type: AiFactionTag
- type: Faction
factions:
- SimpleNeutral
- type: MovementSpeedModifier

View File

@@ -6,7 +6,7 @@
components:
- type: InputMover
- type: MobMover
- type: AiFactionTag
- type: Faction
factions:
- SimpleHostile
- type: Sprite

View File

@@ -24,7 +24,7 @@
groups:
Flammable: [Touch]
Extinguish: [Touch]
- type: AiFactionTag
- type: Faction
factions:
- Xeno
- type: Hands
@@ -357,7 +357,7 @@
- type: MobMover
- type: HTN
rootTask: SimpleHostileCompound
- type: AiFactionTag
- type: Faction
factions:
- Xeno
- type: MeleeWeapon

View File

@@ -13,7 +13,7 @@
description: Call in 3 carp rifts and take over this quadrant! You have only 5 minutes in between each rift before you will disappear.
- type: HTN
rootTask: XenoCompound
- type: AiFactionTag
- type: Faction
factions:
- Dragon
- type: Speech

View File

@@ -24,6 +24,6 @@
- type: CameraRecoil
- type: Examiner
- type: CanHostGuardian
- type: AiFactionTag
- type: Faction
factions:
- NanoTrasen

View File

@@ -50,7 +50,7 @@
Slash: 7
- type: InputMover
- type: MobMover
- type: AiFactionTag
- type: Faction
factions:
- SimpleNeutral
- type: InteractionPopup

View File

@@ -30,7 +30,7 @@
- type: CameraRecoil
- type: Examiner
- type: CanHostGuardian
- type: AiFactionTag
- type: Faction
factions:
- NanoTrasen

View File

@@ -25,7 +25,7 @@
- type: CameraRecoil
- type: Examiner
- type: CanHostGuardian
- type: AiFactionTag
- type: Faction
factions:
- NanoTrasen
- type: Respirator

View File

@@ -23,6 +23,6 @@
- type: CameraRecoil
- type: Examiner
- type: CanHostGuardian
- type: AiFactionTag
- type: Faction
factions:
- NanoTrasen

View File

@@ -22,6 +22,6 @@
- type: CameraRecoil
- type: Examiner
- type: CanHostGuardian
- type: AiFactionTag
- type: Faction
factions:
- NanoTrasen

View File

@@ -25,7 +25,7 @@
- type: CameraRecoil
- type: Examiner
- type: CanHostGuardian
- type: AiFactionTag
- type: Faction
factions:
- NanoTrasen
- type: Respirator

View File

@@ -72,6 +72,6 @@
blackboard:
SoundTargetInLOS: !type:SoundPathSpecifier
path: /Audio/Effects/double_beep.ogg
- type: AiFactionTag
- type: Faction
factions:
- Syndicate

View File

@@ -1,34 +1,34 @@
- type: aiFaction
- type: faction
id: Dragon
hostile:
- NanoTrasen
- Syndicate
- Xeno
- type: aiFaction
- type: faction
id: NanoTrasen
hostile:
- SimpleHostile
- Syndicate
- Xeno
- type: aiFaction
- type: faction
id: SimpleHostile
hostile:
- NanoTrasen
- Syndicate
- type: aiFaction
- type: faction
id: SimpleNeutral
- type: aiFaction
- type: faction
id: Syndicate
hostile:
- NanoTrasen
- SimpleHostile
- Xeno
- type: aiFaction
- type: faction
id: Xeno
hostile:
- NanoTrasen