Tons of uncommited changes since the last commit. In ascending order:

* Added music to the intro scene by the same composer of the title theme (DJ-Rec0il).
* Redone animations event script (and removed falling animation due to infinite loop problems).
* Added enemies sprites.
* Grouped enemy collisions.
* Completely redesigned levels again due to data loss.
* Changed level design to use Tilemap instead of Tiled Background.
* Fixed main menu going blank if user hit the space button before everything finished loading.
* Made BombEnemy animated.
* Altered some frames in Player walking animation.
* Fixed some parts of ground tile being incorrectly impassable.
* Rewritten some parts of the story dialogues on levels.
* Added music by PrototypeRaptor for levels.
* Fixed respawn bug.
* Fixed incorrect parallaxing when transitioning from L1PRE to Level 1 by using a workaround.
* Added empire trooper to end of Level 1.
* Updated main menu cursor to also be controllable by W and S keys.
* Updated main menu cursor confirm button to also accept the ENTER/Return key.
* Rebalanced enemy projectile speed and damage dealth amount.
* Added Level 1B for boss fight arena with appropriate music.
* Added a new layer for stage decorations and added trees to L1PRE and Level 1.
* Fixed another parallaxing bug.
* Removed boss fight because I can't get the AI to work properly. Game ends at a To Be Continued screen.
* Level 1B still remains intact, just unused for now.
* Fixed some collision problems with the stage decorations.
* Rearranged a bit of the Level 1 starting scripts.
* Fixed a bug where the text character ' does not render properly in dialogs.
* Fixed typo in dialogs.
* Made the game now return to the Main Menu Screen automatically after the To Be Continued Screen.
* Remove pressing ESCAPE to quit the game functionality to prevent accidental quit game.
* Fixed more text rendering issues relating to the text character ' .
* Adjusted some dialog timings in cutscenes.
origin
YandolsZX 5 years ago
parent 0576ebffe6
commit 92e758ff09
  1. BIN
      Animations/HeartBit/Default/000.png
  2. BIN
      Animations/L1B_BlackBG/Default/000.png
  3. BIN
      Animations/L1B_DialogBox/Default/000.png
  4. BIN
      Animations/L1B_Projectile/Default/000.png
  5. BIN
      Animations/L1PRE_DialogBox/Default/000.png
  6. BIN
      Animations/L1PRE_PlaneStatic/Default/000.png
  7. BIN
      Animations/L1PRE_SmokeTrail/Default/000.png
  8. BIN
      Animations/L1PRE_SmokeTrail/Default/001.png
  9. BIN
      Animations/L1PRE_SmokeTrail/Still/000.png
  10. BIN
      Animations/L1PRE_SmokeTrailInverted/Default/000.png
  11. BIN
      Animations/L1PRE_SmokeTrailInverted/Default/001.png
  12. BIN
      Animations/L1PRE_SmokeTrailInverted/Still/000.png
  13. BIN
      Animations/L1_BlackBG/Default/000.png
  14. BIN
      Animations/L1_BombEnemy/Default/000.png
  15. BIN
      Animations/L1_BombEnemy/Pulsing/000.png
  16. BIN
      Animations/L1_BombEnemy/Pulsing/001.png
  17. BIN
      Animations/L1_BombEnemy/Pulsing/002.png
  18. BIN
      Animations/L1_BombEnemy/Pulsing/003.png
  19. BIN
      Animations/L1_BombEnemy/Pulsing/004.png
  20. BIN
      Animations/L1_BombEnemy/Pulsing/005.png
  21. BIN
      Animations/L1_BombEnemy/Pulsing/006.png
  22. BIN
      Animations/L1_BombEnemy/Pulsing/007.png
  23. BIN
      Animations/L1_BombEnemy/Pulsing/008.png
  24. BIN
      Animations/L1_BombEnemy/Pulsing/009.png
  25. BIN
      Animations/L1_BombEnemy/Triggered/000.png
  26. BIN
      Animations/L1_BombEnemy/Triggered/001.png
  27. BIN
      Animations/L1_BombEnemy/Triggered/002.png
  28. BIN
      Animations/L1_BombEnemy/Triggered/003.png
  29. BIN
      Animations/L1_BombEnemy/Triggered/004.png
  30. BIN
      Animations/L1_BombEnemy/Triggered/005.png
  31. BIN
      Animations/L1_BombEnemy/Triggered/006.png
  32. BIN
      Animations/L1_BombEnemy/Triggered/007.png
  33. BIN
      Animations/L1_DialogBox/Default/000.png
  34. BIN
      Animations/L1_EnemyCH/AttackNL/000.png
  35. BIN
      Animations/L1_EnemyCH/AttackNL/001.png
  36. BIN
      Animations/L1_EnemyCH/AttackNL/002.png
  37. BIN
      Animations/L1_EnemyCH/AttackNL/003.png
  38. BIN
      Animations/L1_EnemyCH/AttackNL/004.png
  39. BIN
      Animations/L1_EnemyCH/AttackNL/005.png
  40. BIN
      Animations/L1_EnemyCH/AttackNL/006.png
  41. BIN
      Animations/L1_EnemyCH/AttackNL/007.png
  42. BIN
      Animations/L1_EnemyCH/AttackNL/008.png
  43. BIN
      Animations/L1_EnemyCH/AttackNL/009.png
  44. BIN
      Animations/L1_EnemyCH/AttackNL/010.png
  45. BIN
      Animations/L1_EnemyCH/AttackNL/011.png
  46. BIN
      Animations/L1_EnemyCH/Default/000.png
  47. BIN
      Animations/L1_ParallaxBG/Default/000.png
  48. BIN
      Animations/L1_Projectile1/Default/000.png
  49. BIN
      Animations/L1_Turret/Default/000.png
  50. BIN
      Animations/PlayerCharacter/Default/000.png
  51. BIN
      Animations/PlayerCharacter/Jumping/000.png
  52. BIN
      Animations/PlayerCharacter/Running/000.png
  53. BIN
      Animations/PlayerCharacter/Running/001.png
  54. BIN
      Animations/PlayerCharacter/Running/002.png
  55. BIN
      Animations/PlayerCharacter/Running/003.png
  56. BIN
      Animations/PlayerCharacter/Running/004.png
  57. BIN
      Animations/PlayerCharacter/Running/005.png
  58. BIN
      Animations/PlayerCharacter/Running/006.png
  59. BIN
      Animations/PlayerCharacter/Running/007.png
  60. BIN
      Animations/PlayerCharacter/Running/008.png
  61. BIN
      Animations/PlayerCharacter/Running/009.png
  62. BIN
      Animations/PlayerCharacter/Running/010.png
  63. 4
      Event sheets/ES - Intro Scene.uistate.xml
  64. 2
      Event sheets/ES - Level 1 PRE.uistate.xml
  65. 205
      Event sheets/ES - Level 1 PRE.xml
  66. 21
      Event sheets/ES - Level 1.uistate.xml
  67. 627
      Event sheets/ES - Level 1.xml
  68. 21
      Event sheets/ES - Level 1B.uistate.xml
  69. 60
      Event sheets/ES - Level 1B.xml
  70. 21
      Event sheets/ES - LevelCommons.uistate.xml
  71. 443
      Event sheets/ES - LevelCommons.xml
  72. 2
      Event sheets/ES - Main Menu.uistate.xml
  73. 113
      Event sheets/ES - Main Menu.xml
  74. 2
      Event sheets/ES - Preloader.uistate.xml
  75. 12
      Event sheets/ES - Preloader.xml
  76. 21
      Event sheets/ES - Sample Layout.uistate.xml
  77. BIN
      Files/L1P_Transition.ogg
  78. BIN
      Files/L1_StageMode7.ogg
  79. BIN
      Files/L2P_LastSprite.ogg
  80. 6
      Layouts/Intro Scene.uistate.xml
  81. 6
      Layouts/Intro Scene.xml
  82. 14
      Layouts/Level 1 PRE.uistate.xml
  83. 409
      Layouts/Level 1 PRE.xml
  84. 36
      Layouts/Level 1.uistate.xml
  85. 2082
      Layouts/Level 1.xml
  86. 37
      Layouts/Level 1B.uistate.xml
  87. 614
      Layouts/Level 1B.xml
  88. 8
      Layouts/Main Menu.uistate.xml
  89. 2
      Layouts/Sample Layout.uistate.xml
  90. 1106
      Resistance Saga FYP.caproj
  91. BIN
      Resistance Saga FYP.capx.autosave
  92. BIN
      Resistance Saga FYP.capx.backup1
  93. 36
      Resistance Saga FYP.uistate.xml
  94. BIN
      Textures/BarrierTile.png
  95. BIN
      Textures/IS_TFDialogue.png
  96. BIN
      Textures/L1B_TFDialogue.png
  97. BIN
      Textures/L1B_Tilemap1.png
  98. BIN
      Textures/L1B_Tilemap1b.png
  99. BIN
      Textures/L1B_Tilemap2.png
  100. BIN
      Textures/L1CS1.png
  101. Some files were not shown because too many files have changed in this diff Show More

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 885 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 885 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 473 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 691 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 666 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 670 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 657 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 599 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 581 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 701 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 B

@ -4,9 +4,9 @@
It is entirely optional and the project will load without it. If you are placing the project under source control,
you probably do not want to add any .uistate.xml files to the repository.-->
<show-addaction-links>1</show-addaction-links>
<scroll-pos>2988</scroll-pos>
<scroll-pos>75</scroll-pos>
<conditions-column>240</conditions-column>
<actions-namecolumn>131</actions-namecolumn>
<actions-namecolumn>117</actions-namecolumn>
<condition-namecolumns>
<nest>80</nest>
<nest>80</nest>

@ -6,7 +6,7 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<show-addaction-links>1</show-addaction-links>
<scroll-pos>0</scroll-pos>
<conditions-column>240</conditions-column>
<actions-namecolumn>80</actions-namecolumn>
<actions-namecolumn>126</actions-namecolumn>
<condition-namecolumns>
<nest>80</nest>
<nest>80</nest>

