Delta-v/Content.Server/Commands
DrSmugleaf 02bca4c0d8
Damage rework (#2525)
* 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
2020-12-07 14:52:55 +01:00
..
AI Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Alerts Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Atmos Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Body Fix removehand command when you have no hands (#2685) 2020-12-04 13:17:40 +01:00
Chat Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Damage Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Disposal Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
GameTicking Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Interactable Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
MachineLinking Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Mobs Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Notify Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Objectives Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
Observer Damage rework (#2525) 2020-12-07 14:52:55 +01:00
Speech Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
StationEvents Reorganize commands into the Commands folder (#2679) 2020-12-03 13:40:47 +11:00
AttachBodyPartCommand.cs ConGroups are gone. Long live admin flags in content. 2020-10-30 16:06:48 +01:00
CommandUtils.cs Alerts System and UI (#2529) 2020-11-10 15:22:19 +11:00
FindEntitiesWithComponents.cs Add find entities with components command (#2641) 2020-11-29 13:31:56 +11:00
HideContainedContextCommand.cs ConGroups are gone. Long live admin flags in content. 2020-10-30 16:06:48 +01:00
Hungry.cs Missed these in the merge, whoops. 2020-11-10 17:06:20 +01:00
HurtCommand.cs Improve hurt command feedback and usability (#2559) 2020-11-27 18:18:33 +11:00
RemoveExtraComponents.cs Add remove extra components command (#2640) 2020-12-01 00:00:09 +11:00
ShowContainedContextCommand.cs ConGroups are gone. Long live admin flags in content. 2020-10-30 16:06:48 +01:00