Commit Graph

22 Commits (remove_dependencies)

Author SHA1 Message Date
Evan Hemsley a5fd322791 fix silent failure when performing singular reads
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-07-19 20:10:38 -07:00
Evan Hemsley a4be308f41 throw if RegisterDrawLayer called after adding renderer
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-07-10 12:37:10 -07:00
Evan Hemsley 408dd9bfeb unmanaged structs
continuous-integration/drone/push Build is passing Details
2020-03-20 15:45:58 -07:00
Evan Hemsley 936b97c4ec better error message when component is not found on entity 2019-12-28 15:08:07 -08:00
Evan Hemsley bd17a86dec rename pending to immediate 2019-12-23 19:04:26 -08:00
Evan Hemsley 1f0009b9fb integer IDs and entity capacity 2019-12-20 12:52:38 -08:00
Evan Hemsley db8964b54c generating stores at init time 2019-12-15 23:28:02 -08:00
thatcosmonaut f05b7f725d remove time dilation priority system in favor of averaging 2019-11-22 13:14:36 -08:00
thatcosmonaut fc50bf9b81 implementation of time dilation system for engines 2019-11-21 13:53:33 -08:00
Evan Hemsley 85f99a565c adds some convenience methods and doc comments 2019-10-24 12:48:36 -07:00
Evan Hemsley fa6958ed95 more helpful ID lookup error messages 2019-08-22 15:20:10 -07:00
thatcosmonaut 9813c260ae started the component write priority system 2019-08-20 19:25:59 -07:00
Evan Hemsley c1e206ef49 allow only one component per type per entity 2019-08-10 17:34:00 -07:00
thatcosmonaut fea5c57860 update engine generator 2019-07-19 17:50:13 -07:00
thatcosmonaut 89154f21d7 introduce concept of pending component 2019-07-19 16:15:48 -07:00
Evan Hemsley 1845d5f766 read new and existing component system 2019-07-19 12:47:17 -07:00
Evan Hemsley c8c5a8c7c4 change attributes 2019-07-18 18:20:38 -07:00
thatcosmonaut a42123f58d the big ComponentMessage rework 2019-07-18 14:02:57 -07:00
thatcosmonaut a62153730f component updates at end of frame 2019-07-17 18:53:31 -07:00
thatcosmonaut f960712f57 component writes moved back to end of frame 2019-07-17 18:12:29 -07:00
Evan Hemsley c344ab0c67 project structure cleanup 2019-07-17 11:34:29 -07:00
Evan Hemsley b4347f4085 implement Detector and change World and Engine update to use double 2019-06-24 12:14:37 -07:00