[feat] Loja de armas (Armaria): balcões, interação e compra #19

Open
opened 2026-10-11 21:18:09 -03:00 by caio · 2 comments
Owner

Depende de #11, #14 e #21.

Escopo

  • Área da Armaria no canto sudoeste com 3 balcões: Pistola/munição, Escopeta, Fuzil
  • Prompt "[E] Comprar ..." ao chegar a 1,5 m
  • Comprar arma nova = desbloqueia; já possui = recarrega reserva (preço de munição)
  • Dedução de pontos, feedback de sucesso/falha (sem pontos)

Critérios de aceite

  • Fluxo completo: ganhar pontos -> comprar escopeta -> usar
Depende de #11, #14 e #21. ## Escopo - [ ] Área da Armaria no canto sudoeste com 3 balcões: Pistola/munição, Escopeta, Fuzil - [ ] Prompt "[E] Comprar ..." ao chegar a 1,5 m - [ ] Comprar arma nova = desbloqueia; já possui = recarrega reserva (preço de munição) - [ ] Dedução de pontos, feedback de sucesso/falha (sem pontos) ## Critérios de aceite - [ ] Fluxo completo: ganhar pontos -> comprar escopeta -> usar
Author
Owner

Parcial: os 3 balcões entregam Pistola, Escopeta e Fuzil com F (aviso "[F] Pegar/Trocar/Repor"). Provisório: grátis, porque pontos ainda não existem (#21). Falta preço, dedução de pontos e feedback de falta de saldo.

Parcial: os 3 balcões entregam Pistola, Escopeta e Fuzil com `F` (aviso "[F] Pegar/Trocar/Repor"). **Provisório: grátis**, porque pontos ainda não existem (#21). Falta preço, dedução de pontos e feedback de falta de saldo.
Author
Owner

Loja com preços: comprar/trocar cobra o preço da arma; quem já tem a arma paga só a munição; reserva cheia não cobra. O aviso mostra o valor e quanto falta. Falta: som/feedback visual de compra e de saldo insuficiente.

loja

Loja com preços: comprar/trocar cobra o preço da arma; quem já tem a arma paga só a munição; reserva cheia não cobra. O aviso mostra o valor e quanto falta. Falta: som/feedback visual de compra e de saldo insuficiente. ![loja](https://cosmos.simioni.dev.br/caio/survivors/raw/branch/main/docs/screenshots/loja-preco.png)
Sign in to join this conversation.
No description provided.