randrews
0dc69c7ebb
basic drawing
2026-06-20 17:53:47 -05:00
randrews
a1dc215712
''
2026-06-20 16:21:19 -05:00
randrews
cbefdab4ce
better color editor
2026-06-20 16:21:04 -05:00
randrews
05142e5712
glyph picker
2026-06-20 15:27:09 -05:00
randrews
6464e47747
builtin scripts
2026-06-16 14:34:42 -05:00
randrews
7608fc959f
palette changes
2026-06-16 00:14:59 -05:00
randrews
50d56aa428
Different content grids
2026-06-16 00:01:02 -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
887e1fefea
speech bubble fixes, multi objects
2026-06-13 13:59:13 -05:00
randrews
f327e77e3d
removed queue.push
2026-06-13 01:47:11 -05:00
randrews
73c8a9bd3e
multi board
2026-06-13 01:27:33 -05:00
randrews
e5c6affc41
multi-board files
2026-06-12 23:35:40 -05:00
randrews
f249e109ed
clippy
2026-06-11 22:10:09 -05:00
randrews
a1cce10432
scrolls
2026-06-11 18:53:52 -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
9c854bc1b9
delay fn
2026-06-08 22:17:04 -05:00
randrews
e5c406e42d
speech bubbles and delays
2026-06-08 22:15:44 -05:00
randrews
f5ed8f2edf
Added names to objects
2026-06-08 19:50:43 -05:00
randrews
04415211c3
event timer change
2026-06-07 10:11:33 -05:00
randrews
ac7fd36ccd
clippy
2026-06-07 01:29:58 -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