The city keeps its own ledger

Crossgate

A management sim about building a criminal empire in a city you might already know. Recruit and manage your workers, run your establishments, and grow from scraping by to running the whole operation.

Free & portable · Windows / Linux / macOS · v1.19.0

The game

An empire, one week at a time

Every turn resolves in the ledger: coin earned, trouble caused, and who came home worse for wear.

I

Run the operation

Assign every worker a job, set the week in motion, and read the fallout: earnings, trouble, and who came home worse for wear. Scraping by slowly becomes running the whole operation.

II

Workers who push back

Stats, skills and traits shape what each worker can do and what they flat-out refuse. Keep them healthy, rested and willing, or watch the week go sideways.

III

Built to be modded

Drag a pack onto the game and it installs. Packs add workers, items, jobs, traits and artwork, every format is documented, and a desktop Content Editor covers the everyday work so you open a text editor only when you want to.

The lower wards of Crossgate: lit windows and gas lamps along the rain-slick street beneath the bridge.
The river ward at lamplight.

The city

Every door opens for a price.

Crossgate runs on hunger: for coin, for company, for power. The watch looks the other way when paid to, the guilds carve up the docks, and the cathedral bells count hours nobody wants to keep. You arrive with a leaky room, a little seed money, and one worker who believes in you.

  • Buy, furnish and upgrade establishments across the city
  • Hire, train and protect a roster with minds of its own
  • Deal with rivals, the law, and the fallout of a bad week

“Scraping by slowly becomes running the whole operation.”

For modders

Built to be opened up.

The Content Editor is a desktop app for the common work: it creates packs, authors characters and their stats, traits and artwork tags, edits item and job details, and keeps whatever else is in a file exactly as it found it. Item effects, job behaviour and Lua scripts are still written by hand, and every one of those formats is documented here.

Anatomy of a pack
MyPack/
├── package.xml          # required manifest
├── Girls.girlsx         # your workers
├── Items.itemsx         # gear & consumables
└── Characters/
    └── Jane/
        ├── Profile/           # portraits
        ├── Sex/               # scene art
        ├── triggers.xml
        └── MeetGirl.lua       # custom encounters
No manifest, no pack: the loader skips folders without package.xml.

Download

Step into Crossgate

Free portable builds for Windows, Linux and macOS. The docs walk you from install to your first custom pack.