Package zombie.iso
Class MultiStageBuilding.Stage
java.lang.Object
zombie.iso.MultiStageBuilding.Stage
- Enclosing class:
- MultiStageBuilding
public class MultiStageBuilding.Stage
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description intbonusHealthbooleancanBarricadebooleancanBePlasteredjava.lang.StringcraftingSoundjava.lang.StringIDjava.util.HashMapitemsjava.util.ArrayListitemsToKeepjava.lang.StringknownRecipejava.lang.Stringnamejava.lang.StringnorthSpritejava.util.HashMapperksjava.util.ArrayListpreviousStagejava.lang.StringrecipeNamejava.lang.Stringspritejava.lang.StringthumpSoundinttimeNeededjava.lang.StringwallTypejava.util.HashMapxp -
Constructor Summary
Constructors Constructor Description Stage() -
Method Summary
Modifier and Type Method Description booleancanBeDone(IsoGameCharacter chr, IsoObject itemClicked, boolean cheat)voiddoStage(IsoGameCharacter chr, IsoThumpable item, boolean removeItems)java.lang.StringgetCraftingSound()java.lang.StringgetDisplayName()KahluaTablegetItemsLua()java.util.ArrayListgetItemsToKeep()java.lang.StringgetKnownRecipe()java.lang.StringgetName()KahluaTablegetPerksLua()java.util.ArrayListgetPreviousStages()java.lang.StringgetRecipeName()java.lang.StringgetSprite()java.lang.StringgetThumpSound()intgetTimeNeeded(IsoGameCharacter chr)voidLoad(java.lang.String name, java.lang.String[] strArray)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
name
public java.lang.String name -
previousStage
public java.util.ArrayList previousStage -
recipeName
public java.lang.String recipeName -
sprite
public java.lang.String sprite -
northSprite
public java.lang.String northSprite -
timeNeeded
public int timeNeeded -
bonusHealth
public int bonusHealth -
xp
public java.util.HashMap xp -
perks
public java.util.HashMap perks -
items
public java.util.HashMap items -
itemsToKeep
public java.util.ArrayList itemsToKeep -
knownRecipe
public java.lang.String knownRecipe -
thumpSound
public java.lang.String thumpSound -
wallType
public java.lang.String wallType -
canBePlastered
public boolean canBePlastered -
craftingSound
public java.lang.String craftingSound -
ID
public java.lang.String ID -
canBarricade
public boolean canBarricade
-
-
Constructor Details
-
Stage
public Stage()
-
-
Method Details
-
getName
public java.lang.String getName() -
getDisplayName
public java.lang.String getDisplayName() -
getSprite
public java.lang.String getSprite() -
getThumpSound
public java.lang.String getThumpSound() -
getRecipeName
public java.lang.String getRecipeName() -
getKnownRecipe
public java.lang.String getKnownRecipe() -
getTimeNeeded
-
getItemsToKeep
public java.util.ArrayList getItemsToKeep() -
getPreviousStages
public java.util.ArrayList getPreviousStages() -
getCraftingSound
public java.lang.String getCraftingSound() -
getItemsLua
-
getPerksLua
-
doStage
-
canBeDone
-
Load
public void Load(java.lang.String name, java.lang.String[] strArray)
-