fish-station/Content.Shared
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
..
Access Acc 2020-01-19 18:33:30 +01:00
Administration Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
AI AI Reachable system (#1342) 2020-07-11 15:09:37 +02:00
Alert Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
Arcade Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
Atmos Fix single edge firelocks making tiles lose all air 2020-11-30 13:10:31 +01:00
Audio Adds a semitone shifting AudioHelper (#2608) 2020-11-25 21:23:03 +11:00
Chat Typo, redundant string interpolation, namespaces and imports cleanup (#2068) 2020-09-13 14:23:52 +02:00
Chemistry Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
Construction Upgradeable machines. (#2675) 2020-12-03 22:49:00 +01:00
Damage Damage rework (#2525) 2020-12-07 14:52:55 +01:00
Eui Permissions panel. 2020-11-10 16:50:28 +01:00
GameObjects Damage rework (#2525) 2020-12-07 14:52:55 +01:00
GameTicking Traitor (#2566) 2020-12-01 17:05:19 +01:00
Input Nanotrasen Block Game is here (#2131) 2020-09-26 15:25:22 +02:00
Interfaces Fix bad reflection usage from OverlayEffectsComponent. 2020-11-24 00:14:46 +01:00
Kitchen Rerun of "Add Reagent Grinder/Juicer" (#2570) 2020-11-26 23:53:42 +11:00
Maps SIMD-accelerated gas mixtures. (SIMD atmos) (#2479) 2020-11-25 10:48:49 +01:00
Materials Data-oriented Construction System (#2152) 2020-10-08 17:41:23 +02:00
Maths Replaced static Rounders with an impleneted interface 2020-03-14 14:04:08 +01:00
Network/NetMessages Permissions panel. 2020-11-10 16:50:28 +01:00
Objectives Objectives (#2459) 2020-11-22 18:38:07 +11:00
Physics Migrate pulling logic into SharedPullableComponent from PullController (#2627) 2020-11-27 00:48:10 +11:00
Preferences Slight changes to lobby screen. (#2622) 2020-12-02 19:45:07 +11:00
Prototypes Resolves that make you flinch (#2423) 2020-10-30 11:13:35 +11:00
Research Technology prototype camelCase 2020-07-18 20:47:10 -06:00
Roles Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00
Sandbox More sandbox buttons for fun and pleasure (#1599) 2020-08-14 18:09:58 +02:00
StationEvents Update submodule; Lidgren submodule 2020-10-10 23:52:20 +02:00
Text Added option to generate random character name (#519) 2020-01-18 23:09:14 +01:00
Utility Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
VendingMachines Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
app.config Updates submodule (#56) 2018-04-12 23:56:43 +02:00
CCVars.cs Fix parallax.debug defaulting to true. 2020-12-04 11:04:43 +01:00
Content.Shared.csproj Update LangVersion to 9 for all Content projects (#2587) 2020-11-24 01:36:36 +01:00
Content.Shared.csproj.DotSettings Moved interaction interfaces from Server to Shared. 2020-07-18 22:51:56 -07:00
EntryPoint.cs Removed the last bits of dependencies on localization manager (#2127) 2020-09-26 15:30:13 +02:00
SharedModuleTestingCallbacks.cs Improve integration testing 2019-06-29 01:58:16 +02:00
SharedNotifyManager.cs Replace every usage of GridCoordinates with EntityCoordinates (#2021) 2020-09-06 16:11:53 +02:00