mirror of
https://github.com/space-syndicate/space-station-14.git
synced 2026-10-12 03:41:14 +03:00
* Make damage work through messages and events, make destructible not inherit ruinable or reference damageable * Copy sound logic to destructible component for now * Fix typo * Fix prototype error * Remove breakable component damageable reference * Remove breakable construction reference * Remove ruinable component * Move thresholds to individual components and away from damageable * Add threshold property to damageable component code * Add thresholds to destructible component, add states to damageable, remove damage container, fix up mob states * Being alive isn't normal * Fix not reading the id * Merge fixes * YAML fixes * Grammar moment * Remove unnecessary dependency * Update thresholds doc * Change naming of thresholds to states in MobStateComponent * Being alive is once again normal * Make DamageState a byte * Bring out classes structs and enums from DestructibleComponent * Add test for destructible thresholds * Merge fixes * More merge fixes and fix rejuvenate test * Remove IMobState.IsConscious * More merge fixes someone please god review this shit already * Fix rejuvenate test * Update outdated destructible in YAML * Fix repeatedly entering the current state * Fix repeatedly entering the current state, add Threshold.TriggersOnce and expand test * Update saltern |
||
|---|---|---|
| .. | ||
| AI | ||
| Alerts | ||
| Atmos | ||
| Body | ||
| Chat | ||
| Damage | ||
| Disposal | ||
| GameTicking | ||
| Interactable | ||
| MachineLinking | ||
| Mobs | ||
| Notify | ||
| Objectives | ||
| Observer | ||
| Speech | ||
| StationEvents | ||
| AttachBodyPartCommand.cs | ||
| CommandUtils.cs | ||
| FindEntitiesWithComponents.cs | ||
| HideContainedContextCommand.cs | ||
| Hungry.cs | ||
| HurtCommand.cs | ||
| RemoveExtraComponents.cs | ||
| ShowContainedContextCommand.cs | ||