Commit Graph

23 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
1cb3d5eae8 Improved generate script 2020-05-15 02:05:26 +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
c794e4a5d2 Moved server test out of library 2020-05-06 22:41:41 +02:00
3b49c00df0 Moved majority over to flint2 and updated sol2 2020-05-06 22:32:30 +02:00
748b9c76ef Working on netcode 2019-09-13 01:04:02 +02:00
0feb020be8 Added remove_entity 2019-09-13 01:03:47 +02:00
ac463f0669 Implemented more networking 2019-09-04 21:08:52 +00:00
f77c9d7823 Started work on networked test for ecs 2019-06-28 03:18:54 +02:00
e43dbea6b1 Improved error message 2019-06-27 03:42:49 +02:00
ed076fd9fc Component ids can now be serialized and deserialized, deserializer converts between ids 2019-06-27 03:41:24 +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
92f8fdd510 Got correct version of sol2 2019-01-30 03:10:20 +01:00
49c1cacaa0 Created basic ecs that has an optional lua module 2019-01-30 00:23:32 +01:00