User Tools

Site Tools


en:rpd:level_objects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:rpd:level_objects [2026/01/01 19:45] – namespace move Mikeen:rpd:level_objects [2026/01/01 19:47] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Level Objects ======
  
 +Level objects are interactive and decorative elements found throughout dungeon levels in Remixed Dungeon.
 +
 +==== Description ====
 +Level objects are elements that appear on dungeon levels beyond just empty floors, walls, items, and mobs. They include both interactive objects that can be used by the hero and decorative elements that enhance the dungeon's appearance and atmosphere.
 +
 +==== Common Level Objects ====
 +  * [[en:rpd:well_of_awareness|Well of Awareness]] - Reveals item properties
 +  * [[en:rpd:well_of_health|Well of Health]] - Restores health and removes negative effects
 +  * [[en:rpd:well_of_transmutation|Well of Transmutation]] - Changes item properties
 +  * [[en:rpd:alchemy_mechanic|Alchemy Pot]] - Allows crafting of new items
 +  * [[en:rpd:statue_level_object|Statue]] - Decorative or interactive features
 +  * [[en:rpd:pedestal_level_object|Pedestal]] - Special placement for items
 +  * [[en:rpd:barricade_level_object|Barricade]] - Blocks movement until destroyed
 +  * [[en:rpd:trap_fire_level_object|Fire Trap]] - Activates when stepped on
 +
 +==== Level Object Categories ====
 +  * **Wells** - Special fountains with beneficial or transformative effects
 +  * **Containers** - Boxes, chests, and other containers with items
 +  * **Decorative** - Visual elements that enhance the dungeon environment
 +  * **Interactive** - Objects that respond to hero actions
 +  * **Traps** - Hidden hazards that activate when triggered
 +
 +==== Code References ====
 +  * Level Objects System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/levels/objects/LevelObject.java|LevelObject.java]] - Base implementation
 +  * Objects Factory: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/levels/objects/LevelObjectsFactory.java|LevelObjectsFactory.java]] - How objects are created
 +  * Level Integration: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/levels/Level.java|Level.java]] - How objects fit into levels
 +  * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All object-related text
 +
 +==== See Also ====
 +  * [[en:rpd:levels|Levels]]
 +  * [[en:rpd:traps|Traps]]
 +  * [[en:rpd:alchemy_mechanic|Alchemy]]
 +  * [[en:rpd:wells|Wells]]
 +
 +{{tag> rpd mechanics level_objects }}