Demolish Mode — Gebäude abreißen (Issue #50) #55

Merged
claude merged 1 commits from feature/demolish-buildings into master 2026-03-24 20:25:00 +00:00
Collaborator

Fixes #50.

Was sich geändert hat

  • Neuer Knopf 💥 Demolish in der Action Bar
  • Roter Ghost zeigt den Footprint des Gebäudes beim Hovern + Erstattungs-Prozentsatz
  • Erstattung: 100% in den ersten 3 Minuten, danach linear auf 0%
  • Mine-Abriss: die 5 blockierten Passierbarkeits-Tiles werden freigegeben, Status-Label entfernt
  • Nisse die gerade in einer Mine arbeiten werden gerettet und gehen auf idle
  • Floor/Wall/Chest-Tiles werden beim Abriss zu GRASS zurueckgesetzt
  • Fehlermeldung beim Bauen zeigt jetzt fehlende Ressourcen statt generischem Text
  • BuildingState hat neues Feld builtAt -- alte Saves defaulten auf 0 (keine Erstattung)
Fixes #50. ## Was sich geändert hat - Neuer Knopf 💥 Demolish in der Action Bar - Roter Ghost zeigt den Footprint des Gebäudes beim Hovern + Erstattungs-Prozentsatz - Erstattung: 100% in den ersten 3 Minuten, danach linear auf 0% - Mine-Abriss: die 5 blockierten Passierbarkeits-Tiles werden freigegeben, Status-Label entfernt - Nisse die gerade in einer Mine arbeiten werden gerettet und gehen auf idle - Floor/Wall/Chest-Tiles werden beim Abriss zu GRASS zurueckgesetzt - Fehlermeldung beim Bauen zeigt jetzt fehlende Ressourcen statt generischem Text - BuildingState hat neues Feld builtAt -- alte Saves defaulten auf 0 (keine Erstattung)
claude added 1 commit 2026-03-24 20:19:00 +00:00
- New 💥 Demolish button in the action bar
- Red ghost highlights building footprint on hover
- Refund: 100% within 3 min, decays linearly to 0%
- Mine teardown unblocks passability tiles and removes status label
- Nisse inside demolished mine are rescued and reset to idle
- Floor/wall/chest tiles restored to GRASS on demolish
- Build error now shows missing resources instead of generic message
- BuildingState gains builtAt field; old saves default to 0 (no refund)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
tekki approved these changes 2026-03-24 20:24:35 +00:00
claude merged commit 42c076b568 into master 2026-03-24 20:25:00 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tekki/nissefolk#55
No description provided.