Makes EventRole Ids properly set ID names. (#28958)

* Add id binding system

* Change so it activates when added too

* Add to eventhumanoid

* Add PDA binding, try to fix some things

* Still not fixed, PDA is working right

* Move to server, add on mind instead

* Implement suggestions

* Fix things

* Finish review stuff

* Messed up cluwne

* Remove after only changing id too

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
This commit is contained in:
Verm
2025-04-21 13:25:22 -05:00
committed by GitHub
parent e8ee73dd33
commit dd308c6d2d
4 changed files with 68 additions and 3 deletions

View File

@@ -6,10 +6,12 @@
- type: RandomHumanoidAppearance
randomizeName: false
- type: GhostTakeoverAvailable
- type: IdBind
- type: randomHumanoidSettings
id: EventHumanoidMindShielded
parent: EventHumanoid
randomizeName: false
components:
- type: MindShield
- type: AntagImmune
@@ -43,7 +45,6 @@
- type: randomHumanoidSettings
id: DeathSquad
parent: EventHumanoidCentcomm
randomizeName: false
components:
- type: GhostRole
name: ghost-role-information-Death-Squad-name
@@ -84,7 +85,6 @@
- type: randomHumanoidSettings
id: ERTLeader
parent: EventHumanoidCentcomm
randomizeName: false
components:
- type: GhostRole
name: ghost-role-information-ert-leader-name