Commit Graph

638 Commits

Author SHA1 Message Date
cha0s
8dfb6a7849 feat: tileAt delegator 2019-05-28 16:51:16 -05:00
cha0s
571b498658 feat: contains condition op 2019-05-28 16:51:05 -05:00
cha0s
121f783d7e feat: allow conditions in buildValue 2019-05-28 16:50:56 -05:00
cha0s
de88478016 fix: properly handle non ticking promises and errors 2019-05-27 21:51:39 -05:00
cha0s
3503f0fd01 feat: tile packet updates 2019-05-27 21:51:21 -05:00
cha0s
565bcc9300 refactor: (setT|t)ileAt uses vector position 2019-05-27 18:13:09 -05:00
cha0s
6aec1875f7 feat: tile calcs to layered 2019-05-27 16:55:02 -05:00
cha0s
005cb837ad feat: directionalProjection 2019-05-27 16:54:43 -05:00
cha0s
67be4a9a29 chore: format 2019-05-27 16:54:35 -05:00
cha0s
e90ce0ecca fix: (setInto|removeFrom)(Layer|List|Room) 2019-05-27 07:24:42 -05:00
cha0s
fb781dc955 fix: off-by-one 2019-05-26 15:01:11 -05:00
cha0s
b336a33727 fix: release collisions on leaving room 2019-05-26 12:28:41 -05:00
cha0s
0f61faabb4 fix: add/remove from list and room 2019-05-26 12:03:24 -05:00
cha0s
24f944d762 fun: moveFor shouldn't set direction 2019-05-26 12:01:58 -05:00
cha0s
372f0b9a3b fix: keep previous node ref to make method calls 2019-05-26 12:01:33 -05:00
cha0s
39e73955a3 chore: todos 2019-05-26 08:19:26 -05:00
cha0s
4566bafae5 feat: wheel 2019-05-23 05:38:54 -05:00
cha0s
f3395d0e54 feat: wheel 2019-05-23 05:38:46 -05:00
cha0s
f3a82e9385 refactor: forward key events 2019-05-23 04:56:37 -05:00
cha0s
5df58532dc refactor: use input normalizer 2019-05-23 04:52:27 -05:00
cha0s
4f060857cf feat: normalize pointer input 2019-05-23 04:52:20 -05:00
cha0s
e8fb18c05e refactor: persistent hydration state 2019-05-22 06:25:15 -05:00
cha0s
ed5d70bfec fix: path doesn't work well on client 2019-05-22 05:24:08 -05:00
cha0s
f14493b61b fix: context clear doesn't clear defaults 2019-05-22 05:23:59 -05:00
cha0s
5002d9b107 feat: ResourceRegistry 2019-05-21 21:08:06 -05:00
cha0s
92c23424a3 feat: addChildren 2019-05-21 03:09:06 -05:00
cha0s
645286ed57 refactor: Room is a resource 2019-05-21 03:08:57 -05:00
cha0s
fcea0236ad feat: sub 2019-05-21 03:08:43 -05:00
cha0s
68d27ae5ba chore: bump 2019-05-17 06:15:36 -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
f6bbc7f6c3 fix: mergeDiff must default to full json with no uri 2019-05-17 05:34:32 -05:00
cha0s
6fb012090e chore: remove all references to @avocado/mixins 2019-05-17 04:35:23 -05:00
cha0s
a6536d7fb5 refactor: use jsonext for new Entity 2019-05-17 04:35:10 -05:00
cha0s
49fe7e436b refactor: core merge 2019-05-17 04:34:40 -05:00
cha0s
b591352d95 feat: Entity::mergeDiff 2019-05-17 04:33:52 -05:00
cha0s
efb5c75f98 feat: Trait.defaultJSON 2019-05-17 04:33:30 -05:00
cha0s
f1eb174088 refactor: core merge 2019-05-17 04:33:16 -05:00
cha0s
8360da72cb feat: merge and mergeDiff 2019-05-17 04:31:37 -05:00
cha0s
009e69ffd6 feat: loaded entities for list 2019-05-16 23:01:57 -05:00
cha0s
85f52d5c57 chore: dead code 2019-05-16 22:23:55 -05:00
cha0s
e90e346d5e feat: implement base JSON 2019-05-16 21:53:49 -05:00
cha0s
2a0fa9ebc5 fix: handle async tileset image loading 2019-05-16 19:50:49 -05:00
cha0s
ab4fd16b37 refactor: inline fromJSON for resources 2019-05-16 19:42:35 -05:00
cha0s
ad317f1cd6 refactor: get rid of fromJSON promise return 2019-05-16 19:42:03 -05:00
cha0s
e97aef03d1 fix: removing nonexistent events is ok 2019-05-16 19:30:51 -05:00
cha0s
2fc0b35eee perf: only send a numeric ID over the wire 2019-05-16 17:44:45 -05:00
cha0s
769338a946 fix: don't create entities if they already exist 2019-05-16 15:46:49 -05:00
cha0s
2747542932 fix: destroy guard 2019-05-16 15:19:57 -05:00