@ -6,5 +6,210 @@
<variable constant="0" name="L1PRE_ReadyToShow" sid="521233026239865" static="0" type="number">0</variable>
<variable constant="0" name="L1PRE_ReadyToGo" sid="743867975042956" static="0" type="number">0</variable>
<comment>Post Main Menu Intro Goes here</comment>
<event-block disabled="1" sid="686870246816462">
<conditions>
<condition disabled="1" id="2" name="Advanced audio supported" sid="948899097584876" type="Audio" />
</conditions>
<actions />
</event-block>
<event-block sid="183885626617147">
<conditions>
<condition id="-2" name="On start of layout" sid="403707321379418" type="System" />
</conditions>
<actions>
<action id="33" name="Stop all" sid="214035630316105" type="Audio" />
<action id="-16" name="Wait" sid="364052606118960" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="0" name="Play" sid="617995796979281" type="Audio">
<param id="0" name="Audio file">L1P_Transition</param>
<param id="2" name="Loop">1</param>
<param id="3" name="Volume">-5</param>
<param id="1" name="Tag (optional)">&quot;CutsceneMusic&quot;</param>
</action>
<action id="-16" name="Wait" sid="164729390973926" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action behavior="Fade" id="1" name="Start fade" sid="789617313797259" type="L1PRE_BlackBG" />
<action id="-16" name="Wait" sid="327560080440263" type="System">
<param id="0" name="Seconds">3</param>
</action>
<action id="7" name="Set mirrored" sid="659819608292782" type="PlayerCharacter">
<param id="0" name="State">0</param>
</action>
<action id="-16" name="Wait" sid="912223796686416" type="System">
<param id="0" name="Seconds">2.5</param>
</action>
<action id="0" name="Play" sid="344353786950480" type="Audio">
<param id="0" name="Audio file">UnderPhone</param>
<param id="2" name="Loop">0</param>
<param id="3" name="Volume">0</param>
<param id="1" name="Tag (optional)">&quot;IS_PhoneRing&quot;</param>
</action>
<action id="-15" name="Set visible" sid="715671639784751" type="L1PRE_DialogBox">
<param id="0" name="Visibility">1</param>
</action>
<action id="-15" name="Set visible" sid="897016840812045" type="L1PRE_TFDialogue">
<param id="0" name="Visibility">1</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="570777118040459" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;*intercom ringing*&quot;</param>
<param id="1" name="Speed">0.02</param>
</action>
<action id="-16" name="Wait" sid="264546245447701" type="System">
<param id="0" name="Seconds">1.8</param>
</action>
<action id="0" name="Set text" sid="539612122788670" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="421895787790955" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="639563652055447" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;Fox One, Oh thank god you&apos;re alive. We weren&apos;t sure if you would have survived that crash!&quot;</param>
<param id="1" name="Speed">0.05</param>
</action>
<action id="-16" name="Wait" sid="974065483128707" type="System">
<param id="0" name="Seconds">7.5</param>
</action>
<action id="0" name="Set text" sid="144446347256167" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="149282939560808" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="992328482707019" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;You were shot out of the sky by some sort of anti-air missile. But thanks to that suit you&apos;re still in one piece!&quot;</param>
<param id="1" name="Speed">0.05</param>
</action>
<action id="-16" name="Wait" sid="590681513706558" type="System">
<param id="0" name="Seconds">8.8</param>
</action>
<action id="-15" name="Set visible" sid="188623284715875" type="L1PRE_DialogBox">
<param id="0" name="Visibility">0</param>
</action>
<action id="-15" name="Set visible" sid="205246673168721" type="L1PRE_TFDialogue">
<param id="0" name="Visibility">0</param>
</action>
<action id="0" name="Set text" sid="665237494984358" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="552505701200850" type="System">
<param id="0" name="Seconds">0.3</param>
</action>
<action id="-15" name="Set visible" sid="531246903504350" type="L1PRE_DialogBox">
<param id="0" name="Visibility">1</param>
</action>
<action id="-15" name="Set visible" sid="408469422042728" type="L1PRE_TFDialogue">
<param id="0" name="Visibility">1</param>
</action>
<action id="-16" name="Wait" sid="495153011502462" type="System">
<param id="0" name="Seconds">0.3</param>
</action>
<action id="0" name="Set text" sid="945482703148813" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="337999615713142" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="757642468506786" type="L1PRE_TFDialogue">
<param id="0" name="Text">newline &amp; &quot;zzzzttttt..... zzztttt... zzzztttttttttt..... zzzttt...... zzzzzzttttt.......&quot;</param>
<param id="1" name="Speed">0.05</param>
</action>
<action id="-16" name="Wait" sid="213138923346233" type="System">
<param id="0" name="Seconds">3.5</param>
</action>
<action id="0" name="Set text" sid="785080701458698" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="868805143818523" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="214274620885146" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;Owh... It looks like the mic on your intercom broke, all we&apos;re hearing is static...&quot;</param>
<param id="1" name="Speed">0.05</param>
</action>
<action id="-16" name="Wait" sid="834287695059733" type="System">
<param id="0" name="Seconds">6.6</param>
</action>
<action id="0" name="Set text" sid="734756263946791" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="851297937359312" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="731066120388120" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;This will definitely be a problem with communication, but not to worry! At least we can still monitor your life signs from here!&quot;</param>
<param id="1" name="Speed">0.05</param>
</action>
<action id="-16" name="Wait" sid="753183981083407" type="System">
<param id="0" name="Seconds">9.3</param>
</action>
<action id="0" name="Set text" sid="561363432045317" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="593207805649632" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="548493645354891" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;You&apos;re not too far away from the base. Your suit should really help you navigate through the fields!&quot;</param>
<param id="1" name="Speed">0.05</param>
</action>
<action id="-16" name="Wait" sid="859209555313062" type="System">
<param id="0" name="Seconds">8</param>
</action>
<action id="7" name="Set mirrored" sid="996085966723476" type="PlayerCharacter">
<param id="0" name="State">1</param>
</action>
<action id="0" name="Set text" sid="426518565917499" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="374951706561495" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="601489114339661" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;Our sensors indicate that there&apos;s quite a few of the empire&apos;s units out there. Be careful!&quot;</param>
<param id="1" name="Speed">0.05</param>
</action>
<action id="-16" name="Wait" sid="513552836802719" type="System">
<param id="0" name="Seconds">7</param>
</action>
<action id="0" name="Set text" sid="421135744516023" type="L1PRE_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-15" name="Set visible" sid="207007427486336" type="L1PRE_DialogBox">
<param id="0" name="Visibility">0</param>
</action>
<action id="-15" name="Set visible" sid="761646313913425" type="L1PRE_TFDialogue">
<param id="0" name="Visibility">0</param>
</action>
<action behavior="Fade" id="4" name="Set fade-out time" sid="740224271956861" type="L1PRE_BlackBG">
<param id="0" name="Fade-out time">0</param>
</action>
<action behavior="Fade" id="2" name="Set fade-in time" sid="320380966651497" type="L1PRE_BlackBG">
<param id="0" name="Fade-in time">3</param>
</action>
<action behavior="Fade" id="0" name="Restart fade" sid="831050817230800" type="L1PRE_BlackBG" />
<action id="-16" name="Wait" sid="246232409457076" type="System">
<param id="0" name="Seconds">4.8</param>
</action>
<action id="-2" name="Go to layout" sid="374510141848342" type="System">
<param id="0" name="Layout">Level 1</param>
</action>
</actions>
</event-block>
<comment>FOR DEBUG ONLY !! - REMOVE AFTER</comment>
<event-block disabled="1" sid="390526367484730">
<conditions>
<condition id="0" name="On key pressed" sid="989415096129729" type="Keyboard">
<param id="0" name="Key">189 (-)</param>
</condition>
</conditions>
<actions>
<action id="-2" name="Go to layout" sid="334576213607067" type="System">
<param id="0" name="Layout">Level 1</param>
</action>
</actions>
</event-block>
</events>
</c2eventsheet>

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2uistate>
<!--This is a UI state file - its content describes the user interface settings when the event sheet was last open.
It is entirely optional and the project will load without it. If you are placing the project under source control,
you probably do not want to add any .uistate.xml files to the repository.-->
<show-addaction-links>1</show-addaction-links>
<scroll-pos>418</scroll-pos>
<conditions-column>240</conditions-column>
<actions-namecolumn>126</actions-namecolumn>
<condition-namecolumns>
<nest>84</nest>
<nest>87</nest>
<nest>80</nest>
<nest>80</nest>
<nest>68</nest>
<nest>50</nest>
<nest>32</nest>
<nest>18</nest>
</condition-namecolumns>
<events />
</c2uistate>

