Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/ScriptableController/data/gui/scripts/testscript.lua @ 10052

Last change on this file since 10052 was 10048, checked in by samuezu, 11 years ago

created struct event, an eventlist and the functions eventscheduler and execute, modified tick function

File size: 557 bytes
RevLine 
[10037]1--k = 1.2
[10035]2
[10037]3--orxonox.execute("orxout message test " .. k)
[10035]4
[10047]5-- Set some test variables
[10037]6x = 1.1
7y = 2.2
8z = 3.3
[10035]9
[10047]10--os.execute("sleep " .. 2)
[10037]11
[10047]12-- Get a local pointer to a scriptcontroller
[10045]13local ctrl = orxonox.ScriptController:getScriptController()
[10047]14
15-- If it worked, call its "movetoposition" function
[10046]16if ctrl ~= nil then
[10048]17  ctrl:eventScheduler("moveToPosition_beta", x, y, z, 5)
[10046]18end
19
[10047]20-- Output the newctrlid variable we set from the C++ code
[10046]21if newctrlid ~= nil then
22  orxonox.execute("orxout message test " .. newctrlid)
23end
[10037]24
[10045]25--orxonox.execute("setPause 1")
[10037]26
[10045]27
Note: See TracBrowser for help on using the repository browser.