Pablo Ariel Mayobre
c640641b09
CONCORD IS DEAD
...
Long live Concord!!
2020-03-14 07:45:25 -03:00
Tjakka5
5dffe04b72
Fix flushing failing
2020-01-18 19:44:09 +01:00
Tjakka5
5252b0901b
Merge branch 'master' of https://github.com/Tjakka5/Concord
2020-01-18 19:27:07 +01:00
Tjakka5
275d54726d
Allow emits within emits
2020-01-18 19:26:38 +01:00
Justin van der Leij
be4a5d9ec7
Merge pull request #25 from jackamo/fix/quick-readme-fixes
...
README: Fix 'Quick Example' to be runnable
2020-01-09 10:58:02 +01:00
Jack Robinson
91f5799e50
README: Fix 'Quick Example' to be runnable
2020-01-09 22:12:39 +13:00
Justin van der Leij
2cd738a135
Merge pull request #23 from tesselode/ldoc-improvements
...
make the docs a little nicer
2020-01-04 16:40:23 +01:00
Justin van der Leij
c39151faa7
Merge pull request #22 from tesselode/patch-1
...
fix typos in readme
2020-01-04 16:40:12 +01:00
Andrew Minnich
a65f88dd5e
make the docs a little nicer
...
main changes:
- add parameter and return types where applicable
- use @module and @classmod tags at the top of files
- remove some redundant descriptions of return values, especially for functions that return a boolean
recommended next steps:
- more consistent grammar
- add links to classes and functions in descriptions where appropriate
- be consistent about naming Systems vs. SystemClasses and Components vs. ComponentClasses
2020-01-04 10:31:05 -05:00
tesselode
f392dc6f07
fix typos
2020-01-04 09:52:50 -05:00
Tjakka5
55ae5fd987
Add helper functions to container. Allow name to be gotten
2020-01-04 13:40:18 +01:00
Tjakka5
6cd66e6737
Add serialization and deserialization functions to component, entity, world
2020-01-04 13:26:26 +01:00
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