Commit Graph

15 Commits

Author SHA1 Message Date
89f97ea878 Fixed compile issues 2021-11-30 04:55:29 +01:00
8040ba5b95 Updated lua and sol2 2020-06-14 21:50:35 +02:00
ffe620636d Switched to cmake 2020-06-14 20:01:04 +02:00
e4adee0e8c Replaced c style cast with static_cast and fixed generate script 2020-05-14 18:03:16 +02:00
c9f05af6c9 We can properly use range based for loops with view and interaction with Lua is significantly improved 2020-05-13 01:17:25 +02:00
de5af0a5aa Streamlined library and reworked the way runtime components work 2020-05-12 02:06:10 +02:00
3b49c00df0 Moved majority over to flint2 and updated sol2 2020-05-06 22:32:30 +02:00
0feb020be8 Added remove_entity 2019-09-13 01:03:47 +02:00
5229dc6e76 Component now stores whether or not it is a runtime component 2019-06-26 23:39:07 +02:00
7d55563ec8 Lua Wrapper component can now be serialized 2019-06-26 20:29:28 +00:00
7ff9e21b4d Added codegen to register components, and started reworking lua 2019-06-07 15:52:57 +02:00
53a0b98341 The ecs stuff does not get loaded until they are required in lua 2019-03-07 00:39:02 +01:00
96ad0de01a Serializer now has a nice register function 2019-02-09 21:41:43 +00:00
a6e5deb502 Switched back to using ids instead of names, added uuids to entities and started work on serialization 2019-02-05 22:46:53 +00:00
49c1cacaa0 Created basic ecs that has an optional lua module 2019-01-30 00:23:32 +01:00