The UE4 integration is a good place to look for examples of how to hook up SkookumScript to an engine.
You can get the SkookumScript UE4 Plugin source via GitHub at https://github.com/AgogLabs/SkookumScript-UnrealEngine
There are still a lot of comments in the
.cpp files that are built into the library binaries, however we will be moving the comments to the publicly available
.hpp header files soon.
The main runtime hooks come from methods overridden from the
SkookumRuntimeBase class - take a look at the
SkUERuntime class in
Engine\Plugins\SkookumScript\Source\SkookumScriptRuntime\Private\Bindings\SkUERuntime.hpp for an example.
The main hooks to enable the remote SkookumIDE come from methods overridden from the
SkookumRemoteRuntimeBase class - take a look at the
SkUERemote class in
Engine\Plugins\SkookumScript\Source\SkookumScriptRuntime\Private\Bindings\SkUERemote.hpp for an example.
Most of the initialization, updating and deinitialization can be found here -
They’ll probably want additional help, but that might be enough to get them up and running.