Professional Documents
Culture Documents
Tavern Idle
Alley Idle
Alley
UI
Flow
Offer failed
Confirm Buy
Display Product Cost
Offer
Successful
Disable Merchant UI
Enable Confirm Buy UI
Else
IN
Tray Space = 7
Bar
UI
Flow
Partially filled
Wine Held
Wine stock stops
Decreasing
Filling counter stops
increasing
If Player moves
Glass before full
Wine Held
Filling UI Disabled
Wine stock stops
Decreasing
Filling counter stops
increasing
13. Player Releases On Empty Drink Space/
Drink Space = Wine
Filling counter reset
Glass UI Enabled
Filling UI Enabled
11. Player Releases Not On Empty Drink Space/
Wine dropped
Filling counter reset
Glass Dropped
Glass UI Enabled
Wine stock Stops decreasing
Filling UI Enabled
Glass UI Enabled
Filling counter resets
If Counter
reaches full
If Player releases
before full
4. Player releases/
Glass UI Enabled
Filling UI Disabled
Tavern Idle
Bar Idle
All Tabs Enabled
Glass Held
Empty
If Player releases
before full
If Counter
reaches full
Partially filled
Beer Held
Partially filled
Milk Held
7. Player Releases/
Glass dropped
Filling counter reset
Glass UI Enabled
Milk Held
Filling UI Disabled
Milk stock stops
Decreasing
Filling counter stops
increasing
17. Player Releases Not On Empty Drink Space/
Milk dropped
Filling counter reset
Glass UI Enabled
Filling UI Enabled
Meat Held
26. Player Taps and Holds Pie/
UI Disabled
25. Player releases on tray/
UI Enabled
Food Tray = true
Food = meat
Meat Stock -1
Pie Held
If Player moves
Glass before full
Bar Idle
Drink Held
IN
First Order
Second
Order
Third Order
Table Dirty
Fourth Order
OUT
GOLD
FLOW
Fifth Order
Last Order
6. Patrons Leave
Gold added to pool
IN
Happiness = happiness +
2*number of furniture
If Same Race
Furniture
Happiness =
happiness + 15
If Seated next to
Same race
If Seated next to
Opposite race
Else
2. Order Delivered/
Happiness stops decreasing
Table Idle
1. Order is Late/
Table is Unhappy
Happiness
Decreasing
HAPPINESS
FLOW
Happiness
Decreasing
Happiness Decreasing
rapidly
5. Order is Late/
Table is Upset
IN
Clock Running = true
Patron UI Flow
3
Tavern Idle
Full Tables = false
Empty Tables = false
If Clock
Running
= true
Patron
Held
If Empty Tables
= false
Else if Clock
Running = true
Else OUT
Tavern Idle
Full Tables = true
Patron UI Locked
IN
Order Timer Starts
Holding food
Tavern
Tray Idle
Holding
Drink
IF Table Likes
food
Else
If Drink Is
correct
Else
Else
Update Order
If Order Timer
running = true
Order Completed
If Drinks
remaining > 0
Else
Out
Increase Table Happiness