| [4080] | 1 | -- Get objects from orxonox | 
|---|
 | 2 | thisscript:addObject("GenericNPC", "floorguy") | 
|---|
 | 3 | thisscript:addObject("FPSPlayer", "Player") | 
|---|
| [3965] | 4 |  | 
|---|
 | 5 | programRoute = true | 
|---|
| [4080] | 6 | height = -10 | 
|---|
| [3965] | 7 |  | 
|---|
 | 8 | function tick(timestep) | 
|---|
 | 9 |  | 
|---|
 | 10 | if programRoute then | 
|---|
 | 11 | floorguy:runTo( 800.634338, height, -340.454163) | 
|---|
 | 12 | floorguy:runTo( 800.965149, height, -317.040039) | 
|---|
 | 13 | floorguy:runTo( 801.330627, height, -291.156891) | 
|---|
 | 14 | floorguy:runTo( 801.922913, height, -274.193085) | 
|---|
 | 15 | floorguy:runTo( 802.959045, height, -258.950653) | 
|---|
 | 16 | floorguy:runTo( 803.812805, height, -246.390198) | 
|---|
 | 17 | floorguy:runTo( 804.034180, height, -232.661407) | 
|---|
 | 18 | floorguy:runTo( 816.056702, height, 407.114502) | 
|---|
 | 19 | floorguy:runTo( 817.066284, height, 439.783112) | 
|---|
 | 20 | floorguy:runTo( 817.734314, height, 461.401306) | 
|---|
 | 21 | floorguy:runTo( 818.361816, height, 481.702789) | 
|---|
 | 22 | floorguy:runTo( 820.161621, height, 540.826538) | 
|---|
 | 23 | floorguy:runTo( 820.825195, height, 579.028748) | 
|---|
 | 24 | floorguy:runTo( 821.907410, height, 641.302673) | 
|---|
 | 25 | floorguy:runTo( 823.706055, height, 744.863098) | 
|---|
 | 26 | floorguy:runTo( 820.552490, height, 761.699585) | 
|---|
 | 27 | floorguy:runTo( 809.810425, height, 771.055420) | 
|---|
 | 28 | floorguy:runTo( 794.455383, height, 779.180725) | 
|---|
 | 29 | floorguy:runTo( 779.520386, height, 773.730957) | 
|---|
 | 30 | floorguy:runTo( 769.395630, height, 762.138306) | 
|---|
 | 31 | floorguy:runTo( 761.172668, height, 749.739258) | 
|---|
 | 32 | floorguy:runTo( 756.049500, height, 736.094116) | 
|---|
 | 33 | floorguy:runTo( 755.904297, height, 648.224854) | 
|---|
 | 34 | floorguy:runTo( 742.674744, height, -243.343140) | 
|---|
 | 35 | floorguy:runTo( 742.312805, height, -273.083893) | 
|---|
 | 36 | floorguy:runTo( 741.927856, height, -304.735474) | 
|---|
 | 37 | floorguy:runTo( 741.548035, height, -335.971069) | 
|---|
 | 38 | floorguy:runTo( 741.181824, height, -366.028503) | 
|---|
 | 39 | programRoute = false | 
|---|
 | 40 | end | 
|---|
 | 41 |  | 
|---|
 | 42 | if floorguy:finalGoalReached() then | 
|---|
 | 43 | programRoute = true | 
|---|
 | 44 | end | 
|---|
 | 45 |  | 
|---|
 | 46 |  | 
|---|
 | 47 | return false | 
|---|
 | 48 | end | 
|---|