User Tools

Site Tools


mr:encumbrance_buff

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
mr:encumbrance_buff [2026/09/01 21:09] – Wiki maintenance: Fix 5 random pages per compliance standards Wiki Maintenancemr:encumbrance_buff [2026/09/01 21:12] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Encumbrance Buff - Code References ======
 +
 +===== Java Classes =====
 +This entity is implemented via Lua script. No direct Java class for the buff itself.
 +  * Buff base: RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Buff.java
 +  * Encumbrance check: RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Belongings.java (encumbranceCheck() method)
 +  * Buff application: RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/Char.java (lines 334-336)
 +
 +===== JSON Configuration =====
 +This entity has no JSON configuration. It is implemented via Lua script.
 +
 +===== String Resources =====
 +<code xml>
 +<string name="EncumbranceBuff_CharAct_1">I\'m not strong enough to wield %s properly.</string>
 +<string name="EncumbranceBuff_CharAct_2">This %s is too heavy for me to use effectively.</string>
 +<string name="EncumbranceBuff_CharAct_3">I need to work on my strength before I can use %s.</string>
 +<string name="EncumbranceBuff_CharAct_4">I lack the strength to use %s to its full potential.\"</string>
 +<string name="EncumbranceBuff_CharAct_5">%s is too much for me to handle right now.</string>
 +<string name="EncumbranceBuff_Info">Not enough strength to use %s effectively.</string>
 +<string name="EncumbranceBuff_Name">Burden</string>
 +</code>
 +
 +===== Lua Scripts =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/buffs/Encumbrance.lua|Encumbrance.lua]] - Main implementation
 +  * Uses: "scripts/lib/buff" library
 +  * Icon index: 50
 +  * Triggers on charAct when difficulty < 2 (5% chance to yell)
 +  * Attaches to character when encumbrance check is valid
 +  * References Belongings.encumbranceCheck() for item name
 +
 +===== Related mr Entities =====
 +  * [[mr:unsuitable_item_buff|Unsuitable Item Buff]] - Related buff using same string resources
  
mr/encumbrance_buff.txt · Last modified: by 127.0.0.1