mr:candle_of_mind_vision_item
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| mr:candle_of_mind_vision_item [2026/02/24 09:18] – Fix wiki standards compliance for 5 random pages Qwen Assistant | mr:candle_of_mind_vision_item [2026/02/24 09:18] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Candle of Mind Vision Item - Code References ====== | ||
| + | |||
| + | {{ rpd: | ||
| + | |||
| + | ===== Java Classes ===== | ||
| + | * [[https:// | ||
| + | |||
| + | **Key Implementation Details:** | ||
| + | * Extends: `Artifact` class | ||
| + | * Implements: `IActingItem` interface | ||
| + | * Package: `com.nyrds.pixeldungeon.items.artifacts` | ||
| + | * Max charges: 50 | ||
| + | * Applies `MindVision` buff when equipped | ||
| + | * Charges deplete over time when activated | ||
| + | * Has 5 visual states based on remaining charges (images 0-4) | ||
| + | |||
| + | **Core Methods:** | ||
| + | * `doEquip(Char hero)` - Applies MindVision buff on equip | ||
| + | * `doUnequip(Char hero, boolean collect)` - Removes MindVision buff on unequip | ||
| + | * `spend(Char hero, float time)` - Depletes charges over time | ||
| + | * `image()` - Returns sprite index based on charge level | ||
| + | * `desc()` - Returns description based on activation/ | ||
| + | |||
| + | ===== JSON Configuration ===== | ||
| + | * This entity is implemented in Java, no JSON configuration exists | ||
| + | |||
| + | ===== String Resources ===== | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | ===== Lua Scripts ===== | ||
| + | * This entity is implemented in Java, no Lua script exists | ||
| + | |||
| + | ===== Related mr Entities ===== | ||
| + | * [[mr: | ||
mr/candle_of_mind_vision_item.txt · Last modified: by 127.0.0.1