@ -0,0 +1,627 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2eventsheet>
<!--All the 'name' attributes are ignored by Construct 2 - they are there for readability only.-->
<name>ES - Level 1</name>
<events>
<variable constant="0" name="AA_LastSavePoint" sid="913036380945022" static="0" type="number">0</variable>
<variable constant="0" name="L1_CanPressESCtoQuit" sid="738279394391591" static="0" type="number">0</variable>
<include>ES - LevelCommons</include>
<event-block sid="856576813595655">
<conditions>
<condition id="-2" name="On start of layout" sid="980053483047146" type="System" />
</conditions>
<actions>
<action id="-9" name="Set value" sid="666154357260001" type="System">
<param id="0" name="Variable">AA_PlayerHealth</param>
<param id="1" name="Value">5</param>
</action>
<action id="33" name="Stop all" sid="695070118626581" type="Audio" />
<action id="-16" name="Wait" sid="888442490936034" type="System">
<param id="0" name="Seconds">0.02</param>
</action>
<action id="0" name="Play" sid="616720170752393" type="Audio">
<param id="0" name="Audio file">L1_StageMode7</param>
<param id="2" name="Loop">1</param>
<param id="3" name="Volume">-5</param>
<param id="1" name="Tag (optional)">&quot;IngameMusic&quot;</param>
</action>
<action id="-9" name="Set value" sid="473176902646761" type="System">
<param id="0" name="Variable">AA_LastSavePoint</param>
<param id="1" name="Value">1</param>
</action>
<action id="-9" name="Set value" sid="555299053888167" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">1</param>
</action>
<action id="-16" name="Wait" sid="205175111974510" type="System">
<param id="0" name="Seconds">2</param>
</action>
<action behavior="Fade" id="1" name="Start fade" sid="910575000081592" type="L1_BlackBG" />
<action id="-16" name="Wait" sid="346552935605241" type="System">
<param id="0" name="Seconds">2</param>
</action>
<action id="-9" name="Set value" sid="315422113764909" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">0</param>
</action>
<action id="-15" name="Set visible" sid="345987679086048" type="HeartBit">
<param id="0" name="Visibility">1</param>
</action>
<action id="1" name="Set visible" sid="704200335236372" type="HealthBar">
<param id="0" name="Visibility">1</param>
</action>
</actions>
</event-block>
<event-block disabled="1" sid="567667745420695">
<conditions>
<condition id="-4" name="Is outside layout" sid="271369376469794" type="PlayerCharacter" />
</conditions>
<actions>
<action id="-16" name="Wait" sid="245213095136478" type="System">
<param id="0" name="Seconds">1.0</param>
</action>
<action id="-3" name="Set position" sid="634574730622442" type="PlayerCharacter">
<param id="0" name="X">422</param>
<param id="1" name="Y">129</param>
</action>
</actions>
</event-block>
<event-group description="" sid="310946343797445" title="Player Life Management">
<sub-events>
<comment>Lifebar</comment>
<event-block sid="153385862070171">
<conditions>
<condition id="-1" name="Every tick" sid="580397818011489" type="System" />
</conditions>
<actions>
<action id="3" name="Set progress" sid="136181473768017" type="HealthBar">
<param id="0" name="Value">AA_PlayerHealth</param>
</action>
</actions>
</event-block>
<event-block sid="397702938445567">
<conditions>
<condition id="-2" name="On start of layout" sid="320948173668744" type="System" />
</conditions>
<actions>
<action id="2" name="Set CSS style" sid="374591528985560" type="HealthBar">
<param id="0" name="Property name">&quot;background-color&quot;</param>
<param id="1" name="Value">&quot;#CCCCCC&quot;</param>
</action>
<action id="2" name="Set CSS style" sid="844939745346589" type="HealthBar">
<param id="0" name="Property name">&quot;color&quot;</param>
<param id="1" name="Value">&quot;#FF0000&quot;</param>
</action>
</actions>
</event-block>
<comment>Life Management Itself</comment>
<event-block sid="461492254291988">
<conditions>
<condition id="-14" name="Compare variable" sid="154850245872637" type="System">
<param id="0" name="Variable">AA_PlayerHealth</param>
<param id="1" name="Comparison">3</param>
<param id="2" name="Value">0</param>
</condition>
</conditions>
<actions>
<action id="-15" name="Set visible" sid="536808799619441" type="PlayerCharacter">
<param id="0" name="Visibility">0</param>
</action>
<action id="-9" name="Set value" sid="224294682602203" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">1</param>
</action>
<action id="-16" name="Wait" sid="595323483900000" type="System">
<param id="0" name="Seconds">0.5</param>
</action>
<action id="-3" name="Set position" sid="284565149044552" type="PlayerCharacter">
<param id="0" name="X">224</param>
<param id="1" name="Y">672</param>
</action>
<action id="-15" name="Set visible" sid="859568725943237" type="PlayerCharacter">
<param id="0" name="Visibility">1</param>
</action>
<action id="-26" name="Restart layout" sid="112485269183777" type="System" />
</actions>
</event-block>
<comment>Life Subtraction from Enemies</comment>
<event-block sid="426347423979078">
<conditions>
<condition id="0" name="On collision with another object" sid="999621712272085" type="PlayerCharacter">
<param id="0" name="Object">EnemyProjectiles</param>
</condition>
</conditions>
<actions>
<action id="-11" name="Subtract from" sid="571627257985084" type="System">
<param id="0" name="Variable">AA_PlayerHealth</param>
<param id="1" name="Value">1</param>
</action>
</actions>
</event-block>
<event-block sid="228943668087493">
<conditions>
<condition id="0" name="On collision with another object" sid="163467594365991" type="PlayerCharacter">
<param id="0" name="Object">L1_BombEnemy</param>
</condition>
</conditions>
<actions>
<action id="4" name="Set animation" sid="915785466728727" type="L1_BombEnemy">
<param id="0" name="Animation">&quot;Triggered&quot;</param>
<param id="1" name="From">1</param>
</action>
<action id="3" name="Start" sid="906558871735110" type="L1_BombEnemy">
<param id="0" name="From">1</param>
</action>
<action id="-16" name="Wait" sid="968626096517462" type="System">
<param id="0" name="Seconds">0.3</param>
</action>
<action id="-11" name="Subtract from" sid="664874456846611" type="System">
<param id="0" name="Variable">AA_PlayerHealth</param>
<param id="1" name="Value">2</param>
</action>
<action id="-16" name="Wait" sid="721850361712093" type="System">
<param id="0" name="Seconds">0.1</param>
</action>
<action id="-9" name="Destroy" sid="843547716458123" type="L1_BombEnemy" />
</actions>
</event-block>
</sub-events>
</event-group>
<event-group description="" sid="335225837064386" title="Enemy Mechanics">
<sub-events>
<variable constant="0" name="TurretIsShooting" sid="183745936207079" static="0" type="number">0</variable>
<event-block sid="775193158601473">
<conditions>
<condition behavior="LineOfSight" id="0" name="Has LOS to object" sid="919851743008843" type="L1_Turret">
<param id="0" name="Object">PlayerCharacter</param>
</condition>
<condition id="-6" name="Every X seconds" sid="135151782584303" type="System">
<param id="0" name="Interval (seconds)">3</param>
</condition>
</conditions>
<actions>
<action disabled="1" id="-9" name="Set value" sid="149066684787974" type="System">
<param id="0" name="Variable">TurretIsShooting</param>
<param id="1" name="Value">1</param>
</action>
<action id="0" name="Spawn another object" sid="914736863400719" type="L1_Turret">
<param id="0" name="Object">L1_Projectile1</param>
<param id="1" name="Layer">&quot;Foreground&quot;</param>
<param id="2" name="Image point">&quot;TurretBarrel&quot;</param>
</action>
<action disabled="1" id="-16" name="Wait" sid="525691265433638" type="System">
<param id="0" name="Seconds">3</param>
</action>
<action disabled="1" id="-9" name="Set value" sid="765756863935240" type="System">
<param id="0" name="Variable">TurretIsShooting</param>
<param id="1" name="Value">0</param>
</action>
</actions>
</event-block>
<event-block sid="396223836239010">
<conditions>
<condition id="-18" name="On created" sid="124404056390910" type="L1_Projectile1" />
</conditions>
<actions>
<action behavior="Bullet" id="3" name="Set angle of motion" sid="432046735391707" type="L1_Projectile1">
<param id="0" name="Angle">180</param>
</action>
</actions>
</event-block>
<event-block sid="689081515022018">
<conditions>
<condition id="0" name="On collision with another object" sid="317015769810507" type="EnemyProjectiles">
<param id="0" name="Object">InGameTiles</param>
</condition>
</conditions>
<actions>
<action id="-9" name="Destroy" sid="221455813185666" type="EnemyProjectiles" />
</actions>
</event-block>
<event-block sid="484867525297195">
<conditions>
<condition id="0" name="On collision with another object" sid="985287571205716" type="EnemyProjectiles">
<param id="0" name="Object">InGameTilemaps</param>
</condition>
</conditions>
<actions>
<action id="-9" name="Destroy" sid="259593051857705" type="EnemyProjectiles" />
</actions>
</event-block>
</sub-events>
</event-group>
<event-group description="" sid="220671062321561" title="Cutscenes">
<sub-events>
<event-block sid="734629811078103">
<conditions>
<condition id="0" name="On collision with another object" sid="546890438416672" type="PlayerCharacter">
<param id="0" name="Object">L1CS1</param>
</condition>
</conditions>
<actions>
<action id="-9" name="Set value" sid="853694756594296" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">1</param>
</action>
<action id="0" name="Play" sid="314652573419083" type="Audio">
<param id="0" name="Audio file">UnderPhone</param>
<param id="2" name="Loop">0</param>
<param id="3" name="Volume">0</param>
<param id="1" name="Tag (optional)">&quot;IS_PhoneRing&quot;</param>
</action>
<action id="-15" name="Set visible" sid="188750715418618" type="L1_DialogBox">
<param id="0" name="Visibility">1</param>
</action>
<action id="-15" name="Set visible" sid="767932844522361" type="L1_TFDialogue">
<param id="0" name="Visibility">1</param>
</action>
<action id="0" name="Set text" sid="282954201173750" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="198180657529287" type="L1_TFDialogue">
<param id="0" name="Text">&quot;*intercom ringing*&quot;</param>
<param id="1" name="Speed">0.02</param>
</action>
<action id="-16" name="Wait" sid="704611283693516" type="System">
<param id="0" name="Seconds">1.8</param>
</action>
<action id="0" name="Set text" sid="238731920142218" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="649529496631922" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="499082317143661" type="L1_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;Wait! Before you jump in, check out what&apos;s ahead of you!&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="527015205517993" type="System">
<param id="0" name="Seconds">4</param>
</action>
<action id="0" name="Set text" sid="732999030285147" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="576698914430731" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="856544269155149" type="L1_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;It looks they have some sort of turret deployed. They seem to fire once you&apos;re in their line of sight!&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="330887073359630" type="System">
<param id="0" name="Seconds">5.5</param>
</action>
<action id="0" name="Set text" sid="945655783082459" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="439312808563440" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="645635505993722" type="L1_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;Fortunately our sensors indicate that the turrets don&apos;t turn. So once you get past them you&apos;re safe!&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="864966820439866" type="System">
<param id="0" name="Seconds">5.1</param>
</action>
<action id="0" name="Set text" sid="573629481661792" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="624484428606808" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="166309617155996" type="L1_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;Just beware of those floating things, they look like floating landmines!&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="600042218542003" type="System">
<param id="0" name="Seconds">4.8</param>
</action>
<action id="-15" name="Set visible" sid="662455571875697" type="L1_DialogBox">
<param id="0" name="Visibility">0</param>
</action>
<action id="-15" name="Set visible" sid="157240933803345" type="L1_TFDialogue">
<param id="0" name="Visibility">0</param>
</action>
<action id="0" name="Set text" sid="850235918814049" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="324498687127367" type="System">
<param id="0" name="Seconds">0.3</param>
</action>
<action id="-9" name="Destroy" sid="966363612190924" type="L1CS1" />
<action id="-9" name="Set value" sid="296260432079530" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">0</param>
</action>
</actions>
</event-block>
<event-block sid="268857448302382">
<conditions>
<condition id="0" name="On collision with another object" sid="705496589015535" type="PlayerCharacter">
<param id="0" name="Object">L1CS2</param>
</condition>
</conditions>
<actions>
<action id="-9" name="Set value" sid="501161910097943" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">1</param>
</action>
<action id="0" name="Play" sid="875730342963924" type="Audio">
<param id="0" name="Audio file">UnderPhone</param>
<param id="2" name="Loop">0</param>
<param id="3" name="Volume">0</param>
<param id="1" name="Tag (optional)">&quot;IS_PhoneRing&quot;</param>
</action>
<action id="-15" name="Set visible" sid="657563980404034" type="L1_DialogBox">
<param id="0" name="Visibility">1</param>
</action>
<action id="-15" name="Set visible" sid="146351223809487" type="L1_TFDialogue">
<param id="0" name="Visibility">1</param>
</action>
<action id="0" name="Set text" sid="909507299804200" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="823551479478256" type="L1_TFDialogue">
<param id="0" name="Text">&quot;*intercom ringing*&quot;</param>
<param id="1" name="Speed">0.02</param>
</action>
<action id="-16" name="Wait" sid="780596418051176" type="System">
<param id="0" name="Seconds">1.8</param>
</action>
<action id="0" name="Set text" sid="585876831333054" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="144366695681574" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="900201403015815" type="L1_TFDialogue">
<param id="0" name="Text">&quot;COMMAND CENTER: &quot; &amp; newline &amp; &quot;Looks like this route is too mountanious. You might be able to go through the long way.&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="217671203812088" type="System">
<param id="0" name="Seconds">5.5</param>
</action>
<action id="-15" name="Set visible" sid="216559170914328" type="L1_DialogBox">
<param id="0" name="Visibility">0</param>
</action>
<action id="-15" name="Set visible" sid="440032002567648" type="L1_TFDialogue">
<param id="0" name="Visibility">0</param>
</action>
<action id="0" name="Set text" sid="166029251875760" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="477777695374391" type="System">
<param id="0" name="Seconds">0.3</param>
</action>
<action id="-9" name="Destroy" sid="104927673544192" type="L1CS2" />
<action id="-9" name="Set value" sid="273309891791063" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">0</param>
</action>
</actions>
</event-block>
<event-block sid="748975035313459">
<conditions>
<condition id="0" name="On collision with another object" sid="791189093926791" type="PlayerCharacter">
<param id="0" name="Object">L1CS3</param>
</condition>
</conditions>
<actions>
<action id="33" name="Stop all" sid="244608463438974" type="Audio" />
<action id="-9" name="Set value" sid="812095371691981" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">1</param>
</action>
<action id="-15" name="Set visible" sid="235873577832885" type="L1_DialogBox">
<param id="0" name="Visibility">1</param>
</action>
<action id="-15" name="Set visible" sid="143098339644309" type="L1_TFDialogue">
<param id="0" name="Visibility">1</param>
</action>
<action id="0" name="Set text" sid="394666753033460" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="724796493478724" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="949481500004828" type="L1_TFDialogue">
<param id="0" name="Text">&quot;UNKNOWN: &quot; &amp; newline &amp; &quot;HALT!! Who goes there!?&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="386404280464070" type="System">
<param id="0" name="Seconds">3</param>
</action>
<action id="0" name="Set text" sid="138875095504886" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="172160366887798" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="669823219043223" type="L1_TFDialogue">
<param id="0" name="Text">newline &amp; &quot;...!?&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="935231127475554" type="System">
<param id="0" name="Seconds">1.5</param>
</action>
<action id="0" name="Set text" sid="804908404207690" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="0" name="Play" sid="629427388388331" type="Audio">
<param id="0" name="Audio file">L1P_Transition</param>
<param id="2" name="Loop">1</param>
<param id="3" name="Volume">-5</param>
<param id="1" name="Tag (optional)">&quot;CutsceneMusic&quot;</param>
</action>
<action id="-16" name="Wait" sid="990831363078404" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="202316473868692" type="L1_TFDialogue">
<param id="0" name="Text">&quot;UNKNOWN: &quot; &amp; newline &amp; &quot;Well well well... What do we have here? Looks like someone&apos;s been trespassing on our territory.&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="297659833172157" type="System">
<param id="0" name="Seconds">5.6</param>
</action>
<action id="0" name="Set text" sid="574201895711112" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="520567163217557" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="916602459797989" type="L1_TFDialogue">
<param id="0" name="Text">newline &amp; &quot;It&apos;s you people that&apos;s on OUR territory. I&apos;m here to see the end of it.&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="960768468045221" type="System">
<param id="0" name="Seconds">4.9</param>
</action>
<action id="0" name="Set text" sid="474758523560976" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="874935342661077" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="270695618107573" type="L1_TFDialogue">
<param id="0" name="Text">&quot;UNKNOWN:&quot; &amp; newline &amp; &quot;Oh really now? This little pest thinks he can overpower me? News flash! In case you haven&apos;t been aware, all your land now belongs to us!&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="814884164040259" type="System">
<param id="0" name="Seconds">7.3</param>
</action>
<action id="0" name="Set text" sid="548129123058671" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="155813713414585" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="195102073952405" type="L1_TFDialogue">
<param id="0" name="Text">&quot;UNKNOWN:&quot; &amp; newline &amp; &quot;We&apos;re in control now and there&apos;s nothing you can do about it as we&apos;ll soon find your little resistance base and get rid of the last of you.&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="613246180758929" type="System">
<param id="0" name="Seconds">7.3</param>
</action>
<action id="0" name="Set text" sid="856855161742090" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="553633712870580" type="System">
<param id="0" name="Seconds">0.05</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="316309273035314" type="L1_TFDialogue">
<param id="0" name="Text">newline &amp; &quot;Oh Yeah? Well I&apos;d like to see you try!!&quot;</param>
<param id="1" name="Speed">0.03</param>
</action>
<action id="-16" name="Wait" sid="425633385638489" type="System">
<param id="0" name="Seconds">3.9</param>
</action>
<action id="-15" name="Set visible" sid="998126294411351" type="L1_DialogBox">
<param id="0" name="Visibility">0</param>
</action>
<action id="-15" name="Set visible" sid="376108811191116" type="L1_TFDialogue">
<param id="0" name="Visibility">0</param>
</action>
<action id="0" name="Set text" sid="745683672453847" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-16" name="Wait" sid="140756552585305" type="System">
<param id="0" name="Seconds">0.3</param>
</action>
<action id="4" name="Set animation" sid="723909918022167" type="L1_EnemyCH">
<param id="0" name="Animation">&quot;AttackNL&quot;</param>
<param id="1" name="From">1</param>
</action>
<action id="3" name="Start" sid="960077409006931" type="L1_EnemyCH">
<param id="0" name="From">1</param>
</action>
<action id="-16" name="Wait" sid="111816715555577" type="System">
<param id="0" name="Seconds">0.5</param>
</action>
<action id="-9" name="Destroy" sid="910429316868255" type="L1CS1" />
<action disabled="1" id="-9" name="Set value" sid="249070964033695" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">0</param>
</action>
<action behavior="Fade" id="4" name="Set fade-out time" sid="992421932789740" type="L1_BlackBG">
<param id="0" name="Fade-out time">0</param>
</action>
<action behavior="Fade" id="2" name="Set fade-in time" sid="473714782045936" type="L1_BlackBG">
<param id="0" name="Fade-in time">3.6</param>
</action>
<action behavior="Fade" id="0" name="Restart fade" sid="752862688581806" type="L1_BlackBG" />
<action id="-15" name="Set visible" sid="515271080801162" type="HeartBit">
<param id="0" name="Visibility">0</param>
</action>
<action id="1" name="Set visible" sid="527665138752185" type="HealthBar">
<param id="0" name="Visibility">0</param>
</action>
<action id="-16" name="Wait" sid="785150894177052" type="System">
<param id="0" name="Seconds">5.6</param>
</action>
<action id="-26" name="Move to layer" sid="575267719773432" type="L1_TFDialogue">
<param id="0" name="Layer">&quot;Black&quot;</param>
</action>
<action id="-24" name="Move to top" sid="172308082326589" type="L1_TFDialogue" />
<action id="0" name="Set text" sid="124593537449340" type="L1_TFDialogue">
<param id="0" name="Text">&quot;&quot;</param>
</action>
<action id="-15" name="Set visible" sid="839440327984103" type="L1_TFDialogue">
<param id="0" name="Visibility">1</param>
</action>
<action behavior="Typing" id="3" name="Type text" sid="202219521945032" type="L1_TFDialogue">
<param id="0" name="Text">newline &amp; newline &amp; &quot;To be continued...&quot; &amp; newline &amp; &quot;In episode 2...&quot;</param>
<param id="1" name="Speed">0.10</param>
</action>
<action disabled="1" id="-9" name="Set value" sid="912246596340130" type="System">
<param id="0" name="Variable">L1_CanPressESCtoQuit</param>
<param id="1" name="Value">1</param>
</action>
<action id="-16" name="Wait" sid="996932661592902" type="System">
<param id="0" name="Seconds">8.5</param>
</action>
<action id="-15" name="Set visible" sid="233360079591700" type="L1_TFDialogue">
<param id="0" name="Visibility">0</param>
</action>
<action id="33" name="Stop all" sid="458341445811028" type="Audio" />
<action id="-16" name="Wait" sid="687138923062971" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="-2" name="Go to layout" sid="605280716499902" type="System">
<param id="0" name="Layout">Main Menu</param>
</action>
</actions>
</event-block>
</sub-events>
</event-group>
<event-block disabled="1" sid="435059098765671">
<conditions>
<condition id="0" name="On key pressed" sid="350786576612879" type="Keyboard">
<param id="0" name="Key">27 (Esc)</param>
</condition>
<condition id="-14" name="Compare variable" sid="970370961672743" type="System">
<param id="0" name="Variable">L1_CanPressESCtoQuit</param>
<param id="1" name="Comparison">0</param>
<param id="2" name="Value">1</param>
</condition>
</conditions>
<actions>
<action id="1" name="Close" sid="539894109244926" type="Browser" />
</actions>
</event-block>
<comment>DEBUG ONLY - REMOVE AFTER</comment>
<event-block disabled="1" sid="410884915314692">
<conditions>
<condition id="0" name="On key pressed" sid="195690510694059" type="Keyboard">
<param id="0" name="Key">111 (Num Div)</param>
</condition>
</conditions>
<actions>
<action id="-3" name="Set position" sid="165665234060085" type="PlayerCharacter">
<param id="0" name="X">5800</param>
<param id="1" name="Y">80</param>
</action>
</actions>
</event-block>
</events>
</c2eventsheet>

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2uistate>
<!--This is a UI state file - its content describes the user interface settings when the event sheet was last open.
It is entirely optional and the project will load without it. If you are placing the project under source control,
you probably do not want to add any .uistate.xml files to the repository.-->
<show-addaction-links>1</show-addaction-links>
<scroll-pos>0</scroll-pos>
<conditions-column>240</conditions-column>
<actions-namecolumn>123</actions-namecolumn>
<condition-namecolumns>
<nest>80</nest>
<nest>80</nest>
<nest>80</nest>
<nest>80</nest>
<nest>68</nest>
<nest>50</nest>
<nest>32</nest>
<nest>18</nest>
</condition-namecolumns>
<events />
</c2uistate>

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2eventsheet>
<!--All the 'name' attributes are ignored by Construct 2 - they are there for readability only.-->
<name>ES - Level 1B</name>
<events>
<include>ES - LevelCommons</include>
<event-block sid="202427175121770">
<conditions>
<condition id="-2" name="On start of layout" sid="460597456026368" type="System" />
</conditions>
<actions>
<action id="-9" name="Set value" sid="319973205238904" type="System">
<param id="0" name="Variable">AA_PlayerHealth</param>
<param id="1" name="Value">5</param>
</action>
<action id="-9" name="Set value" sid="733720034840530" type="System">
<param id="0" name="Variable">AA_LastSavePoint</param>
<param id="1" name="Value">2</param>
</action>
<action id="-9" name="Set value" sid="408448342689133" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">1</param>
</action>
<action behavior="ScrollTo" disabled="1" id="1" name="Set enabled" sid="828277875279686" type="PlayerCharacter">
<param id="0" name="State">0</param>
</action>
<action id="33" name="Stop all" sid="268488627989423" type="Audio" />
<action id="-16" name="Wait" sid="776344885069339" type="System">
<param id="0" name="Seconds">0.02</param>
</action>
<action id="0" name="Play" sid="293069715389349" type="Audio">
<param id="0" name="Audio file">L2P_LastSprite</param>
<param id="2" name="Loop">1</param>
<param id="3" name="Volume">-5</param>
<param id="1" name="Tag (optional)">&quot;IngameMusic&quot;</param>
</action>
<action id="-16" name="Wait" sid="240063527614697" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action behavior="Fade" id="1" name="Start fade" sid="395829545838405" type="L1_BlackBG" />
<action id="-16" name="Wait" sid="193819907804594" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="-9" name="Set value" sid="722359406670045" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Value">0</param>
</action>
<action id="-15" name="Set visible" sid="512444796094153" type="HeartBit">
<param id="0" name="Visibility">1</param>
</action>
<action id="1" name="Set visible" sid="399116221810685" type="HealthBar">
<param id="0" name="Visibility">1</param>
</action>
<action behavior="Pathfinding" id="3" name="Set enabled" sid="911239600632269" type="L1_EnemyCH">
<param id="0" name="Set">1</param>
</action>
</actions>
</event-block>
</events>
</c2eventsheet>

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2uistate>
<!--This is a UI state file - its content describes the user interface settings when the event sheet was last open.
It is entirely optional and the project will load without it. If you are placing the project under source control,
you probably do not want to add any .uistate.xml files to the repository.-->
<show-addaction-links>1</show-addaction-links>
<scroll-pos>0</scroll-pos>
<conditions-column>240</conditions-column>
<actions-namecolumn>21</actions-namecolumn>
<condition-namecolumns>
<nest>72</nest>
<nest>75</nest>
<nest>80</nest>
<nest>80</nest>
<nest>68</nest>
<nest>50</nest>
<nest>32</nest>
<nest>18</nest>
</condition-namecolumns>
<events />
</c2uistate>

