cha0s
|
02d2c4b604
|
refactor: readScript
|
2024-07-01 17:23:04 -05:00 |
|
cha0s
|
7009f398f5
|
fix: update bounds
|
2024-07-01 14:26:44 -05:00 |
|
cha0s
|
aeda49990e
|
feat: basic scale/zoom
|
2024-07-01 13:44:52 -05:00 |
|
cha0s
|
a8d2b32938
|
fix: smooth cam
|
2024-07-01 13:44:16 -05:00 |
|
cha0s
|
b9a86312de
|
feat: system frequency
|
2024-06-30 15:54:23 -05:00 |
|
cha0s
|
2ab82d1d3e
|
chore: coverage and tidy
|
2024-06-30 14:29:10 -05:00 |
|
cha0s
|
d00bcf23f3
|
chore: gardening
|
2024-06-30 13:47:00 -05:00 |
|
cha0s
|
d7a629db7a
|
sandbox: more fixes and tests
|
2024-06-30 13:07:26 -05:00 |
|
cha0s
|
00862f96bd
|
fix: null alternate
|
2024-06-30 11:27:42 -05:00 |
|
cha0s
|
398dd66594
|
refactor!: sandbox
|
2024-06-30 11:18:26 -05:00 |
|
cha0s
|
bb7435e18e
|
perf: sandbox reset
|
2024-06-29 12:35:54 -05:00 |
|
cha0s
|
89c32a2299
|
fix: resilience
|
2024-06-29 11:25:22 -05:00 |
|
cha0s
|
5db2e4905c
|
fun: shit shack
|
2024-06-29 10:30:37 -05:00 |
|
cha0s
|
aa586a98e5
|
dev: bit nicer HMR
|
2024-06-29 09:52:35 -05:00 |
|
cha0s
|
bcbef693cc
|
feat: removeData
|
2024-06-29 09:52:23 -05:00 |
|
cha0s
|
b3087ac4d3
|
chore: tidy
|
2024-06-29 09:51:10 -05:00 |
|
cha0s
|
6c7221a7f7
|
fix: async
|
2024-06-29 09:50:18 -05:00 |
|
cha0s
|
1a3a8f28d0
|
chore: tidy
|
2024-06-29 09:12:54 -05:00 |
|
cha0s
|
90d8ee3a35
|
refactor: controlled instance
|
2024-06-29 07:27:40 -05:00 |
|
cha0s
|
a53be624d3
|
feat: insecure HTTP
|
2024-06-29 06:28:27 -05:00 |
|
cha0s
|
853f9f1fb4
|
fix: remote host
|
2024-06-28 18:30:07 -05:00 |
|
cha0s
|
ee68d0414e
|
fix: secure
|
2024-06-28 18:04:23 -05:00 |
|
cha0s
|
2376b5b1c3
|
feat: water
|
2024-06-28 16:38:49 -05:00 |
|
cha0s
|
49e48d55c2
|
fun: easy till
|
2024-06-28 16:38:07 -05:00 |
|
cha0s
|
5bac5017d8
|
fun: sowing seeds
|
2024-06-28 14:40:30 -05:00 |
|
cha0s
|
01b37c4091
|
fix: item ops
|
2024-06-28 14:10:44 -05:00 |
|
cha0s
|
f93a9d020c
|
fix: projection for non-usable
|
2024-06-28 13:10:27 -05:00 |
|
cha0s
|
8ffe1451a1
|
fix: script stuff
|
2024-06-28 13:10:05 -05:00 |
|
cha0s
|
deb88b07ba
|
refactor: items
|
2024-06-28 12:12:38 -05:00 |
|
cha0s
|
023e82c521
|
fun: tuneage
|
2024-06-28 12:07:53 -05:00 |
|
cha0s
|
e87d921714
|
refactor: item
|
2024-06-28 09:28:29 -05:00 |
|
cha0s
|
c4908a8252
|
feat: growth factor
|
2024-06-28 07:03:56 -05:00 |
|
cha0s
|
646bb5344f
|
refactor: evaluateSync
|
2024-06-28 07:03:39 -05:00 |
|
cha0s
|
36b54df3fb
|
chore: format
|
2024-06-28 07:03:07 -05:00 |
|
cha0s
|
d88135c85f
|
fun: planties!
|
2024-06-27 15:08:30 -05:00 |
|
cha0s
|
4bf9b8d891
|
fix: 0-length animations
|
2024-06-27 13:57:30 -05:00 |
|
cha0s
|
d63f835ebd
|
fix: z-sorting
|
2024-06-27 13:57:18 -05:00 |
|
cha0s
|
b12183a6ee
|
perf: assets
|
2024-06-27 13:57:02 -05:00 |
|
cha0s
|
c339491590
|
fix: slop
|
2024-06-27 12:03:58 -05:00 |
|
cha0s
|
f89c94b619
|
refactor: item use
|
2024-06-27 11:06:58 -05:00 |
|
cha0s
|
15674fb1d7
|
refactor: readAsset to first-class
|
2024-06-27 10:53:52 -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
|
c8622c6814
|
feat: engine readAsset
|
2024-06-27 07:37:20 -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
|
76f18e09c7
|
refactor: useEcsTick (always after apply)
|
2024-06-27 05:44:34 -05:00 |
|
cha0s
|
438a0c3be5
|
refactor: gardening
|
2024-06-27 04:32:31 -05:00 |
|
cha0s
|
95b666e844
|
refactor: gardening
|
2024-06-27 04:08:52 -05:00 |
|
cha0s
|
73082aad94
|
chore: tidy & perf
|
2024-06-27 02:57:28 -05:00 |
|
cha0s
|
d33f849e26
|
refactor: share less
|
2024-06-27 02:14:47 -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
|
9bae378ac7
|
chore: format
|
2024-06-26 11:40:14 -05:00 |
|
cha0s
|
ee96c69a30
|
refactor: component
|
2024-06-26 10:41:09 -05:00 |
|
cha0s
|
6d6904bd22
|
refactor: dude assets
|
2024-06-26 09:17:56 -05:00 |
|
cha0s
|
b4c38d1ee0
|
feat: projection verification
|
2024-06-26 09:17:35 -05:00 |
|
cha0s
|
559d77c92c
|
refactor: queries
|
2024-06-26 07:41:07 -05:00 |
|
cha0s
|
219f796570
|
fix: forces
|
2024-06-26 07:39:51 -05:00 |
|
cha0s
|
6de77e5c73
|
fix: outer continue
|
2024-06-26 07:39:28 -05:00 |
|
cha0s
|
9151c5b9b3
|
fix: broken test
|
2024-06-26 07:39:11 -05:00 |
|
cha0s
|
702650e04e
|
feat: emitter
|
2024-06-26 04:18:46 -05:00 |
|
cha0s
|
309c94bbfc
|
chore: LayerProxy API
|
2024-06-26 04:16:14 -05:00 |
|
cha0s
|
ac12fafa16
|
feat: array spread
|
2024-06-26 04:15:52 -05:00 |
|
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
|
048b481f9b
|
feat: tile layer mutation
|
2024-06-25 04:56:15 -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
|
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
|
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 |
|
cha0s
|
d94784e58e
|
fix: qty spacing
|
2024-06-22 12:12:03 -05:00 |
|
cha0s
|
9275b75701
|
fix: line-height
|
2024-06-22 12:11:51 -05:00 |
|
cha0s
|
ea2337ee00
|
feat: quick and dirty inventory
|
2024-06-22 11:44:49 -05:00 |
|
cha0s
|
3c562ca69a
|
fix: traverse spread
|
2024-06-22 11:43:52 -05:00 |
|
cha0s
|
45bb06002e
|
refactor: acorn
|
2024-06-22 10:47:17 -05:00 |
|
cha0s
|
f69ee95732
|
refactor: swc ain't ready for primetime
|
2024-06-22 08:02:23 -05:00 |
|
cha0s
|
630740e71e
|
feat: quick and dirty item use and scripting
|
2024-06-22 07:47:19 -05:00 |
|
cha0s
|
9e5efdf413
|
feat: ticking promise
|
2024-06-22 05:11:54 -05:00 |
|
cha0s
|
1a908bc0af
|
chore: test scopes
|
2024-06-22 04:05:18 -05:00 |
|
cha0s
|
c7cb1b6876
|
refactor: simplify
|
2024-06-22 04:05:09 -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
|
945e759942
|
feat: save ECS
|
2024-06-21 18:16:41 -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
|
0f08de7872
|
refactor: item input
|
2024-06-21 06:03:56 -05:00 |
|
cha0s
|
10267f2146
|
fix: no default filter for diff
|
2024-06-21 05:59:51 -05:00 |
|
cha0s
|
36607d3f12
|
flow: main entity, actions, active slot
|
2024-06-21 04:53:09 -05:00 |
|
cha0s
|
5f139f8960
|
refactor: wait for save
|
2024-06-21 04:43:32 -05:00 |
|
cha0s
|
18734debff
|
refactor: diff-based
|
2024-06-21 02:33:47 -05:00 |
|
cha0s
|
493bf025f0
|
refactor: decorated components
|
2024-06-21 01:33:44 -05:00 |
|
cha0s
|
9d6d6eb269
|
feat: transient
|
2024-06-20 02:47:05 -05:00 |
|
cha0s
|
f363702777
|
refactor: type
|
2024-06-20 00:57:23 -05:00 |
|
cha0s
|
fa7f340b2d
|
refactor: control
|
2024-06-19 02:09:00 -05:00 |
|
cha0s
|
9b2dab91ac
|
feat: top-level return
|
2024-06-18 22:29:40 -05:00 |
|
cha0s
|
8ba0c0681f
|
chore: tidy
|
2024-06-18 21:46:51 -05:00 |
|
cha0s
|
925256dcdc
|
feat: debug entity crosshair
|
2024-06-18 07:24:20 -05:00 |
|
cha0s
|
8e25ee7070
|
feat: targeting ghost
|
2024-06-18 07:24:04 -05:00 |
|
cha0s
|
abb140c889
|
fix: top-level await guard
|
2024-06-18 04:36:32 -05:00 |
|
cha0s
|
2f93e42106
|
feat: initial swcx
|
2024-06-17 05:20:01 -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
|
ce62d873bf
|
refactor: play specific
|
2024-06-14 12:27:07 -05:00 |
|
cha0s
|
6a7aa68002
|
refactor: engine
|
2024-06-14 12:05:02 -05:00 |
|
cha0s
|
0685243b7b
|
refactor: liberalize deserializer
|
2024-06-14 01:22:38 -05:00 |
|
cha0s
|
547cd5a9b9
|
fix: relax
|
2024-06-13 23:51:06 -05:00 |
|
cha0s
|
162a1f9b8a
|
ui: hotbar
|
2024-06-13 22:01:07 -05:00 |
|
cha0s
|
c1758ef3d6
|
refactor: tidy
|
2024-06-13 21:10:34 -05:00 |
|
cha0s
|
e9da3871a4
|
chore: deprecation
|
2024-06-13 21:00:30 -05:00 |
|
cha0s
|
962f867ed9
|
fix: position clamp
|
2024-06-13 17:49:39 -05:00 |
|
cha0s
|
566e9175c3
|
fix: center sprite
|
2024-06-13 17:49:31 -05:00 |
|
cha0s
|
bf85f90837
|
ui: tweaks
|
2024-06-13 15:46:56 -05:00 |
|
cha0s
|
dbe25f86e5
|
fix: connection semantics, HMR
|
2024-06-13 13:24:57 -05:00 |
|
cha0s
|
eb599c60c0
|
feat: disconnected
|
2024-06-13 02:47:28 -05:00 |
|
cha0s
|
216e528c13
|
refactor: packet listeners
|
2024-06-13 01:26:01 -05:00 |
|
cha0s
|
767cd4d564
|
feat: websocket HMR
|
2024-06-12 23:56:50 -05:00 |
|
cha0s
|
d86e696cd2
|
refactor: websocket server
|
2024-06-12 23:17:24 -05:00 |
|
cha0s
|
2ad8d492b5
|
fix: pixel rounding
|
2024-06-12 19:39:40 -05:00 |
|
cha0s
|
b40c80caff
|
feat: animation control
|
2024-06-12 19:35:51 -05:00 |
|
cha0s
|
b92f1db744
|
fix: scroll
|
2024-06-12 19:35:07 -05:00 |
|
cha0s
|
41be1f2ed3
|
feat: animation
|
2024-06-12 14:31:12 -05:00 |
|
cha0s
|
c3dc6caac1
|
feat: ecs tile layer
|
2024-06-12 13:19:16 -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
|
50309fe4b5
|
chore: middle
|
2024-06-11 20:05:13 -05:00 |
|
cha0s
|
fc281a90c7
|
chore: naming
|
2024-06-11 19:10:57 -05:00 |
|
cha0s
|
7ccfe492cd
|
refactor: entities
|
2024-06-11 18:42:48 -05:00 |
|
cha0s
|
a31bc01911
|
feat: tiles
|
2024-06-11 15:08:55 -05:00 |
|
cha0s
|
aef8a292d0
|
feat: hot bar
|
2024-06-11 03:14:32 -05:00 |
|
cha0s
|
d62e958d69
|
refactor: no queries
|
2024-06-11 02:56:29 -05:00 |
|
cha0s
|
f2445648c4
|
refactor: simple
|
2024-06-11 02:52:23 -05:00 |
|
cha0s
|
e033d6e79a
|
refactor: object vectors
|
2024-06-11 02:26:41 -05:00 |
|
cha0s
|
650396ef85
|
chore: latency
|
2024-06-11 02:12:44 -05:00 |
|
cha0s
|
9cf77a1d2b
|
fix: spatial nearby
|
2024-06-11 02:10:08 -05:00 |
|
cha0s
|
02905ba1e2
|
fix: no JSON
|
2024-06-11 01:48:25 -05:00 |
|
cha0s
|
92286a42ef
|
feat: main entity + camera
|
2024-06-11 01:41:19 -05:00 |
|
cha0s
|
12bf7cb65e
|
fix: ID
|
2024-06-11 00:22:30 -05:00 |
|
cha0s
|
2d8a966849
|
chore: tidy
|
2024-06-10 23:55:06 -05:00 |
|
cha0s
|
a5e02abe16
|
flow: up to date
|
2024-06-10 22:45:09 -05:00 |
|
cha0s
|
3eca611a54
|
Initial commit from create-remix
|
2024-06-10 14:47:05 -05:00 |
|