Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Compiled 2 textures into 1 sheets (2048x2048) in 305ms.
- Compiled 2 textures into 1 sheets (2048x2048) in 193ms.
- The process cannot access the file 'C:\Swift\Examples\BopTheRohan\BopTheRohan.sgd' because it is being used by another process.
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 218ms.
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 906ms.
- The process cannot access the file 'C:\Swift\Examples\BopTheRohan\BopTheRohan.sgd' because it is being used by another process.
- The process cannot access the file 'C:\Swift\Examples\BopTheRohan\BopTheRohan.sgd' because it is being used by another process.
- The process cannot access the file 'C:\Swift\Examples\BopTheRohan\BopTheRohan.sgd' because it is being used by another process.
- The process cannot access the file 'C:\Swift\Examples\BopTheRohan\BopTheRohan.sgd' because it is being used by another process.
- --- Class Game ---
- --- Class Game ---
- --- Class Game ---
- --- Class Game ---
- --- Class Game ---
- --- Class Game ---
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 668ms.
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 864ms.
- The process cannot access the file 'C:\Swift\Examples\BopTheRohan\BopTheRohan.sgd' because it is being used by another process.
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 63ms.
- The process cannot access the file 'C:\Swift\Examples\BopTheRohan\BopTheRohan.sgd' because it is being used by another process.
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 437ms.
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 202ms.
- The process cannot access the file 'C:\Swift\Examples\BopTheRohan\BopTheRohan.sgd' because it is being used by another process.
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 840ms.
- --- Class Game ---
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 18ms.
- --- Class Game ---
- --- Method LoadScene (value, ) ---
- --- Method TilePlaceFree (x, y, ) ---
- --- Method Remove (value, ) ---
- --- Method RemoveByTag (value, ) ---
- --- Method Enter () ---
- 0 Push 0
- 1 Push 0
- 2 Push 0
- 3 Push 0
- 4 New Color
- 5 ClassCall Constructor0
- 6 GetThis nil
- 7 ClassSetField ClearColor
- 8 Push Game
- 9 GetThis nil
- 10 ClassCall LoadScene
- 11 Return nil
- --- Method Draw () ---
- 0 GetThis nil
- 1 ClassGetField Active
- 2 BitwiseNot nil
- 3 Push 1
- 4 CompareEqual nil
- 5 IfFalse 23
- 6 Push Paused
- 7 New Sprite
- 8 ClassCall Constructor0
- 9 Duplicate nil
- 10 SetVariable __tmpvar1823
- 11 Push 800.00
- 12 Push 640.00
- 13 Subtract nil
- 14 Push 2.00
- 15 Divide nil
- 16 Push 600.00
- 17 Push 320.00
- 18 Subtract nil
- 19 Push 2.00
- 20 Divide nil
- 21 GetVariable __tmpvar1823
- 22 ClassCall DrawDD
- 23 Return nil
- --- Method FocusChanged (focus, ) ---
- 0 SetVariable focus
- 1 GetVariable focus
- 2 GetThis nil
- 3 ClassSetField Active
- 4 Return nil
- --- Class Rohan ---
- --- Method GetParentState () ---
- --- Method GetFromTag (value, ) ---
- --- Method GetCollidingFirst () ---
- --- Method Create () ---
- 0 Push Rohan
- 1 New Sprite
- 2 ClassCall Constructor0
- 3 GetThis nil
- 4 ClassSetField Sprite
- 5 GetThis nil
- 6 ClassCall JumpToRandomPosition
- 7 ClassCallStatic Random Next
- 8 Push 4
- 9 Modulo nil
- 10 Push 3.00
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField xSpeed
- 14 ClassCallStatic Random Next
- 15 Push 4
- 16 Modulo nil
- 17 Push 3.00
- 18 Add nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 ClassCallStatic Random Next
- 22 Push 2
- 23 Modulo nil
- 24 Push 0.00
- 25 CompareEqual nil
- 26 Push 1
- 27 CompareEqual nil
- 28 IfFalse 33
- 29 GetThis nil
- 30 ClassGetField xSpeed
- 31 LogicalNegate nil
- 32 Jump 35
- 33 GetThis nil
- 34 ClassGetField xSpeed
- 35 GetThis nil
- 36 ClassSetField xSpeed
- 37 ClassCallStatic Random Next
- 38 Push 2
- 39 Modulo nil
- 40 Push 0.00
- 41 CompareEqual nil
- 42 Push 1
- 43 CompareEqual nil
- 44 IfFalse 49
- 45 GetThis nil
- 46 ClassGetField ySpeed
- 47 LogicalNegate nil
- 48 Jump 51
- 49 GetThis nil
- 50 ClassGetField ySpeed
- 51 GetThis nil
- 52 ClassSetField ySpeed
- 53 Return nil
- --- Method Update () ---
- 0 GetThis nil
- 1 ClassGetField xSpeed
- 2 GetThis nil
- 3 ClassGetField X
- 4 Add nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 GetThis nil
- 8 ClassGetField ySpeed
- 9 GetThis nil
- 10 ClassGetField Y
- 11 Add nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 GetThis nil
- 15 ClassGetField xSpeed
- 16 GetThis nil
- 17 ClassGetField xSpeed
- 18 Divide nil
- 19 GetThis nil
- 20 ClassSetField xSpeed
- 21 GetThis nil
- 22 ClassGetField ySpeed
- 23 GetThis nil
- 24 ClassGetField ySpeed
- 25 Divide nil
- 26 GetThis nil
- 27 ClassSetField ySpeed
- 28 GetThis nil
- 29 ClassGetField xSpeed
- 30 CastVariant 3
- 31 ClassCallStatic Console WriteLine
- 32 GetThis nil
- 33 ClassGetField X
- 34 Push 0.00
- 35 CompareLesserThan nil
- 36 GetThis nil
- 37 ClassGetField X
- 38 Push 800.00
- 39 Push 64.00
- 40 Subtract nil
- 41 CompareGreaterThan nil
- 42 Add nil
- 43 Push 0
- 44 CompareGreaterThan nil
- 45 Push 1
- 46 CompareEqual nil
- 47 IfFalse 53
- 48 GetThis nil
- 49 ClassGetField xSpeed
- 50 LogicalNegate nil
- 51 GetThis nil
- 52 ClassSetField xSpeed
- 53 GetThis nil
- 54 ClassGetField Y
- 55 Push 0.00
- 56 CompareLesserThan nil
- 57 GetThis nil
- 58 ClassGetField Y
- 59 Push 600.00
- 60 Push 64.00
- 61 Subtract nil
- 62 CompareGreaterThan nil
- 63 Add nil
- 64 Push 0
- 65 CompareGreaterThan nil
- 66 Push 1
- 67 CompareEqual nil
- 68 IfFalse 74
- 69 GetThis nil
- 70 ClassGetField ySpeed
- 71 LogicalNegate nil
- 72 GetThis nil
- 73 ClassSetField ySpeed
- 74 Return nil
- --- Method MouseButtonPressed (button, ) ---
- 0 SetVariable button
- 1 GetVariable button
- 2 Push 0
- 3 CompareEqual nil
- 4 Push 1
- 5 CompareEqual nil
- 6 IfFalse 21
- 7 GetThis nil
- 8 ClassCall JumpToRandomPosition
- 9 Push 1.50
- 10 GetThis nil
- 11 ClassGetField xSpeed
- 12 Multiply nil
- 13 GetThis nil
- 14 ClassSetField xSpeed
- 15 Push 1.50
- 16 GetThis nil
- 17 ClassGetField ySpeed
- 18 Multiply nil
- 19 GetThis nil
- 20 ClassSetField ySpeed
- 21 Return nil
- --- Method JumpToRandomPosition () ---
- 0 ClassCallStatic Random Next
- 1 Push 800
- 2 Push 64
- 3 Subtract nil
- 4 Modulo nil
- 5 GetThis nil
- 6 ClassSetField X
- 7 ClassCallStatic Random Next
- 8 Push 600
- 9 Push 64
- 10 Subtract nil
- 11 Modulo nil
- 12 GetThis nil
- 13 ClassSetField Y
- 14 Return nil
- Compiled 2 classes.
- Compiled 2 textures into 1 sheets (2048x2048) in 17ms.
Advertisement
Add Comment
Please, Sign In to add comment