class DummyScript
package funkin.backend.scripting
extends Script
@:directlyUsed@:build(hscript.ClassExtendMacro.build())Simple class for empty scripts or scripts whose language isn't imported yet.
Constructor
Variables
Methods
Inherited Variables
Defined by Script
Inherited Methods
Defined by Script
call(func:String, ?parameters:Array<Dynamic>):Dynamic
Calls the function func defined in the script.
Parameters:
func | Name of the function |
|---|---|
parameters | (Optional) Parameters of the function. |
Returns:
Result (if void, then null)
error(text:String, ?additionalInfo:Dynamic):Void
Shows an error from this script.
Parameters:
text | Text of the error (ex: Null Object Reference). |
|---|---|
additionalInfo | Additional information you could provide. |
setParent(variable:Dynamic):Void
Sets a script's parent object so that its properties can be accessed easily. Ex: Passing PlayState.instance will allow boyfriend to be typed instead of PlayState.instance.boyfriend.
Parameters:
variable | Parent variable. |
|---|
setPublicMap(map:Map<String, Dynamic>):Void
HSCRIPT ONLY FOR NOW +
class DummyScript
package funkin.backend.scripting
extends Script
@:directlyUsed@:build(hscript.ClassExtendMacro.build())Simple class for empty scripts or scripts whose language isn't imported yet.
Constructor
Variables
Methods
Inherited Variables
Defined by Script
Inherited Methods
Defined by Script
call(func:String, ?parameters:Array<Dynamic>):Dynamic
Calls the function func defined in the script.
Parameters:
func | Name of the function |
|---|---|
parameters | (Optional) Parameters of the function. |
Returns:
Result (if void, then null)
error(text:String, ?additionalInfo:Dynamic):Void
Shows an error from this script.
Parameters:
text | Text of the error (ex: Null Object Reference). |
|---|---|
additionalInfo | Additional information you could provide. |
setParent(variable:Dynamic):Void
Sets a script's parent object so that its properties can be accessed easily. Ex: Passing PlayState.instance will allow boyfriend to be typed instead of PlayState.instance.boyfriend.
Parameters:
variable | Parent variable. |
|---|
setPublicMap(map:Map<String, Dynamic>):Void
HSCRIPT ONLY FOR NOW Sets the "public" variables map for ScriptPack