NorbiPeti
64aace3bde
Remove ScalingEngine.Setup() and add object ID to dict
4 years ago
NGnius (Graham)
708dbdd81d
Add wiring API and improve signal support
4 years ago
NGnius (Graham)
ca0e6e089d
Mark old event system as deprecated
4 years ago
NorbiPeti
f403feb298
Update to Gamecraft 2020.06.17.08.41 (preview)
Removed BlockIdentifiers.OWNED_BLOCKS as the original got replaced with an array
Added the correct group for each supported functional block
Removed EntityFactory property from IEntitySerializer as it is provided on deserialization
4 years ago
NGnius (Graham)
d2c9cde1d2
Fix double event call, jankily
4 years ago
NorbiPeti
f62211309e
Added WaitForNextFrame() and fixed block scaling
A bit hacky, but it works
4 years ago
NorbiPeti
084cbb40c4
Added AsyncUtils and Block.PlaceNewAsync()
4 years ago
NGnius (Graham)
06b8c3664e
Add Event builders
4 years ago
NGnius (Graham)
9cb6917d28
Create custom error types and error catching
4 years ago
NGnius (Graham)
42b21bc16d
Rework engine inheritance structure
4 years ago
NGnius (Graham)
1f35b2a434
Upgrade to Harmony v2.0.0
4 years ago
NGnius (Graham)
934b542ea1
Fix build errors from GC update
4 years ago
NorbiPeti
83427b806e
Update to Gamecraft 2020.04.27.14.21
4 years ago
NGnius
d1c0556b9c
Update to Gamecraft 2020.04.06.14.50
4 years ago
NGnius
d00bdc80ed
Improve type safety of event types and version bump
4 years ago
NorbiPeti
b4e70fcebe
Update to GC 2020.03.11.11.02
Fixed compile issues and added new blocks
4 years ago
NGnius
7ac5120ef5
Add Simulation and Build switch to events
4 years ago
NGnius
907b52de44
Version 0.1.3.0
4 years ago
NGnius
8145c6c23f
Fix GameSwitchedTo event with some statefulness
4 years ago
NorbiPeti
eba490fbe8
Fix issues and add new block IDs
4 years ago
NGnius
2f5064a41d
Make engines get registered ASAP instead of on next engine root switch
4 years ago
NGnius
bc3dc81338
Fix CommandPatch properly
4 years ago
NGnius (Graham)
2df8da1af5
Add mostly reliable signal & channel API support
5 years ago
NGnius (Graham)
f13d634a2c
Fix breaking changes in Gamecraft v2019.12.17.15.48
5 years ago
NGnius (Graham)
0357728f0e
Implement some common block operations
5 years ago
NGnius (Graham)
c55454e4a3
Add general purpose engine management & cleanup
5 years ago
NGnius (Graham)
047f0bb344
Add command support
5 years ago
NGnius (Graham)
fae054b72b
Implement missing events
5 years ago
NGnius (Graham)
864efca755
Add event handling framework
5 years ago