Doodads: Difference between revisions
Revert rename: code has no collective name for these props; community term stands Tag: Removed redirect |
Scattered16 cavern props (rocks, shovel, ladder, tombstone, bucket, crate); cobweb frame removed (decor, not stompable) |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
'''Doodads''' are the small destructible props scattered through the levels | '''Doodads''' are the small destructible props scattered through the levels; torches, candles, pots and coral. The game's code has no collective name for them (each is its own object: <code>Torch</code>, <code>Scattered16</code>, <code>Bottle</code>, <code>catacombThings</code>, <code>Clam</code>, <code>coralSpike</code>, <code>limboDebris</code>); ''doodads'' is the established community term. Stomping one bounces the player and recharges the [[Gunboots]] without ending the current [[Combos|combo]]. They drop a few [[Gems|gems]] when broken. | ||
Doodads are usually drawn in the scenery colour (white in the default [[Palettes|palette]]); the candles of the [[Catacombs]] and the underwater props of the [[Aquifer]] are the exceptions. In [[Limbo]], floating doodads are the only things to bounce on. | Doodads are usually drawn in the scenery colour (white in the default [[Palettes|palette]]); the candles of the [[Catacombs]] and the underwater props of the [[Aquifer]] are the exceptions. In [[Limbo]], floating doodads are the only things to bounce on. | ||
In [[Boulder Style]], walking into one breaks it. | In [[Boulder Style]], walking into one breaks it. | ||
== Gallery == | |||
Every doodad appearance in the game, in its unbroken state. Where an object picks a random frame (the catacomb props, coral, and all the limbo debris), each variant is shown. Purely decorative scenery that cannot be stomped or broken (cobwebs, hanging chains, seaweed) is not included. | |||
<div class="dw-grid dw-grid--serif"> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/torch_0.png"></span><div class="dw-grid__label">Torch</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_0.png"></span><div class="dw-grid__label">Rocks</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_1.png"></span><div class="dw-grid__label">Rocks</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_2.png"></span><div class="dw-grid__label">Rocks</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_3.png"></span><div class="dw-grid__label">Rocks</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_4.png"></span><div class="dw-grid__label">Shovel</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_5.png"></span><div class="dw-grid__label">Rocks</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_6.png"></span><div class="dw-grid__label">Scattered prop</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_7.png"></span><div class="dw-grid__label">Scattered prop</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_8.png"></span><div class="dw-grid__label">Scattered prop</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_9.png"></span><div class="dw-grid__label">Bucket</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_10.png"></span><div class="dw-grid__label">Crate</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_11.png"></span><div class="dw-grid__label">Ladder</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_12.png"></span><div class="dw-grid__label">Tombstone</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_13.png"></span><div class="dw-grid__label">Scattered prop</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_14.png"></span><div class="dw-grid__label">Scattered prop</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_15.png"></span><div class="dw-grid__label">Scattered prop</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/scattered_16.png"></span><div class="dw-grid__label">Scattered prop</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/catacomb_0.png"></span><div class="dw-grid__label">Catacomb things</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/catacomb_1.png"></span><div class="dw-grid__label">Catacomb things</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/catacomb_3.png"></span><div class="dw-grid__label">Catacomb things</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/catacomb_4.png"></span><div class="dw-grid__label">Catacomb things</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/bottle_0.png"></span><div class="dw-grid__label">Bottle</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/clamv_0.png"></span><div class="dw-grid__label">Clam</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/clamv_1.png"></span><div class="dw-grid__label">Clam</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/clamv_2.png"></span><div class="dw-grid__label">Clam</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/clamv_3.png"></span><div class="dw-grid__label">Clam</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/coralv_0.png"></span><div class="dw-grid__label">Coral</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/coralv_1.png"></span><div class="dw-grid__label">Coral</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/coralv_2.png"></span><div class="dw-grid__label">Coral</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/coralv_3.png"></span><div class="dw-grid__label">Coral</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/coralv_4.png"></span><div class="dw-grid__label">Coral</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_0.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_1.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_2.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_3.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_4.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_5.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_6.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_7.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_8.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_9.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_10.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_11.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_12.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_13.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_14.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_15.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_16.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_17.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_18.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_19.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_20.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_21.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_22.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_23.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_24.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_25.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debris_26.png"></span><div class="dw-grid__label">Limbo debris</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debrisbig_0.png"></span><div class="dw-grid__label">Limbo debris (big)</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debrisbig_1.png"></span><div class="dw-grid__label">Limbo debris (big)</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debrisbig_2.png"></span><div class="dw-grid__label">Limbo debris (big)</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debrisrare_0.png"></span><div class="dw-grid__label">Limbo debris (rare)</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debrisrare_1.png"></span><div class="dw-grid__label">Limbo debris (rare)</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debrisrare_2.png"></span><div class="dw-grid__label">Limbo debris (rare)</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debrisrare_3.png"></span><div class="dw-grid__label">Limbo debris (rare)</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debrisrare_4.png"></span><div class="dw-grid__label">Limbo debris (rare)</div></div> | |||
<div class="dw-grid__tile"><span class="dw-sprite" data-sprite="doodads/debrisrare_5.png"></span><div class="dw-grid__label">Limbo debris (rare)</div></div> | |||
</div> | |||
The full frame data for each of these sprites can be explored in the [[Assets|texture atlas]]. | |||
[[Category:Game mechanics]] | [[Category:Game mechanics]] | ||
Latest revision as of 05:15, 5 July 2026
Doodads are the small destructible props scattered through the levels; torches, candles, pots and coral. The game's code has no collective name for them (each is its own object: Torch, Scattered16, Bottle, catacombThings, Clam, coralSpike, limboDebris); doodads is the established community term. Stomping one bounces the player and recharges the Gunboots without ending the current combo. They drop a few gems when broken.
Doodads are usually drawn in the scenery colour (white in the default palette); the candles of the Catacombs and the underwater props of the Aquifer are the exceptions. In Limbo, floating doodads are the only things to bounce on.
In Boulder Style, walking into one breaks it.
Gallery[edit]
Every doodad appearance in the game, in its unbroken state. Where an object picks a random frame (the catacomb props, coral, and all the limbo debris), each variant is shown. Purely decorative scenery that cannot be stomped or broken (cobwebs, hanging chains, seaweed) is not included.
The full frame data for each of these sprites can be explored in the texture atlas.