39 lines
727 B
Plaintext

objectdef TestController
{
variable string Name="Apple"
variable string Color="Red"
method Initialize()
{
echo "TestController::Initialize"
LGUI2:LoadPackageFile["Test.json"]
RunScript "${LavishScript.HomeDirectory}/Scripts/mr/common/Navigation/Movement"
}
method Shutdown()
{
echo "TestController::Shutdown"
LGUI2:UnloadPackageFile["Test.json"]
EndScript Movement
}
method OnClose()
{
echo "TestController::OnClose"
Script:End
}
method Test()
{
MRNav:MoveTo["${Me.Target.Loc}"]
}
}
variable(global) TestController MRTestController
function main()
{
while 1
{
wait 5
}
}