@ -0,0 +1,443 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2eventsheet>
<!--All the 'name' attributes are ignored by Construct 2 - they are there for readability only.-->
<name>ES - LevelCommons</name>
<events>
<comment>Common Level Mechanics that should be included in every level via #include tag.</comment>
<comment>------------</comment>
<comment>Text Dialogue System Handlers</comment>
<event-group description="" sid="961082826652232" title="Text Dialogue System Handlers">
<sub-events>
<event-block sid="257121130706734">
<conditions>
<condition behavior="Typing" id="3" name="Is text typing" sid="150612460295062" type="IS_TFDialogue" />
</conditions>
<actions>
<action id="-42" name="Signal" sid="629439662997499" type="System">
<param id="0" name="Tag">&quot;StartOfADialogue&quot;</param>
</action>
<action id="7" name="Play (by name)" sid="562540816938127" type="Audio">
<param id="0" name="Folder">0</param>
<param id="1" name="Audio file name">&quot;SoundDialogueBeep.ogg&quot;</param>
<param id="3" name="Loop">0</param>
<param id="4" name="Volume">-5</param>
<param id="2" name="Tag (optional)">&quot;DialogueBeep&quot;</param>
</action>
<action id="7" name="Play (by name)" sid="758172772575115" type="Audio">
<param id="0" name="Folder">0</param>
<param id="1" name="Audio file name">&quot;SoundDialogueLoop&quot;</param>
<param id="3" name="Loop">1</param>
<param id="4" name="Volume">-5</param>
<param id="2" name="Tag (optional)">&quot;DialogueLoop&quot;</param>
</action>
</actions>
</event-block>
<event-block sid="950275107793305">
<conditions>
<condition behavior="Typing" id="2" name="On typing completed" sid="920969416003376" type="IS_TFDialogue" />
</conditions>
<actions>
<action id="6" name="Stop" sid="867999951908527" type="Audio">
<param id="0" name="Tag">&quot;DialogueBeep&quot;</param>
</action>
<action id="1" name="Set looping" sid="118359785304702" type="Audio">
<param id="0" name="Tag">&quot;DialogueLoop&quot;</param>
<param id="1" name="State">1</param>
</action>
<action id="6" name="Stop" sid="126458607018990" type="Audio">
<param id="0" name="Tag">&quot;DialogueLoop&quot;</param>
</action>
<action id="-42" name="Signal" sid="967110789447823" type="System">
<param id="0" name="Tag">&quot;EndOfADialogue&quot;</param>
</action>
</actions>
</event-block>
</sub-events>
</event-group>
<comment>Character Movement and Manipulation</comment>
<variable constant="0" name="LC_PlayerUncontrollable" sid="539922814098423" static="0" type="number">0</variable>
<comment>|-- Animations</comment>
<variable constant="0" name="LC_IsJumping" sid="518626443838438" static="0" type="number">0</variable>
<event-group description="" sid="154334308256555" title="Cutscene Player Control Handling">
<sub-events>
<event-block sid="266396749302946">
<conditions>
<condition id="-14" name="Compare variable" sid="115622893406059" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Comparison">0</param>
<param id="2" name="Value">1</param>
</condition>
</conditions>
<actions>
<action id="-12" name="Set group active" sid="413376456962713" type="System">
<param id="0" name="Group name">&quot;Controls&quot;</param>
<param id="1" name="State">0</param>
</action>
<action id="-12" name="Set group active" sid="117201735998472" type="System">
<param id="0" name="Group name">&quot;Mirroring&quot;</param>
<param id="1" name="State">0</param>
</action>
</actions>
</event-block>
<event-block sid="519919705796631">
<conditions>
<condition id="-14" name="Compare variable" sid="448807467152952" type="System">
<param id="0" name="Variable">LC_PlayerUncontrollable</param>
<param id="1" name="Comparison">0</param>
<param id="2" name="Value">0</param>
</condition>
</conditions>
<actions>
<action id="-12" name="Set group active" sid="859862134332008" type="System">
<param id="0" name="Group name">&quot;Controls&quot;</param>
<param id="1" name="State">1</param>
</action>
<action id="-12" name="Set group active" sid="369219902500017" type="System">
<param id="0" name="Group name">&quot;Mirroring&quot;</param>
<param id="1" name="State">1</param>
</action>
</actions>
</event-block>
</sub-events>
</event-group>
<event-group description="" sid="965440355590317" title="Animations">
<sub-events>
<event-block sid="979018922277397">
<conditions>
<condition id="-2" name="On start of layout" sid="642409658079208" type="System" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="522513900810149" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Default&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<event-block any="1" disabled="1" sid="842783479501066">
<conditions>
<condition id="3" name="On key released" sid="519798776913989" type="Keyboard">
<param id="0" name="Key">37 (Left arrow)</param>
</condition>
<condition id="3" name="On key released" sid="673419022502519" type="Keyboard">
<param id="0" name="Key">65 (A)</param>
</condition>
</conditions>
<actions>
<action id="2" name="Stop" sid="191876160478413" type="PlayerCharacter" />
<action id="4" name="Set animation" sid="696640404694579" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Default&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<event-block any="1" disabled="1" sid="277876413588792">
<conditions>
<condition id="3" name="On key released" sid="492199571495927" type="Keyboard">
<param id="0" name="Key">39 (Right arrow)</param>
</condition>
<condition id="3" name="On key released" sid="488892111099282" type="Keyboard">
<param id="0" name="Key">68 (D)</param>
</condition>
</conditions>
<actions>
<action id="2" name="Stop" sid="495748762032451" type="PlayerCharacter" />
<action id="4" name="Set animation" sid="739460350143974" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Default&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<comment></comment>
<event-block sid="407224959855039">
<conditions>
<condition behavior="Platform" id="5" name="On jump" sid="353206472867036" type="PlayerCharacter" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="982090868409905" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Jumping&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<event-block disabled="1" sid="374629949228228">
<conditions>
<condition behavior="Platform" id="4" name="Is falling" sid="225142945563294" type="PlayerCharacter" />
<condition behavior="Platform" id="3" inverted="1" name="Is jumping" sid="788314759201760" type="PlayerCharacter" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="440792824137948" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Jumping&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<event-block sid="946569529723309">
<conditions>
<condition behavior="Platform" id="9" name="On landed" sid="638104913526250" type="PlayerCharacter" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="108990400178833" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Default&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<event-block sid="589672320242883">
<conditions>
<condition behavior="Platform" id="0" name="Is moving" sid="690980256516962" type="PlayerCharacter" />
<condition behavior="Platform" id="2" name="Is on floor" sid="523510518116654" type="PlayerCharacter" />
<condition id="2" inverted="1" name="Is playing" sid="336317674387268" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Jumping&quot;</param>
</condition>
</conditions>
<actions>
<action id="4" name="Set animation" sid="160306665852122" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Running&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<event-block sid="329017325029688">
<conditions>
<condition behavior="Platform" id="7" name="On stopped" sid="136173911263687" type="PlayerCharacter" />
<condition behavior="Platform" id="0" inverted="1" name="Is moving" sid="585308551044958" type="PlayerCharacter" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="163229269580725" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Default&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<comment></comment>
<event-block disabled="1" sid="286733567626066">
<conditions>
<condition behavior="Platform" id="3" name="Is jumping" sid="430902716876276" type="PlayerCharacter" />
<condition id="-14" name="Compare variable" sid="528717953095466" type="System">
<param id="0" name="Variable">LC_IsJumping</param>
<param id="1" name="Comparison">0</param>
<param id="2" name="Value">0</param>
</condition>
<condition id="-4" name="Trigger once while true" sid="469231424862733" type="System" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="661551837770165" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Jumping&quot;</param>
<param id="1" name="From">1</param>
</action>
<action id="-9" name="Set value" sid="156894752177835" type="System">
<param id="0" name="Variable">LC_IsJumping</param>
<param id="1" name="Value">1</param>
</action>
</actions>
</event-block>
<event-block disabled="1" sid="408083771165990">
<conditions>
<condition behavior="Platform" id="4" name="Is falling" sid="200481242275500" type="PlayerCharacter" />
<condition id="-14" name="Compare variable" sid="620345027468495" type="System">
<param id="0" name="Variable">LC_IsJumping</param>
<param id="1" name="Comparison">0</param>
<param id="2" name="Value">0</param>
</condition>
<condition id="-4" name="Trigger once while true" sid="327737856371475" type="System" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="622570801904200" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Jumping&quot;</param>
<param id="1" name="From">1</param>
</action>
<action id="-9" name="Set value" sid="860392254015368" type="System">
<param id="0" name="Variable">LC_IsJumping</param>
<param id="1" name="Value">1</param>
</action>
</actions>
</event-block>
<event-block disabled="1" sid="498430287071734">
<conditions>
<condition behavior="Platform" id="3" inverted="1" name="Is jumping" sid="951735156844939" type="PlayerCharacter" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="667850405947242" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Default&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<event-block disabled="1" sid="673269507854640">
<conditions>
<condition behavior="Platform" id="4" inverted="1" name="Is falling" sid="768506088064226" type="PlayerCharacter" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="746598912700993" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Default&quot;</param>
<param id="1" name="From">1</param>
</action>
</actions>
</event-block>
<event-block disabled="1" sid="263010275327281">
<conditions>
<condition behavior="Platform" id="2" name="Is on floor" sid="656852721424379" type="PlayerCharacter" />
<condition id="-14" name="Compare variable" sid="793986691945545" type="System">
<param id="0" name="Variable">LC_IsJumping</param>
<param id="1" name="Comparison">0</param>
<param id="2" name="Value">1</param>
</condition>
<condition id="-4" name="Trigger once while true" sid="543266453976941" type="System" />
</conditions>
<actions>
<action id="4" name="Set animation" sid="438735235495254" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Default&quot;</param>
<param id="1" name="From">1</param>
</action>
<action id="-9" name="Set value" sid="132228087340252" type="System">
<param id="0" name="Variable">LC_IsJumping</param>
<param id="1" name="Value">0</param>
</action>
</actions>
</event-block>
<event-block disabled="1" sid="861847953376631">
<conditions>
<condition behavior="Platform" id="9" name="On landed" sid="805153410806846" type="PlayerCharacter" />
<condition behavior="Platform" disabled="1" id="2" name="Is on floor" sid="106842668005886" type="PlayerCharacter" />
<condition disabled="1" id="-14" name="Compare variable" sid="554010588605562" type="System">
<param id="0" name="Variable">LC_IsJumping</param>
<param id="1" name="Comparison">0</param>
<param id="2" name="Value">1</param>
</condition>
<condition id="-4" name="Trigger once while true" sid="149848786926601" type="System" />
</conditions>
<actions>
<action id="2" name="Stop" sid="974268171832802" type="PlayerCharacter" />
<action id="4" name="Set animation" sid="849212307033135" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Default&quot;</param>
<param id="1" name="From">1</param>
</action>
<action id="-9" name="Set value" sid="245642764896241" type="System">
<param id="0" name="Variable">LC_IsJumping</param>
<param id="1" name="Value">0</param>
</action>
</actions>
</event-block>
<event-block sid="683812094178216">
<conditions />
<actions />
</event-block>
</sub-events>
</event-group>
<comment>|-- Controls</comment>
<event-group description="" sid="800254851492620" title="Controls">
<sub-events>
<event-block any="1" sid="790230518839906">
<conditions>
<condition id="2" name="Key is down" sid="319318192562448" type="Keyboard">
<param id="0" name="Key">38 (Up arrow)</param>
</condition>
<condition id="2" name="Key is down" sid="160054305484790" type="Keyboard">
<param id="0" name="Key">87 (W)</param>
</condition>
<condition id="2" name="Key is down" sid="577213599430796" type="Keyboard">
<param id="0" name="Key">32 (Space)</param>
</condition>
</conditions>
<actions>
<action behavior="Platform" id="7" name="Simulate control" sid="376557600738439" type="PlayerCharacter">
<param id="0" name="Control">2</param>
</action>
</actions>
</event-block>
<event-block any="1" sid="511184078937768">
<conditions>
<condition id="2" name="Key is down" sid="599499780886822" type="Keyboard">
<param id="0" name="Key">37 (Left arrow)</param>
</condition>
<condition id="2" name="Key is down" sid="618026877193701" type="Keyboard">
<param id="0" name="Key">65 (A)</param>
</condition>
</conditions>
<actions>
<action disabled="1" id="4" name="Set animation" sid="904454167761879" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Running&quot;</param>
<param id="1" name="From">1</param>
</action>
<action behavior="Platform" id="7" name="Simulate control" sid="341078456674437" type="PlayerCharacter">
<param id="0" name="Control">0</param>
</action>
</actions>
</event-block>
<event-block any="1" sid="141189891790799">
<conditions>
<condition id="2" name="Key is down" sid="651405994039656" type="Keyboard">
<param id="0" name="Key">40 (Down arrow)</param>
</condition>
<condition id="2" name="Key is down" sid="286330678103602" type="Keyboard">
<param id="0" name="Key">83 (S)</param>
</condition>
</conditions>
<actions>
<action behavior="Platform" id="12" name="Fall through" sid="490662333941146" type="PlayerCharacter" />
</actions>
</event-block>
<event-block any="1" sid="562032440228283">
<conditions>
<condition id="2" name="Key is down" sid="940683699633914" type="Keyboard">
<param id="0" name="Key">39 (Right arrow)</param>
</condition>
<condition id="2" name="Key is down" sid="186838029782548" type="Keyboard">
<param id="0" name="Key">68 (D)</param>
</condition>
</conditions>
<actions>
<action disabled="1" id="4" name="Set animation" sid="267598505157893" type="PlayerCharacter">
<param id="0" name="Animation">&quot;Running&quot;</param>
<param id="1" name="From">1</param>
</action>
<action behavior="Platform" id="7" name="Simulate control" sid="290848473999287" type="PlayerCharacter">
<param id="0" name="Control">1</param>
</action>
</actions>
</event-block>
<event-block sid="264727846955023">
<conditions />
<actions />
</event-block>
</sub-events>
</event-group>
<comment>|-- Mirroring</comment>
<event-group description="" sid="438924834348330" title="Mirroring">
<sub-events>
<event-block any="1" sid="834363177308800">
<conditions>
<condition id="0" name="On key pressed" sid="413111849062160" type="Keyboard">
<param id="0" name="Key">37 (Left arrow)</param>
</condition>
<condition id="0" name="On key pressed" sid="859766358522103" type="Keyboard">
<param id="0" name="Key">65 (A)</param>
</condition>
</conditions>
<actions>
<action id="7" name="Set mirrored" sid="373387588857551" type="PlayerCharacter">
<param id="0" name="State">0</param>
</action>
</actions>
</event-block>
<event-block any="1" sid="896799897449194">
<conditions>
<condition id="0" name="On key pressed" sid="915536992803195" type="Keyboard">
<param id="0" name="Key">39 (Right arrow)</param>
</condition>
<condition id="0" name="On key pressed" sid="423230768445451" type="Keyboard">
<param id="0" name="Key">68 (D)</param>
</condition>
</conditions>
<actions>
<action id="7" name="Set mirrored" sid="435505470828138" type="PlayerCharacter">
<param id="0" name="State">1</param>
</action>
</actions>
</event-block>
</sub-events>
</event-group>
<comment>Health System</comment>
<variable constant="0" name="AA_PlayerHealth" sid="236543163504189" static="0" type="number">5</variable>
</events>
</c2eventsheet>

