September 12, 2026 at 12:00:00 AM UTC
Liminalia CLI game loop
liminaliagodotcsharpgame
liminalia
7c6475b — an interactive CLI for testing the simulation without the Godot editor.
Usage
dotnet run --project csharp/CLI/cli.csproj
Commands
tick <hours>— advance simulation, see crime statscitizens— all citizens with reputation, money, debt, active crime, jail statuscrime— committed/resolved/expired counts, active crimes, full sentence tableevents— recent city event log entrieseconomy— treasury and tax ratereputation <name>— single citizen's standingbuild <type> <node> <name>— place buildingsroad <from> <to> <cost>— build roadstax <rate>— adjust tax ratesave <id>/load <id>— persist and restoreaffinity <firstA> <lastA> <firstB> <lastB> <delta>— modify relationshipshelp,quit
Features exercised
Per-crime sentencing (vandalism 15/12h through murder 100/72h), reputation loss on conviction and slow recovery, 0-100 affinity, city event log persistence, and Format-1 save migration on load.
all entries