Skip to content

Dungeon style chicken coops and dormitory beds - #242

Closed
Rokk001 wants to merge 3 commits into
tomluchowski:shaders-improvementfrom
Rokk001:feature/room-object-style
Closed

Rokk001 wants to merge 3 commits into
tomluchowski:shaders-improvementfrom
Rokk001:feature/room-object-style

Conversation

@Rokk001

@Rokk001 Rokk001 commented Oct 1, 2026

Copy link
Copy Markdown

Problem

The chicken coops have a bright red roof and the dormitory beds (imp and spider beds in particular) look like spiky lumps, which does not fit the dark dungeon look of the rest of the game.

Change

  • Chicken coop: dark slate roof and greyed rough wood instead of the bright red roof (ChickenCoop.png recoloured by tools/room-objects/restyle_chicken_coop.py).
  • Standard bed (used by 15 creatures): darker oak, coarse blanket, new linen material, no gloss stripe (Bed.material).
  • Imp and spider beds: new low-poly meshes (iron frame with horn posts, straw and rust blanket / bone frame, pad and silk cocoon) replacing the lumps, same 1x1 footprint, single-pass materials (generated by tools/room-objects/generate_beds.py). The now unused normal maps and SpiderBedWeb.material are removed.
  • Other bed meshes are unchanged. New assets are listed in CREDITS.

Visual change only; no gameplay, network or save effect.

Dependencies

None. One commit on top of shaders-improvement, no file overlap with the open bed or dormitory PRs (#178, #179, #180, #195). The new imp and spider bed orientation (#178 touches bed alignment) has not been checked in game together with #178.

Verification

Offline renders before and after, and Mario's in-game screenshots of a chicken farm and a dormitory (below). The Release build succeeds.

Chicken coops, before and after:

Before: bright red roofs

After: dark slate roofs

Beds, before and after:

Before: standard, imp and spider beds

After: restyled beds

In game, chicken farm and dormitory:

In game: chicken farm

In game: dormitory

Chicken coop: dark slate roof and greyed rough wood instead of the bright
red roof. Standard bed: darker oak, coarse cloth, no gloss. Imp and spider
beds: new low-poly beds (frame, mattress, blanket or silk cocoon) replacing
the spiky lumps, same 1x1 footprint. New assets generated by scripts in
tools/room-objects, recorded in CREDITS.
@Rokk001

Rokk001 commented Oct 15, 2026

Copy link
Copy Markdown
Author

Replaced by #338, which contains the same changes.

@Rokk001 Rokk001 closed this Oct 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant