v0.2.2: Implemented new seeds into Blandfruit
This commit is contained in:
parent
c10f9b290c
commit
04c315cfaa
|
@ -16,23 +16,17 @@ import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.npcs.Wandmaker;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.effects.Speck;
|
import com.shatteredpixel.shatteredpixeldungeon.effects.Speck;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.effects.SpellSprite;
|
import com.shatteredpixel.shatteredpixeldungeon.effects.SpellSprite;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.potions.Potion;
|
import com.shatteredpixel.shatteredpixeldungeon.items.potions.*;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfFrost;
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfHealing;
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfInvisibility;
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfLiquidFlame;
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfMindVision;
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfParalyticGas;
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfStrength;
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.potions.PotionOfToxicGas;
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfRecharging;
|
import com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfRecharging;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Blindweed;
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Blindweed;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Dreamfoil;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Earthroot;
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Earthroot;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Fadeleaf;
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Fadeleaf;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Firebloom;
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Firebloom;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Icecap;
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Icecap;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Plant.Seed;
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Plant.Seed;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Sorrowmoss;
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Sorrowmoss;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Stormvine;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.plants.Sungrass;
|
import com.shatteredpixel.shatteredpixeldungeon.plants.Sungrass;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSprite;
|
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSprite;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSpriteSheet;
|
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSpriteSheet;
|
||||||
|
@ -234,6 +228,18 @@ public class Blandfruit extends Food {
|
||||||
potionGlow = new ItemSprite.Glowing( 0xA15CE5 );
|
potionGlow = new ItemSprite.Glowing( 0xA15CE5 );
|
||||||
info += "It looks crisp and volatile, eating this might be unsafe.";
|
info += "It looks crisp and volatile, eating this might be unsafe.";
|
||||||
|
|
||||||
|
} else if (potionAttrib instanceof PotionOfLevitation) {
|
||||||
|
|
||||||
|
name = "Floatfruit";
|
||||||
|
potionGlow = new ItemSprite.Glowing( 0x1C3A57 );
|
||||||
|
info += "It looks delicious and lightweight, ready to be eaten!";
|
||||||
|
|
||||||
|
} else if (potionAttrib instanceof PotionOfPurity) {
|
||||||
|
|
||||||
|
name = "Cleansefruit";
|
||||||
|
potionGlow = new ItemSprite.Glowing( 0x8E2975 );
|
||||||
|
info += "It looks delicious and clean, ready to be eaten!";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
|
@ -246,7 +252,8 @@ public class Blandfruit extends Food {
|
||||||
if (potionAttrib instanceof PotionOfLiquidFlame ||
|
if (potionAttrib instanceof PotionOfLiquidFlame ||
|
||||||
potionAttrib instanceof PotionOfToxicGas ||
|
potionAttrib instanceof PotionOfToxicGas ||
|
||||||
potionAttrib instanceof PotionOfParalyticGas ||
|
potionAttrib instanceof PotionOfParalyticGas ||
|
||||||
potionAttrib instanceof PotionOfFrost) {
|
potionAttrib instanceof PotionOfFrost ||
|
||||||
|
potionAttrib instanceof PotionOfLevitation) {
|
||||||
potionAttrib.cast(user, dst);
|
potionAttrib.cast(user, dst);
|
||||||
detach( user.belongings.backpack );
|
detach( user.belongings.backpack );
|
||||||
} else {
|
} else {
|
||||||
|
@ -282,6 +289,10 @@ public class Blandfruit extends Food {
|
||||||
cook(new Fadeleaf.Seed());
|
cook(new Fadeleaf.Seed());
|
||||||
else if (name.equals("Toxicfruit"))
|
else if (name.equals("Toxicfruit"))
|
||||||
cook(new Sorrowmoss.Seed());
|
cook(new Sorrowmoss.Seed());
|
||||||
|
else if (name.equals("Floatfruit"))
|
||||||
|
cook(new Stormvine.Seed());
|
||||||
|
else if (name.equals("Cleansefruit"))
|
||||||
|
cook(new Dreamfoil.Seed());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user