====== Rotten Pasty Item - Code References ====== ===== Java Classes ===== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/food/RottenPasty.java|RottenPasty.java]] - Main class implementation * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/food/RottenFood.java|RottenFood.java]] - Parent class * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/food/Food.java|Food.java]] - Base food class * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/food/Pasty.java|Pasty.java]] - Related item (purified form) * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/sprites/ItemSpriteSheet.java|ItemSpriteSheet.java]] - Sprite definition (ROTTEN_PASTY) ===== Class Hierarchy ===== RottenPasty extends RottenFood extends Food extends Item ===== Java Usage ===== * **ItemFactory.java** (line 261): Registered item class via `registerItemClass(RottenPasty.class)` * **Pasty.java** (line 22): Pasty purifies into RottenPasty via `return morphTo(RottenPasty.class)` * **MimicPie.java** (line 22): Dropped when Mimic Pie is defeated via `collect(new RottenPasty())` ===== JSON Configuration ===== This entity is implemented in Java, no JSON configuration exists ===== String Resources ===== rotten pasty it might once have been a pasty, now it's just disgusting тухлый пирог выглядит мерзко empanada podrida esa empanada tiene una pinta asquerosa pâté en croute pourri Ce vieux pâté en croûte a l'air vraiment dégoutant Vergammelte Pastete es könnte einmal eine Pastete gewesen sein, jetzt ist es nur noch ekelhaft pastel de carne podre Este pastel parece muito nojento pasticcio marcio ex-pasto sembra così disgustoso 腐ったパスティ このパスティはかなり不味そうだ。 썩은 파스티 원래는 파이였을지 모르지만, 역겨워 보입니다. 腐烂的馅饼 这馅饼看起来十分恶心,但可以通过一些方法让它再次能够食用。 腐爛餡餅 這餡餅看起來十分惡心,但可以通過一些方法讓它再次能夠食用。 zgniły pasztecik to kiedyś był pasztecik, teraz jest po prostu obrzydliwy зіпсований пиріг цей пиріг виглядає так огидно romlott pástétom volt-pástétom annyira undorítóan néz ki küflenmiş börek iğrenç görünen eski börek χαλασμένη πίτα αυτό μπορεί κάποτε να ήταν πίτα, τώρα είναι απλά αηδιαστικό pastel busuk pastel yang terlihat sangat menjijikan pai busuk pai busuk ini memualkan ===== Lua Scripts ===== This entity is implemented in Java, no Lua script exists ===== Related Entities ===== * [[mr:pasty_item|Pasty Item]] - The purified form (RottenPasty purifies into Pasty) * [[mr:rotten_food_item|Rotten Food Item]] - Parent class * [[mr:mimic_pie_mob|Mimic Pie Mob]] - Drops this item when defeated ===== Properties ===== * **Type**: Food item * **Category**: Rotten food * **Sprite**: ItemSpriteSheet.ROTTEN_PASTY * **Purification**: RottenPasty purifies into Pasty (via Pasty.purify() method) * **Stackable**: Yes (inherits from Food class) * **Drop Source**: MimicPie mob drops RottenPasty when defeated