Add level 6: Anchors #3
Reference in New Issue
Block a user
Delete Branch "level-6"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Target structure: a
trap:dict plus arooms:map where 2-3 roomsall share the same trap. serde_yaml expands aliases on parse, so the
emitted target is the inlined form; players using
&anchor/*aliasproduce the same parsed Value and pass via the semantic short-circuit.
Trap properties (type / depth / spikes) and reused rooms are randomised
per seed (ChaCha8Rng XOR'd with 0x..06).
Not wired into levels::registry() yet — integration belongs to a follow-up.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
Pull request closed