mr:dried_rose_item
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| mr:dried_rose_item [2026/03/21 10:12] – Wiki maintenance: Fix 5 random pages for standards compliance Qwen Assistant | mr:dried_rose_item [2026/03/21 10:13] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== mr: | ||
| + | |||
| + | Machine-readable reference page for Dried Rose item in Remixed Dungeon. | ||
| + | |||
| + | ==== Java Implementation ==== | ||
| + | |||
| + | **Class File:** | ||
| + | * File: [[https:// | ||
| + | * Package: com.watabou.pixeldungeon.items.quest | ||
| + | * Extends: Artifact | ||
| + | * Entity Kind: DriedRose | ||
| + | |||
| + | **Item Properties: | ||
| + | * Type: Quest Artifact | ||
| + | * Image: ItemSpriteSheet.ROSE | ||
| + | * Identified: Always identified (isIdentified() returns true) | ||
| + | * Stackable: No (single item) | ||
| + | |||
| + | ==== Code Implementation ==== | ||
| + | |||
| + | ```java | ||
| + | public class DriedRose extends Artifact { | ||
| + | public DriedRose() { | ||
| + | image = ItemSpriteSheet.ROSE; | ||
| + | } | ||
| + | |||
| + | @Override | ||
| + | public ArtifactBuff buff() { | ||
| + | // Returns appropriate buff based on curse state | ||
| + | } | ||
| + | |||
| + | @Override | ||
| + | public boolean isIdentified() { | ||
| + | return true; | ||
| + | } | ||
| + | } | ||
| + | ``` | ||
| + | |||
| + | ==== Buffs ==== | ||
| + | |||
| + | **Uncursed State:** | ||
| + | * Buff Class: OneWayLoveBuff | ||
| + | * Effect: "The rose looks very charming" | ||
| + | * Provides charm-related benefits | ||
| + | |||
| + | **Cursed State:** | ||
| + | * Buff Class: OneWayCursedLoveBuff | ||
| + | * Effect: "The rose looks beautiful but not very charming" | ||
| + | * Reduced charm effectiveness | ||
| + | |||
| + | ==== Quest Integration ==== | ||
| + | |||
| + | **Ghost NPC Quest:** | ||
| + | * File: WndSadGhost.java | ||
| + | * Quest Giver: Ghost NPC | ||
| + | * Quest Location: Sewers (depth 1-5) | ||
| + | * Quest Type: Fetch quest / Memorial | ||
| + | |||
| + | **Quest Flow:** | ||
| + | 1. Encounter Ghost NPC in Sewers | ||
| + | 2. Ghost requests remembrance | ||
| + | 3. Receive Dried Rose as quest item | ||
| + | 4. Rose provides charm effects when equipped | ||
| + | |||
| + | **Window Handling:** | ||
| + | * File: WndSadGhost.java | ||
| + | * Checks: item instanceof DriedRose | ||
| + | * String: R.string.WndSadGhost_Rose | ||
| + | |||
| + | ==== String Resources ==== | ||
| + | |||
| + | **English (values/ | ||
| + | * DriedRose_Name - Item name | ||
| + | * DriedRose_Info - Item description (uncursed) | ||
| + | * DriedRose_Info2 - Item description (cursed) | ||
| + | * DriedRoseBuff_Name - Buff name (uncursed) | ||
| + | * DriedRoseBuff_Info - Buff description (uncursed) | ||
| + | * DriedRoseCursedBuff_Name - Buff name (cursed) | ||
| + | * DriedRoseCursedBuff_Info - Buff description (cursed) | ||
| + | |||
| + | **Russian (values-ru/ | ||
| + | * DriedRose_Name - Russian item name | ||
| + | * DriedRose_Info - Russian description | ||
| + | * DriedRoseBuff_Name - Russian buff name | ||
| + | * DriedRoseBuff_Info - Russian buff description | ||
| + | |||
| + | ==== Acquisition ==== | ||
| + | |||
| + | **Primary Source:** | ||
| + | * Ghost NPC quest reward | ||
| + | * Location: Sewers | ||
| + | |||
| + | **Alternative Sources:** | ||
| + | * Special dungeon circumstances | ||
| + | * Mod-dependent spawns | ||
| + | |||
| + | ==== Mechanics ==== | ||
| + | |||
| + | **Charm Interaction: | ||
| + | * Interacts with Charm spell mechanics | ||
| + | * Affects Succubus interactions | ||
| + | * Provides social/ | ||
| + | |||
| + | **Curse Mechanics: | ||
| + | * Can be cursed like other artifacts | ||
| + | * Curse state affects buff type | ||
| + | * Curse removal restores normal buff | ||
| + | |||
| + | ==== Related Entities ==== | ||
| + | |||
| + | **Related NPCs:** | ||
| + | * [[mr: | ||
| + | |||
| + | **Related Buffs:** | ||
| + | * [[mr: | ||
| + | * mr: | ||
| + | |||
| + | **Related Mobs:** | ||
| + | * [[mr: | ||
| + | |||
| + | **Related Spells:** | ||
| + | * [[mr: | ||
| + | |||
| + | ==== Wiki Pages ==== | ||
| + | |||
| + | **English: | ||
| + | * [[en: | ||
| + | |||
| + | **Russian: | ||
| + | * [[ru: | ||
| + | |||
| + | ==== Code References ==== | ||
| + | |||
| + | * Item implementation: | ||
| + | * Quest window: [[https:// | ||
| + | * Succubus interaction: | ||
| + | * String resources: [[https:// | ||
| + | |||
| + | {{tag> mr items quest artifact dried_rose reference machine-readable}} | ||
mr/dried_rose_item.txt · Last modified: by 127.0.0.1
