bakpakin
|
d9d311d858
|
Fix system docs.
|
2015-08-27 13:26:09 -04:00 |
|
bakpakin
|
9834dfa9d6
|
Fix Adding systems and items to the world inside a call to system:onAdd()
|
2015-08-24 12:52:11 -04:00 |
|
bakpakin
|
a5af4b6ecd
|
Index systems from the end like string.sub.
|
2015-08-22 22:45:07 -04:00 |
|
bakpakin
|
f0e6ce7880
|
Update to version 1.1-7.
|
2015-08-05 21:01:53 -04:00 |
|
bakpakin
|
26f8259f2b
|
Add tiny.refresh for updating a World without updating Systems.
|
2015-07-29 12:40:13 -04:00 |
|
bakpakin
|
b1c7e2ba83
|
Update to version 1.1-6.
|
2015-07-07 19:47:06 -04:00 |
|
bakpakin
|
6b549fcbc1
|
Readd tiny.getSystemIndex(world, system)
|
2015-07-07 19:26:12 -04:00 |
|
bakpakin
|
b9d994ad50
|
Update documentation for what functions return.
Remove useless code in world metatable
Make tiny.world(...) return newworld, ...
|
2015-07-07 19:05:56 -04:00 |
|
bakpakin
|
ce8ca35f7e
|
Remove world.systemIndices to fix possible obscure bugs.
Remove tiny.getSystemIndex(world, system) in favor of a System 'index'
field.
Add some comments and documentation.
|
2015-07-06 23:28:50 -04:00 |
|
bakpakin
|
19ae03707f
|
Make tiny.add, tiny.remove, and similar methods return entities and systems.
|
2015-07-06 22:01:06 -04:00 |
|
bakpakin
|
c1f1225248
|
Update to version 1.1-5.
|
2015-06-21 14:48:48 -04:00 |
|
bakpakin
|
45e8552054
|
Fix entity count in worlds.
|
2015-06-21 14:42:03 -04:00 |
|
bakpakin
|
f187dce4fd
|
Update documentation.
|
2015-06-19 19:45:26 -04:00 |
|
bakpakin
|
927652597c
|
Update to version 1.1-4.
|
2015-06-19 19:08:06 -04:00 |
|
bakpakin
|
6b3af0f2da
|
Remove 2.0-1 from existence.
|
2015-06-19 18:55:06 -04:00 |
|
bakpakin
|
31f3396db1
|
Change System API again.
Remove tiny.getSystemEntityCount because it's useless and deprecation is for chumps.
|
2015-06-19 18:48:18 -04:00 |
|
bakpakin
|
cb9ab332d2
|
Fix sorting + add sorting test.
|
2015-06-18 16:02:16 -04:00 |
|
bakpakin
|
1fd32dab9a
|
Add "world" flag in Systems. Clean up Systems when removing them from Worlds.
|
2015-06-18 15:19:21 -04:00 |
|
bakpakin
|
0a12897695
|
Correct use of 'self' in intervalSystemUpdate
|
2015-06-17 10:35:47 -04:00 |
|
bakpakin
|
e44ac6cdb3
|
Update to version 2.0-1
|
2015-06-16 23:48:57 -04:00 |
|
bakpakin
|
6f299470d0
|
Add CHANGELOG.md
|
2015-06-16 23:44:19 -04:00 |
|
bakpakin
|
61ffd2551b
|
Readd tiny.processingSystem(table).
|
2015-06-16 23:26:48 -04:00 |
|
bakpakin
|
c66ed98a5a
|
Add License sticker to README.md.
|
2015-06-16 23:13:53 -04:00 |
|
bakpakin
|
2621bd16a3
|
Add tiny.getSystemEntityCount(system).
|
2015-06-16 22:51:23 -04:00 |
|
bakpakin
|
c408267932
|
Update documentation.
|
2015-06-16 22:39:10 -04:00 |
|
bakpakin
|
557927577d
|
Fix sorting. Change API for creating Systems to be more flexible.
|
2015-06-16 21:15:30 -04:00 |
|
bakpakin
|
cbfc3d360f
|
Add attributes to tiny.system. Implement Interval Systems.
|
2015-06-16 20:28:21 -04:00 |
|
bakpakin
|
d35d62ed3c
|
Add optional filter to tiny.update(world, dt, [filter])
|
2015-06-16 19:45:09 -04:00 |
|
bakpakin
|
74666ca0c3
|
Fix adding inactive Systems.
|
2015-06-16 19:14:56 -04:00 |
|
bakpakin
|
5978ace463
|
Update to version 1.1-3
|
2015-06-14 10:22:03 -04:00 |
|
bakpakin
|
a504bd6336
|
Add removeSystem to World metatable.
|
2015-06-14 10:17:18 -04:00 |
|
bakpakin
|
69ae37586e
|
Fix scm rockspec.
|
2015-06-07 20:05:56 -04:00 |
|
bakpakin
|
44fb94c457
|
Add scm rockspec. Fix README.
|
2015-06-07 18:47:50 -04:00 |
|
bakpakin
|
9230dad1e1
|
Update README.md to direct users to demo.
|
2015-05-17 08:26:04 +08:00 |
|
bakpakin
|
e4bf3f3767
|
Update to version 1.1-2.
|
2015-05-07 19:53:51 +08:00 |
|
bakpakin
|
71e97c12f6
|
Improve System documentation.
|
2015-05-07 19:45:28 +08:00 |
|
bakpakin
|
7c4ff7747c
|
Change names of tiny.requireOne and tiny.rejectOne to tiny.requireAny and tiny.rejectAny.
|
2015-05-07 17:32:32 +08:00 |
|
bakpakin
|
808407f7c4
|
Fix 'tiny.add' and 'tiny.remove' iterating nil values.
|
2015-05-05 22:21:39 +08:00 |
|
bakpakin
|
153f326612
|
Add two new filter functions - rejectAll and rejectOne.
|
2015-05-05 22:03:04 +08:00 |
|
bakpakin
|
a4e3c90724
|
Update version to 1.1-1.
|
2015-05-04 20:24:03 +08:00 |
|
bakpakin
|
e47920f332
|
Update documentation.
|
2015-05-04 20:21:12 +08:00 |
|
bakpakin
|
e96d494526
|
Change sorted System calbacks.
|
2015-05-04 12:05:53 +08:00 |
|
bakpakin
|
994f3b6533
|
Remove tiny.activate and tiny.deactivate.
|
2015-05-04 11:46:18 +08:00 |
|
bakpakin
|
264d835334
|
Fix Clearing Systems.
|
2015-05-04 09:32:04 +08:00 |
|
bakpakin
|
e54f29884c
|
Remove systemData from luadoc.
|
2015-05-04 09:24:36 +08:00 |
|
bakpakin
|
9991ff7474
|
Remove use of systemData - instead, Systems now have mutable data.
This removes a level of indirection and prevents passing around of entities.
|
2015-05-04 09:09:34 +08:00 |
|
bakpakin
|
5e7d2ea7fc
|
Add license in tiny.lua.
All non-release commits are now versioned 'dev'.
|
2015-05-04 08:21:30 +08:00 |
|
bakpakin
|
6d1b280a40
|
Make enabling/disabling Systems not use varargs.
|
2015-05-03 23:31:56 +08:00 |
|
bakpakin
|
fb345c7718
|
Add Sorted Systems.
Remove tiny.manageSystems and tiny.manageEntities from API.
Add onModify System callback.
|
2015-05-03 23:05:50 +08:00 |
|
bakpakin
|
0f86eae571
|
Remove pesky trailing whitespace >:(
|
2015-04-27 21:48:27 +08:00 |
|