Commit graph

125 commits

Author SHA1 Message Date
Tjakka5
c217183cb9 Fix typos in readme 2020-01-04 12:24:15 +01:00
Tjakka5
3b52f28fe0 Finish first version of documentation 2020-01-04 11:46:10 +01:00
Tjakka5
cf51bccb81 Fix naming of system:clear, system:setEnable 2020-01-04 11:10:29 +01:00
Tjakka5
90b949f8a5 rename src folder in config.ld 2020-01-04 10:50:41 +01:00
Tjakka5
f502f1b9f6 rename folder src to concord 2020-01-04 10:50:13 +01:00
Tjakka5
451b88cdea Finish system optimization 2020-01-04 10:47:45 +01:00
Tjakka5
424f27ed8a First version of documentation 2020-01-04 04:44:21 +01:00
Tjakka5
0e1023d2ce Publish regenerated LDoc pages 2020-01-04 01:54:21 +01:00
Tjakka5
58d9e44bb1 Remove test files 2020-01-04 01:52:01 +01:00
Tjakka5
df6c6ed73e Merge branch 'master' into dev 2020-01-04 01:48:44 +01:00
Tjakka5
368766bd27 Fix broken LDoc tags 2020-01-04 01:41:58 +01:00
Tjakka5
69a9e83759 Document full project. Lots of small fixes 2020-01-04 01:04:18 +01:00
Tjakka5
f6669b2e63 Improve internal style 2020-01-03 23:12:56 +01:00
Tjakka5
6aeb91d984 Add optional optimization for worlds and systems 2020-01-03 23:01:04 +01:00
Tjakka5
56b5244541 Let System functions return self 2020-01-03 22:20:31 +01:00
Tjakka5
04a35a117e Allow systems to be disabled 2020-01-03 22:19:01 +01:00
Tjakka5
6eaf66308d Revamp how systems are added to worlds 2020-01-03 22:07:13 +01:00
Tjakka5
f6468fbe6b Add Entity:hasWorld 2020-01-03 21:40:09 +01:00
Tjakka5
ce32d16b8d Allow Entity.new to take a world 2020-01-03 21:39:40 +01:00
Tjakka5
fea5fc7223 Fix World:clear 2020-01-03 18:03:12 +01:00
Tjakka5
e5d6e1f4b9 Remove temp tests 2020-01-03 18:02:10 +01:00
Tjakka5
0183421c47 Clean up entity and world. Remove list:get 2019-12-29 15:56:20 +01:00
Tjakka5
38d461f8d6 Fixed entity lifetime problems 2019-12-29 15:05:19 +01:00
Tjakka5
a8bc92a951 Allow for blank components 2019-12-22 23:17:16 +01:00
Tjakka5
144a42dc9e Automate naming process 2019-12-22 23:07:42 +01:00
Tjakka5
e0f88025ba Clean up component vs baseComponent 2019-12-22 21:08:30 +01:00
Tjakka5
f6536d5a0e Add entity:getWorld 2019-12-22 21:02:25 +01:00
Tjakka5
89443bd961 Make e:flush 'private' 2019-12-22 21:01:47 +01:00
Tjakka5
ecb3c2db7e Cache added and removed components 2019-12-22 21:00:53 +01:00
Tjakka5
bb508ee947 Add Entity:getComponents 2019-12-21 12:00:48 +01:00
Tjakka5
073aadf74b Test commit 2019-12-20 19:25:11 +01:00
Tjakka5
2057767e75 Add world:hasSystem, world:getSystem 2019-12-20 19:00:47 +01:00
Tjakka5
276a053b7f Allow named assemblages 2019-12-19 20:19:02 +01:00
Tjakka5
d0e227485e Allow named worlds 2019-12-19 20:14:21 +01:00
Tjakka5
d4efca976c Added named systems 2019-12-19 10:34:02 +01:00
Tjakka5
038111d558 Streamline entity lifetime 2019-12-19 08:47:38 +01:00
Tjakka5
bc47eaa651 Allow for named components 2019-12-11 13:04:09 +01:00
Tjakka5
f7e1be8e1d Remove todo list 2019-12-10 12:22:15 +01:00
Justin van der Leij
4c5e6a06dc
Merge pull request #20 from wolfboyft/patch-1
Fixed a broken luadoc comment
2019-05-22 13:15:13 +02:00
Tachytaenius
cc6783ac31
Fixed a broken luadoc comment
Rewriting this code was haaaard, man...
2019-05-21 19:08:43 +01:00
Justin van der Leij
93da73ad6c
Formatting is hard 2019-05-08 11:44:42 +02:00
Justin van der Leij
052e1cd2ce
Add example games 2019-05-08 11:44:15 +02:00
Justin van der Leij
83162ec02c Rename 'context' to 'world' 2018-11-29 22:04:50 +01:00
Justin van der Leij
26bd0ef937 Rename 'instance' to 'context' 2018-11-26 12:58:41 +01:00
Justin van der Leij
89a3a7fa8a Rename 'lib' directory to 'src' 2018-11-26 12:45:24 +01:00
Justin van der Leij
39ec2106b7 Removed .init 2018-11-26 12:43:48 +01:00
Justin van der Leij
6ddb28ffbc Small fixes 2018-11-26 12:37:28 +01:00
Justin van der Leij
f7a394f057 Added assemblages 2018-11-12 15:18:17 +01:00
Justin van der Leij
11255fd722 Optimized Lists. Added pool.added and .removed. Added entity:ensure 2018-10-02 21:52:23 +02:00
Justin van der Leij
e2b7af87fd
Update README.md 2018-09-25 20:54:17 +02:00