Delta-v/Content.IntegrationTests/Tests
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 Sprite fixes (#2213) 2020-10-10 14:44:30 +02:00
Atmos Replace MapIndices with Vector2i (#2228) 2020-10-11 15:21:21 +02:00
Body Refactored integration tests to not use content entity prototypes (#2571) 2020-11-19 01:30:36 +11:00
Buckle Remove redundant transform component from buckle test (#2678) 2020-12-03 11:17:16 +11:00
Commands Damage rework (#2525) 2020-12-07 14:52:55 +01:00
Destructible Damage rework (#2525) 2020-12-07 14:52:55 +01:00
Disposal Refactored integration tests to not use content entity prototypes (#2571) 2020-11-19 01:30:36 +11:00
DoAfter Refactored integration tests to not use content entity prototypes (#2571) 2020-11-19 01:30:36 +11:00
Doors Refactored integration tests to not use content entity prototypes (#2571) 2020-11-19 01:30:36 +11:00
Fluids Replace every usage of GridCoordinates with EntityCoordinates (#2021) 2020-09-06 16:11:53 +02:00
GameObjects/Components Refactored integration tests to not use content entity prototypes (#2571) 2020-11-19 01:30:36 +11:00
GameRules Add gamerule to restart the round after a max time (#2681) 2020-12-03 13:13:44 +11:00
Gravity Refactored integration tests to not use content entity prototypes (#2571) 2020-11-19 01:30:36 +11:00
Interaction Add InRangeUnoccluded extension methods (#2224) 2020-10-11 13:13:45 +02:00
Lobby Change cvar usages to use CVarDef and define them in CCVars (#2250) 2020-11-07 11:15:56 +11:00
Networking Use 'new' expression in places where the type is evident for content (#2590) 2020-11-27 21:00:49 +11:00
Pathfinding Replace MapIndices with Vector2i (#2228) 2020-10-11 15:21:21 +02:00
Pulling Add test for being unable to pull anchored entities (#2476) 2020-11-19 00:38:27 +11:00
StationEvents Fix station events system test 2020-10-14 23:15:49 +02:00
ContainerOcclusionTest.cs Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00
DeleteInventoryTest.cs Add integration test for entity deletion. 2020-08-21 14:54:50 +02:00
DummyIconTest.cs DummyIcon test (#2515) 2020-11-14 00:27:13 +11:00
EntityTest.cs Lower the amount of ticks that AllComponents tests run for 2020-11-27 17:21:51 +01:00
GravityGridTest.cs Refactored integration tests to not use content entity prototypes (#2571) 2020-11-19 01:30:36 +11:00
GridTileLookupTest.cs Fix grid-tile lookup test (#2649) 2020-11-30 15:23:08 +01:00
HumanInventoryUniformSlotsTest.cs Refactored integration tests to not use content entity prototypes (#2571) 2020-11-19 01:30:36 +11:00
InventoryHelpersTest.cs Make InventoryHelpersTest not use game prototypes (#2680) 2020-12-03 12:29:50 +11:00
MindEntityDeletionTest.cs Holy crap auth works (#2099) 2020-09-29 14:26:00 +02:00
PostMapInitTest.cs Make PostMapInitTest ignore test maps instead of those in an array (#2066) 2020-09-12 15:47:57 +02:00
PowerTest.cs Refactored integration tests to not use content entity prototypes (#2571) 2020-11-19 01:30:36 +11:00
ResettingEntitySystemTests.cs Update content unit tests for engine modloader changes. 2020-11-25 16:23:51 +01:00
RestartRoundTest.cs Integration test to test restartround. 2020-07-17 11:25:11 +02:00
SaveLoadMapTest.cs Replace MapIndices with Vector2i (#2228) 2020-10-11 15:21:21 +02:00
SaveLoadSaveTest.cs Remove default grids (content) (#2241) 2020-10-21 17:13:41 +02:00
StartTest.cs Integration tests improvements: 2020-01-20 22:14:44 +01:00
VendingMachineTest.cs Fix vending machines throwing (#1225) 2020-07-02 16:03:57 +02:00