SkillAgentSearch skills...

LuaScriptInstance

Library to expose access for getting and setting the current script instance

Install / Use

/learn @DanEngelbrecht/LuaScriptInstance
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

LuaScriptInstance

Library to expose access for getting and setting the current script instance.

Installation

You can use LuaScriptInstance in your own project by adding this project as a Defold library dependency. Open your game.project file and in the dependencies field under project add:

https://github.com/DanEngelbrecht/LuaScriptInstance/archive/master.zip

Or point to the ZIP file of a specific release.

Usage

Once the dependecy is added two Lua functions are available: lua_script_instance.Get() and lua_script_instance.Set(instance)

LuaScriptInstance API

lua_script_instance.Get()

Gets the current script instance. The returned value is an opaque type and you should only use it to set the current instance.

RETURN

  • instance (opaque) - the current script instance

lua_script_instance.Set(instance)

Sets the current script instance. The instance parameters must be a value returned by lua_script_instance.Get().

PARAMETERS

  • instance (opaque) - the script instance to set
View on GitHub
GitHub Stars11
CategoryDevelopment
Updated1mo ago
Forks5

Languages

C++

Security Score

95/100

Audited on Feb 24, 2026

No findings