Commit Graph

172 Commits

Author SHA1 Message Date
cha0s
7deef868c9 fix: juggle UI on server d/c 2019-04-20 21:36:53 -05:00
cha0s
dedadc3f03 fix: mem leak 2019-04-20 21:36:28 -05:00
cha0s
1503cbb129 fix: memory leak 2019-04-20 21:36:05 -05:00
cha0s
c598730acd fix: self entity setting 2019-04-20 21:35:43 -05:00
cha0s
b8f69732aa fix: damage shadows 2019-04-20 16:04:15 -05:00
cha0s
62bd750233 feat: hot server reloading! 2019-04-20 14:16:06 -05:00
cha0s
53403395b0 fix: firefox pixelly goodness 2019-04-20 03:55:21 -05:00
cha0s
887ed8d0ed refactor: scaling 2019-04-20 02:14:40 -05:00
cha0s
cc6c85e2f6 chore: polish 2019-04-20 01:20:05 -05:00
cha0s
ea9dd3749c fix: monospace 2019-04-19 23:42:44 -05:00
cha0s
02bee09853 fix: oh right, math 2019-04-19 23:35:33 -05:00
cha0s
4bf58c3013 chore: render elapsed 2019-04-19 23:15:15 -05:00
cha0s
4c20debafc chore: clear handles 2019-04-19 22:36:39 -05:00
cha0s
b0cc55ebb9 refactor: App 2019-04-19 22:29:38 -05:00
cha0s
bac0dd8989 refactor: moving into App 2019-04-19 21:21:41 -05:00
cha0s
1f51d6e035 refactor: move config into app 2019-04-19 20:01:06 -05:00
cha0s
18a8865863 fix: pixelly scaling 2019-04-19 19:53:31 -05:00
cha0s
3205061633 refactor: selfEntity owned by app 2019-04-19 19:48:53 -05:00
cha0s
3f8c9b6af3 refactor: damage spec 2019-04-19 12:16:28 -05:00
cha0s
b2c9fbaa2f feat: damage container 2019-04-19 00:51:18 -05:00
cha0s
d571acb883 refactor: tick in stage render 2019-04-19 00:21:47 -05:00
cha0s
01a4a3b861 feat: staged trait 2019-04-19 00:12:26 -05:00
cha0s
bf2ede0731 feat: resolve stage rendering 2019-04-19 00:05:35 -05:00
cha0s
bb9b033603 refactor: stage takes camera 2019-04-19 00:04:40 -05:00
cha0s
74924f97ea refactor: React container 2019-04-18 21:59:23 -05:00
cha0s
ccddb4e465 refactor: any UI child node 2019-04-18 21:39:09 -05:00
cha0s
fdd176644a fix: connection status 2019-04-17 00:50:25 -05:00
cha0s
e10bb82682 fix: isn't connected by default 2019-04-16 23:45:37 -05:00
cha0s
4e0f21d8ff refactor: packet restructuring 2019-04-15 10:03:14 -05:00
cha0s
506bfec19b refactor: auto packet defgen 2019-04-14 21:32:48 -05:00
cha0s
0f737601fb feat: client and server traits 2019-04-14 20:39:27 -05:00
cha0s
660ded9aea refactor: connection UI 2019-04-14 17:14:13 -05:00
cha0s
2a99ffcc90 refactor: box-sizing 2019-04-14 17:08:19 -05:00
cha0s
d48bb0fd71 feat: Connection ui 2019-04-14 17:01:41 -05:00
cha0s
44597caa96 refactor: App::isDebugging 2019-04-14 16:46:22 -05:00
cha0s
92e36587d0 feat: App 2019-04-14 16:35:12 -05:00
cha0s
2bcb541c99 feat: handle reconnection 2019-04-14 16:16:21 -05:00
cha0s
16bba31786 fix: remove underline from ins 2019-04-14 16:11:37 -05:00
cha0s
250a980db2 chore: round position 2019-04-14 13:28:50 -05:00
cha0s
5ab0c1fbe4 chore: group events 2019-04-14 13:28:41 -05:00
cha0s
9fd3183073 feat: selfEntity debug component 2019-04-14 01:03:09 -05:00
cha0s
9460f5e9b9 feat: debug UI 2019-04-14 00:24:21 -05:00
cha0s
68eba007f9 refactor: InputPacket 2019-04-13 19:16:42 -05:00
cha0s
7470d4ae5c refactor: msgpack input packets 2019-04-13 18:42:53 -05:00
cha0s
afbaccb581 refactor: touch magnitude 2019-04-13 18:22:49 -05:00
cha0s
8dc8daa641 chore: tidy 2019-04-13 18:20:26 -05:00
cha0s
19107ff513 chore: tidy 2019-04-13 18:19:07 -05:00
cha0s
6cc01948be refactor: Camera::realOffset 2019-04-13 18:13:38 -05:00
cha0s
c938b49fc6 refactor: self entity state checks were redundant 2019-04-13 17:59:39 -05:00
cha0s
a966bc0447 refactor: througput formatting 2019-04-13 17:51:49 -05:00
cha0s
c38f570028 chore: tidy 2019-04-13 17:23:42 -05:00
cha0s
47f4aca0c9 chore: format 2019-04-13 17:14:55 -05:00
cha0s
d2dddde902 refactor: throughput display logic to component 2019-04-13 17:08:58 -05:00
cha0s
c5d0909dd5 refactor: remove worldTimeTicker 2019-04-13 16:35:44 -05:00
cha0s
ffb3657ad8 feat: evaluation context 2019-04-13 16:20:22 -05:00
cha0s
bda4b6383e chore: format 2019-04-13 16:19:51 -05:00
cha0s
2dca6509fb refactor: do dirty checks later 2019-04-13 16:06:30 -05:00
cha0s
ac81e3eaca chore: yep physics 2019-04-12 20:16:47 -05:00
cha0s
5119aea688 refactor: no physics again 2019-04-12 12:37:16 -05:00
cha0s
b3dfd7cf2d refactor: decouple pointer events 2019-04-12 12:19:06 -05:00
cha0s
255f92760d chore: simulate physics 2019-04-12 12:18:48 -05:00
cha0s
cbdf2af260 feat: parser throughput 2019-04-12 12:14:49 -05:00
cha0s
49e229a74a feat: React UI! WorldTime as Component 2019-04-12 11:04:59 -05:00
cha0s
757d982f71 chore: remove half ass broken hmr 2019-04-12 11:00:08 -05:00
cha0s
5e4fe990b7 chore: alpha 2019-04-12 09:50:31 -05:00
cha0s
d8fcee55a7 feat: packets! 2019-04-11 15:27:39 -05:00
cha0s
f8046adc21 fix: MoveTo accounts for camera 2019-04-11 15:22:34 -05:00
cha0s
ff7e41cf9d refactor: new protocols 2019-04-11 12:55:21 -05:00
cha0s
9ed7026543 chore: less prediction 2019-04-11 12:53:47 -05:00
cha0s
b414fe9bad fix: don't round camera position 2019-04-11 12:20:50 -05:00
cha0s
f0a9ba006d feat: arbitrary render throttling 2019-04-10 21:09:29 -05:00
cha0s
ac4a77e36b refactor: quantize night intensity 2019-04-10 21:07:54 -05:00
cha0s
2f6ec92c83 feat: no physics -> no physical trait 2019-04-10 19:28:13 -05:00
cha0s
dff3591906 refactor: splitty 2019-04-10 19:27:54 -05:00
cha0s
c0c027b669 fix: iphone 2019-04-10 13:42:29 -04:00
cha0s
ffe27b17a7 fix: pointer works with camera offset 2019-04-09 16:59:16 -04:00
cha0s
ffac435e8d chore: no client physics for now 2019-04-09 10:55:44 -04:00
cha0s
797e1d789e chore: blacklist client traits 2019-04-09 10:43:11 -04:00
cha0s
7b68f9397e feat: pack it real good 2019-04-08 08:31:13 -04:00
cha0s
a618ebd9cb refactor: Synchronizer 2019-04-07 21:04:34 -04:00
cha0s
bf05af3a0f fix: server-independent dirty checking 2019-04-07 17:02:31 -04:00
cha0s
f87e9145c5 refactor: synchronizer ticking 2019-04-07 16:16:12 -04:00
cha0s
ec4732b15b refactor: selfEntity patch 2019-04-05 23:50:38 -04:00
cha0s
e0933ade6d fet: state packing 2019-04-05 23:40:33 -04:00
cha0s
8d0dd86488 chore: acceptStateChange -> patchState 2019-04-05 16:46:55 -04:00
cha0s
cbccd7b1ae refactor: clean up self entity trait juggling 2019-04-05 12:59:29 -04:00
cha0s
00359fb6f9 refactor: followed handles room changes 2019-04-05 12:25:43 -04:00
cha0s
867262e81d feat: camera 2019-04-05 09:14:39 -04:00
cha0s
baacea90a6 refactor: worldTime 2019-04-04 18:18:55 -04:00
cha0s
78c960114a refactor: time UI and styling 2019-04-04 18:14:49 -04:00
cha0s
9e3a7f72b0 feat: world time 2019-04-04 08:31:42 -04:00
cha0s
cbad2cac0e feat: test night mode 2019-03-30 07:00:07 -05:00
cha0s
a02b61f2e8 flow: stage, filters 2019-03-30 05:08:58 -05:00
cha0s
c82fdcd8a7 chore: simplify 2019-03-28 21:01:35 -05:00
cha0s
2bedf3847d fix: default focus 2019-03-28 21:00:11 -05:00
cha0s
58ffde7d48 flow: pointer movement 2019-03-28 20:36:31 -05:00
cha0s
34ded7e857 chore: tabindex out of HTML 2019-03-28 20:36:08 -05:00
cha0s
5b133038b2 refactor: listen to app node for events 2019-03-28 17:55:09 -05:00
cha0s
14fe561c42 refactor: animation frame 2019-03-28 12:45:22 -05:00
cha0s
72cae2a402 fix: destroy 2019-03-28 04:19:42 -05:00