Implement vital chef's hat functionality (#25950)

* Implement crucial chef's hat functionality

* Unified stopping code and added events.

* Added documentation to events

* Rerun tests

* Made review changes, and fixed potential desync bug.

* Update whitelist
This commit is contained in:
Tayrtahn
2024-06-18 06:59:37 -04:00
committed by GitHub
parent a1e66cfbb4
commit e5ef2a358c
7 changed files with 248 additions and 0 deletions

View File

@@ -250,6 +250,10 @@
- type: ContainerContainer
containers:
storagebase: !type:Container
- type: PilotedClothing
pilotWhitelist:
tags:
- ChefPilot
- type: Tag
tags:
- ClothMade

View File

@@ -1624,6 +1624,7 @@
tags:
- Trash
- VimPilot
- ChefPilot
- Mouse
- Meat
- type: Respirator
@@ -3176,6 +3177,7 @@
- type: Tag
tags:
- VimPilot
- ChefPilot
- Trash
- Hamster
- Meat

View File

@@ -364,6 +364,10 @@
- type: Tag
id: Chicken
# Allowed to control someone wearing a Chef's hat if inside their hat.
- type: Tag
id: ChefPilot
- type: Tag
id: ChemDispensable # container that can go into the chem dispenser