@ -6,7 +6,7 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<show-addaction-links>1</show-addaction-links>
<scroll-pos>0</scroll-pos>
<conditions-column>240</conditions-column>
<actions-namecolumn>152</actions-namecolumn>
<actions-namecolumn>150</actions-namecolumn>
<condition-namecolumns>
<nest>80</nest>
<nest>80</nest>

@ -11,6 +11,7 @@
<condition id="-2" name="On start of layout" sid="730120773255500" type="System" />
</conditions>
<actions>
<action id="33" name="Stop all" sid="302272483567914" type="Audio" />
<action id="0" name="Play" sid="935869911884173" type="Audio">
<param id="0" name="Audio file">TitleTrance</param>
<param id="2" name="Loop">1</param>
@ -45,11 +46,14 @@
</actions>
</event-block>
<comment>Cursor Position Manipulator</comment>
<event-block sid="806731101159712">
<event-block any="1" sid="806731101159712">
<conditions>
<condition id="2" name="Key is down" sid="373375725050225" type="Keyboard">
<param id="0" name="Key">40 (Down arrow)</param>
</condition>
<condition id="2" name="Key is down" sid="471345289262811" type="Keyboard">
<param id="0" name="Key">83 (S)</param>
</condition>
</conditions>
<actions>
<action behavior="8Direction" id="7" name="Simulate control" sid="805891542041645" type="MM_Cursor">
@ -57,11 +61,14 @@
</action>
</actions>
</event-block>
<event-block sid="949760597058576">
<event-block any="1" sid="949760597058576">
<conditions>
<condition id="2" name="Key is down" sid="742149715033428" type="Keyboard">
<param id="0" name="Key">38 (Up arrow)</param>
</condition>
<condition id="2" name="Key is down" sid="495225850989344" type="Keyboard">
<param id="0" name="Key">87 (W)</param>
</condition>
</conditions>
<actions>
<action behavior="8Direction" id="7" name="Simulate control" sid="149330234966931" type="MM_Cursor">
@ -99,6 +106,36 @@
</action>
</actions>
</event-block>
<event-block sid="811005328476256">
<conditions>
<condition id="2" name="Key is down" sid="805201887488641" type="Keyboard">
<param id="0" name="Key">13 (Return)</param>
</condition>
<condition id="-14" name="Compare variable" sid="187855224916122" type="System">
<param id="0" name="Variable">MMCursorProjectileCD</param>
<param id="1" name="Comparison">0</param>
<param id="2" name="Value">0</param>
</condition>
</conditions>
<actions>
<action id="0" name="Spawn another object" sid="245575999756886" type="MM_Cursor">
<param id="0" name="Object">MM_Cursor_Projectile</param>
<param id="1" name="Layer">1</param>
<param id="2" name="Image point">0</param>
</action>
<action id="-9" name="Set value" sid="796789368994906" type="System">
<param id="0" name="Variable">MMCursorProjectileCD</param>
<param id="1" name="Value">1</param>
</action>
<action id="-16" name="Wait" sid="695567228677259" type="System">
<param id="0" name="Seconds">1.1</param>
</action>
<action id="-9" name="Set value" sid="114391391179769" type="System">
<param id="0" name="Variable">MMCursorProjectileCD</param>
<param id="1" name="Value">0</param>
</action>
</actions>
</event-block>
<comment>Cursor Position Actions</comment>
<event-block sid="253450489881516">
<conditions>
@ -111,6 +148,78 @@
<param id="0" name="Seconds">0.5</param>
</action>
<action id="-9" name="Destroy" sid="956200627377454" type="MM_Cursor_Projectile" />
<action id="-15" name="Set visible" sid="465878258380483" type="MM_TFNewGame">
<param id="0" name="Visibility">0</param>
</action>
<action id="-15" name="Set visible" sid="915356414941006" type="MM_TFLoadGame">
<param id="0" name="Visibility">0</param>
</action>
<action id="-15" name="Set visible" sid="157494526847619" type="MM_TFExitGame">
<param id="0" name="Visibility">0</param>
</action>
<action id="-15" name="Set visible" sid="100402358634232" type="MM_Cursor">
<param id="0" name="Visibility">0</param>
</action>
<action behavior="Fade" id="4" name="Set fade-out time" sid="597236511291784" type="GameLogo2">
<param id="0" name="Fade-out time">4.3</param>
</action>
<action behavior="Fade" id="2" name="Set fade-in time" sid="462559481665046" type="GameLogo2">
<param id="0" name="Fade-in time">0</param>
</action>
<action behavior="Fade" id="0" name="Restart fade" sid="583688995057565" type="GameLogo2" />
<action id="3" name="Set volume" sid="283613120886104" type="Audio">
<param id="0" name="Tag">&quot;TitleTrance&quot;</param>
<param id="1" name="dB">-10</param>
</action>
<action id="-16" name="Wait" sid="974184546050355" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="3" name="Set volume" sid="380010425481373" type="Audio">
<param id="0" name="Tag">&quot;TitleTrance&quot;</param>
<param id="1" name="dB">-15</param>
</action>
<action id="-16" name="Wait" sid="967509745897564" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="3" name="Set volume" sid="355366453554647" type="Audio">
<param id="0" name="Tag">&quot;TitleTrance&quot;</param>
<param id="1" name="dB">-20</param>
</action>
<action id="-16" name="Wait" sid="462582494307217" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="3" name="Set volume" sid="683760315373950" type="Audio">
<param id="0" name="Tag">&quot;TitleTrance&quot;</param>
<param id="1" name="dB">-30</param>
</action>
<action id="-16" name="Wait" sid="819538571063757" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="3" name="Set volume" sid="174451008406038" type="Audio">
<param id="0" name="Tag">&quot;TitleTrance&quot;</param>
<param id="1" name="dB">-50</param>
</action>
<action id="-16" name="Wait" sid="422732386376824" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="3" name="Set volume" sid="160014774113024" type="Audio">
<param id="0" name="Tag">&quot;TitleTrance&quot;</param>
<param id="1" name="dB">-75</param>
</action>
<action id="-16" name="Wait" sid="827768228071169" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="3" name="Set volume" sid="293122666801881" type="Audio">
<param id="0" name="Tag">&quot;TitleTrance&quot;</param>
<param id="1" name="dB">-100</param>
</action>
<action id="-16" name="Wait" sid="843991633219532" type="System">
<param id="0" name="Seconds">1</param>
</action>
<action id="33" name="Stop all" sid="253083227508425" type="Audio" />
<action id="-2" name="Go to layout" sid="799872955218434" type="System">
<param id="0" name="Layout">Level 1 PRE</param>
</action>
</actions>
</event-block>
<event-block sid="625027985250192">

