Commit Graph

449 Commits

Author SHA1 Message Date
cha0s
f1d1422e7a refactor: better magnetism 2024-07-04 12:58:33 -05:00
cha0s
fcefe1a620 fix: ensure clean script context 2024-07-04 09:24:49 -05:00
cha0s
271b944796 fun: tomato harvest 2024-07-04 09:10:49 -05:00
cha0s
36be786348 perf: avoid work 2024-07-04 09:10:37 -05:00
cha0s
be7ec5c243 refactor: ticker ownership 2024-07-04 09:10:19 -05:00
cha0s
82c1358ecc fix: add delta 2024-07-04 09:09:37 -05:00
cha0s
447774f0da fix: properly handle multiple promises 2024-07-04 09:09:26 -05:00
cha0s
e02a63e7b5 fix: median 0 support 2024-07-04 09:09:06 -05:00
cha0s
ec3cef8ee7 refactor: script globals 2024-07-04 09:08:47 -05:00
cha0s
48ef8a6cbd fix: transition perfect end 2024-07-04 09:08:20 -05:00
cha0s
7bdd598915 chore: clean up 2024-07-04 09:06:50 -05:00
cha0s
dad9b1d3e7 feat: frame 2024-07-04 09:06:41 -05:00
cha0s
875449e816 chore: cleanup 2024-07-04 09:05:38 -05:00
cha0s
3de969ce1e feat: mutation 2024-07-03 21:58:24 -05:00
cha0s
d412a08810 chore: tidy 2024-07-03 21:58:03 -05:00
cha0s
5b42654892 fix: nop -> undefined 2024-07-03 21:57:52 -05:00
cha0s
a553ef99c6 feat: player 2024-07-03 21:57:35 -05:00
cha0s
4a7006a48d refactor: scale and anchor 2024-07-03 21:56:55 -05:00
cha0s
64cb88ae2f feat: magnetism 2024-07-03 19:05:40 -05:00
cha0s
4eb1cf5772 fix: test 2024-07-03 18:16:28 -05:00
cha0s
b96566d0a0 refactor: much improved collision 2024-07-03 16:13:14 -05:00
cha0s
3d862d39d5 feat: switch ecs 2024-07-03 11:17:36 -05:00
cha0s
5fb34d66ac fix: no water 2024-07-02 22:43:23 -05:00
cha0s
30033fd8e4 feat: collision scripts 2024-07-02 22:42:56 -05:00
cha0s
86a3367efa fix: avoid work 2024-07-02 21:25:52 -05:00
cha0s
7fdc7ba4e9 fix: double start 2024-07-02 21:25:45 -05:00
cha0s
e2cad034c2 perf: avoid work 2024-07-02 20:57:35 -05:00
cha0s
26b85f6520 feat: HMR++ 2024-07-02 20:43:55 -05:00
cha0s
b21ef309aa fix: slots change and mark 2024-07-02 20:43:47 -05:00
cha0s
41d447a6a3 feat: more controls 2024-07-02 18:20:53 -05:00
cha0s
e3ebe46bf4 fix: defer actions until connection entity exists 2024-07-02 18:01:50 -05:00
cha0s
e65e9e30f6 fix: off-by-one 2024-07-02 18:01:31 -05:00
cha0s
69c3a87da3 fix: omega derp 2024-07-02 17:51:58 -05:00
cha0s
24a35b5f2a fix: derp 2024-07-02 17:47:57 -05:00
cha0s
b65714589f fix: change deferral 2024-07-02 17:46:31 -05:00
cha0s
eb40df98cf chore: semantics 2024-07-02 17:46:18 -05:00
cha0s
df45037455 chore: too flaky 2024-07-02 17:45:33 -05:00
cha0s
eeb12b58c4 chore: debug 2024-07-02 16:17:07 -05:00
cha0s
fd40759d41 refactor: collider instead of visible aabb 2024-07-02 16:16:55 -05:00
cha0s
cca1445043 feat: collider 2024-07-02 16:16:39 -05:00
cha0s
463d9b5858 refactor: aabbs/spatial hash 2024-07-02 14:41:54 -05:00
cha0s
183c8254a2 feat: real visible AABB 2024-07-02 12:00:12 -05:00
cha0s
5db0478b19 feat: give tomato 2024-07-02 10:28:48 -05:00
cha0s
44384be138 feat: sprite scale 2024-07-02 10:27:25 -05:00
cha0s
fe44c1a4df refactor: physics 2024-07-02 10:22:25 -05:00
cha0s
1d6d4449fd refactor: simplicity 2024-07-01 22:23:39 -05:00
cha0s
461ed12562 feat: item give 2024-07-01 21:50:55 -05:00
cha0s
044859841c fix: type 2024-07-01 21:46:08 -05:00
cha0s
47f0b1040e fix: async 2024-07-01 21:45:38 -05:00
cha0s
43a6b12488 feat: interactions 2024-07-01 18:12:53 -05:00