Commit Graph

377 Commits

Author SHA1 Message Date
cha0s
694cd90645 feat: sound 2024-06-25 12:29:09 -05:00
cha0s
220acccc08 refactor: engine loop 2024-06-25 12:05:14 -05:00
cha0s
af541f1b7e feat: hoeing 2024-06-25 11:29:46 -05:00
cha0s
2200332c40 fix: check object type for in operator 2024-06-25 10:51:56 -05:00
cha0s
13b2a63f07 feat: Control locking 2024-06-25 10:44:37 -05:00
cha0s
cadabc219d feat: System priority 2024-06-25 10:43:12 -05:00
cha0s
4ba38af246 fix: item proxy 2024-06-25 09:04:07 -05:00
cha0s
f558bfd08d fix: qty position 2024-06-25 09:02:49 -05:00
cha0s
4c0e2cec9b feat: debug 2024-06-25 09:00:02 -05:00
cha0s
7a2485b588 refactor: camera and targeting 2024-06-25 08:41:20 -05:00
cha0s
df5d55a0ac feat: script context defaults 2024-06-25 07:14:17 -05:00
cha0s
fbbd74f778 feat: LayerProxy::tile 2024-06-25 07:09:07 -05:00
cha0s
ae9370c6d7 refactor: target projection 2024-06-25 06:20:45 -05:00
cha0s
df47fadfae feat: Wielder.project 2024-06-25 06:20:09 -05:00
cha0s
35515f5345 feat: Position.tile 2024-06-25 06:19:57 -05:00
cha0s
931a6c0e81 refactor: item access 2024-06-25 05:46:03 -05:00
cha0s
d6011f905e chore: lint 2024-06-25 05:28:41 -05:00
cha0s
048b481f9b feat: tile layer mutation 2024-06-25 04:56:15 -05:00
cha0s
a268c36e15 chore: lint 2024-06-25 04:50:05 -05:00
cha0s
5af4389463 feat: tools & targeting 2024-06-25 03:18:03 -05:00
cha0s
450d7f10fd feat: Q+D targeting prototype 2024-06-24 11:14:14 -05:00
cha0s
7212e55ba5 ui: targeting tweaks 2024-06-24 09:35:30 -05:00
cha0s
56ab4d73e5 refactor: offsets 2024-06-24 09:19:24 -05:00
cha0s
fb4959916a feat: Q+D tools 2024-06-24 09:01:30 -05:00
cha0s
ce1b09cf5a feat: Q+D inventory management 2024-06-24 08:14:32 -05:00
cha0s
c1163fd71e fix: remove key interatcion for slot buttons 2024-06-24 06:51:43 -05:00
cha0s
869ebf7e88 feat: swap slots 2024-06-24 06:40:47 -05:00
cha0s
9b74930500 ui: no outline for hotbar slot focus-visible 2024-06-24 06:40:25 -05:00
cha0s
fe412e710e fix: item action 2024-06-24 06:19:11 -05:00
cha0s
f1b6a8b0d8 fix: consumption 2024-06-24 06:18:58 -05:00
cha0s
b630221f1f fix: key listener dependencies 2024-06-24 06:18:49 -05:00
cha0s
7af6b635bf fix: markup semantics 2024-06-24 05:34:02 -05:00
cha0s
cc8c78cb30 refactor: tidy 2024-06-24 05:02:13 -05:00
cha0s
3b08a87f39 chore: storybook 2024-06-24 05:00:24 -05:00
cha0s
d5af4aed83 refactor: slot offset 2024-06-24 04:43:11 -05:00
cha0s
4e266489d4 feat: consumption 2024-06-24 04:42:46 -05:00
cha0s
d21e454c8a refactor: inventory slots as map 2024-06-24 04:24:50 -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
8eec34fd47 refactor: structure 2024-06-23 07:00:10 -05:00
cha0s
92b167237d fix: production 2024-06-23 03:04:48 -05:00
cha0s
db1baa5db4 polish: smooth camera 2024-06-23 02:45:05 -05:00
cha0s
a781b66cd1 fix: lint 2024-06-23 02:44:53 -05:00
cha0s
663e33a300 refactor: ECS context 2024-06-22 23:32:57 -05:00
cha0s
0536e7b4f2 refactor: gather 2024-06-22 22:33:54 -05:00
cha0s
1492884a87 refactor: efficient slot change diff 2024-06-22 22:04:24 -05:00
cha0s
62a613ce80 refactor: Q+D proxy 2024-06-22 20:33:44 -05:00
cha0s
0c06dd7b83 refactor: ecs diff 2024-06-22 12:30:25 -05:00
cha0s
3b6aee099f feat: sprite anchor 2024-06-22 12:12:13 -05:00