====== Frozen Carpaccio Item - Code References ====== {{ rpd:images:frozen_carpaccio_item.png|Frozen Carpaccio }} ===== Java Classes ===== * **Main Class**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/food/FrozenCarpaccio.java|FrozenCarpaccio.java]] * **Package**: com.watabou.pixeldungeon.items.food * **Parent Class**: Food (extends Food) * **Registration**: ItemFactory.java registers FrozenCarpaccio.class * **Loot Tables**: - IceGuardian.java (20% drop rate) - IceElemental.java (10% drop rate) * **Mystery Meat Transformation**: MysteryMeat.java can morphTo(FrozenCarpaccio.class) ===== JSON Configuration ===== * **Treasury.json**: FrozenCarpaccio spawn weight = 0 (not in random treasure) * **SpidersTreasury.json**: FrozenCarpaccio spawn weight = 0 (not in spider treasury) ===== String Resources ===== frozen carpaccio It's a piece of frozen raw meat. The only way to eat it is by cutting thin slices of it. And this way it's surprisingly good. You see your hands turn invisible! You feel your skin harden! Refreshing! You feel better! замороженное карпаччо Кусок сырого промороженного мяса. Съесть его можно лишь отрезая тоненькие ломтики. Которые получаются на удивление вкусными. Твои руки становятся невидимыми! Ты чувствуешь, как твоя кожа крепчает! Освежает! Тебе похорошело! ===== Lua Scripts ===== This entity is implemented in Java, no Lua script exists ===== Code Implementation Details ===== * **Image**: ItemSpriteSheet.CARPACCIO * **Energy**: Hunger.STARVING - Hunger.HUNGRY (restores hunger) * **Price**: 10 gold per piece * **Random Effects (20% each)**: - Invisibility buff (Invisibility.DURATION) - Barkskin buff (level = chr.ht() / 4) - Cure: Poison, Cripple, Weakness, Bleeding removed - Healing (chr.hp() + chr.ht() / 4) * **Burn Transformation**: Burns into MysteryMeat via burn() method