Commit Graph

605 Commits

Author SHA1 Message Date
cha0s
69ec257012 refactor: tile rendering 2021-03-26 15:05:46 -05:00
cha0s
869829fffa fix: opt 2021-03-26 11:51:20 -05:00
cha0s
de71c08f3a refactor: traits HMR 2021-03-26 10:51:31 -05:00
cha0s
ada2e32596 refactor: HMR 2021-03-26 09:43:15 -05:00
cha0s
5a7ff04a31 feat: traits HMR! 2021-03-26 09:42:18 -05:00
cha0s
7e1d8d11c6 refactor: tidy 2021-03-26 09:41:41 -05:00
cha0s
dfe58392eb refactor: what even 2021-03-25 07:41:05 -05:00
cha0s
301d557564 fun: prettier 2021-03-25 05:44:46 -05:00
cha0s
9231504ee5 fix: HMR bog down 2021-03-25 05:39:44 -05:00
cha0s
d29b7fbced fun: noise tweak 2021-03-25 02:44:27 -05:00
cha0s
64fb70d02a feat: HMR! 2021-03-25 02:44:21 -05:00
cha0s
05a8c3a338 fix: skip resize if possible 2021-03-25 02:44:04 -05:00
cha0s
bdf8dfc007 refactor: custom renderer, etc 2021-03-25 02:43:52 -05:00
cha0s
29aca51270 fix: fake renderer 2021-03-24 23:26:56 -05:00
cha0s
ad7fdbba44 refactor: build 2021-03-24 23:26:47 -05:00
cha0s
9a44cd2b77 chore: opt 2021-03-23 18:40:35 -05:00
cha0s
94fdd47578 refactor: assets 2021-03-23 17:41:56 -05:00
cha0s
f944db4e2b refactor: components 2021-03-23 15:15:02 -05:00
cha0s
bbe609800b feat: Stage 2021-03-23 14:29:53 -05:00
cha0s
d6bb894f49 feat: @avocado/react 2021-03-23 13:42:35 -05:00
cha0s
8fcae6b41a refactor: app structure 2021-03-23 11:59:17 -05:00
cha0s
403b8c23f6 feat: physics HMR! 2021-03-23 06:16:26 -05:00
cha0s
4fc201d392 refactor: better physics simulation 2021-03-23 06:09:47 -05:00
cha0s
6be4668da5 fix: remove properly 2021-03-23 06:09:11 -05:00
cha0s
a4afc084d7 chore: update matter.js 2021-03-23 05:51:05 -05:00
cha0s
08e51c0771 chore: eval 2021-03-23 02:21:24 -05:00
cha0s
eb6309f11f fix: graphics on server 2021-03-23 00:38:22 -05:00
cha0s
5d322460d3 fix: ortho 2021-03-21 20:58:03 -05:00
cha0s
001cd57d4e fix: sidechannel position update 2021-03-21 18:40:30 -05:00
cha0s
d1bc293c97 fix: traits must call super.cleanPackets 2021-03-21 18:37:13 -05:00
cha0s
9671e1e75c feat: impassable 2021-03-20 14:38:56 -05:00
cha0s
5f1ae54cd9 fix: ooof 2021-03-20 13:43:05 -05:00
cha0s
0416085ee1 feat: tile geometry! 2021-03-20 13:42:27 -05:00
cha0s
4dd4218007 refactor: performance opts 2021-03-20 13:42:06 -05:00
cha0s
cd92bf7c9f chore: stamp test 2021-03-20 13:26:51 -05:00
cha0s
5a309312e3 chore: locks 2021-03-20 10:48:19 -05:00
cha0s
7fe0b40212 fix: dep 2021-03-20 10:48:09 -05:00
cha0s
cbcbce208c fix: tests 2021-03-20 10:48:02 -05:00
cha0s
5e5cf46161 fix: always build expressions as values 2021-03-20 10:47:35 -05:00
cha0s
e65b91677d fix: too hasty 2021-03-20 10:47:15 -05:00
cha0s
040e9770b7 fix: failsafe for webpack 2021-03-20 10:47:06 -05:00
cha0s
92c6ad9a4f refactor: build 2021-03-20 08:20:30 -05:00
cha0s
c913722e00 chore: ded 2021-03-20 02:27:34 -05:00
cha0s
f8b1d00516 chore: ded 2021-03-20 02:25:31 -05:00
cha0s
c6c8a089a9 chore: notes 2021-03-20 02:25:14 -05:00
cha0s
53afcb85c9 fix: QuadTree tests 2021-03-20 02:24:51 -05:00
cha0s
c9962637ed fix: tau 2021-03-20 02:24:35 -05:00
cha0s
d3a0c2a21d feat: center & localize 2021-03-20 02:00:57 -05:00
cha0s
f7e2856d8a feat: masks with noise :3 2021-03-19 12:56:02 -05:00
cha0s
f88d70b3e5 feat: bresenham 2021-03-19 12:39:01 -05:00
cha0s
fde5a647ee feat: Image.from 2021-03-19 12:38:46 -05:00
cha0s
9262a38fd0 fix: consistency 2021-03-19 12:38:32 -05:00
cha0s
a9dc01eb0a chore: @pixi/math 2021-03-19 09:07:19 -05:00
cha0s
48e5617905 feat: masking for hulls 2021-03-19 09:07:05 -05:00
cha0s
2f0eab1e2f feat: tiles hulls 2021-03-19 09:06:52 -05:00
cha0s
2b84c8786c feat: drawPolygon 2021-03-19 09:06:21 -05:00
cha0s
abc7faf88b feat: masking 2021-03-19 09:06:07 -05:00
cha0s
a61f7c79af feat: yay, math 2021-03-19 09:05:51 -05:00
cha0s
5eedb539da chore: formatting 2021-03-19 08:57:08 -05:00
cha0s
2be2bbd3cb refactor: noise 2021-03-18 01:59:14 -05:00
cha0s
6af59988fa chore: lint 2021-03-18 00:16:40 -05:00
cha0s
3e2002cb2e perf: containers 2021-03-17 23:48:52 -05:00
cha0s
8ef80102d6 feat: noise 2021-03-17 23:48:27 -05:00
cha0s
15a60f12a0 flow: some funcs 2021-03-17 23:48:17 -05:00
cha0s
06f6cf7114 feat: tiles.stampAt 2021-03-17 23:47:59 -05:00
cha0s
ac447b6af1 chore: ded 2021-03-17 23:47:43 -05:00
cha0s
657786ae4b chore: ded 2021-03-16 08:30:17 -05:00
cha0s
29b99fee71 refactor: index 2021-03-15 05:52:56 -05:00
cha0s
dff0e02e46 feat: camera rotation 2021-03-15 05:15:29 -05:00
cha0s
8bb14b287f chore: gardening 2021-03-15 03:58:20 -05:00
cha0s
81f9c64bd0 fix: send updates right after create 2021-03-14 09:51:03 -05:00
cha0s
a3a0d666dc fix: update -> Serializer::later 2021-03-14 09:50:45 -05:00
cha0s
a775c5bfd6 refactor: don't play sound on server 2021-03-14 09:50:22 -05:00
cha0s
d14b272320 feat: camera scaling 2021-03-14 05:49:18 -05:00
cha0s
05f553796f chore: get/set 2021-03-14 05:48:38 -05:00
cha0s
6bdbe70fec refactor: synchronization 2021-03-14 03:08:13 -05:00
cha0s
41cfe3a18c fix: up/down reliability 2021-02-17 16:18:29 -06:00
cha0s
bef18b10eb chore: location 2021-02-17 15:21:45 -06:00
cha0s
f16bd0800f fix: interactive selection 2021-02-17 13:47:35 -06:00
cha0s
274f177c34 fix: update aabb on client 2021-02-17 13:22:44 -06:00
cha0s
ca4b96ac47 chore: names 2021-02-17 13:22:31 -06:00
cha0s
1c15d81df3 refactor: optional particle scaling 2021-02-17 12:33:21 -06:00
cha0s
ab812ec985 refactor: visibleScale 2021-02-17 12:33:08 -06:00
cha0s
661f6a1d00 fix: net emission 2021-02-17 11:28:09 -06:00
cha0s
d3152b8dfb fix: merge cases 2021-02-17 11:27:53 -06:00
cha0s
f75ba69db5 feat: isInteractive 2021-02-16 18:43:31 -06:00
cha0s
ab13271599 fun: tweak 2021-02-16 16:29:20 -06:00
cha0s
b9a4779a52 feat: res 2021-02-16 16:29:12 -06:00
cha0s
98c3fa22ac feat: interactive throbber 2021-02-16 15:50:38 -06:00
cha0s
0a1bfa0732 refactor: filters 2021-02-16 15:49:48 -06:00
cha0s
61ffd3503b chore: convenience 2021-02-16 15:49:33 -06:00
cha0s
545348e3b5 refactor: update quadtree on client 2021-02-16 14:41:33 -06:00
cha0s
212911fb54 feat: interactive/initiator, dialog 2021-02-16 00:08:54 -06:00
cha0s
291281b701 refactor: default context 2021-02-16 00:08:12 -06:00
cha0s
c947c23698 refactor: acceptAction 2021-02-16 00:07:33 -06:00
cha0s
b10bc5b57d refactor: traits hook 2021-02-16 00:05:10 -06:00
cha0s
dc8e5202b2 fix: location 2021-02-16 00:01:57 -06:00
cha0s
5993a02c5e chore: ~_~ 2021-02-15 22:50:47 -06:00
cha0s
b1b4b15676 refactor: input 2021-02-15 20:13:39 -06:00
cha0s
b7e20c187d chore: defaults 2021-02-15 17:34:53 -06:00
cha0s
15c9851f2a flow: color, dialog, Evolved 2021-02-15 16:41:51 -06:00
cha0s
d69f1418e8 refactor: position 2021-02-13 10:23:25 -06:00
cha0s
84eaa069a8 refactor: centering, color 2021-02-13 10:23:16 -06:00
cha0s
5499529c14 fix: prop 2021-02-13 08:13:45 -06:00
cha0s
bc9a3b9af1 refactor: client behavior 2021-02-13 08:13:28 -06:00
cha0s
87a371a9cb fix: initial application 2021-02-13 08:13:02 -06:00
cha0s
d05b2796ce refactor: coloration 2021-02-13 08:12:46 -06:00
cha0s
9fbaf90a14 feat: dom text 2021-02-12 13:41:02 -06:00
cha0s
3769b259ab fix: guarantee text 2021-02-12 13:33:07 -06:00
cha0s
687d9217d6 fix: Rastered 2021-02-12 13:32:57 -06:00
cha0s
99cf81594a refactor: Rastered 2021-02-12 10:55:27 -06:00
cha0s
66ff06bd2b fix: destroying alive 2021-02-12 05:39:14 -06:00
cha0s
6a8e8f410e refactor: sound smoothing 2021-02-12 04:57:49 -06:00
cha0s
de5b9360ae chore: perf 2021-02-11 18:08:03 -06:00
cha0s
6b7405c90f chore: perf 2021-02-11 18:07:47 -06:00
cha0s
78416fbb72 chore: report 2021-02-11 18:07:24 -06:00
cha0s
07861db17b chore: perf opt 2021-02-11 18:07:19 -06:00
cha0s
6b5ea8d18a chore: safety 2021-02-11 18:07:06 -06:00
cha0s
d227502553 chore: perf opt 2021-02-11 16:40:07 -06:00
cha0s
02cd2a7542 feat: collectives 2021-02-11 15:24:44 -06:00
cha0s
4c94ca4e2d fix: compile 2021-02-11 15:21:08 -06:00
cha0s
a8ce85f1b2 refactor: collision 2021-02-11 15:20:55 -06:00
cha0s
85ac479506 feat: elapsed and uptime 2021-02-11 15:20:43 -06:00
cha0s
fb18cd922c feat: moveToward 2021-02-11 15:19:48 -06:00
cha0s
50f30f9d2f feat: pointAround 2021-02-11 15:18:59 -06:00
cha0s
13b0cc3ec6 chore: report 2021-02-11 15:18:50 -06:00
cha0s
28caa55fc6 flow: stuff 2021-02-11 15:11:09 -06:00
cha0s
009cee8926 chore: desc 2021-02-10 15:49:47 -06:00
cha0s
1ff08e8fda feat: animation type and framerate packet 2021-02-10 14:20:56 -06:00
cha0s
18ff2a7bb4 fix: children 2021-02-10 13:23:06 -06:00
cha0s
d61c0c2a82 fix: wheel events 2021-02-10 13:12:38 -06:00
cha0s
34a54cdc59 refactor: Entity children 2021-02-10 13:12:30 -06:00
cha0s
4ef7aaf36a fix: passthrough context 2021-02-10 13:11:10 -06:00
cha0s
01c475b55d refactor: input normalizer to client 2021-02-10 11:20:59 -06:00
cha0s
9d5910ebb8 refactor: input 2021-02-10 10:59:30 -06:00
cha0s
be607b25a3 refactor: index change cancels promise 2021-02-10 07:57:27 -06:00
cha0s
f2e8366934 refactor: adding w/ def 2021-02-10 07:31:47 -06:00
cha0s
b783dfe746 chore: description 2021-02-10 07:31:40 -06:00
cha0s
e660c407e5 refactor: routine switching 2021-02-10 07:31:24 -06:00
cha0s
aa7df8f319 refactor: conditional 2021-02-10 07:31:07 -06:00
cha0s
17f8e8ff79 refactor: clone context 2021-02-10 07:30:51 -06:00
cha0s
4989ac4590 fix: typo 2021-02-10 07:30:42 -06:00
cha0s
1ed7ff8b8f refactor: daemons and children? :o 2021-02-09 18:01:23 -06:00
cha0s
d08475582b fix: removes 2021-02-09 16:31:28 -06:00
cha0s
525df7554c fix: avoid null removes 2021-02-09 16:31:19 -06:00
cha0s
3a5c4e5589 refactor: context type 2021-02-09 16:05:06 -06:00
cha0s
0aef2eadbf chore: test 2021-02-09 10:16:03 -06:00
cha0s
f0cea60965 fix: quadtree 2021-02-09 10:15:51 -06:00
cha0s
dc13b296db fix: no null 2021-02-09 10:13:42 -06:00
cha0s
4689b36818 feat: is 2021-02-08 11:19:39 -06:00
cha0s
7eebda90c8 feat: Artisan hand-crafted quad tree & impl 2021-02-08 05:57:31 -06:00
cha0s
b8a62e775c refactor: Resource root 2021-02-07 03:55:58 -06:00
cha0s
9fafe9cda8 refactor: opt 2021-02-07 02:40:58 -06:00
cha0s
841c8c9c52 fix: assign to context variable 2021-02-07 00:21:59 -06:00
cha0s
76f2fde106 feat: context clone 2021-02-06 23:30:23 -06:00
cha0s
b18e8a36e9 refactor: track isMobile 2021-02-06 21:26:33 -06:00
cha0s
a702c0e108 feat: changeToRandomDirection 2021-02-06 21:03:11 -06:00
cha0s
5ccdadee6a feat: compile: false 2021-02-06 20:15:29 -06:00
cha0s
3f2ef47bb5 feat: while 2021-02-06 20:15:18 -06:00
cha0s
d551b1d4b8 fix: major fuckery 2021-02-06 05:58:24 -06:00
cha0s
d27d324f2c feat: new LFO waveforms 2021-02-06 03:04:11 -06:00
cha0s
74cbad6e7d chore: exports 2021-02-06 02:28:31 -06:00
cha0s
bac9c29643 feat: Mobile updates 2021-02-05 16:35:48 -06:00
cha0s
a884cd2e49 refactor: dependencies 2021-02-05 16:35:30 -06:00
cha0s
012f7fe18e chore: meta 2021-02-05 16:35:08 -06:00
cha0s
bfbc974c3e fix: mark as dirty 2021-02-05 16:33:17 -06:00
cha0s
71b9175289 feat: particle broadcasting 2021-02-05 16:33:08 -06:00
cha0s
784fa2cc75 chore: control flow 2021-02-05 05:39:11 -06:00
cha0s
4c008dbe6b fix: no context 2021-02-05 05:38:54 -06:00
cha0s
3b3b492959 chore: alpha 2021-02-05 05:38:41 -06:00
cha0s
90c54c3433 refactor: auto-Layered 2021-02-05 01:53:42 -06:00
cha0s
a3361a62cb refactor: RIP Roomed 2021-02-05 01:38:29 -06:00
cha0s
211670fd1c refactor: RIP Listed 2021-02-05 01:30:39 -06:00
cha0s
f84a607023 refactor: caching 2021-02-05 00:23:50 -06:00
cha0s
4bd5aec2b8 refactor: LRU cache images 2021-02-05 00:03:22 -06:00
cha0s
9e0e08e194 chore: defaults 2021-02-04 23:35:35 -06:00
cha0s
176fffd9e7 refactor: only complain, for now? 2021-02-04 23:35:26 -06:00
cha0s
da1583dc4b refactor: dependent assumptions 2021-02-04 22:53:52 -06:00
cha0s
ddec926ad3 refactor: always list 2021-02-04 22:49:14 -06:00
cha0s
10a3cc6160 chore: dependencies 2021-02-04 22:47:47 -06:00
cha0s
bbdf8ea285 feat: dependencies 2021-02-04 22:28:28 -06:00
cha0s
ea3efdc353 chore: ded 2021-02-04 22:13:23 -06:00
cha0s
6c78ba9cb4 fix: conditional visible entity removal 2021-02-04 20:25:46 -06:00
cha0s
22e8d7f45f refactor: sound 2021-02-04 20:19:15 -06:00
cha0s
c9b2988e1c feat: broadcasting sound 2021-02-04 18:24:13 -06:00
cha0s
d98435b49a refactor: send updates even if it's a create 2021-02-04 17:53:07 -06:00
cha0s
bd999518e7 fix: typo 2021-02-04 17:52:54 -06:00
cha0s
cf3d4adca8 refactor: isomorphic sound 2021-02-04 16:41:47 -06:00
cha0s
a6a98324a9 refactor: 16MB resource cache 2021-02-04 16:31:48 -06:00
cha0s
61f63179ca refactor: sound 2021-02-04 16:29:52 -06:00
cha0s
e45bf84a19 fix: destroy 2021-02-04 16:29:43 -06:00
cha0s
215e73d3f1 fix: rotation clampiness 2021-02-04 00:04:05 -06:00
cha0s
e2fe91dffd feat: LFO 2021-02-04 00:03:54 -06:00
cha0s
b11be0c0a3 feat: rotation updates 2021-02-03 23:11:14 -06:00
cha0s
fd3d679a09 refactor: cache buffers 2021-02-03 19:51:50 -06:00
cha0s
a03cbcae44 feat: waitForEntity 2021-02-03 18:20:23 -06:00
cha0s
8e4fea8c66 fix: sound 2021-02-03 16:24:16 -06:00
cha0s
ac04dae473 feat: collision incident 2021-02-03 15:28:11 -06:00
cha0s
18fa7a64cc chore: dfaults 2021-02-03 15:27:58 -06:00
cha0s
ad67ee5d90 feat: get/set 2021-02-03 13:53:49 -06:00
cha0s
20b52ee997 feat: toAngle 2021-02-03 13:47:50 -06:00
cha0s
477fb196aa feat: angle range 2021-02-03 13:42:38 -06:00
cha0s
7102f225e6 refactor: angleage 2021-02-03 13:32:24 -06:00
cha0s
4be3f5ff5a refactor: frameRate delegation 2021-02-02 15:17:12 -06:00
cha0s
8ea88a0af5 chore: reporting 2021-02-02 15:17:00 -06:00
cha0s
eb3608cf6f fix: animation resourcing 2021-02-02 03:28:37 -06:00
cha0s
7bc14df7b8 fix: children removing 2021-02-02 03:28:21 -06:00
cha0s
26f4aa1866 refactor: literal deathSound 2021-02-02 01:17:14 -06:00
cha0s
390520715f refactor: dying 2021-02-02 00:23:38 -06:00
cha0s
381fb7cb4b refactor: context 2021-02-01 23:28:16 -06:00
cha0s
caa7c1f047 chore: description 2021-02-01 23:06:34 -06:00
cha0s
c5da00adcf refactor: custom makeObject sig 2021-02-01 21:57:03 -06:00
cha0s
2796e55805 refactor: context description 2021-02-01 13:10:57 -06:00
cha0s
42a399e693 fix: collision actions 2021-01-31 15:30:32 -06:00
cha0s
3406117aee chore: you live for now 2021-01-31 15:30:19 -06:00
cha0s
7212f671c2 chore: name 2021-01-31 15:30:08 -06:00
cha0s
d30de1adf0 chore: opt 2021-01-31 15:12:30 -06:00
cha0s
7d7f39961a chore: couple more inferences 2021-01-31 12:22:16 -06:00
cha0s
1bdbf8a0b4 refactor: util 2021-01-31 02:17:51 -06:00
cha0s
8f9adad958 fix: null inference 2021-01-31 01:29:54 -06:00
cha0s
300842b0f1 chore: type 2021-01-30 22:08:01 -06:00
cha0s
efe681261b chore: description 2021-01-30 20:43:56 -06:00
cha0s
6b47108425 fix: bool detection 2021-01-30 20:04:15 -06:00
cha0s
96cfd4c416 chore: desc 2021-01-30 20:04:09 -06:00
cha0s
015899ef75 chore: descriptions 2021-01-30 16:21:43 -06:00
cha0s
acd6b7f863 fix: migration 2021-01-30 11:33:25 -06:00
cha0s
258dddd3ce chore: descriptions 2021-01-29 15:57:55 -06:00
cha0s
520d2896d2 fix: options format 2021-01-29 15:20:34 -06:00
cha0s
9fd6fcf8a6 fix: type smear 2021-01-29 15:20:26 -06:00
cha0s
bad8b199dc fix: immutable 2021-01-28 23:57:03 -06:00
cha0s
8766e8d6f0 refactor: context & description 2021-01-28 21:05:28 -06:00
cha0s
30c29a60ad feat: testers 2021-01-28 15:43:57 -06:00
cha0s
5d9b5de565 fix: sanity 2021-01-28 15:27:00 -06:00
cha0s
e68ed3b6c4 refactor: Evolving is now a decorator 2021-01-28 14:02:08 -06:00
cha0s
62d2e58701 fix: nested defaults 2021-01-28 00:41:32 -06:00
cha0s
7ca213712a refactor: better defaults 2021-01-28 00:13:56 -06:00
cha0s
4b16583600 chore: ignore 2021-01-27 23:22:22 -06:00
cha0s
991bec522f refactor: Defaults 2021-01-27 22:32:52 -06:00
cha0s
f70818ed69 fix: destroy 2021-01-27 22:32:31 -06:00
cha0s
becdc539d3 refactor: defaults 2021-01-27 22:18:09 -06:00
cha0s
30f71ea058 refactor: bye, Existent 2021-01-27 22:17:56 -06:00
cha0s
6de7bdb56d refactor: decorated 2021-01-27 15:14:03 -06:00
cha0s
f7c8f0fe62 refactor: no double copy 2021-01-27 00:26:09 -06:00
cha0s
b485d72650 feat: resize 2021-01-27 00:13:38 -06:00
cha0s
c014384712 refactor: ttl range 2021-01-26 13:22:23 -06:00
cha0s
4cd543e4ff chore: tidy 2021-01-25 22:15:54 -06:00
cha0s
75632c073e chore: bamp 2021-01-25 15:35:49 -06:00
cha0s
e3b5603d31 fix: list check 2021-01-25 12:36:08 -06:00
cha0s
b4f11a47b9 refactor: transparency 2021-01-24 23:30:09 -06:00
cha0s
835623fb50 chore: refresh 2021-01-24 23:30:00 -06:00