@ -6,7 +6,7 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<show-addaction-links>1</show-addaction-links>
<scroll-pos>0</scroll-pos>
<conditions-column>240</conditions-column>
<actions-namecolumn>149</actions-namecolumn>
<actions-namecolumn>138</actions-namecolumn>
<condition-namecolumns>
<nest>80</nest>
<nest>80</nest>

@ -37,6 +37,18 @@
</action>
</actions>
</event-block>
<comment>For compatibility reasons, forcefully shut down game if it was run on a mobile device for some reason</comment>
<event-block sid="374583832179131">
<conditions>
<condition id="-20" name="Is on mobile device" sid="430082288210219" type="System" />
</conditions>
<actions>
<action id="0" name="Alert" sid="771392905172935" type="Browser">
<param id="0" name="Message">&quot;Unsupported Operating Environment. The application will now close.&quot;</param>
</action>
<action id="1" name="Close" sid="630791167109339" type="Browser" />
</actions>
</event-block>
<comment>Progress bar and loading</comment>
<event-block sid="407600447699784">
<conditions>

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2uistate>
<!--This is a UI state file - its content describes the user interface settings when the event sheet was last open.
It is entirely optional and the project will load without it. If you are placing the project under source control,
you probably do not want to add any .uistate.xml files to the repository.-->
<show-addaction-links>1</show-addaction-links>
<scroll-pos>0</scroll-pos>
<conditions-column>240</conditions-column>
<actions-namecolumn>80</actions-namecolumn>
<condition-namecolumns>
<nest>80</nest>
<nest>80</nest>
<nest>80</nest>
<nest>80</nest>
<nest>68</nest>
<nest>50</nest>
<nest>32</nest>
<nest>18</nest>
</condition-namecolumns>
<events />
</c2uistate>

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -23,14 +23,14 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<property expanded="0" name="Margins" />
<property expanded="1" name="Effects" />
</properties>
<active-layer name="Scene Foremostground" />
<active-layer name="Black" />
<layers>
<layer locked="1" name="Black" parallax-in-editor="0" visible="1" />
<layer locked="1" name="PreTitles" parallax-in-editor="0" visible="1" />
<layer locked="1" name="Scene BG" parallax-in-editor="0" visible="1" />
<layer locked="1" name="Scene Foreground" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Foremostground" parallax-in-editor="0" visible="1" />
<layer locked="1" name="Scene Text Dialog Box" parallax-in-editor="0" visible="1" />
<layer locked="1" name="Scene Text Font" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Text Dialog Box" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Text Font" parallax-in-editor="0" visible="1" />
</layers>
</c2uistate>

