Package zombie.scripting.objects
Class Recipe
java.lang.Object
zombie.scripting.objects.BaseScriptObject
zombie.scripting.objects.Recipe
- Direct Known Subclasses:
MovableRecipe
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
static final class
static final class
-
Field Summary
Modifier and TypeFieldDescriptionboolean
boolean
boolean
boolean
final ArrayList<Recipe.Source>
float
Fields inherited from class zombie.scripting.objects.BaseScriptObject
module
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addRequiredSkill
(PerkFactory.Perk perk, int level) void
void
void
int
findSource
(String sourceFullType) float
getHeat()
getName()
int
getProp1()
getProp2()
getRequiredSkill
(int index) int
getSound()
float
int
boolean
boolean
boolean
boolean
boolean
isHidden()
boolean
boolean
boolean
boolean
void
boolean
boolean
void
setAllowDestroyedItem
(boolean allow) void
setAllowFrozenItem
(boolean allow) void
setAnimNode
(String animNode) void
setCanBeDoneFromFloor
(boolean canBeDoneFromFloor) void
setCanPerform
(String functionName) void
setCategory
(String category) void
setIsHidden
(boolean hide) void
setLuaCreate
(String functionName) void
setLuaGiveXP
(String functionName) void
setLuaGrab
(String functionName) void
setLuaTest
(String functionName) void
setNearItem
(String nearItem) void
setNeedToBeLearn
(boolean needToBeLearn) void
setOriginalname
(String originalname) void
void
void
setRemoveResultItem
(boolean removeResultItem) void
void
setStopOnRun
(boolean stop) void
setStopOnWalk
(boolean stop) Methods inherited from class zombie.scripting.objects.BaseScriptObject
getModule
-
Field Details
-
TimeToMake
public float TimeToMake -
Sound
-
Source
-
Result
-
AllowDestroyedItem
public boolean AllowDestroyedItem -
AllowFrozenItem
public boolean AllowFrozenItem -
InSameInventory
public boolean InSameInventory -
LuaTest
-
LuaCreate
-
LuaGrab
-
name
-
skillRequired
-
LuaGiveXP
-
-
Constructor Details
-
Recipe
public Recipe()
-
-
Method Details
-
isCanBeDoneFromFloor
public boolean isCanBeDoneFromFloor() -
setCanBeDoneFromFloor
public void setCanBeDoneFromFloor(boolean canBeDoneFromFloor) -
FindIndexOf
-
getSource
-
getNumberOfNeededItem
public int getNumberOfNeededItem() -
getTimeToMake
public float getTimeToMake() -
getName
-
getFullType
-
Load
- Overrides:
Load
in classBaseScriptObject
-
DoSource
-
DoResult
-
getResult
-
getSound
-
setSound
-
getOriginalname
-
setOriginalname
-
needToBeLearn
public boolean needToBeLearn() -
setNeedToBeLearn
public void setNeedToBeLearn(boolean needToBeLearn) -
getCategory
-
setCategory
-
getRequiredSkills
-
getRequiredSkillCount
public int getRequiredSkillCount() -
getRequiredSkill
-
clearRequiredSkills
public void clearRequiredSkills() -
addRequiredSkill
-
findSource
-
isDestroy
-
isKeep
-
getHeat
public float getHeat() -
noBrokenItems
public boolean noBrokenItems() -
isAllowDestroyedItem
public boolean isAllowDestroyedItem() -
setAllowDestroyedItem
public void setAllowDestroyedItem(boolean allow) -
isAllowFrozenItem
public boolean isAllowFrozenItem() -
setAllowFrozenItem
public void setAllowFrozenItem(boolean allow) -
getWaterAmountNeeded
public int getWaterAmountNeeded() -
getNearItem
-
setNearItem
-
getCanPerform
-
setCanPerform
-
getLuaTest
-
setLuaTest
-
getLuaCreate
-
setLuaCreate
-
getLuaGrab
-
setLuaGrab
-
getLuaGiveXP
-
setLuaGiveXP
-
isRemoveResultItem
public boolean isRemoveResultItem() -
setRemoveResultItem
public void setRemoveResultItem(boolean removeResultItem) -
getAnimNode
-
setAnimNode
-
getProp1
-
setProp1
-
getProp2
-
setProp2
-
getTooltip
-
setStopOnWalk
public void setStopOnWalk(boolean stop) -
isStopOnWalk
public boolean isStopOnWalk() -
setStopOnRun
public void setStopOnRun(boolean stop) -
isStopOnRun
public boolean isStopOnRun() -
setIsHidden
public void setIsHidden(boolean hide) -
isHidden
public boolean isHidden()
-