User Tools

Site Tools


mr:spell_system

Differences

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

Link to this comparison view

mr:spell_system [2026/01/21 08:59] – Fix wiki pages based on analysis of 5 randomly selected pages mikemr:spell_system [2026/01/21 09:04] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Spell System - Code References ======
  
 +===== Java Classes =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/spells/Spell.java|Spell.java]] - Base spell implementation
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mechanics/spells/SpellsFactory.java|SpellsFactory.java]] - Spell factory for creating spell instances
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mechanics/spells/AbstractSpell.java|AbstractSpell.java]] - Abstract base class for custom spells
 +
 +===== Lua Scripts =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/spells/|All Spell Scripts]] - Individual spell implementations in Lua
 +
 +===== JSON Configuration =====
 +This entity is implemented in Java/Lua, no JSON configuration exists
 +
 +===== String Resources =====
 +<code xml>
 +<string name="spell_system_name">Spell System</string>
 +<string name="spell_system_info">System governing all magical abilities</string>
 +</code>
 +
 +===== Related mr Entities =====
 +  * [[mr:spell|Spell]]
 +  * [[mr:spell_affinity|Spell Affinity]]
 +  * [[mr:magic_mechanic|Magic Mechanic]]
mr/spell_system.txt · Last modified: by 127.0.0.1