@ -516,7 +516,7 @@
<properties>
<character-width>16</character-width>
<character-height>16</character-height>
<character-set>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#&quot;&apos;&amp;()[]|`\/@°+=*$£€&lt;&gt;</character-set>
<character-set>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#&quot;&apos;&amp;()[]|&apos;\/@°+=*$£€&lt;&gt;</character-set>
<text>This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text. </text>
<scale>1.5</scale>
<initial-visibility>Invisible</initial-visibility>
@ -538,10 +538,10 @@
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>452</x>
<x>250</x>
<y>505</y>
<z>0</z>
<width>578</width>
<width>784</width>
<height>162</height>
<depth>0</depth>
<hotspotX>0</hotspotX>

@ -4,11 +4,11 @@
It is entirely optional and the project will load without it. If you are placing the project under source control,
you probably do not want to add any .uistate.xml files to the repository.-->
<camera>
<position-x>658.67</position-x>
<position-y>215</position-y>
<position-x>854</position-x>
<position-y>580</position-y>
<position-z>100</position-z>
<lookat-x>658.67</lookat-x>
<lookat-y>215</lookat-y>
<lookat-x>854</lookat-x>
<lookat-y>580</lookat-y>
<lookat-z>0</lookat-z>
</camera>
<snap-to-grid>0</snap-to-grid>
@ -23,12 +23,12 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<property expanded="0" name="Margins" />
<property expanded="1" name="Effects" />
</properties>
<active-layer name="Scene Foreground" />
<active-layer name="Scene Elements" />
<layers>
<layer locked="1" name="Black" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Background" parallax-in-editor="0" visible="1" />
<layer locked="1" name="Scene Background" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Foreground" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Elements" parallax-in-editor="0" visible="1" />
<layer locked="1" name="Black" parallax-in-editor="0" visible="0" />
<layer locked="0" name="Scene Text Dialogue Box" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Text Font" parallax-in-editor="0" visible="1" />
</layers>

File diff suppressed because one or more lines are too long

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2uistate>
<!--This is a UI state file - its content describes the user interface settings when the layout was last open.
It is entirely optional and the project will load without it. If you are placing the project under source control,
you probably do not want to add any .uistate.xml files to the repository.-->
<camera>
<position-x>4846.31</position-x>
<position-y>456.5</position-y>
<position-z>100</position-z>
<lookat-x>4846.31</lookat-x>
<lookat-y>456.5</lookat-y>
<lookat-z>0</lookat-z>
</camera>
<snap-to-grid>1</snap-to-grid>
<show-grid>1</show-grid>
<snap-width>32</snap-width>
<snap-height>32</snap-height>
<show-collision-polys>1</show-collision-polys>
<translucent-inactive-layers>1</translucent-inactive-layers>
<properties>
<property expanded="1" name="Layout properties" />
<property expanded="0" name="Layout Size" />
<property expanded="0" name="Margins" />
<property expanded="1" name="Effects" />
</properties>
<active-layer name="Foreground" />
<layers>
<layer locked="1" name="Background" parallax-in-editor="1" visible="1" />
<layer locked="1" name="Unparallaxer" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Foreground" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Elements" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Text Dialogue Box" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Text Font" parallax-in-editor="0" visible="1" />
<layer locked="1" name="Black" parallax-in-editor="0" visible="0" />
</layers>
</c2uistate>

File diff suppressed because one or more lines are too long

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2uistate>
<!--This is a UI state file - its content describes the user interface settings when the layout was last open.
It is entirely optional and the project will load without it. If you are placing the project under source control,
you probably do not want to add any .uistate.xml files to the repository.-->
<camera>
<position-x>546.177</position-x>
<position-y>406.5</position-y>
<position-z>100</position-z>
<lookat-x>546.177</lookat-x>
<lookat-y>406.5</lookat-y>
<lookat-z>0</lookat-z>
</camera>
<snap-to-grid>1</snap-to-grid>
<show-grid>1</show-grid>
<snap-width>32</snap-width>
<snap-height>32</snap-height>
<show-collision-polys>1</show-collision-polys>
<translucent-inactive-layers>1</translucent-inactive-layers>
<properties>
<property expanded="1" name="Layout properties" />
<property expanded="0" name="Layout Size" />
<property expanded="0" name="Margins" />
<property expanded="1" name="Effects" />
</properties>
<active-layer name="Foreground" />
<layers>
<layer locked="0" name="Layer 0" parallax-in-editor="0" visible="1" />
<layer locked="1" name="Background" parallax-in-editor="1" visible="1" />
<layer locked="0" name="Foreground" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Elements" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Text Dialogue Box" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Scene Text Font" parallax-in-editor="0" visible="1" />
<layer locked="1" name="Black" parallax-in-editor="0" visible="0" />
<layer locked="0" name="Layer 6" parallax-in-editor="0" visible="1" />
</layers>
</c2uistate>

