Package zombie.scripting.objects
Class Fixing
java.lang.Object
zombie.scripting.objects.BaseScriptObject
zombie.scripting.objects.Fixing
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
static final class
-
Field Summary
Fields inherited from class zombie.scripting.objects.BaseScriptObject
module
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addRequiredItem
(String require) int
countUses
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenObject) float
getName()
getRequiredFixerItems
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem, ArrayList<InventoryItem> items) getRequiredItems
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem) haveThisFixer
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenObject) void
void
setConditionModifier
(float conditionModifier) void
setGlobalItem
(Fixing.Fixer globalItem) void
usedInFixer
(InventoryItem itemType, IsoGameCharacter chr) Methods inherited from class zombie.scripting.objects.BaseScriptObject
getModule
-
Constructor Details
-
Fixing
public Fixing()
-
-
Method Details
-
Load
- Overrides:
Load
in classBaseScriptObject
-
getName
-
setName
-
getRequiredItem
-
addRequiredItem
-
getFixers
-
usedInFixer
-
haveGlobalItem
-
haveThisFixer
public InventoryItem haveThisFixer(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenObject) -
countUses
-
getRequiredFixerItems
public ArrayList<InventoryItem> getRequiredFixerItems(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem, ArrayList<InventoryItem> items) -
getRequiredItems
public ArrayList<InventoryItem> getRequiredItems(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem) -
getGlobalItem
-
setGlobalItem
-
getConditionModifier
public float getConditionModifier() -
setConditionModifier
public void setConditionModifier(float conditionModifier)
-