Commit Graph

137 Commits

Author SHA1 Message Date
cha0s
4777a2a3a5 fun: an actual chest 2024-07-28 18:42:28 -05:00
cha0s
99b8d0f633 refactor: collision systems 2024-07-28 18:40:58 -05:00
cha0s
b37d3513f6 refactor: light prep 2024-07-27 15:28:08 -05:00
cha0s
5c619b26c0 fun: life and death 2024-07-27 12:31:52 -05:00
cha0s
fb747b38e6 feat: damage types 2024-07-27 10:52:49 -05:00
cha0s
ebf62613ef feat: collision filtering 2024-07-26 19:28:28 -05:00
cha0s
08dfe8ac29 fun: das a lodda damage 2024-07-26 18:05:24 -05:00
cha0s
091e19c7de refactor: safety first 2024-07-26 11:36:32 -05:00
cha0s
5ff4eb2991 fun: smokin some kittens 2024-07-26 11:25:01 -05:00
cha0s
c19beead68 feat: destruction dependency 2024-07-26 10:31:58 -05:00
cha0s
628e0cae48 fix: collision mutex 2024-07-26 08:40:53 -05:00
cha0s
91d0f481d6 fix: clean up 2024-07-26 07:53:50 -05:00
cha0s
dd675efa5c refactor: collisions 2024-07-26 06:00:37 -05:00
cha0s
a2b30d2f8b refactor: script names and body bounds 2024-07-25 16:39:05 -05:00
cha0s
adcdc81423 fun: magic swords 2024-07-25 11:00:25 -05:00
cha0s
5fe346372b feat: sprite alpha and rotation 2024-07-25 10:48:22 -05:00
cha0s
0439c52076 feat: positional usage 2024-07-25 10:47:52 -05:00
cha0s
557c8285ba feat: vertice transformation and collider aabb updates 2024-07-25 10:45:23 -05:00
cha0s
ce802a8499 fix: entities iterator 2024-07-25 06:44:02 -05:00
cha0s
62eaa16b28 fix: directional control 2024-07-25 02:07:36 -05:00
cha0s
3eb94f2ef8 refactor: continuous direction 2024-07-24 09:28:35 -05:00
cha0s
49f46b4b00 fix: clear undefined slots 2024-07-24 02:39:25 -05:00
cha0s
c45d24b909 fun: inventory + bag 2024-07-23 23:27:08 -05:00
cha0s
f971295825 dev: town 2024-07-23 17:04:17 -05:00
cha0s
5a92be47c1 fix: index only active 2024-07-23 17:03:53 -05:00
cha0s
b04392756b fix: destruction order 2024-07-23 15:05:55 -05:00
cha0s
9f0c3f3c07 fix: collisions 2024-07-23 11:46:52 -05:00
cha0s
88f0ec4715 refactor: schema 2024-07-23 10:10:32 -05:00
cha0s
b95a2e2bb9 fun: furballs 2024-07-22 03:18:02 -05:00
cha0s
947e2cf380 refactor: Collider.closest 2024-07-22 03:17:43 -05:00
cha0s
f7e4bd0e36 fix: adjust interactivity bounds 2024-07-22 01:43:05 -05:00
cha0s
6eac298671 refactor: promise and tickers 2024-07-22 01:31:52 -05:00
cha0s
6997e108c0 fix: bounds 2024-07-22 01:25:05 -05:00
cha0s
fa817e3072 fix: query deindexing 2024-07-22 01:12:17 -05:00
cha0s
c224445345 refactor: withResolvers 2024-07-22 00:13:03 -05:00
cha0s
a1d1c35565 fun: kittehs 2024-07-21 11:20:16 -05:00
cha0s
14713797f1 perf: no elapsed 2024-07-21 07:22:48 -05:00
cha0s
a872d9ae5f refactor: separate concerns 2024-07-21 04:00:55 -05:00
cha0s
1a7d55f6d3 refactor: lifetimes 2024-07-21 03:54:03 -05:00
cha0s
8be6c23711 chore: tidy 2024-07-21 03:01:12 -05:00
cha0s
8bf26ef7cd refactor: asset and data I/O 2024-07-21 01:37:40 -05:00
cha0s
9833e2ba16 refactor: ecs 2024-07-20 05:07:39 -05:00
cha0s
5521d28131 refactor: easy rebuild 2024-07-13 00:34:07 -05:00
cha0s
03035ec8b6 refactor: toNet 2024-07-13 00:33:41 -05:00
cha0s
0372b0ddf4 refactor: easier testing 2024-07-07 17:26:17 -05:00
cha0s
36be786348 perf: avoid work 2024-07-04 09:10:37 -05:00
cha0s
7bdd598915 chore: clean up 2024-07-04 09:06:50 -05:00
cha0s
e2cad034c2 perf: avoid work 2024-07-02 20:57:35 -05:00
cha0s
69c3a87da3 fix: omega derp 2024-07-02 17:51:58 -05:00
cha0s
b65714589f fix: change deferral 2024-07-02 17:46:31 -05:00
cha0s
47f0b1040e fix: async 2024-07-01 21:45:38 -05:00
cha0s
b9a86312de feat: system frequency 2024-06-30 15:54:23 -05:00
cha0s
c339491590 fix: slop 2024-06-27 12:03:58 -05:00
cha0s
c6557bee39 fix: async 2024-06-27 10:17:47 -05:00
cha0s
2b4c5f5a8e fix: stale iterator 2024-06-27 10:17:04 -05:00
cha0s
0cb1624cd8 fix: changed broke on removed 2024-06-27 07:28:46 -05:00
cha0s
74ec36dfa8 feat: async creation 2024-06-27 06:58:47 -05:00
cha0s
73082aad94 chore: tidy & perf 2024-06-27 02:57:28 -05:00
cha0s
929b6a5071 chore: gardening 2024-06-27 02:05:10 -05:00
cha0s
45cb158f2a refactor: less magic 2024-06-26 21:36:45 -05:00
cha0s
ee96c69a30 refactor: component 2024-06-26 10:41:09 -05:00
cha0s
559d77c92c refactor: queries 2024-06-26 07:41:07 -05:00
cha0s
6de77e5c73 fix: outer continue 2024-06-26 07:39:28 -05:00
cha0s
cadabc219d feat: System priority 2024-06-25 10:43:12 -05:00
cha0s
9fe10408f7 feat: map 2024-06-24 04:19:54 -05:00
cha0s
15ca775611 fix: test 2024-06-24 03:21:04 -05:00
cha0s
6f7ec2e7ac fix: lint 2024-06-23 07:35:56 -05:00
cha0s
92b167237d fix: production 2024-06-23 03:04:48 -05:00
cha0s
0c06dd7b83 refactor: ecs diff 2024-06-22 12:30:25 -05:00
cha0s
a62a578664 fix: empty test 2024-06-22 04:03:42 -05:00
cha0s
103f458158 refactor: default blank schema 2024-06-22 03:59:43 -05:00
cha0s
b56d95f4fa fix: skip empty 2024-06-21 18:15:15 -05:00
cha0s
51a3576bca fix: resilience 2024-06-21 06:04:22 -05:00
cha0s
10267f2146 fix: no default filter for diff 2024-06-21 05:59:51 -05:00
cha0s
493bf025f0 refactor: decorated components 2024-06-21 01:33:44 -05:00
cha0s
f363702777 refactor: type 2024-06-20 00:57:23 -05:00
cha0s
ebb34eef95 feat: local persistence 2024-06-15 21:07:21 -05:00
cha0s
5b2db45e94 refactor: names 2024-06-15 19:41:58 -05:00
cha0s
95a8e5f13e refactor: ecs 2024-06-15 18:23:10 -05:00
cha0s
c53d716a37 feat!: server persistence 2024-06-15 16:31:04 -05:00
cha0s
0685243b7b refactor: liberalize deserializer 2024-06-14 01:22:38 -05:00
cha0s
405c2b3c6f refactor!: schema 2024-06-12 01:38:05 -05:00
cha0s
815d53d1e8 refactor: merge serializer into schema 2024-06-11 21:16:28 -05:00
cha0s
fc281a90c7 chore: naming 2024-06-11 19:10:57 -05:00
cha0s
9cf77a1d2b fix: spatial nearby 2024-06-11 02:10:08 -05:00
cha0s
12bf7cb65e fix: ID 2024-06-11 00:22:30 -05:00
cha0s
a5e02abe16 flow: up to date 2024-06-10 22:45:09 -05:00