Class ComponentScript
java.lang.Object
zombie.scripting.objects.BaseScriptObject
zombie.scripting.entity.ComponentScript
- Direct Known Subclasses:
AttributesScript
,CraftBenchScript
,CraftLogicScript
,CraftRecipeComponentScript
,DryingLogicScript
,DurabilityScript
,FluidContainerScript
,FurnaceLogicScript
,LuaComponentScript
,MashingLogicScript
,PartsScript
,ResourcesScript
,SignalsScript
,SpriteConfigScript
,TestComponentScript
,UiConfigScript
-
Field Summary
FieldsFields inherited from class zombie.scripting.objects.BaseScriptObject
debugOnly, enabled
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract <T extends ComponentScript>
voidcopyFrom
(T var1) getName()
boolean
protected void
load
(ScriptParser.Block var1) void
protected boolean
parseKeyValue
(String var1, String var2) Methods inherited from class zombie.scripting.objects.BaseScriptObject
addLoadedScriptBody, calculateScriptVersion, debugString, getAllScriptLines, getBodyScriptLines, getLoadedScriptBodies, getLoadedScriptBodyCount, getModule, getObsolete, getParent, getScriptLines, getScriptObjectFullType, getScriptObjectName, getScriptObjectType, getScriptVersion, getVersion, InitLoadPP, isDebugOnly, isEnabled, Load, LoadCommonBlock, LoadCommonBlock, LoadVector3, OnLoadedAfterLua, OnPostWorldDictionaryInit, PreReload, reset, resetLoadedScriptBodies, setModule, setParent
-
Field Details
-
type
-
-
Constructor Details
-
ComponentScript
-
-
Method Details
-
isoMasterOnly
public boolean isoMasterOnly() -
getName
-
OnScriptsLoaded
- Overrides:
OnScriptsLoaded
in classBaseScriptObject
- Throws:
Exception
-
copyFrom
-
load
- Throws:
Exception
-
parseKeyValue
-