Commit Graph

215 Commits

Author SHA1 Message Date
cha0s
284f67279b feat: socket-worker 2019-04-25 00:09:28 -05:00
cha0s
0dc35ec7be refactor: net 2019-04-24 18:02:13 -05:00
cha0s
a4e066aace refactor: don't render debugging UI if not debugging 2019-04-24 17:19:53 -05:00
cha0s
b9eb887225 refactor: useSelfEntity was just a specialization of usePropertyChange 2019-04-24 17:03:50 -05:00
cha0s
429a0efb68 feat: selfEntity back on 2019-04-24 17:01:11 -05:00
cha0s
5b32d32a5e feat: Reducer for usePropertyChange 2019-04-24 17:00:50 -05:00
cha0s
df2a876aea fix: optimizations back 2019-04-24 03:28:40 -05:00
cha0s
73bb7e1477 fix: calc camera offset upfront 2019-04-24 02:45:41 -05:00
cha0s
91c086468d fix: relax a bit less 2019-04-23 22:27:27 -05:00
cha0s
35016ebad5 feat: relax self entity server position constraint 2019-04-23 16:59:44 -05:00
cha0s
043e55d427 feat: render tickers 2019-04-23 16:59:33 -05:00
cha0s
0e5a03336c feat: track cycles 2019-04-23 15:27:55 -05:00
cha0s
c4558fb105 fun: namez 2019-04-23 15:27:24 -05:00
cha0s
46a7d0b332 chore: font size 2019-04-23 15:27:14 -05:00
cha0s
c568a933a2 refactor: handle damage translation in app 2019-04-23 15:26:37 -05:00
cha0s
9e0d30beac fix: try really hard to get correct pixel behavior 2019-04-23 10:49:39 -05:00
cha0s
51aa144437 chore: removed dead style 2019-04-23 03:42:46 -05:00
cha0s
9ea6680629 chore: formatting 2019-04-23 03:42:35 -05:00
cha0s
cf23f029fe fix: Damage takes app 2019-04-23 03:25:37 -05:00
cha0s
487e45e112 flow: proper offset, new shadows, no more will-change 2019-04-23 03:25:08 -05:00
cha0s
f180a04289 fix: damage size 2019-04-22 21:02:24 -05:00
cha0s
e03106319e feat: quick status 2019-04-22 18:20:47 -05:00
cha0s
02dc9ebb6f chore: self entity is bugged somehow 2019-04-22 18:20:12 -05:00
cha0s
c0f51213ec feat: useSelfEntity and usePropertyChange 2019-04-22 18:17:18 -05:00
cha0s
393a51dda7 fix: avoid unnecessary toJS 2019-04-22 15:00:28 -05:00
cha0s
46181bfb12 refactor: cleaner React refresh 2019-04-22 14:07:10 -05:00
cha0s
63f29db25c feat: hotbar shtuff 2019-04-22 00:45:09 -05:00
cha0s
162763247b chore: format 2019-04-22 00:44:53 -05:00
cha0s
3c03b9558d fix: disconnect UI juggling 2019-04-22 00:41:43 -05:00
cha0s
b1a6cae839 refactor: faster menu snap 2019-04-21 23:23:07 -05:00
cha0s
db861f60a3 refactor: sepia on menu open 2019-04-21 23:22:59 -05:00
cha0s
8f8a9c000f fix: more darkness granularity 2019-04-21 20:58:07 -05:00
cha0s
53e1ecc595 optimize: sepia application 2019-04-21 20:57:55 -05:00
cha0s
6a93555354 feat: inventory menu and refactor 2019-04-21 19:27:58 -05:00
cha0s
9f40b08ab8 fix: always apply darkness even if not focused 2019-04-21 19:27:35 -05:00
cha0s
504600b09c optimize: lil less darkness change 2019-04-21 19:27:06 -05:00
cha0s
f2cc319d7a chore: lil fixes 2019-04-21 19:26:29 -05:00
cha0s
6b920f919a feat: hotbar 2019-04-21 16:31:43 -05:00
cha0s
0a4da280f2 chore: optimize layer compositing 2019-04-21 15:00:50 -05:00
cha0s
5b8d14f4ab feat: sexy darkness 2019-04-21 05:07:56 -05:00
cha0s
dba98ee53f fix: smaller time 2019-04-21 01:34:50 -05:00
cha0s
6f6c696d80 feat: fire-y numbers 2019-04-20 22:17:32 -05:00
cha0s
c00aa02e9f fix: remove DOM async to avoid mem leak 2019-04-20 21:47:40 -05:00
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