FOOD TRUCK RALLY: SDUI EDGE
Pure Thin-Client UI - Connected to Game Master
Buy Secret Sauce ($2)
Buy Small Van ($3)
Buy Michelin Special ($4)
Resolve Round
> [CommLink] Securely Connected to GM at wss://gm.omega-mesh.fi
> [GM] STATE_SYNC Received
> [GM] Events Triggered: CLIENT_CONNECTED
> [GM] STATE_SYNC Received
> [GM] Events Triggered: PURCHASE_SUCCESS_MICHELIN_SPECIAL
> Sending SDUI Intent: resolve_round
> [GM] STATE_SYNC Received
> [GM] Events Triggered: ROUND_RESOLVED
> Sending SDUI Intent: market_purchase
> [GM] STATE_SYNC Received
> [GM] Events Triggered: PURCHASE_SUCCESS_SECRET_SAUCE
> [GM] STATE_SYNC Received
> [GM] Events Triggered: EVENT_SPECIAL_DROP_SUCCESS
> [Renderer] ANIMATION: Event 'SPECIAL_DROP_SUCCESS' fired.
> Sending SDUI Intent: resolve_round
> [GM] STATE_SYNC Received
> [GM] Events Triggered: ROUND_RESOLVED
> Sending SDUI Intent: market_purchase
> [GM] STATE_SYNC Received
> [GM] Events Triggered: PURCHASE_SUCCESS_MICHELIN_SPECIAL
> [GM] STATE_SYNC Received
> [GM] Events Triggered: PURCHASE_SUCCESS_SMALL_VAN
Live Channel State Cache (match_01)
{
"world.status": {
"round": 3,
"active": true
},
"world.market": {
"costs": {
"secret_sauce": 2,
"michelin_special": 4,
"small_van": 3,
"food_truck": 5
}
},
"players.taco_bot.core": {
"budget": 16,
"foodies": 33
},
"players.taco_bot.inventory": {
"small_van": 0,
"food_truck": 0,
"secret_sauce": 1,
"michelin_special": 2
},
"players.sushi_bot.core": {
"budget": 16,
"foodies": 27
},
"players.sushi_bot.inventory": {
"small_van": 1,
"food_truck": 0,
"secret_sauce": 0,
"michelin_special": 0
},
"players.noodle_bot.core": {
"budget": 26,
"foodies": 30
},
"players.noodle_bot.inventory": {
"small_van": 1,
"food_truck": 0,
"secret_sauce": 0,
"michelin_special": 0
},
"world.ui_manifest": {
"buttons": [
{
"id": "btn_buy_sauce",
"label": "Buy Secret Sauce ($2)",
"color": "#10b981",
"action": {
"name": "market_purchase",
"payload": {
"playerId": "taco_bot",
"item": "secret_sauce"
}
}
},
{
"id": "btn_buy_van",
"label": "Buy Small Van ($3)",
"color": "#3b82f6",
"action": {
"name": "market_purchase",
"payload": {
"playerId": "taco_bot",
"item": "small_van"
}
}
},
{
"id": "btn_buy_michelin",
"label": "Buy Michelin Special ($4)",
"color": "#f59e0b",
"action": {
"name": "market_purchase",
"payload": {
"playerId": "taco_bot",
"item": "michelin_special"
}
}
},
{
"id": "btn_end_round",
"label": "Resolve Round",
"color": "#6366f1",
"action": {
"name": "resolve_round",
"payload": {
"players": [
"taco_bot",
"sushi_bot",
"noodle_bot"
]
}
}
}
],
"entities": [
{
"id": "taco_bot",
"type": "TRUCK",
"x": 100,
"y": 300
},
{
"id": "sushi_bot",
"type": "TRUCK",
"x": 350,
"y": 300
},
{
"id": "noodle_bot",
"type": "TRUCK",
"x": 600,
"y": 300
}
]
}
}