@ -0,0 +1,614 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2layout>
<name>Level 1B</name>
<sid>990623761972155</sid>
<event-sheet>ES - Level 1B</event-sheet>
<size>
<width>1504</width>
<height>960</height>
</size>
<margins>
<horizontal>500</horizontal>
<vertical>500</vertical>
</margins>
<unbounded-scrolling>0</unbounded-scrolling>
<layers>
<layer name="Background" sid="576804753242947">
<initially-visible>1</initially-visible>
<background-color>255,255,255</background-color>
<transparent>1</transparent>
<parallax>
<x>0.04</x>
<y>0.05</y>
</parallax>
<zoom-rate>1</zoom-rate>
<opacity>1</opacity>
<force-own-texture>0</force-own-texture>
<global>0</global>
<use-render-cells>0</use-render-cells>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<instances>
<instance type="L1_ParallaxBG" uid="132">
<properties>
<initial-visibility>Visible</initial-visibility>
<initial-animation>Default</initial-animation>
<initial-frame>0</initial-frame>
<collisions>Enabled</collisions>
</properties>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>800</x>
<y>352</y>
<z>0</z>
<width>1600</width>
<height>800</height>
<depth>0</depth>
<hotspotX>0.5</hotspotX>
<hotspotY>0.5</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
</instances>
<effects />
</layer>
<layer name="Foreground" sid="942028357699352">
<initially-visible>1</initially-visible>
<background-color>255,255,255</background-color>
<transparent>1</transparent>
<parallax>
<x>1</x>
<y>1</y>
</parallax>
<zoom-rate>1</zoom-rate>
<opacity>1</opacity>
<force-own-texture>0</force-own-texture>
<global>0</global>
<use-render-cells>0</use-render-cells>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<instances>
<instance type="L1B_Projectile" uid="124">
<properties>
<initial-visibility>Visible</initial-visibility>
<initial-animation>Default</initial-animation>
<initial-frame>0</initial-frame>
<collisions>Enabled</collisions>
</properties>
<behavior-instances>
<behavior-instance type="Bullet">
<properties>
<speed>400</speed>
<acceleration>0</acceleration>
<gravity>0</gravity>
<bounce-off-solids>No</bounce-off-solids>
<set-angle>Yes</set-angle>
<initial-state>Enabled</initial-state>
</properties>
</behavior-instance>
</behavior-instances>
<effect-instances>
<effect-instance type="AdjustHSL">
<parameters>
<hue>0</hue>
<luminosity>1</luminosity>
<saturation>1</saturation>
</parameters>
</effect-instance>
</effect-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>416</x>
<y>-32</y>
<z>0</z>
<width>8</width>
<height>8</height>
<depth>0</depth>
<hotspotX>0.5</hotspotX>
<hotspotY>0.5</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
<instance type="BarrierTile" uid="125">
<properties>
<initial-visibility>Visible</initial-visibility>
<hotspot>Top-left</hotspot>
</properties>
<behavior-instances>
<behavior-instance type="Solid">
<properties>
<initial-state>Enabled</initial-state>
</properties>
</behavior-instance>
</behavior-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>-96</x>
<y>-128</y>
<z>0</z>
<width>96</width>
<height>1088</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
<instance type="BarrierTile" uid="126">
<properties>
<initial-visibility>Visible</initial-visibility>
<hotspot>Top-left</hotspot>
</properties>
<behavior-instances>
<behavior-instance type="Solid">
<properties>
<initial-state>Enabled</initial-state>
</properties>
</behavior-instance>
</behavior-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>1280</x>
<y>-128</y>
<z>0</z>
<width>96</width>
<height>1088</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
<instance type="L1B_Tilemap1" uid="134">
<properties>
<initial-visibility>Visible</initial-visibility>
<tile-width>32</tile-width>
<tile-height>32</tile-height>
<tile-x-offset>0</tile-x-offset>
<tile-y-offset>0</tile-y-offset>
<tile-x-spacing>0</tile-x-spacing>
<tile-y-spacing>0</tile-y-spacing>
<seamless-mode>On</seamless-mode>
</properties>
<behavior-instances>
<behavior-instance type="Solid">
<properties>
<initial-state>Enabled</initial-state>
</properties>
</behavior-instance>
</behavior-instances>
<effect-instances>
<effect-instance type="AdjustHSL">
<parameters>
<hue>0</hue>
<luminosity>1</luminosity>
<saturation>0.5</saturation>
</parameters>
</effect-instance>
</effect-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>0</x>
<y>0</y>
<z>0</z>
<width>1504</width>
<height>768</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<opacity>1</opacity>
</world>
<tilemap-data>
<width>47</width>
<height>24</height>
<max-width>47</max-width>
<max-height>30</max-height>
<data>-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,705,737,-1,-1,-1,-1,-1,-1</data>
</tilemap-data>
</instance>
<instance type="L1B_Tilemap2" uid="135">
<properties>
<initial-visibility>Visible</initial-visibility>
<tile-width>32</tile-width>
<tile-height>32</tile-height>
<tile-x-offset>0</tile-x-offset>
<tile-y-offset>0</tile-y-offset>
<tile-x-spacing>0</tile-x-spacing>
<tile-y-spacing>0</tile-y-spacing>
<seamless-mode>On</seamless-mode>
</properties>
<effect-instances>
<effect-instance type="AdjustHSL">
<parameters>
<hue>0</hue>
<luminosity>1</luminosity>
<saturation>0.5</saturation>
</parameters>
</effect-instance>
</effect-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>0</x>
<y>768</y>
<z>0</z>
<width>1504</width>
<height>448</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<opacity>1</opacity>
</world>
<tilemap-data>
<width>47</width>
<height>14</height>
<max-width>47</max-width>
<max-height>30</max-height>
<data>14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1</data>
</tilemap-data>
</instance>
<instance type="L1_EnemyCH" uid="133">
<properties>
<initial-visibility>Visible</initial-visibility>
<initial-animation>Default</initial-animation>
<initial-frame>0</initial-frame>
<collisions>Enabled</collisions>
</properties>
<behavior-instances>
<behavior-instance type="Platform">
<properties>
<max-speed>330</max-speed>
<acceleration>600</acceleration>
<deceleration>600</deceleration>
<jump-strength>650</jump-strength>
<gravity>1500</gravity>
<max-fall-speed>1000</max-fall-speed>
<double-jump>Disabled</double-jump>
<jump-sustain>0</jump-sustain>
<default-controls>No</default-controls>
<initial-state>Enabled</initial-state>
</properties>
</behavior-instance>
<behavior-instance type="Pathfinding">
<properties>
<cell-size>30</cell-size>
<cell-border>-1</cell-border>
<obstacles>Solids</obstacles>
<max-speed>150</max-speed>
<acceleration>300</acceleration>
<deceleration>300</deceleration>
<rotate-speed>135</rotate-speed>
<rotate-object>Yes</rotate-object>
<diagonals>Disabled</diagonals>
<initial-state>Disabled</initial-state>
</properties>
</behavior-instance>
</behavior-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>1184</x>
<y>672</y>
<z>0</z>
<width>64</width>
<height>64</height>
<depth>0</depth>
<hotspotX>0.5</hotspotX>
<hotspotY>0.5</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
<instance type="PlayerCharacter" uid="123">
<properties>
<initial-visibility>Visible</initial-visibility>
<initial-animation>Default</initial-animation>
<initial-frame>0</initial-frame>
<collisions>Enabled</collisions>
</properties>
<behavior-instances>
<behavior-instance type="Platform">
<properties>
<max-speed>330</max-speed>
<acceleration>1500</acceleration>
<deceleration>1500</deceleration>
<jump-strength>430</jump-strength>
<gravity>1200</gravity>
<max-fall-speed>1000</max-fall-speed>
<double-jump>Disabled</double-jump>
<jump-sustain>0</jump-sustain>
<default-controls>No</default-controls>
<initial-state>Enabled</initial-state>
</properties>
</behavior-instance>
<behavior-instance type="ScrollTo">
<properties>
<initial-state>Enabled</initial-state>
</properties>
</behavior-instance>
<behavior-instance type="Pin" />
</behavior-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>224</x>
<y>672</y>
<z>0</z>
<width>32</width>
<height>35</height>
<depth>0</depth>
<hotspotX>0.5</hotspotX>
<hotspotY>0.514285743</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
</instances>
<effects />
</layer>
<layer name="Scene Elements" sid="461973836322700">
<initially-visible>1</initially-visible>
<background-color>255,255,255</background-color>
<transparent>1</transparent>
<parallax>
<x>1</x>
<y>1</y>
</parallax>
<zoom-rate>1</zoom-rate>
<opacity>1</opacity>
<force-own-texture>0</force-own-texture>
<global>0</global>
<use-render-cells>0</use-render-cells>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<instances>
<instance type="L1B_Tilemap1b" uid="136">
<properties>
<initial-visibility>Visible</initial-visibility>
<tile-width>32</tile-width>
<tile-height>32</tile-height>
<tile-x-offset>0</tile-x-offset>
<tile-y-offset>0</tile-y-offset>
<tile-x-spacing>0</tile-x-spacing>
<tile-y-spacing>0</tile-y-spacing>
<seamless-mode>On</seamless-mode>
</properties>
<effect-instances>
<effect-instance type="AdjustHSL">
<parameters>
<hue>0</hue>
<luminosity>1</luminosity>
<saturation>0.5</saturation>
</parameters>
</effect-instance>
</effect-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>0</x>
<y>0</y>
<z>0</z>
<width>1504</width>
<height>960</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<opacity>1</opacity>
</world>
<tilemap-data>
<width>47</width>
<height>30</height>
<max-width>47</max-width>
<max-height>30</max-height>
<data>-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,63,95,127,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,62,94,126,158,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,63,95,127,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,62,94,126,158,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,63,95,127,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,62,94,126,158,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,63,95,127,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,62,94,126,158,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,63,95,127,159,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1</data>
</tilemap-data>
</instance>
</instances>
<effects />
</layer>
<layer name="Scene Text Dialogue Box" sid="291588988109007">
<initially-visible>1</initially-visible>
<background-color>255,255,255</background-color>
<transparent>1</transparent>
<parallax>
<x>0</x>
<y>0</y>
</parallax>
<zoom-rate>1</zoom-rate>
<opacity>1</opacity>
<force-own-texture>0</force-own-texture>
<global>0</global>
<use-render-cells>0</use-render-cells>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<instances>
<instance type="L1B_DialogBox" uid="127">
<properties>
<initial-visibility>Visible</initial-visibility>
<initial-animation>Default</initial-animation>
<initial-frame>0</initial-frame>
<collisions>Enabled</collisions>
</properties>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>640</x>
<y>135</y>
<z>0</z>
<width>900</width>
<height>200</height>
<depth>0</depth>
<hotspotX>0.5</hotspotX>
<hotspotY>0.5</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
<instance type="HealthBar" uid="129">
<properties>
<value>0</value>
<maximum>5</maximum>
<tooltip></tooltip>
<initial-visibility>Invisible</initial-visibility>
<id-optional>HealthBarUI</id-optional>
</properties>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>96</x>
<y>640</y>
<z>0</z>
<width>160</width>
<height>32</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
</world>
</instance>
<instance type="HeartBit" uid="130">
<properties>
<initial-visibility>Invisible</initial-visibility>
<initial-animation>Default</initial-animation>
<initial-frame>0</initial-frame>
<collisions>Enabled</collisions>
</properties>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>32</x>
<y>640</y>
<z>0</z>
<width>32</width>
<height>32</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
</instances>
<effects />
</layer>
<layer name="Scene Text Font" sid="148143167776941">
<initially-visible>1</initially-visible>
<background-color>255,255,255</background-color>
<transparent>1</transparent>
<parallax>
<x>0</x>
<y>0</y>
</parallax>
<zoom-rate>1</zoom-rate>
<opacity>1</opacity>
<force-own-texture>0</force-own-texture>
<global>0</global>
<use-render-cells>0</use-render-cells>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<instances>
<instance type="L1B_TFDialogue" uid="128">
<properties>
<character-width>16</character-width>
<character-height>16</character-height>
<character-set>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#&quot;&apos;&amp;()[]|`\/@°+=*$£€&lt;&gt;</character-set>
<text>This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text. </text>
<scale>1.5</scale>
<initial-visibility>Visible</initial-visibility>
<horizontal-alignment>Left</horizontal-alignment>
<vertical-alignment>Top</vertical-alignment>
<hotspot>Top-left</hotspot>
<wrapping>Word</wrapping>
<character-spacing>-4</character-spacing>
<line-height>0</line-height>
</properties>
<behavior-instances>
<behavior-instance type="Typing">
<properties>
<typing-mode>Left to right</typing-mode>
<line-break>No</line-break>
</properties>
</behavior-instance>
</behavior-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>245</x>
<y>59</y>
<z>0</z>
<width>790</width>
<height>162</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
</instances>
<effects />
</layer>
<layer name="Black" sid="968731833010243">
<initially-visible>1</initially-visible>
<background-color>255,255,255</background-color>
<transparent>1</transparent>
<parallax>
<x>0</x>
<y>0</y>
</parallax>
<zoom-rate>1</zoom-rate>
<opacity>1</opacity>
<force-own-texture>0</force-own-texture>
<global>0</global>
<use-render-cells>0</use-render-cells>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<instances>
<instance type="L1B_BlackBG" uid="131">
<properties>
<initial-visibility>Invisible</initial-visibility>
<initial-animation>Default</initial-animation>
<initial-frame>0</initial-frame>
<collisions>Enabled</collisions>
</properties>
<behavior-instances>
<behavior-instance type="Fade">
<properties>
<active-at-start>No</active-at-start>
<fade-in-time>0</fade-in-time>
<wait-time>0</wait-time>
<fade-out-time>1</fade-out-time>
<destroy>No</destroy>
</properties>
</behavior-instance>
</behavior-instances>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>0</x>
<y>0</y>
<z>0</z>
<width>1280</width>
<height>736</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
</instances>
<effects />
</layer>
</layers>
<nonworld-instances />
<effects />
</c2layout>

@ -4,11 +4,11 @@
It is entirely optional and the project will load without it. If you are placing the project under source control,
you probably do not want to add any .uistate.xml files to the repository.-->
<camera>
<position-x>637.658</position-x>
<position-y>390</position-y>
<position-x>658.143</position-x>
<position-y>465</position-y>
<position-z>100</position-z>
<lookat-x>637.658</lookat-x>
<lookat-y>390</lookat-y>
<lookat-x>658.143</lookat-x>
<lookat-y>465</lookat-y>
<lookat-z>0</lookat-z>
</camera>
<snap-to-grid>0</snap-to-grid>

@ -6,7 +6,7 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<camera>
<position-x>558.137</position-x>
<position-y>526.154</position-y>
<position-z>118.025</position-z>
<position-z>200</position-z>
<lookat-x>558.137</lookat-x>
<lookat-y>526.154</lookat-y>
<lookat-z>0</lookat-z>

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

@ -11,13 +11,16 @@ you probably do not want to add any .uistate.xml files to the repository.-->
</configurations>
<open-tabs>
<layout order="0">Preloader</layout>
<layout order="2">Main Menu</layout>
<layout order="3">Main Menu</layout>
<layout order="4">Intro Scene</layout>
<layout order="6">Level 1 PRE</layout>
<layout order="7">Level 1 PRE</layout>
<layout order="8">Level 1</layout>
<event-sheet order="1">ES - Preloader</event-sheet>
<event-sheet order="3">ES - Main Menu</event-sheet>
<event-sheet active="1" order="5">ES - Intro Scene</event-sheet>
<event-sheet order="7">ES - Level 1 PRE</event-sheet>
<event-sheet active="1" order="2">ES - Main Menu</event-sheet>
<event-sheet order="5">ES - Intro Scene</event-sheet>
<event-sheet order="6">ES - Level 1 PRE</event-sheet>
<event-sheet order="9">ES - Level 1</event-sheet>
<event-sheet order="10">ES - LevelCommons</event-sheet>
</open-tabs>
<properties>
<property expanded="1" name="About" />
@ -25,7 +28,12 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<property expanded="0" name="Window Size" />
<property expanded="1" name="Configuration Settings" />
</properties>
<families-expanded root="1" />
<families-expanded root="1">
<family expanded="1" name="Enemies" />
<family expanded="1" name="EnemyProjectiles" />
<family expanded="1" name="InGameTiles" />
<family expanded="1" name="InGameTilemaps" />
</families-expanded>
<folders-expanded>
<folder expanded="1" path="object-folder/" />
<folder expanded="1" path="layout-folder/" />
@ -56,5 +64,21 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<folder expanded="1" path="animation-folder/MM_Cursor_Projectile/" />
<folder expanded="1" path="animation-folder/IS_TreeArray/" />
<folder expanded="1" path="animation-folder/L1PRE_BlackBG/" />
<folder expanded="1" path="animation-folder/PlayerCharacter/" />
<folder expanded="1" path="animation-folder/L1_Turret/" />
<folder expanded="1" path="animation-folder/L1_BombEnemy/" />
<folder expanded="1" path="animation-folder/L1_Projectile1/" />
<folder expanded="1" path="animation-folder/L1PRE_PlaneStatic/" />
<folder expanded="1" path="animation-folder/L1PRE_SmokeTrail/" />
<folder expanded="1" path="animation-folder/L1PRE_SmokeTrailInverted/" />
<folder expanded="1" path="animation-folder/L1_ParallaxBG/" />
<folder expanded="1" path="animation-folder/L1PRE_DialogBox/" />
<folder expanded="1" path="animation-folder/L1_DialogBox/" />
<folder expanded="1" path="animation-folder/L1_BlackBG/" />
<folder expanded="1" path="animation-folder/HeartBit/" />
<folder expanded="1" path="animation-folder/L1_EnemyCH/" />
<folder expanded="1" path="animation-folder/L1B_Projectile/" />
<folder expanded="1" path="animation-folder/L1B_DialogBox/" />
<folder expanded="1" path="animation-folder/L1B_BlackBG/" />
</folders-expanded>
</c2uistate>

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save