Commit Graph

31 Commits

Author SHA1 Message Date
cha0s
0f61faabb4 fix: add/remove from list and room 2019-05-26 12:03:24 -05:00
cha0s
645286ed57 refactor: Room is a resource 2019-05-21 03:08:57 -05:00
cha0s
0a6677055c refactor: inline room.fromJSON 2019-05-17 05:55:01 -05:00
cha0s
8d67f220c9 perf: faster entity.room 2019-05-17 05:47:40 -05:00
cha0s
ba34ef6e01 feat: only send mergeDiff for EntityCreatePacket 2019-05-17 05:37:29 -05:00
cha0s
f962832c18 refactor: alive moved to core; destroyGently 2019-05-14 05:58:04 -05:00
cha0s
3631a7f669 refactor: immutablen't 2019-05-13 21:07:51 -05:00
cha0s
3e4f48c517 perf: faster props and auto sync children init 2019-05-08 23:54:30 -05:00
cha0s
c937aae5ef perf: tickSynchronized to skip most trait tickers 2019-05-08 21:28:47 -05:00
cha0s
d289b9c36a perf: much more care around hidden classes 2019-05-06 04:03:43 -05:00
cha0s
2eefd555bf perf: calculate synchronized children ahead of time 2019-05-03 23:12:50 -05:00
cha0s
b86bd93db1 refactor: byebye mixins package 2019-04-28 23:45:03 -05:00
cha0s
ebf3d2dc28 fix: sturdy walls 2019-04-28 22:43:24 -05:00
cha0s
64f66937b3 feat: allEntities 2019-04-28 22:33:20 -05:00
cha0s
6c143e38af fix: bigger room bounds 2019-04-26 00:24:13 -05:00
cha0s
e63766b045 refactor: Synchronized is a mixin 2019-04-16 17:52:56 -05:00
cha0s
2eb2c58054 feat: tileset geometry 2019-04-12 20:16:31 -05:00
cha0s
4963808ad7 refactor: use receiver for most events 2019-04-12 18:58:38 -05:00
cha0s
6f92fa25a2 feat: API for layers/room visible entities 2019-04-07 15:59:24 -04:00
cha0s
7529e7cee0 feat: Synchronized 2019-04-07 12:43:50 -04:00
cha0s
6eb7d6bad9 refactor: state update 2019-04-05 23:14:29 -04:00
cha0s
8f3a8d9513 chore: acceptStateChange -> patchState 2019-04-05 16:16:55 -04:00
cha0s
dc82ce9266 fix: track room size 2019-03-28 02:04:29 -05:00
cha0s
4232f01ad0 chore: remove junk 2019-03-28 02:00:25 -05:00
cha0s
f90357c35a feat: room size & bounds 2019-03-27 23:22:05 -05:00
cha0s
a4d10904af feat: findEntity 2019-03-27 17:36:57 -05:00
cha0s
e42726f1ff refactor: true indexed layers 2019-03-27 17:15:53 -05:00
cha0s
771b6e6583 refactor: decorate empty class > [Class]Base 2019-03-27 16:18:27 -05:00
cha0s
71ff55c1a7 refactor: room world property 2019-03-27 16:11:37 -05:00
cha0s
ab522d80f8 feat: topdown networking 2019-03-27 01:52:24 -05:00
cha0s
43dec37764 feat: Room 2019-03-26 17:04:52 -05:00