maniator / maniator/verticopolis

[Feature]: [P3] Bespoke Food Hall stall art (stalls reuse restaurant interiors)

Open
#596 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Deferred from the Food Hall stall-art fix (v1.84.1, PR for the foodhall-art branch; story foodhall-stall-art).

The Modern-only Food Hall renders each of its six stall subtypes (Ramen Bar, Taco Stand, Bubble Tea, Poke Bowl, Deli Counter, Coffee Cart) through the existing drawRestaurant interior drawer. drawRestaurant dispatches only on look.interior, of which there are five (cloth/pub/banquet/sushi/booths). With six stalls over five interiors, two stalls (Bubble Tea and Coffee Cart) share the cloth (French fine-dining) interior and differ only by wall/floor color, and the interiors are restaurant rooms rather than food-court counters: Taco Stand renders as a steakhouse booth, Bubble Tea and Coffee Cart as a French bistro with a chandelier and wine rack.

The shipped fix resolves the reported bug ("all food halls look exactly the same") -- the six now render visibly differently -- but the theme is a repurposed restaurant, not a stall. Bespoke Food Hall stall art (a real counter look per stall, with its own sixth interior so no two share) is the proper follow-up.

Scope: Modern-only content, no TDT ordinal (Modern towers are never exported to .TDT). Player-facing, so a version bump + changelog line at implementation time.

Source: acceptance-review defer, foodhall-art branch.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the existing drawRestaurant interior dispatch and the foodhall-art branch context described in the issue. Define bespoke counter-style interiors for the six Modern Food Hall stall subtypes, including a distinct sixth interior, then verify that each stall renders visibly as its own counter rather than a reused restaurant room. Include the required version bump and changelog entry.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
design, game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.