Skip to content

Commit

Permalink
убрал гост роли у хуйни с шахты победы
Browse files Browse the repository at this point in the history
  • Loading branch information
VigersRay committed Feb 10, 2025
1 parent 084c955 commit 3cbf63f
Show file tree
Hide file tree
Showing 2 changed files with 84 additions and 21 deletions.
31 changes: 20 additions & 11 deletions Resources/Prototypes/Entities/Mobs/NPCs/hellspawn.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,11 @@
- MobBloodstream
id: MobHellspawn
description: An unstoppable force of carnage.
suffix: NPC
components:
- type: GhostRole
allowMovement: true
makeSentient: true
name: ghost-role-information-hellspawn-name
description: ghost-role-information-hellspawn-description
rules: ghost-role-information-antagonist-rules
mindRoles:
- MindRoleGhostRoleSoloAntagonist
raffle:
settings: default
- type: RotationVisuals
defaultRotation: 90
horizontalRotation: 90
- type: GhostTakeoverAvailable
- type: HTN
rootTask:
task: SimpleHostileCompound
Expand Down Expand Up @@ -102,3 +92,22 @@
energy: 4.5
color: "#ff4242"
castShadows: false

- type: entity
name: hellspawn
parent: MobHellspawn
id: MobHellspawnGhostRole
description: An unstoppable force of carnage.
suffix: Ghost Role
components:
- type: GhostRole
allowMovement: true
makeSentient: true
name: ghost-role-information-hellspawn-name
description: ghost-role-information-hellspawn-description
rules: ghost-role-information-antagonist-rules
mindRoles:
- MindRoleGhostRoleSoloAntagonist
raffle:
settings: default
- type: GhostTakeoverAvailable
74 changes: 64 additions & 10 deletions Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,16 +93,6 @@
spawned:
- id: FoodMeatXeno
amount: 5
- type: GhostRole
allowMovement: true
allowSpeech: true
makeSentient: true
name: ghost-role-information-xeno-name
description: ghost-role-information-xeno-description
rules: ghost-role-information-xeno-rules
raffle:
settings: default
- type: GhostTakeoverAvailable
- type: TypingIndicator
proto: alien
- type: Temperature
Expand All @@ -129,6 +119,7 @@
name: praetorian
parent: MobXeno
id: MobXenoPraetorian
suffix: NPC
components:
- type: Sprite
drawdepth: Mobs
Expand Down Expand Up @@ -162,6 +153,7 @@
name: drone
parent: MobXeno
id: MobXenoDrone
suffix: NPC
components:
- type: Sprite
drawdepth: Mobs
Expand Down Expand Up @@ -199,6 +191,7 @@
name: queen
parent: MobXeno
id: MobXenoQueen
suffix: NPC
components:
- type: Sprite
drawdepth: Mobs
Expand Down Expand Up @@ -238,6 +231,7 @@
name: ravager
parent: MobXeno
id: MobXenoRavager
suffix: NPC
components:
- type: Sprite
drawdepth: Mobs
Expand Down Expand Up @@ -275,6 +269,7 @@
name: runner
parent: MobXeno
id: MobXenoRunner
suffix: NPC
components:
- type: Sprite
drawdepth: Mobs
Expand Down Expand Up @@ -305,6 +300,7 @@
name: rouny
parent: MobXenoRunner
id: MobXenoRouny
suffix: NPC
components:
- type: Sprite
drawdepth: Mobs
Expand All @@ -320,6 +316,7 @@
name: spitter
parent: MobXeno
id: MobXenoSpitter
suffix: NPC
components:
- type: Sprite
drawdepth: Mobs
Expand Down Expand Up @@ -459,3 +456,60 @@
amount: 2
- type: SolutionTransfer
maxTransferAmount: 1

- type: entity
abstract: true
id: XenoGhostRole
components:
- type: GhostRole
allowMovement: true
allowSpeech: true
makeSentient: true
name: ghost-role-information-xeno-name
description: ghost-role-information-xeno-description
rules: ghost-role-information-xeno-rules
raffle:
settings: default
- type: GhostTakeoverAvailable

- type: entity
name: xeno
parent: [MobXenoSpitter, XenoGhostRole]
id: MobXenoSpitterGhostRole
suffix: GhostRole

- type: entity
name: xeno
parent: [MobXenoRouny, XenoGhostRole]
id: MobXenoRounyGhostRole
suffix: GhostRole

- type: entity
name: xeno
parent: [MobXenoRunner, XenoGhostRole]
id: MobXenoRunnerGhostRole
suffix: GhostRole

- type: entity
name: xeno
parent: [MobXenoRavager, XenoGhostRole]
id: MobXenoRavagerGhostRole
suffix: GhostRole

- type: entity
name: xeno
parent: [MobXenoQueen, XenoGhostRole]
id: MobXenoQueenGhostRole
suffix: GhostRole

- type: entity
name: xeno
parent: [MobXenoDrone, XenoGhostRole]
id: MobXenoDroneGhostRole
suffix: GhostRole

- type: entity
name: xeno
parent: [MobXenoPraetorian, XenoGhostRole]
id: MobXenoPraetorianGhostRole
suffix: GhostRole

0 comments on commit 3cbf63f

Please sign in to comment.