aboutsummaryrefslogtreecommitdiff
path: root/internal/game/cmd_move.go
AgeCommit message (Collapse)Author
2026-07-31feat: casino framework and basic slot machinehistoria
2026-07-17refactor: return (ticks, usesEnergy) in moveTicks, remove old flee codehistoria
2026-07-17feat: update mob flee mechanics with new energy systemhistoria
2026-07-17feat: implement run energy, shorten walk time to 1-2 ticks between rooms, ↵historia
update graceful set
2026-07-09feat: old standalone trigger systems completely unified into ↵historia
trigger->condition->action system
2026-07-09feat: message actions are now sequences of messages with settable delayshistoria
2026-07-08feat: unify on use, on look, and on kill. all support same ↵historia
conditions/actions now.
2026-07-07rename flags to global_flags (differentiate from player_flags)historia
2026-07-07feat: hidden exits (and related flags) work with commands that change room ↵historia
ids. exit code simplified and unified between impassable and blocked exits.
2026-07-06feat: split the concept of hidden and impassable exits. add player_flag for ↵historia
discovered hidden exits.
2026-07-05feat: courses gui overhaul, add course tab to map, add hidden exits to give ↵historia
courses structure
2026-06-28fix: removed god mode speed limit, fixed hidden objects in god modehistoria
2026-06-28feat: admin accounts, god mode, OLC commands like dig/room, 'inline' objects ↵historia
changed to 'local' objects
2026-06-27feat: room-specific objects can be defined inline in room yamlhistoria
2026-06-26feat: simplified conversation trees and output won't overwrite prompts nowhistoria
2026-06-25feat: on_enter features ported over to triggers, cosmetic fixes with trigger ↵historia
messages
2026-06-25slop refactorhistoria
2026-06-25refactor: replaced map[string]any with typed structs for Datahistoria
2026-06-24refactor: pulled techs out to yaml files, unified numerous combat functions, ↵historia
broke up game object
2026-06-24feat: new type of non-violent 'combat': workhistoria
2026-06-22feat: map now only reveals with exploration. players can set custom map symbols.historia
2026-06-21feat: safespot system implementedhistoria
2026-06-21feat: better score outputhistoria
2026-06-19reorganized items, objects, and rooms in directories. oranized module names. ↵workhorse
added startup checks.
2026-06-19shop fixes, 'toggle' completely removed, movement speed increasedhistoria
2026-06-19feat: hostile mobs, equipment prereqshistoria
2026-06-17feat: movement overhauled. agility-enhancing items added.historia
2026-06-16feat: major xterm256 color overhaul, see worldbuilding docs.historia
2026-06-16feat: overhauled ansi color, added prompt optionshistoria
2026-06-15removed game speed for being broken and an antifeature anyway. added color ↵historia
support.
2026-06-14feat: fractional ticks and server game_speed implemented. potentially ↵historia
insanely janky.
2026-06-14refactor: added docs, split up some components in game packagehistoria
2026-06-11feat: big map and options changeshistoria
2026-06-11feat: web client, get/drop updates and fixeshistoria
2026-06-10feat: yaml architecture for complex object interactionhistoria
2026-06-10feat: implemented janky object interaction modelhistoria