{"crimes":[{"id":"pick","name":"Pickpocket a tourist","lvl":1,"nerve":2,"cash":[40,120],"base":0.9,"jail":0},{"id":"stereo","name":"Boost a car stereo","lvl":1,"nerve":3,"cash":[90,260],"base":0.78,"jail":8},{"id":"numbers","name":"Run numbers for the family","lvl":2,"nerve":4,"cash":[180,420],"base":0.7,"jail":10},{"id":"booze","name":"Lift a case off a delivery truck","lvl":3,"nerve":3,"cash":[120,320],"base":0.82,"jail":9},{"id":"shake","name":"Shake down a shopkeeper","lvl":4,"nerve":5,"cash":[300,700],"base":0.64,"jail":12},{"id":"highroll","name":"Roll a drunk high-roller","lvl":5,"nerve":5,"cash":[320,780],"base":0.68,"jail":11},{"id":"pigeon","name":"Clip the pigeon-drop man","lvl":6,"nerve":5,"cash":[360,860],"base":0.63,"jail":12},{"id":"truck","name":"Hijack a delivery truck","lvl":7,"nerve":6,"cash":[400,950],"base":0.58,"jail":14},{"id":"meter","name":"Empty the parking meters on Canal Row","lvl":8,"nerve":6,"cash":[470,1120],"base":0.59,"jail":14},{"id":"furs","name":"Fence stolen furs uptown","lvl":9,"nerve":7,"cash":[550,1300],"base":0.6,"jail":15},{"id":"laundry","name":"Skim the laundry route's takings","lvl":10,"nerve":7,"cash":[660,1650],"base":0.53,"jail":16},{"id":"poker","name":"Rob a back-room poker game","lvl":11,"nerve":8,"cash":[800,2100],"base":0.46,"jail":18},{"id":"bookie","name":"Lean on a corner bookie","lvl":12,"nerve":8,"cash":[890,2350],"base":0.48,"jail":18},{"id":"cardgame","name":"Rig the neighborhood card game","lvl":13,"nerve":9,"cash":[1000,2600],"base":0.5,"jail":19},{"id":"pawn","name":"Clear out a pawnshop's back room","lvl":14,"nerve":9,"cash":[1150,3000],"base":0.47,"jail":20},{"id":"protection","name":"Collect protection on Fish Market Row","lvl":15,"nerve":10,"cash":[1300,3500],"base":0.44,"jail":21},{"id":"torch","name":"Torch a rival's warehouse","lvl":16,"nerve":10,"cash":[1500,4000],"base":0.4,"jail":22},{"id":"switchbag","name":"Switch the bagman's satchel","lvl":17,"nerve":10,"cash":[1600,4300],"base":0.41,"jail":23},{"id":"ballot","name":"Stuff the ward's ballot boxes","lvl":18,"nerve":11,"cash":[1700,4700],"base":0.38,"jail":23},{"id":"alderman","name":"Blackmail a crooked alderman","lvl":19,"nerve":11,"cash":[1800,5200],"base":0.42,"jail":24},{"id":"payoff","name":"Intercept a precinct payoff","lvl":20,"nerve":11,"cash":[1950,5600],"base":0.4,"jail":25},{"id":"nightdeposit","name":"Take the night deposit off a manager","lvl":21,"nerve":12,"cash":[2050,6000],"base":0.36,"jail":25},{"id":"armored","name":"Hit an armored car","lvl":22,"nerve":12,"cash":[2200,6500],"base":0.32,"jail":26},{"id":"bondsman","name":"Rob a bail bondsman's safe","lvl":23,"nerve":12,"cash":[2400,7000],"base":0.34,"jail":26},{"id":"cathouse","name":"Knock over the uptown cathouse's count","lvl":24,"nerve":12,"cash":[2600,7600],"base":0.33,"jail":27},{"id":"jewelry","name":"Empty a jewelry exchange after hours","lvl":26,"nerve":13,"cash":[3000,9000],"base":0.3,"jail":28},{"id":"ticker","name":"Rob the racing wire's cash room","lvl":27,"nerve":13,"cash":[3400,10000],"base":0.29,"jail":29},{"id":"distillery","name":"Take a distillery's week of receipts","lvl":29,"nerve":14,"cash":[4200,12500],"base":0.28,"jail":30},{"id":"payroll","name":"Hold up the union payroll office","lvl":30,"nerve":14,"cash":[5000,14000],"base":0.27,"jail":31},{"id":"vaultjob","name":"Crack the bank vault uptown","lvl":35,"nerve":16,"cash":[8000,22000],"base":0.24,"jail":35},{"id":"railfreight","name":"Hijack a rail freight shipment","lvl":40,"nerve":17,"cash":[10000,28000],"base":0.22,"jail":38},{"id":"harbormaster","name":"Shake down the harbor master","lvl":44,"nerve":18,"cash":[12000,34000],"base":0.21,"jail":41},{"id":"fixfight","name":"Fix the championship fight","lvl":48,"nerve":20,"cash":[15000,45000],"base":0.2,"jail":45},{"id":"diamond","name":"Rob the diamond courier at the airfield","lvl":53,"nerve":21,"cash":[18000,52000],"base":0.19,"jail":48},{"id":"counting","name":"Clean out a rival's counting room","lvl":58,"nerve":22,"cash":[22000,64000],"base":0.18,"jail":52},{"id":"museum","name":"Take the museum's gold room","lvl":64,"nerve":24,"cash":[30000,85000],"base":0.16,"jail":56},{"id":"fedtrain","name":"Rob the federal reserve train","lvl":70,"nerve":26,"cash":[40000,110000],"base":0.15,"jail":60},{"id":"customs","name":"Empty the customs bond warehouse","lvl":76,"nerve":27,"cash":[48000,130000],"base":0.14,"jail":64},{"id":"mint","name":"Hit the mint's transfer convoy","lvl":82,"nerve":28,"cash":[60000,160000],"base":0.13,"jail":68},{"id":"grandcasino","name":"Take down the Grand Casino vault","lvl":90,"nerve":30,"cash":[80000,210000],"base":0.12,"jail":72},{"id":"clearing","name":"Rob the Exchange clearing house","lvl":98,"nerve":32,"cash":[100000,260000],"base":0.11,"jail":76},{"id":"bonds","name":"Steal the Sovereign Bond portfolio","lvl":106,"nerve":34,"cash":[130000,330000],"base":0.1,"jail":80},{"id":"depository","name":"Empty the Federal Depository","lvl":110,"nerve":35,"cash":[160000,400000],"base":0.1,"jail":85}],"respecOmr":90,"respecStatMin":5,"respecCdHours":24,"consumables":[{"id":"espresso","name":"Corner-Stand Espresso","cost":200,"cb":1,"effect":"+10 energy","desc":"Tastes like tar. Works like lightning."},{"id":"flaskitem","name":"Hip Flask","cost":250,"cb":1,"effect":"+3 nerve","desc":"Courage by the ounce."},{"id":"cornerkit","name":"Boxer's Corner Kit","cost":250,"cb":1,"effect":"Heal 20 HP","desc":"Grease, gauze, and get back out there."},{"id":"medkit","name":"Doc's Field Kit","cost":500,"cb":2,"effect":"Heal 50 HP","desc":"Stitches, gauze, and no paperwork."},{"id":"courage","name":"Liquid Courage","cost":600,"cb":2,"effect":"+6 nerve","desc":"Bottled bravery, aged three days."},{"id":"shot","name":"Adrenaline Shot","cost":800,"cb":3,"effect":"+25 energy","desc":"Your heart will forgive you eventually."},{"id":"blueplate","name":"Blue Plate at Rosa's","cost":900,"cb":2,"effect":"Heal 30 HP, +15 energy","desc":"Rosa asks how you got hurt. Rosa doesn't listen to the answer."},{"id":"ration","name":"War Ration","cost":1000,"cb":3,"effect":"+10 nerve","desc":"Tastes like tin and bad decisions."},{"id":"getaway","name":"Getaway Kit","cost":1500,"cb":4,"effect":"Walk out of lockup instantly","desc":"A hacksaw, a suit, and a friend at the gate."},{"id":"fieldbag","name":"Field Surgeon's Bag","cost":2000,"cb":5,"effect":"Heal to full","desc":"Everything the hospital has, minus the questions."},{"id":"benz","name":"Benzedrine Tin","cost":2500,"cb":5,"effect":"+50 energy","desc":"Sleep is for people with alibis."},{"id":"confession","name":"The Full Confession","cost":4000,"cb":6,"effect":"Full heal, +30 energy, +8 nerve","desc":"One night at the church kitchen. You leave a new man with old habits."},{"id":"burnershoes","name":"Burner Shoes","cost":800,"cb":2,"effect":"−15 heat","desc":"Walk away from who you were an hour ago."},{"id":"priestalibi","name":"The Priest's Alibi","cost":3000,"cb":5,"effect":"−40 heat","desc":"Father Mancini remembers you at every mass this month. Every single one."}],"pacing":{"levelDivisor":10,"energyRegenPerMin":12,"nerveRegenPerMin":6,"trainEnergy":10,"trainCooldownSeconds":180,"missionCooldownSeconds":14400,"respectFormula":"levelDivisor * (level - 1)^2","levelUpRefill":true,"ranks":[{"lvl":1,"name":"STREET THUG","perk":"Everyone starts at the bottom"},{"lvl":10,"name":"HUSTLER","perk":"+5% crime payouts"},{"lvl":22,"name":"RUNNER","perk":"+1 energy regen per tick"},{"lvl":35,"name":"ENFORCER","perk":"+5 to attack rolls"},{"lvl":50,"name":"ASSOCIATE","perk":"The Doc charges 10% less"},{"lvl":65,"name":"SOLDIER","perk":"Made man — jail stints 20% shorter"},{"lvl":80,"name":"CAPO","perk":"+1 nerve regen per tick"},{"lvl":95,"name":"UNDERBOSS","perk":"+10% racket & front income"},{"lvl":110,"name":"MOB BOSS","perk":"+10% crime payouts (stacks)"},{"lvl":125,"name":"DON OF THE CITY","perk":"+2% crime success — the city moves for you"}]},"crimeApproaches":[{"id":"quiet","name":"Case It","successMult":1.12,"payMult":0.89,"heat":0,"jailMult":0.8},{"id":"standard","name":"Standard","successMult":1,"payMult":1,"heat":0,"jailMult":1},{"id":"loud","name":"Go Loud","successMult":0.82,"payMult":1.22,"heat":6,"jailMult":1.4}],"regimen":{"disciplines":[{"id":"stamina","name":"Roadwork","desc":"Every level adds +1 to your MAX energy — more gym, garage and crew work per day."},{"id":"composure","name":"Steady Hands","desc":"Every 2 levels add +1 to your MAX nerve — a deeper pool for the crime loop."},{"id":"conditioning","name":"Iron Chin","desc":"Healing up costs less — 1% off the Doc's bill per level (floor 25% off)."},{"id":"marksmanship","name":"The Range","desc":"A steadier shot in a DUEL — a small edge on the rated ladder per level."},{"id":"presence","name":"Work the Room","desc":"The city remembers you — +1 to your DAILY Underworld standing budget per level."},{"id":"handling","name":"White Knuckle","desc":"A steadier hand at speed — a small edge on YOUR score in any street race per level."},{"id":"poise","name":"Cool Head","desc":"Laying low costs less — 1% off per level (floor 25% off)."},{"id":"vigilance","name":"Night Eyes","desc":"Your convoys ride harder to ambush — a little extra guard defense per level."}],"cap":25,"drillXp":25,"trainers":{"doc":"conditioning","armorer":"marksmanship","harbor":"stamina","madame":"presence","fixer":"composure","cornerman":"lowest"},"energy":10},"hustle":{"payPerLvl":200,"payMin":600},"corner":{"perDay":3,"maxDay":5,"cash":400,"respect":15,"chainSteps":3,"chainBonus":1500,"chainRespect":40},"contacts":{"callTtlHours":24,"visitTip":750,"freightPremiumBps":11500,"ranks":[{"at":0,"title":"Nobody Calls"},{"at":5,"title":"A Few Numbers"},{"at":15,"title":"Well Connected"},{"at":40,"title":"The Rolodex"},{"at":80,"title":"Everybody Knows You"},{"at":150,"title":"The Switchboard"}],"standingTiers":[{"at":0,"name":"a stranger","qtyMult":1,"tipMult":1},{"at":3,"name":"a regular","qtyMult":1.5,"tipMult":1.4},{"at":8,"name":"a friend","qtyMult":2,"tipMult":1.8},{"at":20,"name":"family","qtyMult":3,"tipMult":2.5}]},"favors":{"maxOpen":3,"minPay":500,"maxPay":250000,"maxQty":20,"takeBps":200,"ttlHours":24},"discovery":{"band":10},"mentor":{"minLvl":20,"protegeMaxLvl":10,"activeMax":3,"milestones":[{"lvl":5,"cash":2000,"graduate":false},{"lvl":10,"cash":4000,"graduate":false},{"lvl":15,"cash":6000,"graduate":false},{"lvl":20,"cash":8000,"graduate":true}]},"streak":{"rewards":[500,800,1200,1700,2300,3000,4000],"maxDay":7},"push":{"publicKey":"BFbDwZ4X9Sv5i3tTV2-st-n8IUVatCTse5yBGpg1lg-fYO53j52MLSKInfVn35C1gKWiOam-I2GWiC-WD-t8wZQ"},"digest":{"available":false},"rivals":{"robRateBps":1500,"robEnergy":8,"robJailS":300,"trunkEnergy":8,"trunkJailS":300,"boatEnergy":10,"boatJailS":600,"sabotageEnergy":8,"sabotageInjuryHours":4,"revengeHonor":2,"wireRivalMult":0.5,"theftEnergy":10,"theftJailS":600,"victimMinLvl":8,"victimShieldHours":24,"retentionDays":90},"career":{"need":4,"tiers":[{"id":"associate","name":"Associate","capstone":3000,"tasks":[{"id":"ca_path","name":"Declare your Path","cash":1000},{"id":"ca_strap","name":"Get strapped","cash":1000},{"id":"ca_wheels","name":"Get wheels","cash":1000},{"id":"ca_bank","name":"Bank $25,000","cash":1000},{"id":"ca_regimen","name":"Train a discipline","cash":1000},{"id":"ca_hustle","name":"Complete a daily hustle","cash":1000}]},{"id":"soldier","name":"Soldier","capstone":7500,"tasks":[{"id":"so_jump","name":"Win a jump","cash":2500},{"id":"so_earner","name":"Buy an earner","cash":2500},{"id":"so_crew","name":"Pull a crew heist","cash":2500},{"id":"so_product","name":"Move product","cash":2500},{"id":"so_fight","name":"Win a fight","cash":2500},{"id":"so_trade","name":"Turn a trade profit","cash":2500}]},{"id":"made","name":"Made Man","capstone":15000,"tasks":[{"id":"md_front","name":"Open a front","cash":5000},{"id":"md_family","name":"Join a family","cash":5000},{"id":"md_freight","name":"Land a shipment","cash":5000},{"id":"md_stable","name":"Sign a fighter or racer","cash":5000},{"id":"md_legit","name":"Put $OMR to work","cash":5000},{"id":"md_shield","name":"Buy protection","cash":5000}]},{"id":"capo","name":"Capo","capstone":30000,"tasks":[{"id":"cp_vice","name":"Beat the odds","cash":10000},{"id":"cp_kingpin","name":"Move serious weight","cash":10000},{"id":"cp_spy","name":"Work the wires","cash":10000},{"id":"cp_blood","name":"Draw blood","cash":10000},{"id":"cp_empire","name":"Own three income streams","cash":10000},{"id":"cp_estate","name":"Buy a place","cash":10000}]},{"id":"don","name":"The Don","capstone":60000,"tasks":[{"id":"dn_legend","name":"Build a legend","cash":20000},{"id":"dn_master","name":"Master a trade","cash":20000},{"id":"dn_dynasty","name":"Get made for good","cash":20000},{"id":"dn_monument","name":"Put your name in stone","cash":20000},{"id":"dn_champ","name":"Take a crown","cash":20000},{"id":"dn_name","name":"Become a level-40 name","cash":20000}]}]},"jumpIntents":[{"id":"rob","name":"Roll Them","stealMult":1.35,"repMult":0.6,"dmgMult":0.7,"hospMult":0.7,"heat":0},{"id":"standard","name":"Jump Them","stealMult":1,"repMult":1,"dmgMult":1,"hospMult":1,"heat":0},{"id":"message","name":"Send a Message","stealMult":0.4,"repMult":1.5,"dmgMult":1.4,"hospMult":1.5,"heat":5}],"dealPlays":[{"id":"careful","name":"Work the Regulars","heatMult":0.5,"nerveMult":2,"repMult":1.1},{"id":"standard","name":"Hit the Corner","heatMult":1,"nerveMult":1,"repMult":1},{"id":"flood","name":"Move Weight","heatMult":2,"nerveMult":0.5,"repMult":0.9}],"districts":[{"id":"docks","name":"The Docks","perk":"+50% contraband drop chance"},{"id":"neon","name":"The Neon Mile","perk":"+15% racket & front income"},{"id":"foundry","name":"Old Foundry","perk":"Workshop crafts cost 25% less cash"},{"id":"brick","name":"Brick Yards","perk":"+2% crime success for all members"},{"id":"canal","name":"Canal Row","perk":"+10% crime payouts"},{"id":"cathedral","name":"Cathedral Hill","perk":"Double nerve regeneration"}],"travelCost":250,"stats":["muscle","cunning","speed"],"paths":[{"id":"gun","name":"The Gun","desc":"+10% power in street fights · +15% effectiveness on hit contracts — but a soldier's no merchant (−5% on trade-good sales). Wet Work & Protection come easy; Commerce & The Cook fight you. You are the argument."},{"id":"ledger","name":"The Ledger","desc":"+10% racket & front income · +5% on trade-good sales — but soft hands (−5% in a street fight). Commerce & Big Scores come easy; Wet Work & Protection fight you. Money never sleeps; neither do you."},{"id":"kitchen","name":"The Kitchen","desc":"+15% cook quality · −25% heat from dealing — but the Bureau knows a cook (+10% jail stints). The Cook & Larceny come easy; The Gambler & Fisticuffs fight you. The city has an appetite. Feed it."},{"id":"wheel","name":"The Wheel","desc":"Your convoys run 10% faster — but no patience for the burner (+15% cook time). Wheels & Seamanship come easy; The Cook & The Gambler fight you. Everything moves because you do."},{"id":"shadow","name":"The Shadow","desc":"Your searches find a mark 15% sooner — but you avoid the open fight (−5% in duels and bouts). Larceny & Wet Work come easy; Fisticuffs & Commerce fight you. Nobody remembers your face."},{"id":"ring","name":"The Ring","desc":"+5% in duels and bouts — but a brawler's medical bills (+15% at the Doc). Fisticuffs & The Gambler come easy; Seamanship & Big Scores fight you. The whole city is a square circle."}],"pathFx":{"matrix":{"gun":{"home":["wetwork","muscle"],"rival":["commerce","chemistry"],"fx":{"jumpAtk":1.1,"hitEff":1.15,"goodsSell":0.95}},"ledger":{"home":["commerce","scores"],"rival":["wetwork","muscle"],"fx":{"racketIncome":1.1,"frontIncome":1.1,"goodsSell":1.05,"jumpAtk":0.95}},"kitchen":{"home":["chemistry","larceny"],"rival":["gambling","fists"],"fx":{"dealHeat":0.75,"jailStint":1.1},"add":{"cookQuality":0.15}},"wheel":{"home":["wheels","seamanship"],"rival":["chemistry","gambling"],"fx":{"convoyTime":0.9,"cookTime":1.15}},"shadow":{"home":["larceny","wetwork"],"rival":["fists","commerce"],"fx":{"searchClock":0.85,"contest":0.95}},"ring":{"home":["fists","gambling"],"rival":["seamanship","scores"],"fx":{"contest":1.05,"healCost":1.15}}},"xpHome":1.5,"xpRival":0.6,"switchCdSeconds":604800},"share":{"gameUrl":"https://omerta.fun","xHandle":"OmertaOnRH"},"emission":{"faucet":null,"note":"No $OMR is minted in game. Every $OMR in the city was bought or taken."},"made":{"omr":120,"days":30,"estateTier":4,"buysPower":true,"ceilingOmr":900,"noCombatPower":true},"accessStake":{"highOmr":300},"ladder":{"rungs":[{"min":60,"name":"Earner","trunk":1,"energy":5,"nerve":1,"garage":1,"fenceBps":0},{"min":180,"name":"Operator","trunk":2,"energy":10,"nerve":2,"garage":2,"fenceBps":0},{"min":450,"name":"Capo","trunk":3,"energy":15,"nerve":3,"garage":3,"fenceBps":250},{"min":900,"name":"Kingmaker","trunk":4,"energy":20,"nerve":4,"garage":4,"fenceBps":500}],"madeRungs":1,"note":"The ladder runs on $OMR you HOLD (staked), not what you spend. Being made climbs it — it never raises the top."},"loot":{"omrIdle":0.5,"omrCommitted":0.2,"cash":0.25,"minLevel":10,"note":"A loose or unbonding balance is IDLE and is looted deepest. A staked balance is COMMITTED and is looted less — but nothing is safe."},"mastery":{"tracks":[{"id":"larceny","name":"Larceny","stat":"cunning","desc":"Every job pulled on the streets."},{"id":"wetwork","name":"Wet Work","stat":"muscle","desc":"Kills, shanks, and duels — the lethal arts."},{"id":"chemistry","name":"The Cook","stat":"cunning","desc":"Batches cooked and product moved."},{"id":"wheels","name":"Wheels","stat":"speed","desc":"Cars boosted and races run."},{"id":"seamanship","name":"Seamanship","stat":"speed","desc":"Contraband landed and prizes taken at sea."},{"id":"gambling","name":"The Gambler","stat":"cunning","desc":"Action at the tables and the windows."},{"id":"muscle","name":"Protection","stat":"muscle","desc":"Jumps, shakedowns, and standovers."},{"id":"commerce","name":"Commerce","stat":"cunning","desc":"Goods moved and markets worked."},{"id":"scores","name":"Big Scores","stat":"speed","desc":"Heists cased and pulled."},{"id":"fists","name":"Fisticuffs","stat":"muscle","desc":"The fight game, corner to canvas."}],"xpDivisor":15,"maxLvl":50,"xp":{"crime":3,"jump":4,"shakedown":6,"standover":10,"fire":25,"shank":20,"duel":10,"cook":12,"deal":6,"boost":5,"race":15,"port":20,"piracy":25,"dice":1,"blackjack":1,"numbers":1,"trackbet":1,"sell":2,"fill":3,"score":25,"heist":60,"bout":25,"exhibition":20,"cards":4,"yardtale":10,"primetime":6},"ranks":[{"at":1,"name":"Green"},{"at":10,"name":"Apprentice"},{"at":20,"name":"Made"},{"at":30,"name":"Craftsman"},{"at":40,"name":"Expert"},{"at":50,"name":"Master of the Trade"}],"heirKeepBps":2500,"legendRanks":[{"at":0,"name":"Dabbler"},{"at":5000,"name":"Journeyman of the City"},{"at":25000,"name":"Man of Many Trades"},{"at":100000,"name":"The Complete Criminal"},{"at":400000,"name":"A Legend of the Life"}],"milestones":[10,25,40],"perks":{"larceny":{"what":"jail stints on a busted job","fx":[0.95,0.9,0.85,0.75]},"wetwork":{"what":"your search clock on a mark","fx":[0.95,0.9,0.85,0.75]},"chemistry":{"what":"cook time on a batch","fx":[0.95,0.9,0.85,0.75]},"wheels":{"what":"tuning prices at the garage","fx":[0.95,0.9,0.85,0.75]},"seamanship":{"what":"hull & engine work at the boatyard","fx":[0.95,0.9,0.85,0.75]},"gambling":{"what":"your PvE table limit at the den","fx":[1.1,1.25,1.5,2]},"muscle":{"what":"jump & shakedown muscle","fx":[1.02,1.04,1.06,1.1]},"commerce":{"what":"Black Market listing fees","fx":[0.9,0.8,0.7,0.5]},"scores":{"what":"the Score lines up sooner","fx":[0.95,0.9,0.85,0.75]},"fists":{"what":"your fighters heal faster","fx":[0.9,0.8,0.7,0.5]}},"traits":{"virtuoso":{"name":"Virtuoso","desc":"The trade's perk deepens to its mastered strength."},"dynast":{"name":"Dynast","desc":"Your heir inherits HALF this trade's schooling instead of a quarter."}},"traitHeirBps":5000,"gamblerMinStake":1000,"statUse":{"CAP_DAY":3,"P_PER_XP":0.02,"GYM_DIM":200}},"honor":{"tiers":[{"min":-100,"name":"Monster"},{"min":-80,"name":"Mad Dog"},{"min":-60,"name":"Ruthless"},{"min":-20,"name":"Unproven"},{"min":20,"name":"Respected"},{"min":60,"name":"Man of Honor"},{"min":90,"name":"The Untouchable"}],"trusted":60,"dreaded":-60},"diplomacy":{"pactDays":7,"coalitionMin":2,"warMult":0.5,"seizeMult":0.85,"dominance":{"districts":2,"standingMult":2}},"sov":{"tiers":[{"name":"Outpost","cost":100000,"garrison":15000,"upkeepPerDay":5000,"incomePerDay":8000},{"name":"Fort","cost":400000,"garrison":60000,"upkeepPerDay":15000,"incomePerDay":24000},{"name":"Citadel","cost":1500000,"garrison":250000,"upkeepPerDay":40000,"incomePerDay":65000},{"name":"Bastion","cost":5000000,"garrison":700000,"upkeepPerDay":90000,"incomePerDay":150000},{"name":"Fortress-City","cost":15000000,"garrison":2000000,"upkeepPerDay":200000,"incomePerDay":340000},{"name":"The Iron Capital","cost":40000000,"garrison":5000000,"upkeepPerDay":450000,"incomePerDay":780000}],"windowH":2,"siegeCost":50000,"ranks":[{"min":0,"name":"Street Corner"},{"min":25,"name":"A Name on the Block"},{"min":100,"name":"The Iron Grip"},{"min":300,"name":"Lords of the City"},{"min":800,"name":"The Sovereign"}],"overextBps":5000},"campaigns":[{"id":"doc_oath","npc":"doc","name":"The Hippocratic Oath","blurb":"Doc Moretti's hands shake these days. He needs someone who can keep a secret — and keep men breathing.","steps":3,"minStanding":25,"reward":{"cash":10000,"standing":15,"honor":5,"title":null}},{"id":"vinnie_debt","npc":"fixer","name":"A Debt of Blood","blurb":"Vinnie the Match owes somebody an ending. He wants it arranged clean — through the board, like civilized people.","steps":3,"minStanding":25,"reward":{"cash":12000,"standing":15,"honor":0,"title":null}},{"id":"bella_daughter","npc":"armorer","name":"The Gunsmith's Daughter","blurb":"Bella Bang-Bang's kid wants into the family business. Bella wants her taught RIGHT — steel first, blood never.","steps":3,"minStanding":25,"reward":{"cash":9000,"standing":15,"honor":3,"title":null}},{"id":"tuna_haul","npc":"harbor","name":"The Long Haul","blurb":"Big Tuna has one shipment he cannot lose, and a harbor full of people he cannot trust. Except maybe you.","steps":3,"minStanding":25,"reward":{"cash":12000,"standing":15,"honor":0,"title":null}},{"id":"madame_house","npc":"madame","name":"The House Always Knows","blurb":"The Madame hears everything at the tables. Someone is bleeding her house from the inside, and she wants ears she owns.","steps":3,"minStanding":25,"reward":{"cash":11000,"standing":15,"honor":0,"title":"FRIEND OF THE HOUSE"}},{"id":"long_count","npc":"cornerman","name":"The Long Count","blurb":"Mickey the Corner has a young contender, a dying gym, and a promoter who bought the eighth round before the bell ever rang.","steps":3,"minStanding":25,"reward":{"cash":10000,"standing":15,"honor":0,"title":"CORNERSIDE"}}],"marriage":{"proposeCost":25000,"acceptCost":25000,"consigliereCost":10000,"scandal":-30,"divorce":-10},"soldiers":{"max":3,"hireCost":25000,"cutBps":500,"deathP":0.12,"traits":[{"id":"wheelman","name":"Wheelman","desc":"busted crime stints run 15% shorter"},{"id":"safecracker","name":"Safecracker","desc":"The Score lines up 15% sooner"},{"id":"gunner","name":"Gunner","desc":"+20 power on cartel raids"},{"id":"lucky","name":"Lucky","desc":"half as likely to die when a job goes wrong"},{"id":"lookout","name":"Lookout","desc":"half as likely to get hurt when a job goes wrong"}]},"secrets":{"digOmr":60,"maxHeld":5,"ttlDays":7,"windowHours":24,"kinds":[{"id":"launderer","name":"The Wash Records","hushCap":250000,"exposeHeat":25},{"id":"killer","name":"The Bodies","hushCap":200000,"exposeHeat":20},{"id":"cook","name":"The Kitchen Books","hushCap":150000,"exposeHeat":20},{"id":"moneybags","name":"The Second Ledger","hushCap":100000,"exposeHeat":12}]},"walletConnect":{"projectId":"48ec92d3c373044ca1fb89cf7f0caee0","chainId":1},"auth":{"xOAuth":true},"rackets":[{"id":"laundro","name":"24hr Laundromat","lvl":3,"cost":12500,"income":9,"desc":"Cleans more than clothes."},{"id":"pawn","name":"Pawn Shop","lvl":6,"cost":40000,"income":21,"desc":"No questions asked, ever."},{"id":"parlor","name":"Numbers Parlor","lvl":10,"cost":100000,"income":44,"desc":"The neighborhood's favorite tax."},{"id":"wire","name":"Backroom Betting Wire","lvl":13,"cost":160000,"income":59,"desc":"The results arrive early. The money never leaves."},{"id":"chop","name":"Chop Shop","lvl":16,"cost":250000,"income":80,"desc":"Parts move faster than cars."},{"id":"route","name":"Protection Route","lvl":20,"cost":420000,"income":118,"desc":"Thirty storefronts sleep safe. You've seen to it."},{"id":"speak","name":"Speakeasy","lvl":24,"cost":600000,"income":151,"desc":"Members only. You decide who's a member."},{"id":"loans","name":"Loan Office 'Fair Terms'","lvl":28,"cost":900000,"income":204,"desc":"Everyone qualifies. Nobody finishes paying."},{"id":"fightgym","name":"The Fight Gym","lvl":32,"cost":1400000,"income":290,"desc":"Champions made upstairs. Results made downstairs."},{"id":"floor","name":"The Casino Floor","lvl":35,"cost":2000000,"income":381,"desc":"The house always wins. You are the house."},{"id":"wharf","name":"Smuggler's Wharf","lvl":40,"cost":3200000,"income":564,"desc":"Pier 13 doesn't appear on the harbor charts."},{"id":"union77","name":"Union Local 77","lvl":45,"cost":5000000,"income":820,"desc":"Every crane in the city asks your permission."},{"id":"laundrybank","name":"The Laundry Bank","lvl":50,"cost":7500000,"income":1150,"desc":"Deposits dirty. Withdrawals spotless."},{"id":"shipline","name":"The Shipping Line","lvl":60,"cost":12000000,"income":1727,"desc":"Manifests say olive oil. Manifests lie."},{"id":"municipal","name":"Municipal Contracts Desk","lvl":70,"cost":20000000,"income":2713,"desc":"Every road the city paves, you pave twice on paper."},{"id":"commission","name":"The Commission Seat","lvl":80,"cost":40000000,"income":5134,"desc":"You don't run a racket anymore. You run the rackets."},{"id":"portauth","name":"The Port Authority","lvl":90,"cost":60000000,"income":7304,"desc":"Nothing floats in, rolls in, or flies in without your stamp."},{"id":"invisible","name":"The Invisible Hand","lvl":100,"cost":120000000,"income":13889,"desc":"Economists have a name for you. They just don't know it's a person."}],"assets":[{"id":"beater","name":"Beater Sedan","cat":"Wheels","price":5000,"stat":"speed","boost":2,"cargo":15,"desc":"Runs. Mostly."},{"id":"wasp","name":"Motorcycle 'Wasp'","cat":"Wheels","price":15000,"stat":"speed","boost":4,"cargo":5,"desc":"Fits through anything, including excuses."},{"id":"muscle71","name":"'71 Muscle Car","cat":"Wheels","price":40000,"stat":"speed","boost":6,"cargo":30,"desc":"You hear it before you see it."},{"id":"hearse","name":"Converted Hearse","cat":"Wheels","price":70000,"stat":"speed","boost":3,"cargo":55,"desc":"Room in the back for anything that fits a coffin."},{"id":"tourista","name":"Armored Van 'Tourista'","cat":"Wheels","price":200000,"stat":"speed","boost":2,"cargo":100,"desc":"Sightseeing brochures in the cab. Anything you want in the back."},{"id":"super","name":"Italian Supercar","cat":"Wheels","price":350000,"stat":"speed","boost":15,"cargo":60,"desc":"Paid in cash. The dealer didn't blink."},{"id":"tanker","name":"Fuel Tanker 'Bootlegger'","cat":"Wheels","price":500000,"stat":"speed","boost":1,"cargo":160,"desc":"Reads FUEL on the side. The side lies."},{"id":"speedster","name":"Salt-Flat Speedster","cat":"Wheels","price":900000,"stat":"speed","boost":22,"cargo":10,"desc":"Holds two records and one passenger."},{"id":"studio","name":"Studio Walk-Up","cat":"Property","price":15000,"desc":"A door that locks and a bed that doesn't fold."},{"id":"flop","name":"Dockside Flophouse","cat":"Property","price":40000,"desc":"Twelve beds, one name on the register, none of them real."},{"id":"brown","name":"Brownstone","cat":"Property","price":90000,"desc":"Respectable street. Disrespectable owner."},{"id":"loft","name":"Warehouse Loft","cat":"Property","price":140000,"desc":"Exposed brick, exposed beams, concealed everything else."},{"id":"safeh","name":"Safehouse Row","cat":"Property","price":250000,"desc":"Four doors, four names, none of them yours."},{"id":"pent","name":"The Penthouse","cat":"Property","price":600000,"desc":"The whole city under your window."},{"id":"hillcrest","name":"The Hillcrest Estate","cat":"Property","price":2000000,"desc":"Old money gates. New money behind them."},{"id":"manor","name":"The Old Manor","cat":"Property","price":5000000,"desc":"The previous family lasted two hundred years. Beat that."},{"id":"island","name":"Private Island 'Nowhere'","cat":"Property","price":20000000,"desc":"Charted on exactly one map, and you're holding it."},{"id":"grocery","name":"Corner Grocery","cat":"Legit Fronts","price":60000,"desc":"Fresh produce. Cleaner books."},{"id":"diner","name":"All-Night Diner","cat":"Legit Fronts","price":150000,"desc":"Coffee's always on. So is the back booth."},{"id":"dealer","name":"Used Car Dealership","cat":"Legit Fronts","price":300000,"desc":"Every car has a story. None of them are true."},{"id":"barber","name":"Barbershop Row","cat":"Legit Fronts","price":400000,"desc":"Four chairs of haircuts. One chair of appointments."},{"id":"funeral","name":"Funeral Parlor","cat":"Legit Fronts","price":800000,"desc":"Business is steady. You make sure of it."},{"id":"club","name":"Nightclub","cat":"Legit Fronts","price":1250000,"desc":"The velvet rope pays for itself."},{"id":"taxi","name":"Checker Cab Fleet","cat":"Legit Fronts","price":1800000,"desc":"Two hundred drivers who see everything and testify to nothing."},{"id":"radio","name":"WKRX Radio Station","cat":"Legit Fronts","price":3000000,"desc":"The news the city hears is the news you clear."},{"id":"import","name":"Import/Export Co.","cat":"Legit Fronts","price":5000000,"desc":"Ships come in. Questions don't."},{"id":"pictures","name":"Palace Picture House","cat":"Legit Fronts","price":6000000,"desc":"A thousand seats in the dark. Perfect for meetings."},{"id":"tower","name":"Meridian Tower","cat":"Legit Fronts","price":12000000,"desc":"Forty floors of legitimate tenants above one very interesting basement."},{"id":"bank","name":"First Meridian Savings","cat":"Legit Fronts","price":25000000,"desc":"Federally insured. Personally guaranteed."},{"id":"airline","name":"Coastal Air Charter","cat":"Legit Fronts","price":60000000,"desc":"No manifests above ten thousand feet."}],"operations":{"base":2,"perLevel":4,"max":12,"meteredCat":"Legit Fronts","retireBps":0,"note":"Rackets and Legit Fronts share your operation seats — you can only run so many at once. Wheels and Property don't take a seat."},"turf":{"watchWindowH":4,"surpriseMult":1.5,"contestMinutes":30,"contestLossBps":5000,"roster":{"posts":[{"id":"enforcer","name":"The Enforcer","stat":"muscle","what":"a rival stakes more to come for your turf"},{"id":"capo","name":"The Caporegime","stat":"cunning","what":"the Bureau builds its file on your operations more slowly"},{"id":"streetboss","name":"The Streetboss","stat":"muscle","what":"declaring war costs the treasury less"},{"id":"quartermaster","name":"The Quartermaster","stat":"speed","what":"the family's freight rides with better guns"},{"id":"bagman","name":"The Bagman","stat":"cunning","what":"the pad on your operations comes cheaper"}],"minLevel":5,"reassignSeconds":21600,"powerMax":8,"note":"One post per made man, one man per post — and a post is dead while its holder is dead, in lockup or in the hospital."},"charters":{"list":[{"id":"syndicate","name":"The Syndicate","blurb":"Merchants first. Your operations run lean — but you buy peace rather than fight for it, and taking ground costs you more.","good":"operations cost 15% less to run","bad":"taking turf costs you 15% more","upkeepMult":0.85,"turfMult":1.15},{"id":"outfit","name":"The Outfit","blurb":"Soldiers first. You take ground cheaper than anyone — but nobody in this family keeps the books, and the pad runs dear.","good":"taking turf costs you 15% less","bad":"operations cost 15% more to run","turfMult":0.85,"upkeepMult":1.15},{"id":"fixers","name":"The Fixers","blurb":"Politicians first. The Bureau builds its file on your operations slowly — but you hedge, and a stake you lose is mostly gone.","good":"the Bureau heats your operations 25% slower","bad":"a losing contest stake forfeits 25% more","scrutinyMult":0.75,"contestLossMult":1.25}],"changeOmr":240,"changeAfterH":168,"note":"What your family is good at, and what it gives up for it. Free the first time; after that it costs the reserve. Running no charter is a real answer — you get neither side."},"note":"A district a family holds changes hands only through a sealed contest: every stake is secret until it closes, the highest takes it, the holder wins ties, and a loser forfeits part of what they put up."},"empire":{"upMax":5,"upStep":0.12,"tycoonRanks":[{"at":0,"name":"Hustler"},{"at":500000,"name":"Operator"},{"at":5000000,"name":"Businessman"},{"at":40000000,"name":"Magnate"},{"at":250000000,"name":"Tycoon"},{"at":1000000000,"name":"The Invisible Hand"}],"sets":[{"id":"rackets","name":"The Racket King"},{"id":"fronts","name":"The Legit Baron"},{"id":"property","name":"The Landlord"},{"id":"wheels","name":"The Collector"}],"launderer":[{"at":0,"name":"Bagman"},{"at":1000000,"name":"The Washman"},{"at":20000000,"name":"The Rinse Cycle"},{"at":200000000,"name":"The Cleaner"},{"at":2000000000,"name":"The Bleach King"},{"at":20000000000,"name":"The Holy See"}],"specs":{"accountant":{"name":"The Accountant","scrutinyMult":0.5},"fortress":{"name":"The Fortress","defBonus":40},"fixer":{"name":"The Fixer","fineMult":0.5,"decayMult":2}},"specOmr":240,"takeover":{"fee":500000,"minLevel":20}},"missions":[{"id":"m1","name":"Prove Yourself","req":{"lvl":2,"muscle":10},"reward":{"cash":1000,"respect":25},"brief":"A local crew is skimming from the family's corner. Remind them whose corner it is."},{"id":"m10","name":"The Message","req":{"lvl":3,"speed":12},"reward":{"cash":2000,"respect":45},"brief":"An envelope crosses four districts tonight. It cannot be opened, stopped, or late."},{"id":"m2","name":"The Collection Run","req":{"lvl":4,"cunning":15},"reward":{"cash":3500,"respect":60},"brief":"Twelve envelopes, twelve addresses, one night. Nothing gets lost."},{"id":"m11","name":"The Witness Problem","req":{"lvl":6,"cunning":18},"reward":{"cash":6000,"respect":100},"brief":"A shopkeeper saw something Tuesday. By Friday he remembers a quiet evening at home."},{"id":"m3","name":"Silence the Rat","req":{"lvl":8,"muscle":20,"speed":20,"fp":10},"reward":{"cash":10000,"respect":150},"brief":"Someone's been talking to the wrong people. Persuade him a long vacation is healthier. Bring iron — persuasion needs punctuation."},{"id":"m12","name":"The Warehouse Ledger","req":{"lvl":10,"cunning":24},"reward":{"cash":15000,"respect":220},"brief":"Somewhere in pier 4's office is a book with the family's name in it. By dawn there is no book and no office."},{"id":"m13","name":"Debt of Honor","req":{"lvl":12,"muscle":28},"reward":{"cash":22000,"respect":300},"brief":"The old tailor on Canal Row is being squeezed by freelancers. He hemmed the Don's first suit. Make it right."},{"id":"m4","name":"The Dockside Heist","req":{"lvl":14,"cunning":35,"fp":18},"reward":{"cash":30000,"respect":400,"omr":30,"mintCredit":1},"brief":"A container of 'olive oil' lands at pier 9 at 3am. It's not olive oil. It's ours now. The night crew won't hand it over politely."},{"id":"m14","name":"The Long Drive","req":{"lvl":16,"speed":40},"reward":{"cash":45000,"respect":550},"brief":"A passenger who doesn't exist needs to reach a town that isn't on maps, before a train that isn't scheduled."},{"id":"m29","name":"The Quiet Ward","req":{"lvl":17,"cunning":42},"reward":{"cash":50000,"respect":620},"brief":"A ward boss has stopped returning calls. Sit in his kitchen until he remembers the number."},{"id":"m30","name":"The Fire Inspector","req":{"lvl":18,"muscle":43},"reward":{"cash":57000,"respect":700},"brief":"Every business on Brick Lane suddenly fails inspection. Find who bought the inspector, and buy him louder."},{"id":"m15","name":"Squeeze the Squeeze","req":{"lvl":20,"muscle":45,"cunning":40},"reward":{"cash":70000,"respect":850},"brief":"A precinct captain has been taxing our corners. Buy his debts, then call them in — all of them, the same afternoon."},{"id":"m31","name":"The Longshoremen's Vote","req":{"lvl":21,"speed":47},"reward":{"cash":76000,"respect":920},"brief":"The dock local elects a president Sunday. Two candidates, one of them ours, and a very long Saturday night."},{"id":"m32","name":"The Empty Ambulance","req":{"lvl":23,"cunning":48,"fp":20},"reward":{"cash":88000,"respect":1060},"brief":"A man the Bureau is very interested in has a heart attack at 9pm. The ambulance that collects him is not the city's."},{"id":"m33","name":"The Widow's Rent","req":{"lvl":24,"muscle":50},"reward":{"cash":94000,"respect":1130},"brief":"A landlord is turning out families who paid the family's tithe for thirty years. Explain the arithmetic to him personally."},{"id":"m5","name":"Sit at the Table","req":{"lvl":25,"muscle":50,"cunning":50,"speed":50,"fp":30},"reward":{"cash":100000,"respect":1200},"brief":"The Don is watching. Run the whole southside operation for a week without a single arrest."},{"id":"m16","name":"The Insurance Job","req":{"lvl":28,"cunning":55,"fp":22},"reward":{"cash":140000,"respect":1500,"omr":30},"brief":"A furrier wants his own warehouse robbed Thursday. Rob it Wednesday, then sell him back his furs Friday."},{"id":"m34","name":"The Sunday Edition","req":{"lvl":27,"speed":54},"reward":{"cash":128000,"respect":1400},"brief":"A reporter has our name, a photograph and a Sunday deadline. He keeps the photograph. We keep the Sunday."},{"id":"m35","name":"The Vacancy","req":{"lvl":29,"muscle":56,"cunning":52},"reward":{"cash":155000,"respect":1650},"brief":"A rival capo's underboss has an opening beneath him. Create the opening, then fill it with our man before the body is cold."},{"id":"m36","name":"The Comptroller's Books","req":{"lvl":31,"cunning":58,"fp":24},"reward":{"cash":185000,"respect":1880},"brief":"City Hall keeps two sets of accounts and audits neither. By Monday there is one set, and our column is the honest one."},{"id":"m6","name":"The Long Con","req":{"lvl":32,"cunning":60},"reward":{"cash":200000,"respect":2000,"omr":60},"brief":"A nightclub burns. The insurance pays twice — once to the owner, once to whoever wrote the policy. You wrote the policy."},{"id":"m17","name":"The Motor Pool","req":{"lvl":35,"speed":65},"reward":{"cash":260000,"respect":2600},"brief":"The family needs eleven clean cars by Sunday and the paperwork to match. The city has plenty of both, loosely attended."},{"id":"m18","name":"Break the Blockade","req":{"lvl":38,"muscle":70,"fp":26},"reward":{"cash":320000,"respect":3000},"brief":"Someone's checkpoint is strangling Canal Row's trade. Open the road. Leave the checkpoint as a story people tell."},{"id":"m7","name":"Ghost the Convoy","req":{"lvl":45,"speed":80,"fp":30},"reward":{"cash":450000,"respect":4000},"brief":"A federal evidence convoy crosses the Canal at 4am. Everything in truck two used to be ours. Take it back without a shot heard."},{"id":"m19","name":"The Judge's Calendar","req":{"lvl":50,"cunning":85},"reward":{"cash":600000,"respect":5000,"omr":90},"brief":"Fourteen family cases sit on the autumn docket. By September the docket has other priorities."},{"id":"m20","name":"The Counterfeit Summer","req":{"lvl":52,"cunning":88,"speed":75},"reward":{"cash":700000,"respect":5500},"brief":"Someone is printing our territory's money badly. Find the plates, keep the plates, retire the printer."},{"id":"m8","name":"The Velvet Coup","req":{"lvl":60,"muscle":90,"cunning":90,"fp":45},"reward":{"cash":1000000,"respect":8000,"omr":150},"brief":"The police commissioner retires Friday. His replacement is decided Thursday. Make sure the right name is on the desk."},{"id":"m21","name":"The Silent Partner","req":{"lvl":68,"cunning":100,"fp":48},"reward":{"cash":1500000,"respect":11000},"brief":"The Grand Casino needs a new investor. Its current owner needs a new continent. Arrange both by the gala."},{"id":"m22","name":"One Perfect Season","req":{"lvl":75,"muscle":105,"speed":105},"reward":{"cash":2000000,"respect":14000,"omr":180},"brief":"Every fight, every race, every series — called in advance for four months, and not one bookmaker sees the pattern."},{"id":"m9","name":"Empire of Ash","req":{"lvl":85,"muscle":120,"cunning":120,"speed":120,"fp":60},"reward":{"cash":3000000,"respect":20000},"brief":"The old order meets at midnight, all five tables, one roof. By morning there is no old order. There is only you."},{"id":"m23","name":"The Foreign Delegation","req":{"lvl":92,"cunning":130,"fp":52},"reward":{"cash":4000000,"respect":26000},"brief":"Three families from across the water want the port. Host them, feast them, and send them home understanding it will never be theirs."},{"id":"m24","name":"The Hundred-Year Deed","req":{"lvl":100,"muscle":140,"cunning":140,"speed":140},"reward":{"cash":6000000,"respect":36000,"omr":300},"brief":"Beneath City Hall is the deed to the land the city stands on. Legend says it's blank after the word 'Belongs to'. Fill it in."},{"id":"m25","name":"The Last Word","req":{"lvl":110,"muscle":155,"cunning":155,"speed":155,"fp":60},"reward":{"cash":10000000,"respect":60000},"brief":"Write the rules the next fifty years of this city will pretend were always there."},{"id":"m26","name":"The Taste Test","req":{"lvl":15,"trade":100000,"cunning":30},"reward":{"cash":60000,"respect":700},"brief":"A buyer uptown wants proof your product is what the street says it is. One dinner, one demonstration, no second chances."},{"id":"m27","name":"Pure","req":{"lvl":40,"trade":5000000,"cunning":75},"reward":{"cash":800000,"respect":6000,"omr":120},"brief":"Every batch in the city gets measured against yours now. Cook the one they'll still be talking about when you're gone."},{"id":"m28","name":"The King of Appetites","req":{"lvl":70,"trade":100000000,"cunning":120},"reward":{"cash":5000000,"respect":30000,"omr":360},"brief":"Every den, every corner, every appetite in the city clears its ledger through you now. The Bureau has a wall with your face on it. The face is smiling."}],"seals":{"ladder":[{"tier":1,"id":"wax","name":"Wax Seal","omr":150},{"tier":2,"id":"brass","name":"Brass Seal","omr":450},{"tier":3,"id":"silver","name":"Silver Seal","omr":1200},{"tier":4,"id":"gold","name":"Gold Seal","omr":3000},{"tier":5,"id":"obsidian","name":"Obsidian Seal","omr":9000}],"colorOmr":60,"renameOmr":150},"vanity":{"nameOmr":30,"titleOmr":60,"plateOmr":12},"contracts":{"anonOmr":18,"peekOmr":30},"guns":[{"id":"lastresort","name":"Rusty .25 'Last Resort'","cash":800,"crates":1,"fp":3,"desc":"Found in a drawer. Stays in a pocket."},{"id":"pocket22","name":"Pocket .22","cash":2000,"crates":1,"fp":5,"desc":"Fits in a sock. Insults nobody's tailor."},{"id":"penny","name":"Target .22 'Penny'","cash":3500,"crates":1,"fp":7,"desc":"Wins prizes at the fair. Wins arguments elsewhere."},{"id":"alleycat","name":"Snub .38 'Alley Cat'","cash":6000,"crates":2,"fp":10,"desc":"Quick out of the coat, quicker back in."},{"id":"badge","name":"Service .38 'Badge'","cash":9000,"crates":2,"fp":13,"desc":"Retired from the force. Not from the work."},{"id":"argument","name":"Heavy .45 'The Argument'","cash":18000,"crates":3,"fp":18,"desc":"Ends most discussions before they start."},{"id":"rancher","name":"Lever-Gun 'Rancher'","cash":24000,"crates":3,"fp":20,"desc":"Never jams. Never hurries. Never misses twice."},{"id":"whisper","name":"Silenced .32 'Whisper'","cash":30000,"crates":4,"fp":22,"desc":"The room finds out one person at a time."},{"id":"doorbell","name":"Street-Sweeper 12g 'Doorbell'","cash":45000,"crates":5,"fp":30,"desc":"Everyone hears you coming. That's the point."},{"id":"brothers","name":"Twin .45s 'The Brothers'","cash":60000,"crates":6,"fp":34,"desc":"They finish each other's sentences."},{"id":"broom","name":"Trench Gun 'Broom'","cash":80000,"crates":6,"fp":38,"desc":"Sweeps a hallway clean in one pass."},{"id":"orchestra","name":"Drum-Fed 'Orchestra'","cash":120000,"crates":8,"fp":45,"desc":"Plays one song. Whole block listens."},{"id":"anniversary","name":"Presentation Pair 'Anniversary'","cash":300000,"crates":8,"fp":48,"desc":"Engraved, oiled, and utterly sincere."},{"id":"chorusline","name":"Belt-Fed 'Chorus Line'","cash":200000,"crates":10,"fp":52,"desc":"High kicks all the way down the street."},{"id":"undertaker","name":"Long-Case 'Undertaker'","cash":400000,"crates":12,"fp":60,"desc":"Arrives in a violin case. Plays no music."}],"races":{"minLevel":3,"tiers":[{"id":"backalley","name":"Back-Alley Sprint","minLvl":3,"fee":2000,"purse":3200},{"id":"midnight","name":"Midnight Run","minLvl":12,"fee":8000,"purse":13000},{"id":"grandprix","name":"The Ghost Circuit","minLvl":30,"fee":30000,"purse":48000}],"tune":{"cost":25000,"max":5},"wager":{"min":500,"max":250000},"nos":{"cost":8000,"max":3,"power":60},"pinkSlips":true,"grandPrix":{"buyin":25000,"minLevel":12,"minEntrants":3,"payouts":[0.6,0.3,0.1]}},"port":{"minLevel":6,"district":"docks","boats":[{"id":"dinghy","name":"Harbor Dinghy","cost":40000,"hold":20,"speed":25},{"id":"skiff","name":"Runner's Skiff","cost":150000,"hold":50,"speed":45},{"id":"trawler","name":"Converted Trawler","cost":500000,"hold":120,"speed":40},{"id":"cutter","name":"Fast Cutter","cost":1500000,"hold":200,"speed":75},{"id":"freighter","name":"Coastal Freighter","cost":5000000,"hold":500,"speed":35},{"id":"cigarette","name":"Cigarette Boat","cost":12000000,"hold":160,"speed":120}],"routes":[{"id":"coastal","name":"Coastal Hop","minLvl":6,"minSpeed":0,"buy":120,"sell":200},{"id":"openwater","name":"Open Water","minLvl":16,"minSpeed":40,"buy":350,"sell":640},{"id":"deeprun","name":"The Deep Run","minLvl":32,"minSpeed":70,"buy":900,"sell":2700}],"upgrade":{"max":5,"hullStep":15,"engineStep":8},"piracy":{"minLevel":10,"energy":12,"ammo":4}},"smuggling":{"gain":8,"max":40,"decayPerHr":4,"reputation":[{"tier":1,"perk":"your lanes cool 2× faster"},{"tier":2,"perk":"docks toll halved"},{"tier":3,"perk":"your lanes heat half as fast"}]},"vests":[{"id":"woolv","name":"Padded Overcoat","mult":1.1,"omr":24,"desc":"Better than a suit. Barely."},{"id":"lightv","name":"Light Vest","mult":1.25,"omr":60,"desc":"Turns a sure thing into a maybe."},{"id":"medv","name":"Reinforced Vest","mult":1.5,"omr":150,"desc":"The tailor asks no questions."},{"id":"tailorv","name":"Tailored Plate","mult":1.75,"omr":240,"desc":"Fitted twice: once for the suit, once for survival."},{"id":"heavyv","name":"Heavy Plate Rig","mult":2,"omr":360,"desc":"You'll hear the shots. That's the point — you'll HEAR them."},{"id":"vaultv","name":"The Walking Vault","mult":2.5,"omr":720,"desc":"Bank-door steel, cut for shoulders. Walk slow. Outlive everyone."}],"drugs":[{"id":"vim","name":"VIM","tag":"the salesman's tonic","base":90,"unlock":0},{"id":"moonmilk","name":"MOONMILK","tag":"sleep in a bottle","base":160,"unlock":1},{"id":"lotus","name":"LOTUS","tag":"the dreaming resin","base":300,"unlock":2},{"id":"glass","name":"GLASS","tag":"bottled lightning","base":600,"unlock":3},{"id":"ambrosia","name":"AMBROSIA","tag":"what the orchestra plays for","base":1400,"unlock":4},{"id":"static","name":"STATIC","tag":"the radio between stations","base":2600,"unlock":5},{"id":"halo","name":"HALO","tag":"borrowed grace","base":4800,"unlock":6},{"id":"nocturne","name":"NOCTURNE","tag":"the last song of the evening","base":9000,"unlock":7}],"goods":[{"id":"gin","name":"Bathtub Gin","base":120},{"id":"coffee","name":"Green Coffee Sacks","base":180},{"id":"cigars","name":"Smuggled Cigars","base":260},{"id":"nylons","name":"Black-Market Nylons","base":380},{"id":"shine","name":"Mountain Shine","base":520},{"id":"penicillin","name":"Clinic Penicillin","base":700},{"id":"silk","name":"Counterfeit Silk","base":900},{"id":"watches","name":"Swiss Movement Watches","base":1200},{"id":"ice","name":"Hot Ice","base":1600},{"id":"bearer","name":"Bearer Bonds","base":2400}],"kitchens":[{"id":"bathtub","name":"Bathtub Rig","cost":20000,"omr":0,"cap":20,"mins":10,"fire":0.08,"desc":"One tub, one burner, one prayer."},{"id":"cellar","name":"Cellar Still","cost":80000,"omr":0,"cap":35,"mins":15,"fire":0.065,"desc":"Under the florist's. The flowers hide a lot."},{"id":"basement","name":"Basement Lab","cost":250000,"omr":0,"cap":60,"mins":20,"fire":0.05,"desc":"Proper glassware. Improper everything else."},{"id":"facility","name":"The Facility","cost":2000000,"omr":300,"cap":150,"mins":30,"fire":0.03,"desc":"White coats, clipboards, and no address."},{"id":"cathedral","name":"The Cathedral","cost":10000000,"omr":1200,"cap":400,"mins":45,"fire":0.02,"desc":"Built under an actual church. God forgives; chemistry doesn't."}],"tradeRanks":[{"at":0,"name":"Corner Boy","bonus":0},{"at":25000,"name":"Runner","bonus":0.02},{"at":100000,"name":"The Connect","bonus":0.04},{"at":400000,"name":"Distributor","bonus":0.06},{"at":1500000,"name":"Wholesaler","bonus":0.08},{"at":6000000,"name":"Street Chemist","bonus":0.1},{"at":25000000,"name":"Baron","bonus":0.13},{"at":100000000,"name":"The Apothecary King","bonus":0.16}],"kitchen":{"modules":[{"id":"purity","name":"Purity Rig","desc":"Cleaner product — +3% cook quality per level.","step":0.03},{"id":"yield","name":"Yield Manifold","desc":"Bigger batches — +15% cook cap per level.","step":0.15},{"id":"stealth","name":"Ghost Vents","desc":"Quieter cook — −14% offline raid odds per level.","step":0.14}],"moduleMax":5,"cut":{"cost":8000,"units":0.4,"qualityHit":0.15,"floor":0.55},"kingpinRanks":[{"at":0,"name":"Nobody"},{"at":250000,"name":"Corner Fixture"},{"at":2000000,"name":"Block Captain"},{"at":15000000,"name":"The Connect"},{"at":80000000,"name":"Cartel Boss"},{"at":400000000,"name":"The Kingpin of the City"}]},"family":{"foundCost":25000,"tributeMin":100},"crew":{"costStep":50000,"max":5,"wagePerHr":1200,"coldHours":72,"wageCapHours":48},"cooling":{"laylowCash":5000,"laylowEnergy":25,"laylowCool":25,"cleanPapersOmr":60},"portfolio":null,"estate":{"nameOmr":18,"tiers":[{"tier":1,"name":"Safe House","omr":240,"blurb":"A room over a social club. It's a start."},{"tier":2,"name":"Row House","omr":720,"blurb":"Your name on the deed. Respectable."},{"tier":3,"name":"Uptown Brownstone","omr":2100,"blurb":"Doormen who forget what they see."},{"tier":4,"name":"Country Estate","omr":5400,"blurb":"Gates, dogs, and a long driveway."},{"tier":5,"name":"The Compound","omr":15000,"blurb":"The kind of place they make movies about."},{"tier":6,"name":"The Palazzo","omr":36000,"blurb":"A city block that answers to your name."}],"features":[{"id":"trophy_room","name":"Trophy Room","omr":360,"minTier":2,"blurb":"Your rarest iron and finest guns, mounted."},{"id":"wine_cellar","name":"Wine Cellar","omr":240,"minTier":2,"blurb":"Vintages older than most grudges."},{"id":"garden","name":"Rose Garden","omr":180,"minTier":2,"blurb":"Where quiet conversations happen."},{"id":"show_garage","name":"Show Garage","omr":480,"minTier":3,"blurb":"Glass walls for the collection."},{"id":"study","name":"The Study","omr":300,"minTier":3,"blurb":"Leather, brass, and the family books."},{"id":"chapel","name":"Private Chapel","omr":600,"minTier":4,"blurb":"Absolution, in-house."},{"id":"vault","name":"The Vault","omr":900,"minTier":4,"blurb":"What survives you sits behind a foot of steel."},{"id":"panic_room","name":"Panic Room","omr":720,"minTier":4,"blurb":"For when the doors come down."},{"id":"ballroom","name":"Grand Ballroom","omr":1200,"minTier":5,"blurb":"For weddings, wakes, and sit-downs."},{"id":"menagerie","name":"The Menagerie","omr":1500,"minTier":5,"blurb":"A tiger. Because you can."},{"id":"gallery","name":"The Gallery","omr":1800,"minTier":5,"blurb":"Your auction trophies, lit and labelled."},{"id":"observatory","name":"The Observatory","omr":2100,"minTier":6,"blurb":"You watch the whole city from up here."}],"staff":[{"id":"groundskeeper","name":"Groundskeeper","wageOmrDay":3,"hireOmr":30,"minTier":1,"blurb":"The roses never say what they saw."},{"id":"butler","name":"The Butler","wageOmrDay":6,"hireOmr":60,"minTier":2,"blurb":"Runs the house. Required to host a gala."},{"id":"sommelier","name":"Sommelier","wageOmrDay":9,"hireOmr":90,"minTier":3,"blurb":"Pours vintages older than most grudges."},{"id":"curator","name":"Curator","wageOmrDay":12,"hireOmr":120,"minTier":3,"blurb":"Keeps the trophies gleaming and the books straight."},{"id":"house_capo","name":"Capo of the House","wageOmrDay":18,"hireOmr":180,"minTier":4,"blurb":"Security, discretion, and a very short memory."},{"id":"archivist","name":"The Archivist","wageOmrDay":24,"hireOmr":240,"minTier":5,"blurb":"Keeps the provenance and the collection catalog."}]},"seasonMods":{"pool":[{"id":"dead_quiet","name":"Dead Quiet","blurb":"The city holds its breath. No twist this season — play it straight."},{"id":"the_crackdown","name":"The Crackdown","blurb":"The Bureau is everywhere. Cases build faster; the judges are cheap.","lawGainMult":1.25,"laylowMult":0.75},{"id":"blood_in_the_streets","name":"Blood in the Streets","blurb":"The knives are out. Kills loot deeper; going to ground costs more.","lootMult":1.15,"safehouseMult":1.25},{"id":"the_gold_rush","name":"The Gold Rush","blurb":"Trade fever. Every good sells rich — move freight while it lasts.","tradeSellMult":1.03}],"note":"one seed-drawn twist per 28-day season — the touchpoints compose on existing modifier sites"},"map":{"adjacency":{"docks":["canal","brick"],"canal":["docks","foundry","neon"],"foundry":["canal","brick","neon"],"brick":["docks","foundry","cathedral"],"neon":["canal","foundry","cathedral"],"cathedral":["brick","neon"]},"neighbourPremiumMult":1.1,"adjacentMult":0.85,"note":"contiguous turf defends itself (the holder's bordering districts raise the price once each); a district next to ground you already hold is cheaper to come for"},"seasonPhases":{"phases":[{"id":"opening","name":"The Opening","fromDay":1,"blurb":"A fresh season. Positions are cheap and nothing is settled — take ground while it is quiet."},{"id":"long_game","name":"The Long Game","fromDay":8,"blurb":"The city has found its shape. Build, hold, and watch who is climbing."},{"id":"reckoning","name":"The Reckoning","fromDay":22,"blurb":"The last week. Turf is cheap to challenge, the windows are short and contests settle fast — whatever you are holding when the books close is what the city remembers."}],"reckoning":{"contestMsMult":0.5,"floorMult":0.75,"watchWindowMult":0.5},"note":"the final week makes turf cheap to challenge and fast to settle — it never pays more"},"clues":{"dropP":0.02,"digEnergy":5,"casket":[3000,12000],"cooldownHours":8,"ranks":[{"caskets":0,"title":"Mudlark"},{"caskets":5,"title":"Digger"},{"caskets":20,"title":"Treasure Hunter"},{"caskets":60,"title":"The Cartographer"},{"caskets":150,"title":"Master of the Trail"}],"note":"a rare drop on any successful job — a riddle trail ending in a casket"},"duels":{"stakeMin":1000,"rakeBps":500,"minLevel":5,"ranks":[{"elo":0,"title":"Street Fighter"},{"elo":1050,"title":"Contender"},{"elo":1150,"title":"Enforcer"},{"elo":1300,"title":"Duelist"},{"elo":1450,"title":"Il Campione"}],"divisions":[{"elo":0,"name":"Bronze","tag":"B"},{"elo":1100,"name":"Silver","tag":"S"},{"elo":1250,"name":"Gold","tag":"G"},{"elo":1400,"name":"Platinum","tag":"P"},{"elo":1550,"name":"Diamond","tag":"D"},{"elo":1700,"name":"Master","tag":"M"}],"styles":[{"id":"brawler","name":"Brawler","beats":"gunslinger","blurb":"Close the distance and swing."},{"id":"gunslinger","name":"Gunslinger","beats":"fencer","blurb":"Fast hands, faster iron."},{"id":"fencer","name":"Fencer","beats":"brawler","blurb":"Footwork and the point."}],"styleEdge":1.15,"titleRanks":[{"titles":1,"name":"Belt Holder"},{"titles":3,"name":"Repeat Champion"},{"titles":6,"name":"Dynasty of the Ring"},{"titles":12,"name":"The Immortal Duelist"}]},"megaproject":{"monuments":[{"id":"cathedral_restoration","name":"The Cathedral Restoration","district":"cathedral","target":25000000,"blurb":"The old church kept every secret this city ever whispered. Put her spire back against the sky."},{"id":"grand_casino","name":"The Grand Casino","district":"neon","target":60000000,"blurb":"A palace of vice with your name in the lobby marble. The Mile deserves a crown."},{"id":"founders_bridge","name":"The Founder's Bridge","district":"docks","target":150000000,"blurb":"Steel across the bay — every crate in the city will roll over it, forever."},{"id":"colossus","name":"The Colossus of the Docks","district":"docks","target":400000000,"blurb":"A statue taller than the cranes, facing the sea. Let the next boat in know whose town this is."},{"id":"opera_house","name":"The Grand Opera House","district":"cathedral","target":900000000,"blurb":"A thousand seats under a painted heaven. The city will finally have somewhere to be seen."},{"id":"skyway","name":"The Elevated Skyway","district":"canal","target":2000000000,"blurb":"A rail line above the flood — the whole town rides over the water your grandfather drowned in."},{"id":"central_tower","name":"Central Tower","district":"neon","target":5000000000,"blurb":"A hundred floors of glass and money. From the top you can see every corner you own."},{"id":"eternal_flame","name":"The Eternal Flame","district":"cathedral","target":12000000000,"blurb":"A fire that never goes out, for the ones who built this city and never got their names in stone. Now they will."}],"minCash":100,"minOmr":6,"omrRate":83,"builderRanks":[{"at":0,"name":"Bystander"},{"at":100000,"name":"Bricklayer"},{"at":5000000,"name":"Mason"},{"at":50000000,"name":"Builder"},{"at":500000000,"name":"City Father"},{"at":5000000000,"name":"The Founder"}],"note":"the collective monument — every contribution is a burn; the plaque is forever"},"speakeasy":{"minLevel":15,"openCost":750000,"nameOmr":48,"tiers":[{"tier":0,"name":"The Backroom","cost":0,"incomePerHr":8000,"prestige":10},{"tier":1,"name":"The Lounge","cost":600000,"incomePerHr":16000,"prestige":30},{"tier":2,"name":"The Blue Room","cost":1800000,"incomePerHr":34000,"prestige":80},{"tier":3,"name":"The Copa","cost":4500000,"incomePerHr":68000,"prestige":175},{"tier":4,"name":"The Cathedral","cost":11000000,"incomePerHr":130000,"prestige":375}],"rounds":[{"id":"round","name":"a round for the house","cost":8000,"prestige":1},{"id":"topshelf","name":"top-shelf all night","cost":40000,"prestige":4}],"bottles":[{"id":"bottle","name":"bottle service","omr":18,"prestige":12},{"id":"magnum","name":"a magnum of champagne","omr":48,"prestige":35},{"id":"reserve","name":"the reserve — top of the top","omr":120,"prestige":90}],"table":{"minBet":1000,"maxBet":100000,"rakeBps":300},"raidThreshold":60,"saleMin":100000,"saleMax":50000000,"decorStyles":{"deco":"Art Deco","gilded":"Gilded Age","midnight":"Midnight Velvet","house":"House Favorite","crown":"The Crown"},"renownRanks":[{"min":0,"name":"Nobody"},{"min":25,"name":"A Face"},{"min":100,"name":"A Regular"},{"min":300,"name":"High Roller"},{"min":800,"name":"Big Shot"},{"min":2000,"name":"King of the Night"}],"styleUnlocks":{"house":800,"crown":2000},"standoverFee":250000},"boxing":{"minLevel":8,"recruitCost":50000,"trainCost":20000,"trainEnergy":15,"statCap":25,"stats":["power","chin","speed"],"minStake":5000,"maxStake":500000,"ranks":[{"min":0,"name":"Prospect"},{"min":3,"name":"Contender"},{"min":8,"name":"Ranked"},{"min":15,"name":"Champion"},{"min":30,"name":"Hall of Famer"}],"rakeBps":500,"stableMax":3,"npcTiers":[{"id":"clubfighter","name":"Club Fighter","form":26,"fee":3000,"purse":9000},{"id":"journeyman","name":"Journeyman","form":42,"fee":15000,"purse":26000},{"id":"gatekeeper","name":"The Gatekeeper","form":62,"fee":45000,"purse":78000}],"legendRanks":[{"min":0,"name":"Unknown"},{"min":10,"name":"Cornerman"},{"min":25,"name":"Fight Fixer"},{"min":60,"name":"Boxing Kingpin"},{"min":120,"name":"The Don of the Ring"}],"betMin":500,"betMax":250000,"betRakeBps":800,"defenseMs":604800000,"calloutMs":172800000},"stable":{"minLevel":6,"kinds":{"dog":{"name":"Greyhound","cost":30000,"statMin":5,"statMax":12},"horse":{"name":"Racehorse","cost":120000,"statMin":7,"statMax":15}},"meets":{"dog":[{"id":"maiden","name":"Maiden Sprint","form":24,"fee":2000,"purse":6000},{"id":"graded","name":"Graded Stakes","form":40,"fee":12000,"purse":22000},{"id":"derby","name":"The City Derby","form":60,"fee":40000,"purse":70000}],"horse":[{"id":"maiden","name":"Maiden Special","form":28,"fee":5000,"purse":15000},{"id":"allowance","name":"Allowance","form":46,"fee":22000,"purse":42000},{"id":"goldcup","name":"The Gold Cup","form":68,"fee":65000,"purse":115000}]},"trainCost":15000,"trainEnergy":12,"statCap":25,"stats":["speed","stamina","heart"],"stableMax":3,"minStake":5000,"maxStake":500000,"ranks":[{"min":0,"name":"Unraced"},{"min":3,"name":"Winner"},{"min":8,"name":"Stakes Winner"},{"min":15,"name":"Champion"},{"min":30,"name":"Triple Crown"}],"legendRanks":[{"min":0,"name":"Railbird"},{"min":10,"name":"Owner"},{"min":25,"name":"The Silks"},{"min":60,"name":"Racing Baron"},{"min":120,"name":"Lord of the Turf"}],"rakeBps":500,"breedCost":60000,"stakes":{"buyin":20000,"minEntrants":3,"payouts":[0.6,0.3,0.1],"rakeBps":500}},"auction":{"lotsPerWeek":3,"minRaiseBps":500,"archetypes":[{"id":"plate","name":"Numbered Vanity Plate","min":20,"blurb":"A single-digit plate. Everyone knows what it cost."},{"id":"watch","name":"A Dead Don's Watch","min":30,"blurb":"Still keeps perfect time."},{"id":"pistol","name":"Engraved Sidearm","min":40,"blurb":"A one-off, gold-inlaid. Never fired, always shown."},{"id":"ring","name":"A Made Man's Ring","min":60,"blurb":"Heavy gold. It opens doors."},{"id":"painting","name":"A Stolen Masterwork","min":100,"blurb":"It \"fell off a truck\" at the Met."},{"id":"car","name":"A Concours Classic","min":150,"blurb":"Too beautiful to drive. So you don't."}],"rareArchetypes":[{"id":"crown","name":"A Deposed King's Crown","min":400,"rarity":"legendary","blurb":"It sat on a real head, once."},{"id":"ledger","name":"The Original Ledger","min":600,"rarity":"legendary","blurb":"Every debt the old city owed, in one book."},{"id":"idol","name":"The Golden Idol","min":1000,"rarity":"legendary","blurb":"Solid. Cursed, they say. You keep it anyway."}],"sets":[{"id":"full_house","name":"The Full House","need":["plate","watch","pistol","ring","painting","car"]},{"id":"trove","name":"The Collector's Trove","need":["crown","ledger","idol"]}],"collectorRanks":[{"min":0,"name":"Onlooker"},{"min":100,"name":"Aficionado"},{"min":500,"name":"Connoisseur"},{"min":2000,"name":"The Curator"},{"min":8000,"name":"The Grandee"},{"min":25000,"name":"The Medici"}],"consign":{"FEE_OMR":12,"TAKE_BPS":500,"MIN_RESERVE":10,"MAX_RESERVE":100000,"MAX_LIVE":3,"MS":172800000,"MIN_RAISE_BPS":500}},"envelope":{"omr":90,"days":7,"gainMult":0.5,"bleedMult":2},"foundation":[{"tier":1,"name":"Community Fund","omr":360,"bustMult":0.97,"bleedMult":1.15,"blurb":"A soup kitchen, a little goodwill."},{"tier":2,"name":"Youth League","omr":1080,"bustMult":0.93,"bleedMult":1.3,"blurb":"Ball fields with the family name on them."},{"tier":3,"name":"City Trust","omr":3000,"bustMult":0.88,"bleedMult":1.5,"blurb":"Grants, ribbons, a friend on the council."},{"tier":4,"name":"The Institute","omr":7200,"bustMult":0.82,"bleedMult":1.75,"blurb":"A wing at the hospital. Judges attend the galas."},{"tier":5,"name":"The Legacy","omr":18000,"bustMult":0.75,"bleedMult":2,"blurb":"Pillars of the community. The DA takes the call."}],"brokers":{"tiers":[{"id":1,"name":"Runner","omr":150,"mult":1},{"id":2,"name":"Broker","omr":450,"mult":1.5},{"id":3,"name":"Floor Trader","omr":1200,"mult":2},{"id":4,"name":"Specialist","omr":3000,"mult":2.5},{"id":5,"name":"The Chairman","omr":9000,"mult":3}],"windowDays":30,"epochDays":7,"tags":["crime","jump","shakedown","standover","fire","shank","duel","cook","deal","boost","race","port","piracy","score","heist","bout","exhibition","cards","yardtale","primetime","numbers","trackbet"],"minTracks":3,"minScore":25},"wire":{"tapOmr":48,"tapHours":12,"tapMax":5,"sweepOmr":30,"subOmr":72,"subDays":7,"traceOmr":90,"dossierOmr":120,"disinfoOmr":60,"disinfoHours":12,"informantOmr":150,"informantDays":7,"informantMax":3,"spyRanks":[{"min":0,"name":"Eavesdropper","tapBonus":0,"discountBps":0},{"min":25,"name":"Wireman","tapBonus":1,"discountBps":500},{"min":100,"name":"Spymaster","tapBonus":2,"discountBps":1000},{"min":400,"name":"The Listener","tapBonus":3,"discountBps":2000},{"min":1500,"name":"The Oracle","tapBonus":5,"discountBps":3000}],"subTiers":[{"tier":1,"name":"Street Wire","omr":72,"days":7,"watchSlots":0,"warRoom":false},{"tier":2,"name":"The Wire Room","omr":180,"days":7,"watchSlots":2,"warRoom":true},{"tier":3,"name":"The Switchboard","omr":360,"days":7,"watchSlots":5,"warRoom":true}]},"rarity":{"tiers":[{"id":"common","name":"Common","weight":700,"utilityBps":0,"utilityPct":0},{"id":"rare","name":"Rare","weight":220,"utilityBps":300,"utilityPct":3},{"id":"legendary","name":"Legendary","weight":65,"utilityBps":600,"utilityPct":6},{"id":"epic","name":"Epic","weight":15,"utilityBps":1000,"utilityPct":10}],"upgradeOmr":[0,150,540,1800],"kinds":["car","boat"],"token":{"CAR_BASE":100000,"BOAT_BASE":200000,"STRIDE":10},"utility":{"maxBps":1000,"car":["race_chassis"],"boat":["base_hold","base_speed"],"requiresInGame":true},"sellDeterministic":true,"rolledOn":"earned-in-play"},"store":[{"sku":"revive_3","name":"Revive Bundle (3)","priceEth":0.25,"grant":{"respawnTokens":3},"blurb":"Three pre-paid revives — a killing blow is absorbed, you keep everything."},{"sku":"revive_5","name":"Revive Bundle (5)","priceEth":0.4,"grant":{"respawnTokens":5},"blurb":"Five pre-paid revives, the bulk rate."},{"sku":"wire_month","name":"The Street Wire (30d)","priceEth":0.03,"grant":{"wireDays":30},"blurb":"A month on the premium intelligence feed — forecasts, threat chatter, the war room."},{"sku":"season_pass","name":"The Ledger (Season Pass)","priceEth":0.05,"grant":{"passDays":30,"respawnTokens":2,"patron":true},"blurb":"A month as a made patron — the badge, two revives, and the season track."},{"sku":"patron","name":"Patron's Ring","priceEth":0.1,"grant":{"patron":true},"blurb":"A permanent patron badge — a quiet flex on every screen you appear."},{"sku":"decor_deco","name":"Art Deco Decor","priceEth":0.02,"grant":{"cosmetic":"deco"},"blurb":"A sunburst-and-chrome Art Deco fit-out for your club — pure style, no power."},{"sku":"decor_gilded","name":"Gilded Age Decor","priceEth":0.04,"grant":{"cosmetic":"gilded"},"blurb":"Gold leaf and crystal — the Gilded Age look. A cosmetic skin for the house."},{"sku":"decor_midnight","name":"Midnight Velvet Decor","priceEth":0.06,"grant":{"cosmetic":"midnight"},"blurb":"Deep velvet and low light — the Midnight room. Cosmetic only."}],"pass":{"tiers":[{"tier":1,"reward":{"title":"Ledger Initiate"}},{"tier":2,"reward":{"respawnTokens":1}},{"tier":3,"reward":{"energy":true}},{"tier":4,"reward":{"omr":12}},{"tier":5,"reward":{"title":"Bag Man"}},{"tier":6,"reward":{"respawnTokens":1}},{"tier":7,"reward":{"energy":true}},{"tier":8,"reward":{"omr":18}},{"tier":9,"reward":{"title":"The Bookkeeper"}},{"tier":10,"reward":{"respawnTokens":2}},{"tier":11,"reward":{"energy":true}},{"tier":12,"reward":{"title":"Made of the Ledger","omr":30}}],"prestigeRanks":[{"name":"First Season","min":0},{"name":"Regular","min":1},{"name":"Season Veteran","min":3},{"name":"Old Hand","min":6},{"name":"Ledger Legend","min":12}]},"patron":{"tiers":[{"name":"Friend","minEth":0},{"name":"Associate","minEth":0.05},{"name":"Benefactor","minEth":0.25},{"name":"Patron","minEth":1},{"name":"Grand Patron","minEth":5},{"name":"The Family's Patron","minEth":20}],"prestigeRanks":[{"name":"First Season","min":0},{"name":"Regular","min":1},{"name":"Season Veteran","min":3},{"name":"Old Hand","min":6},{"name":"Ledger Legend","min":12}]},"bonds":{"backerTiers":[{"min":0,"name":"Depositor"},{"min":600,"name":"Patron"},{"min":6000,"name":"Underwriter"},{"min":60000,"name":"Financier"},{"min":300000,"name":"Kingmaker"},{"min":1500000,"name":"The Reserve"}],"charterTiers":[{"tier":1,"name":"Bronze Charter","omr":150},{"tier":2,"name":"Silver Charter","omr":450},{"tier":3,"name":"Gold Charter","omr":1200},{"tier":4,"name":"Platinum Charter","omr":3600},{"tier":5,"name":"The Founding Charter","omr":9000}],"ethScoreOmr":30000,"pledgeMin":60,"discountBps":800,"vestHours":120},"casino":{"district":"neon","minBet":100,"maxBet":250000,"dice":{"pays":"1:1","nerve":1},"numbers":{"min":10,"max":1000,"pays":600,"nearBand":5,"nearMult":5},"jackpot":{"feedBps":50,"winBps":5000},"blackjack":{"paysBps":15000,"dealerMin":17,"hitSoft17":true},"poker":{"min":100,"rakeBps":500},"tournament":{"buyin":5000,"rakeBps":500,"payouts":[0.5,0.3,0.2],"minEntrants":2},"pvpRakeBps":500,"fight":{"max":5000,"minLvl":5},"track":{"minBet":50,"maxBet":10000,"field":6,"edgeBps":1500,"playerSlots":2,"entryFee":5000},"futurity":{"nominateFee":5000,"fieldMax":8,"minRunners":3,"minBet":100,"maxBet":25000,"rakeBps":500}}}