Commit Graph

896 Commits

Author SHA1 Message Date
cha0s
b1528372d5 refactor: no more polymorphic property accesses 2019-04-12 14:38:17 -05:00
cha0s
f27e303f5a refactor: take heat off of TraitProxy 2019-04-12 14:14:03 -05:00
cha0s
037e130006 chore: dead code 2019-04-12 14:02:49 -05:00
cha0s
400b2ebb7d refactor: immutable optimizations 2019-04-12 13:18:34 -05:00
cha0s
bf18ae019a refactor: faster list tick and full state flush 2019-04-12 13:12:11 -05:00
cha0s
a4549daef6 refactor: take some heat off entity tick 2019-04-12 13:05:30 -05:00
cha0s
f686ce4b14 refactor: snappier lerp 2019-04-12 12:37:02 -05:00
cha0s
9353a91012 refactor: ticking change snaps position 2019-04-12 12:27:32 -05:00
cha0s
d09da37dc7 feat: allow client options override 2019-04-12 12:09:05 -05:00
cha0s
4234a3a3be feat: primitive position interpolation 2019-04-12 09:48:43 -05:00
cha0s
51da538730 refactor: cache resource promises up front 2019-04-12 08:59:02 -05:00
cha0s
2d2eb62073 fix: isVisible is state not param 2019-04-12 00:36:30 -05:00
cha0s
cfeb9ddff5 chore: turn off deflate 2019-04-12 00:09:25 -05:00
cha0s
768506c26e refactor: toggle ticking, visible, and physics 2019-04-11 23:49:37 -05:00
cha0s
cc75cac4e2 refactor: Buffer string and JSON, msgpack latter 2019-04-11 21:33:30 -05:00
cha0s
304b43eab1 refactor: unroll all the things! 2019-04-11 17:53:38 -05:00
cha0s
cf72817a77 refactor: Property is too hot to be so careless 2019-04-11 16:33:33 -05:00
cha0s
fa6ca1ed50 fix: server socket d/c emission 2019-04-11 16:16:56 -05:00
cha0s
6da4e21835 feat: packets! 2019-04-11 15:30:15 -05:00
cha0s
9a4bb4ce08 refactor: client socket file structure 2019-04-11 12:53:03 -05:00
cha0s
d368db1560 refactor: new key protocol 2019-04-11 12:52:51 -05:00
cha0s
80409e38fd chore: remove rounded position 2019-04-11 12:20:24 -05:00
cha0s
2637b3c449 refactor: camera drag 2019-04-11 12:19:57 -05:00
cha0s
1157634200 refactor: use rounded entity position for display 2019-04-11 08:00:46 -05:00
cha0s
47d22e71e9 fix: update camera position in band 2019-04-11 08:00:17 -05:00
cha0s
63755dd43d refactor: calc lerp but don't use it for now 2019-04-11 07:59:31 -05:00
cha0s
c2d094fe2b fix: sync graphical position on tick 2019-04-11 07:38:28 -05:00
cha0s
6f95f71163 chore: small opt 2019-04-11 06:49:49 -05:00
cha0s
b811d09112 chore: tiny opt 2019-04-11 06:49:42 -05:00
cha0s
c6f0e737c7 feat: pack location into integers 2019-04-10 21:02:42 -05:00
cha0s
e5e0810c31 refactor: clamp graphical container to pixels 2019-04-10 21:02:15 -05:00
cha0s
d66efaeb1f feat: trait state patching transformation 2019-04-10 21:01:58 -05:00
cha0s
78bfe22ee3 refactor: remove unnecessary assign 2019-04-10 19:17:28 -05:00
cha0s
e1e4b20fbd fix: night blues less intense 2019-04-10 13:44:11 -04:00
cha0s
10d562b6e9 fix: iphone dies when even accessing PointerEvent 2019-04-10 13:43:54 -04:00
cha0s
bf29232e17 fix: dial back the blues a tad for night mode 2019-04-09 19:36:38 -04:00
cha0s
7b7d133acb refactor: current animation frame not sync'd 2019-04-09 16:59:01 -04:00
cha0s
134f0aef09 chore: TODO 2019-04-09 10:42:45 -04:00
cha0s
50110fe42f feat: Behaved 2019-04-09 10:42:40 -04:00
cha0s
2c093f6641 refactor: RIP traversal-and-set 2019-04-09 10:42:29 -04:00
cha0s
87898f9b4e refactor: flat list and elegance 2019-04-09 10:41:45 -04:00
cha0s
eb21a8ee7d fix: typo 2019-04-09 10:39:09 -04:00
cha0s
993ccda757 fix: typo 2019-04-09 10:39:00 -04:00
cha0s
053e91b954 chore: formatting 2019-04-09 10:37:47 -04:00
cha0s
de5cadcf3c refactor: global.wait 2019-04-09 10:37:31 -04:00
cha0s
06c054f9f6 feat moveFor, for testing 2019-04-09 10:22:41 -04:00
cha0s
7c72956ef8 fix: wrong packing op check 2019-04-09 10:22:26 -04:00
cha0s
442eeab622 fix: return resolved traverse 2019-04-09 09:18:33 -04:00
cha0s
8fc66beafa fix: export Routines 2019-04-08 18:42:31 -04:00
cha0s
f09d03a30a refactor: Routine(s) hold context 2019-04-08 18:42:14 -04:00