public LocId CritMessage = "deathrattle-implant-critical-message";
// The message that the implant will send when dead
- [DataField("deathMessage")]
+ [DataField]
public LocId DeathMessage = "deathrattle-implant-dead-message";
}
- type: MindShield
- type: AntagImmune
+- type: randomHumanoidSettings
+ id: EventHumanoidCentcomm
+ parent: EventHumanoidMindShielded
+ components:
+ - type: AutoImplant
+ implants:
+ - DeathRattleImplantCentcomm
+
## Death Squad
- type: entity
- type: randomHumanoidSettings
id: DeathSquad
- parent: EventHumanoidMindShielded
+ parent: EventHumanoidCentcomm
randomizeName: false
components:
- type: GhostRole
- type: randomHumanoidSettings
id: ERTLeader
- parent: EventHumanoidMindShielded
+ parent: EventHumanoidCentcomm
randomizeName: false
components:
- type: GhostRole
- type: randomHumanoidSettings
id: CBURNAgent
- parent: EventHumanoidMindShielded
+ parent: EventHumanoidCentcomm
components:
- type: Loadout
prototypes: [CBURNGear]
- type: randomHumanoidSettings
id: CentcomOfficial
- parent: EventHumanoidMindShielded
+ parent: EventHumanoidCentcomm
components:
- type: GhostRole
name: ghost-role-information-centcom-official-name
components:
- type: Implanter
implant: RadioImplantCentcomm
+
+- type: entity
+ id: DeathRattleImplanterCentcomm
+ suffix: centcomm death rattle
+ parent: BaseImplantOnlyImplanter
+ components:
+ - type: Implanter
+ implant: DeathRattleImplantCentcomm
- type: RadioImplant
radioChannels:
- CentCom
+
+- type: entity
+ parent: DeathRattleImplant
+ id: DeathRattleImplantCentcomm
+ name: centcomm death rattle implant
+ description: This implant will inform the Centcomm radio channel should the user fall into critical condition or die.
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Rattle
+ radioChannel: CentCom
- AllAccess
access:
- CentralCommand
+ special:
+ - !type:AddImplantSpecial
+ implants: [ MindShieldImplant, DeathRattleImplantCentcomm ]
- type: startingGear
id: CBURNGear
- AllAccess
access:
- CentralCommand
+ special:
+ - !type:AddImplantSpecial
+ implants: [ MindShieldImplant, DeathRattleImplantCentcomm ]
- type: startingGear
id: DeathSquadGear
- AllAccess
access:
- CentralCommand
+ special:
+ - !type:AddImplantSpecial
+ implants: [ MindShieldImplant, DeathRattleImplantCentcomm ]
- type: startingGear
id: ERTLeaderGear
- !type:AddComponentSpecial
components:
- type: BibleUser #Lets them heal with bibles
+ - !type:AddImplantSpecial
+ implants: [ MindShieldImplant, DeathRattleImplantCentcomm ]
- type: startingGear
id: ERTChaplainGear
- AllAccess
access:
- CentralCommand
+ special:
+ - !type:AddImplantSpecial
+ implants: [ MindShieldImplant, DeathRattleImplantCentcomm ]
- type: startingGear
id: ERTEngineerGear
- AllAccess
access:
- CentralCommand
+ special:
+ - !type:AddImplantSpecial
+ implants: [ MindShieldImplant, DeathRattleImplantCentcomm ]
- type: startingGear
id: ERTSecurityGear
- AllAccess
access:
- CentralCommand
+ special:
+ - !type:AddImplantSpecial
+ implants: [ MindShieldImplant, DeathRattleImplantCentcomm ]
- type: startingGear
id: ERTMedicalGear
- AllAccess
access:
- CentralCommand
+ special:
+ - !type:AddImplantSpecial
+ implants: [ MindShieldImplant, DeathRattleImplantCentcomm ]
- type: startingGear
id: ERTJanitorGear
- AllAccess
access:
- CentralCommand
+ special:
+ - !type:AddImplantSpecial
+ implants: [ MindShieldImplant, DeathRattleImplantCentcomm ]
- type: startingGear
id: CentcomGear