r → reset game

how canvas works:

  • spend money (canvasprice) to deploy a blank grid of chosen width × height
  • $1 per square unit
  • bigger canvases  sell for higher prices

how pricing works

  • production cost = (width × height)  + painted cells
  • sale price = (width × height) × artist value
  • artist value increases as u get paintings liked

how patrons work:

  • each patron has a hearts-needed value and a set of preference tags (subjects, colors, categories)
  • painting cells that match prefs fills hearts; mismatches cost reputation
  • if hearts ≥ needed → patron likes it: u earn money and reputation gain
    • gallerists cover production cost upfront but later return to claim a fraction of sale
    • influencers force the next patron to buy
  • if hearts < needed → reputation loss
  • theres no game over state but when it hits zero u technically lose

how waitlist works:

  • you start with zero waitlist spots
  • certain rewards (the “waitlist” bonus) increase your waitlistSpots
  • when you have at least one spot free, a waitlist button appears under the current patron
  • clicking waitlist moves that patron into the queue and consumes one spot
  • after each patron turn ends, if waitlist isn’t empty the next patron is taken from the front of the queue instead of spawning new
  • you can reorder the queue: click any waitlisted patron’s icon to make them current and push the previous current to the back
  • the queue length can never exceed your waitlistSpots—once it’s full the waitlist button is disabled

how scrapping works

  • toggle scrap mode with the “scrap” button (stays selected while active)
  • in scrap mode, click to remove and refund:
    • subject/tool button → +20 money, tool removed
    • color container → +10 money, container removed
    • canvas card → +½ of its production cost, card removed (blocked if a gallerist is waiting)
  • scrap mode auto-exits back to creation after each scrap

dont choose eraser as a reward bc it doesnt do anything yet

dont make ur canvas too big bc the show button will be off screen

Leave a comment

Log in with itch.io to leave a comment.