DamianX
87e74c4494
Refactored integration tests to not use content entity prototypes ( #2571 )
...
* Refactored integration tests to not use content prototypes
* oops
* Apply suggestions from code review
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2020-11-19 01:30:36 +11:00
DrSmugleaf
6b4a39006e
Make mechanism behaviors properly update, fix eating and drinking ( #2472 )
...
* Make mechanisms properly update and fix eating and drinking
* Remove outdated component ignores
* Fix nullable error
* Fix mechanism behavior events
* Remove unnecessary code
2020-11-02 11:37:37 +01:00
DrSmugleaf
7ad46ddabf
Add arguments to part and mechanism event methods ( #2293 )
2020-10-19 15:23:59 +02:00
DrSmugleaf
34e0330187
Remove drop argument in part removal methods and reorganize code ( #2289 )
...
* Remove IBodyPart.Drop and move attach/detach logic to body part code
* Fix stack overflow
2020-10-18 11:12:17 +02:00
DrSmugleaf
101fa9e466
Fix mechanism events not being called properly, add test ( #2279 )
...
* Add mechanism events when added/removed to/from body/parts
* Change old usages
* Add TODO
* Remove BodyExtensions and IHasBody
* Remove unnecessary extensions and fix wrong event call in mechanism behavior component
* Complete test and fix event calls
2020-10-17 12:26:39 +02:00