randrews
db8c8e615d
player object
2026-06-25 00:04:42 -05:00
randrews
d8a3f17379
heart containers
2026-06-23 22:52:25 -05:00
randrews
cca56a6153
keys 2
2026-06-23 21:51:31 -05:00
randrews
cbbe522fb1
keys 1
2026-06-23 20:07:53 -05:00
randrews
2ea2ce0212
key inv display
2026-06-23 01:56:45 -05:00
randrews
2e160d6c61
builtin macro
2026-06-23 01:08:01 -05:00
randrews
a67f3fa8cf
tests
2026-06-21 22:35:35 -05:00
randrews
87979ac610
wip
2026-06-21 22:04:10 -05:00
randrews
6c0d957ca2
made grab simpler
2026-06-21 19:15:43 -05:00
randrews
d4b9278838
spinners and gems
2026-06-21 18:27:45 -05:00
randrews
9b53552f4a
status bar display
2026-06-21 12:32:09 -05:00
randrews
8e90084b53
spinners and fmt
2026-06-21 01:32:47 -05:00
randrews
6464e47747
builtin scripts
2026-06-16 14:34:42 -05:00
randrews
01cd73ca3b
Board layers
2026-06-15 23:35:18 -05:00
randrews
32aef1ea08
animations
2026-06-15 09:15:30 -05:00
randrews
77eba1a09c
pushers
2026-06-13 21:33:38 -05:00
randrews
299570bec8
transition
2026-06-13 18:43:29 -05:00
randrews
6818f0545a
portals 1
2026-06-13 17:58:04 -05:00
randrews
49d32eedf5
portals
2026-06-13 16:24:29 -05:00
randrews
78547696d7
some auto-refactoring
2026-06-13 15:33:04 -05:00
randrews
73c8a9bd3e
multi board
2026-06-13 01:27:33 -05:00
randrews
f73c02437d
Added scroll()
2026-06-10 01:42:33 -05:00
randrews
c2168b992d
better scripting api
2026-06-09 22:38:17 -05:00
randrews
e5c406e42d
speech bubbles and delays
2026-06-08 22:15:44 -05:00
randrews
a8d2cb8303
object tags
2026-06-07 01:26:18 -05:00
randrews
9c2212520c
Moved tests
2026-06-07 00:46:38 -05:00
randrews
5ea7e4ec4e
move tests
2026-06-07 00:33:16 -05:00
randrews
ea79dc20f9
refactoring
2026-06-07 00:19:53 -05:00
randrews
ea18fe8fc2
Real object ids, fixed warping bug
2026-06-06 20:01:07 -05:00
randrews
374a69f0ca
Floor layer
2026-06-06 18:49:45 -05:00
randrews
a5f60e22e1
more scripting, objects moving
2026-06-06 17:36:00 -05:00
randrews
8ac6da184c
crates, player coords, arch.md gone
2026-06-06 14:11:20 -05:00
randrews
05c9fdbde9
Solidity
2026-06-06 01:37:19 -05:00
randrews
8f2cca2907
more refactor
2026-06-05 01:09:50 -05:00
randrews
6cd34ebb4e
removed boardstate
2026-06-05 00:30:14 -05:00
randrews
4f21f7fa8a
more scripting
2026-06-04 23:52:33 -05:00
randrews
e0477a12b8
basic scripting
2026-06-04 20:11:55 -05:00
randrews
f0bcc90480
Timer
2026-06-03 23:21:05 -05:00
randrews
0187162e85
Log panel
2026-06-03 22:46:54 -05:00
randrews
dc5b903741
zoom factor
2026-05-31 23:51:51 -05:00
randrews
067bb9bee0
Object passable/opaque: editor checkboxes + doc/simplify cleanup
...
- ObjectDef gains passable/opaque fields (defaults: false/true); Board::is_passable
consults the object before the grid cell, so objects block movement independently
of the floor tile beneath them
- Editor Objects tab exposes Passable and Opaque checkboxes; changes survive save/load
- Add ObjectDef::new(x, y) to centralise placement defaults; remove triple
default_glyph() call and unused Glyph import from main.rs
- Fix stale Behavior doc comment; update CLAUDE.md and ARCHITECTURE.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-30 21:48:40 -05:00
randrews
0241cd2a8d
Move passable and opaque into objectdef
2026-05-30 21:22:36 -05:00
randrews
a0d21bde20
workspaceify
2026-05-30 20:20:09 -05:00