Package zombie.scripting.objects
Class Recipe
java.lang.Object
zombie.scripting.objects.BaseScriptObject
zombie.scripting.objects.Recipe
public class Recipe extends BaseScriptObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classRecipe.ResultclassRecipe.Source -
Field Summary
Fields Modifier and Type Field Description java.lang.StringLuaCreatejava.lang.StringLuaGiveXPjava.lang.StringLuaGrabjava.lang.StringLuaTestjava.lang.StringnameRecipe.ResultResultjava.util.MapskillRequiredjava.lang.StringSoundjava.util.ArrayListSourcefloatTimeToMakeFields inherited from class zombie.scripting.objects.BaseScriptObject
module -
Constructor Summary
Constructors Constructor Description Recipe() -
Method Summary
Modifier and Type Method Description intFindIndexOf(InventoryItem a)Recipe.SourcefindSource(java.lang.String sourceFullType)java.lang.StringgetCategory()floatgetHeat()java.lang.StringgetName()java.lang.StringgetNearItem()intgetNumberOfNeededItem()java.lang.StringgetOriginalname()java.util.ArrayListgetRequiredSkills()Recipe.ResultgetResult()java.lang.StringgetSound()java.util.ArrayListgetSource()floatgetTimeToMake()intgetWaterAmountNeeded()booleanisCanBeDoneFromFloor()booleanisDestroy(java.lang.String sourceFullType)booleanisKeep(java.lang.String sourceFullType)booleanisRemoveResultItem()voidLoad(java.lang.String name, java.lang.String[] strArray)booleanneedToBeLearn()voidsetCanBeDoneFromFloor(boolean canBeDoneFromFloor)voidsetCategory(java.lang.String category)voidsetNearItem(java.lang.String nearItem)voidsetNeedToBeLearn(boolean needToBeLearn)voidsetOriginalname(java.lang.String originalname)voidsetRemoveResultItem(boolean removeResultItem)Methods inherited from class zombie.scripting.objects.BaseScriptObject
getModuleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
TimeToMake
public float TimeToMake -
Sound
public java.lang.String Sound -
Source
public java.util.ArrayList Source -
Result
-
LuaTest
public java.lang.String LuaTest -
LuaCreate
public java.lang.String LuaCreate -
LuaGrab
public java.lang.String LuaGrab -
name
public java.lang.String name -
skillRequired
public java.util.Map skillRequired -
LuaGiveXP
public java.lang.String LuaGiveXP
-
-
Constructor Details
-
Recipe
public Recipe()
-
-
Method Details
-
isCanBeDoneFromFloor
public boolean isCanBeDoneFromFloor() -
setCanBeDoneFromFloor
public void setCanBeDoneFromFloor(boolean canBeDoneFromFloor) -
FindIndexOf
-
getSource
public java.util.ArrayList getSource() -
getNumberOfNeededItem
public int getNumberOfNeededItem() -
getTimeToMake
public float getTimeToMake() -
getName
public java.lang.String getName() -
Load
public void Load(java.lang.String name, java.lang.String[] strArray)- Overrides:
Loadin classBaseScriptObject
-
getResult
-
getSound
public java.lang.String getSound() -
getOriginalname
public java.lang.String getOriginalname() -
setOriginalname
public void setOriginalname(java.lang.String originalname) -
needToBeLearn
public boolean needToBeLearn() -
setNeedToBeLearn
public void setNeedToBeLearn(boolean needToBeLearn) -
getCategory
public java.lang.String getCategory() -
setCategory
public void setCategory(java.lang.String category) -
getRequiredSkills
public java.util.ArrayList getRequiredSkills() -
findSource
-
isDestroy
public boolean isDestroy(java.lang.String sourceFullType) -
isKeep
public boolean isKeep(java.lang.String sourceFullType) -
getHeat
public float getHeat() -
getWaterAmountNeeded
public int getWaterAmountNeeded() -
getNearItem
public java.lang.String getNearItem() -
setNearItem
public void setNearItem(java.lang.String nearItem) -
isRemoveResultItem
public boolean isRemoveResultItem() -
setRemoveResultItem
public void setRemoveResultItem(boolean removeResultItem)
-