TechbloxModdingAPI/TechbloxModdingAPI
NorbiPeti 4bd636b8ed Add wrapped event handler, using the existing ECS object instances
- Added a wrapper class that handles the individual wrapping of event handlers to individually handle exceptions - now it tracks the wrapped event handlers so it can unregister them properly
- Fixed an exception that happened when two ECS objects were created with the same EGID
- Added support for returning an existing ECS object if it exists instead of always creating a new one
- Added a parameter to the entity query extension methods to override the group of the ECS object (could be used for the player properties)
2021-10-08 03:58:01 +02:00
..
App Add wrapped event handler, using the existing ECS object instances 2021-10-08 03:58:01 +02:00
Blocks Add wrapped event handler, using the existing ECS object instances 2021-10-08 03:58:01 +02:00
Commands Update to Techblox 2021.09.03.10.36 2021-09-07 23:15:03 +02:00
Engines Fix events not firing and event exception handling 2021-05-23 20:53:55 +02:00
Events Removed all obsolete classes and some commented out code 2021-05-21 00:09:36 +02:00
Input Update to Techblox 2021.06.08.16.19 2021-06-09 20:11:31 +02:00
Interface/IMGUI Update to Techblox 2021.06.08.16.19 2021-06-09 20:11:31 +02:00
Inventory Removed 2 non-OOP classes and fixed fly cam teleport 2021-05-30 01:34:30 +02:00
Persistence Fix tests and add new materials 2021-06-10 23:57:06 +02:00
Players Update to Techblox 2021.09.03.10.36 2021-09-07 23:15:03 +02:00
Tasks Renamed all references of Gamecraft to Techblox 2021-05-02 01:56:20 +02:00
Tests Added block placement in sim and ECS object tracking 2021-10-02 03:50:20 +02:00
Utility Add wrapped event handler, using the existing ECS object instances 2021-10-08 03:58:01 +02:00
Block.cs Add wrapped event handler, using the existing ECS object instances 2021-10-08 03:58:01 +02:00
BlockGroup.cs Move block engines into their own namespace 2021-05-20 23:37:10 +02:00
Blueprint.cs Rename to TechbloxModdingAPI 2021-05-02 01:08:25 +02:00
Cluster.cs Fix remaining errors, add support for managed entity DB 2021-05-11 00:56:46 +02:00
EcsObjectBase.cs Add wrapped event handler, using the existing ECS object instances 2021-10-08 03:58:01 +02:00
Main.cs Removed 2 non-OOP classes and fixed fly cam teleport 2021-05-30 01:34:30 +02:00
Player.cs Add wrapped event handler, using the existing ECS object instances 2021-10-08 03:58:01 +02:00
SimBody.cs Add wrapped event handler, using the existing ECS object instances 2021-10-08 03:58:01 +02:00
TechbloxModdingAPI.csproj Update to Techblox 2021.09.03.10.36 2021-09-07 23:15:03 +02:00
TechbloxModdingAPIException.cs Some file renames that were missing 2021-05-03 00:17:49 +02:00