How many guests come
When the club opens, the engine computes tonight’s expected head count and generates exactly that many walk-in guests. where- is the venue’s base demand at level (guests).
- is hype and is reputation.
- is the busy-night bonus: if (Wednesday, Friday, Saturday; day 1 is a Sunday), else .
- is the house-policy multiplier (below).
- is the safety multiplier: word gets around, so an unsafe club loses up to a quarter of its walk-ins.
Who each guest is
Each guest is drawn independently. Segment. The audience is a weighted mix of five segments. Every active promotion adds weight to the segment its channel reaches, and a dress code attracts big spenders: where is the base weight and is 0, 1 or 2.
A promotion therefore works twice: it adds hype (more guests) and tilts the mix toward its audience.
Gender. A guest is a woman with probability
Music taste. With probability 0.4 the guest likes the club’s own genre; otherwise a genre is picked uniformly from the segment’s list.
Budget. The cash a guest brings, in coin:
where is a uniform integer draw from the segment’s budget range, the dress-code budget multiplier (1, 1.2, 1.4), and the hosts on shift. An expensive door brings bigger spenders; men spend more in a room with more women and with hosts working it.
Arrival and stay. Arrival minute . Leave minute . Every guest starts with satisfaction 60, tilt 0, and is underage with probability 0.05.
Promoters and happy hour
A booked promoter brings a guest list of heads, all from one segment, arriving in the first 75 minutes. They get in free and the promoter is paid a commission per head admitted.
A scheduled early happy hour moves each guest who would arrive at minute 60 or later to a uniform minute in the first hour with probability 0.25. A late happy hour extends by 30 minutes (capped at closing) the stay of every guest due to leave between minute 240 and 359.
Extra guests from a night-time promo
Posting a promo after the doors open pulls in extra guests over the rest of the night, fewer the later it is: where is the hype the promo actually added (after the 0–100 clamp), the current minute, and 300 the last arrival minute (360 minus a 60-minute late-arrival cutoff). Each extra guest arrives at a uniform minute between and 300. These guests are appended to the end of tonight’s guest list rather than merged into arrival order, so they are processed after everyone drawn when the club opened.The door
Each minute, guests whose arrival minute has come join the queue. The door then processes at most 3 queued guests, in arrival order:- Capacity. If the number inside has reached , the door closes for this minute, unless the player forced it open (a violation under R10). Here is the capacity upgrade tier.
- ID check. An underage guest is turned away if the club has security, or if it is below Level 3 (the owner checks IDs at the counter). Otherwise the guest gets in, and an inspector who visits that night will find them.
- Dress code. Turned away with probability 0.1 / 0.25 (men) or 0.03 / 0.08 (women) under a smart / strict code.
- Cover. If the guest’s budget is below the cover , they go home: the door never takes a whole wallet. Otherwise they pay and their budget drops by it. Here for guest-list guests and for women on ladies’ night, and otherwise.
When a guest buys
Every minute, each guest inside picks one token from the menu at random and decides whether to go to the bar. Why: demand should respond smoothly to price, to the room’s mood and to the market, without the player having to micromanage individuals. The price. The player sets a list price per token. During happy hour the list drops to , otherwise . Guests pay the list times the live market multiplier : The reference price. Each token has a standard price for the venue, which follows the real-world spot price of its underlying stocks: where is the token’s default price and the spot factor (current spot over the spot when the club first saw it, weighted over the token’s legs; 1 when offline). The bar probability. A guest with tilt goes for token with probability
Here is crowd energy and the share of guests covered by Guest Relations staff (see Crowd, DJ & security).
One draw decides. The engine draws a single per guest and minute, and with the dance chance:
So a guest who can afford the token buys with probability and dances with probability ; a guest who cannot afford it dances with probability . Below Level 3 the energy factors are 1 and .
Bar throughput. The bar serves at most orders per minute. Guests are served in arrival order; once the slots run out, the rest wait and lose satisfaction.
What a sale does
If the token is out of stock, the guest is disappointed (satisfaction ) and from then on only orders tokens that are in stock. Otherwise: where is the token’s buy cost and 0.05 the platform’s share of the spread over spot. The stock of drops by one. Buying a round. Right after a purchase, a man who can still afford it buys a second unit (if a bar slot is free) with probability where is the share of women among guests inside. The round adds +2 satisfaction.Spend per guest
There is no fixed spend-per-guest constant. A guest’s spend is whatever the per-minute rule produces until the night ends or they leave, bounded by their budget: The one exception is the sparkler parade (see Crowd, DJ & security). A guest whose remaining budget covers a bottle at may copy the parade and buy one; the club books the full bottle price as table revenue, but only 40% of it comes out of the guest’s budget (the other 60% is an impulse splurge). Sparkler bottles therefore let a guest’s total spend exceed . Over a stretch of minutes where the guest can afford the tokens and the bar has slots, the expected number of purchases per minute is plus rounds, with the tokens unlocked at this level.The token market inside the club
Each token trades at a multiplier on its list price, starting at 1. Why: the party moves the market, and the market moves the guests. Every minute: where is the token’s volatility, , and the pump is 0.06 in the minute the DJ takes the decks plus 0.004 per minute while the DJ’s anthem plays. A slow average follows the price, , and drives FOMO: Guests also feel their own paper profit. Each buyer keeps a cost basis , the running mean of the menu-wide index at their purchases. Each minute, with : Losing guests get tilted, and tilted guests buy less and start fights (see Crowd, DJ & security).Reserved tables
At minute 90 the tables booked by Guest Relations arrive and pay their minimum spend in one go. Bookings per seat type are fixed when the club opens: where is the player’s minimum spend, the standard one ( = 750, 300, 200, 60 for VIP, sofa, table, bar) and the elasticity (0.5, or 0.7 for bar seats). Table revenue is .Players as guests
In multiplayer, a human visitor walks in while the club is open (the night, before 04:00, not sealed after a failed inspection) by paying the club’s cover from their own wallet (no entry if it can’t cover it) and buys at the list price times the live market multiplier, , decreasing the club’s stock exactly like a simulated guest. Player visitors always pay full price: the happy-hour discount and free entry (guest lists, women on ladies’ night) apply only to simulated guests. What they buy goes home with them; the club never buys back.Worked example: a Saturday at the Nightclub (Level 4)
Worked example: a Saturday at the Nightclub (Level 4)
Day 7 (weekday 6, Saturday), hype , reputation , safety 100, no house policies, no promos.Head count. walk-ins, against a capacity of 190. Late arrivals will queue at a full door.A guest. An urban25 man draws a base budget of 150, so coin. He pays the standard cover of 600 and enters with 6600.His first minute at the bar. He picks Tesla. The reference is (spot factor 1). The player has priced it at ; the market is flat (, ), energy is 50, no Guest Relations, tilt 0:That is about 4.9% per minute, or roughly 3 purchases an hour if every token were priced like this. Priced at the reference instead, rises to 0.0615 (+25%), but each sale brings in 1200 rather than 1500.