Browse Source

Preloader and initial event scripts set up.

origin
YandolsZX 3 years ago
parent
commit
ad1fc283f3
  1. BIN
      Animations/GameLogo1/Default/000.png
  2. BIN
      Animations/IntroBlankBackground/Default/000.png
  3. BIN
      Animations/PreloaderBackground/Default/000.png
  4. 21
      Event sheets/ES - Intro Scene.uistate.xml
  5. 6
      Event sheets/ES - Intro Scene.xml
  6. 2
      Event sheets/ES - Layout 1.xml
  7. 21
      Event sheets/ES - Main Menu.uistate.xml
  8. 6
      Event sheets/ES - Main Menu.xml
  9. 21
      Event sheets/ES - Preloader.uistate.xml
  10. 69
      Event sheets/ES - Preloader.xml
  11. 21
      Event sheets/Event sheet 1.uistate.xml
  12. 31
      Layouts/Intro Scene.uistate.xml
  13. 78
      Layouts/Intro Scene.xml
  14. 8
      Layouts/Layout 1.uistate.xml
  15. 2
      Layouts/Layout 1.xml
  16. 30
      Layouts/Main Menu.uistate.xml
  17. 37
      Layouts/Main Menu.xml
  18. 31
      Layouts/Preloader.uistate.xml
  19. 131
      Layouts/Preloader.xml
  20. 70
      Resistance Saga FYP.caproj
  21. BIN
      Resistance Saga FYP.capx.backup1
  22. 12
      Resistance Saga FYP.uistate.xml
  23. 168
      buttonStyles.css

BIN
Animations/GameLogo1/Default/000.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

BIN
Animations/IntroBlankBackground/Default/000.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 885 B

BIN
Animations/PreloaderBackground/Default/000.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 823 B

21
Event sheets/ES - Intro Scene.uistate.xml

@ -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>

6
Event sheets/ES - Intro Scene.xml

@ -0,0 +1,6 @@
<?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 - Intro Scene</name>
<events />
</c2eventsheet>

2
Event sheets/Event sheet 1.xml → Event sheets/ES - Layout 1.xml

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2eventsheet>
<!--All the 'name' attributes are ignored by Construct 2 - they are there for readability only.-->
<name>Event sheet 1</name>
<name>ES - Layout 1</name>
<events>
<comment>Use the down arrow to allow the player to deliberately drop down through a jump-thru platform.</comment>
<event-block sid="145310952915924">

21
Event sheets/ES - Main Menu.uistate.xml

@ -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>

6
Event sheets/ES - Main Menu.xml

@ -0,0 +1,6 @@
<?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 - Main Menu</name>
<events />
</c2eventsheet>

21
Event sheets/ES - Preloader.uistate.xml

@ -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>142</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>

69
Event sheets/ES - Preloader.xml

@ -0,0 +1,69 @@
<?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 - Preloader</name>
<events>
<comment>Import CSS and other Files</comment>
<event-block sid="106094978557666">
<conditions>
<condition id="-2" name="On start of layout" sid="301759806984551" type="System" />
</conditions>
<actions>
<action id="0" name="Import file" sid="394684443977430" type="Import">
<param id="0" name="Import file">&quot;buttonstyles.css&quot;</param>
</action>
<action id="2" name="Set CSS style" sid="624064939754692" type="PreloaderBar">
<param id="0" name="Property name">&quot;background-color&quot;</param>
<param id="1" name="Value">&quot;#000000&quot;</param>
</action>
<action id="2" name="Set CSS style" sid="205936326275221" type="PreloaderBar">
<param id="0" name="Property name">&quot;color&quot;</param>
<param id="1" name="Value">&quot;#0000FF&quot;</param>
</action>
</actions>
</event-block>
<comment>Progress bar and loading</comment>
<event-block sid="407600447699784">
<conditions>
<condition id="-2" name="On start of layout" sid="521637378565393" type="System" />
</conditions>
<actions>
<action id="-16" name="Wait" sid="715071429959216" type="System">
<param id="0" name="Seconds">0.2</param>
</action>
</actions>
</event-block>
<event-block sid="354924583797983">
<conditions>
<condition id="-1" name="Every tick" sid="335819371251369" type="System" />
</conditions>
<actions>
<action id="3" name="Set progress" sid="725026166485727" type="PreloaderBar">
<param id="0" name="Value">round(loadingprogress * 100)</param>
</action>
</actions>
</event-block>
<comment>Handle data load completion and start the game</comment>
<event-block sid="707634872286812">
<conditions>
<condition id="-25" name="On loader layout complete" sid="986128008632173" type="System" />
<condition id="-8" name="Compare two values" sid="426367472133409" type="System">
<param id="0" name="First value">loadingprogress</param>
<param id="1" name="Comparison">0</param>
<param id="2" name="Second value">1</param>
</condition>
</conditions>
<actions>
<action id="3" name="Set progress" sid="960649115845165" type="PreloaderBar">
<param id="0" name="Value">round(loadingprogress * 100)</param>
</action>
<action id="-16" name="Wait" sid="431223496906133" type="System">
<param id="0" name="Seconds">0.5</param>
</action>
<action id="-2" name="Go to layout" sid="827169667805913" type="System">
<param id="0" name="Layout">Intro Scene</param>
</action>
</actions>
</event-block>
</events>
</c2eventsheet>

21
Event sheets/Event sheet 1.uistate.xml

@ -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>30</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>

31
Layouts/Intro Scene.uistate.xml

@ -0,0 +1,31 @@
<?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>427</position-x>
<position-y>240</position-y>
<position-z>100</position-z>
<lookat-x>427</lookat-x>
<lookat-y>240</lookat-y>
<lookat-z>0</lookat-z>
</camera>
<snap-to-grid>0</snap-to-grid>
<show-grid>0</show-grid>
<snap-width>32</snap-width>
<snap-height>32</snap-height>
<show-collision-polys>0</show-collision-polys>
<translucent-inactive-layers>0</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="Layer 1" />
<layers>
<layer locked="1" name="Layer 0" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Layer 1" parallax-in-editor="0" visible="1" />
</layers>
</c2uistate>

78
Layouts/Intro Scene.xml

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2layout>
<name>Intro Scene</name>
<sid>220887875301459</sid>
<event-sheet>ES - Intro Scene</event-sheet>
<size>
<width>1708</width>
<height>960</height>
</size>
<margins>
<horizontal>500</horizontal>
<vertical>500</vertical>
</margins>
<unbounded-scrolling>0</unbounded-scrolling>
<layers>
<layer name="Layer 0" sid="509336241218910">
<initially-visible>1</initially-visible>
<background-color>255,255,255</background-color>
<transparent>0</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="IntroBlankBackground" uid="25">
<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>0</x>
<y>0</y>
<z>0</z>
<width>1800</width>
<height>1800</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
</instances>
<effects />
</layer>
<layer name="Layer 1" sid="505452603261752">
<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 />
<effects />
</layer>
</layers>
<nonworld-instances />
<effects />
</c2layout>

8
Layouts/Layout 1.uistate.xml

@ -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>459.71</position-x>
<position-y>673.685</position-y>
<position-x>558.137</position-x>
<position-y>526.154</position-y>
<position-z>118.025</position-z>
<lookat-x>459.71</lookat-x>
<lookat-y>673.685</lookat-y>
<lookat-x>558.137</lookat-x>
<lookat-y>526.154</lookat-y>
<lookat-z>0</lookat-z>
</camera>
<snap-to-grid>1</snap-to-grid>

2
Layouts/Layout 1.xml

@ -2,7 +2,7 @@
<c2layout>
<name>Layout 1</name>
<sid>775523505470606</sid>
<event-sheet>Event sheet 1</event-sheet>
<event-sheet>ES - Layout 1</event-sheet>
<size>
<width>1280</width>
<height>1024</height>

30
Layouts/Main Menu.uistate.xml

@ -0,0 +1,30 @@
<?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>427</position-x>
<position-y>365</position-y>
<position-z>100</position-z>
<lookat-x>427</lookat-x>
<lookat-y>365</lookat-y>
<lookat-z>0</lookat-z>
</camera>
<snap-to-grid>0</snap-to-grid>
<show-grid>0</show-grid>
<snap-width>32</snap-width>
<snap-height>32</snap-height>
<show-collision-polys>0</show-collision-polys>
<translucent-inactive-layers>0</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="Layer 0" />
<layers>
<layer locked="0" name="Layer 0" parallax-in-editor="0" visible="1" />
</layers>
</c2uistate>

37
Layouts/Main Menu.xml

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2layout>
<name>Main Menu</name>
<sid>293742972129097</sid>
<event-sheet>ES - Main Menu</event-sheet>
<size>
<width>1708</width>
<height>960</height>
</size>
<margins>
<horizontal>500</horizontal>
<vertical>500</vertical>
</margins>
<unbounded-scrolling>0</unbounded-scrolling>
<layers>
<layer name="Layer 0" sid="919233062623068">
<initially-visible>1</initially-visible>
<background-color>255,255,255</background-color>
<transparent>0</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 />
<effects />
</layer>
</layers>
<nonworld-instances />
<effects />
</c2layout>

31
Layouts/Preloader.uistate.xml

@ -0,0 +1,31 @@
<?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>637.658</position-x>
<position-y>390</position-y>
<position-z>100</position-z>
<lookat-x>637.658</lookat-x>
<lookat-y>390</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="Layer 1" />
<layers>
<layer locked="1" name="Layer 0" parallax-in-editor="0" visible="1" />
<layer locked="0" name="Layer 1" parallax-in-editor="0" visible="1" />
</layers>
</c2uistate>

131
Layouts/Preloader.xml

@ -0,0 +1,131 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2layout>
<name>Preloader</name>
<sid>742765806723175</sid>
<event-sheet>ES - Preloader</event-sheet>
<size>
<width>1708</width>
<height>960</height>
</size>
<margins>
<horizontal>500</horizontal>
<vertical>500</vertical>
</margins>
<unbounded-scrolling>0</unbounded-scrolling>
<layers>
<layer name="Layer 0" sid="704665977199812">
<initially-visible>1</initially-visible>
<background-color>255,255,255</background-color>
<transparent>0</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="PreloaderBackground" uid="21">
<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>0</x>
<y>0</y>
<z>0</z>
<width>1800</width>
<height>1400</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
</instances>
<effects />
</layer>
<layer name="Layer 1" sid="504872275944689">
<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="GameLogo1" uid="22">
<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>320</y>
<z>0</z>
<width>256</width>
<height>256</height>
<depth>0</depth>
<hotspotX>0.5</hotspotX>
<hotspotY>0.5</hotspotY>
<angle>0</angle>
<opacity>1</opacity>
</world>
</instance>
<instance type="PreloaderBar" uid="23">
<properties>
<value>0</value>
<maximum>100</maximum>
<tooltip></tooltip>
<initial-visibility>Visible</initial-visibility>
<id-optional></id-optional>
</properties>
<instance-variables>
<PLpercentage>0</PLpercentage>
</instance-variables>
<blend-mode>0</blend-mode>
<effect-fallback>0</effect-fallback>
<world>
<x>480</x>
<y>544</y>
<z>0</z>
<width>320</width>
<height>14</height>
<depth>0</depth>
<hotspotX>0</hotspotX>
<hotspotY>0</hotspotY>
</world>
</instance>
</instances>
<effects />
</layer>
</layers>
<nonworld-instances>
<instance type="Import" uid="24">
<properties>
<auto-import></auto-import>
</properties>
</instance>
</nonworld-instances>
<effects />
</c2layout>

70
Resistance Saga FYP.caproj

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<c2project>
<name>Resistance Saga FYP</name>
<description></description>
<description>Resistance Saga FYP</description>
<version>1.0</version>
<author></author>
<author-email></author-email>
<author-website></author-website>
<app-id></app-id>
<author>Yandols Zeon X</author>
<author-email>srn.meiko@ymail.com</author-email>
<author-website>https://yandols.xyz/resistancesaga</author-website>
<app-id>com.yzxproductions.resistancesagafyp</app-id>
<unique-id>3phjf8c2bcezm</unique-id>
<saved-with-version>24400</saved-with-version>
<used-plugins>
@ -14,6 +14,8 @@
<plugin author="Scirra" id="Sprite" version="1">Sprite</plugin>
<plugin author="Scirra" id="Text" version="1">Text</plugin>
<plugin author="Scirra" id="TiledBg" version="1">Tiled Background</plugin>
<plugin author="McKack" id="mck_import" version="1.100000024">Import</plugin>
<plugin author="Scirra" id="progressbar" version="1">Progress bar</plugin>
</used-plugins>
<used-behaviors>
<behavior author="Scirra" id="Platform" version="1">Platform</behavior>
@ -32,14 +34,16 @@
</window-size>
<pixel-rounding>0</pixel-rounding>
<preview-effects>1</preview-effects>
<use-loader-layout>0</use-loader-layout>
<first-layout>Preloader</first-layout>
<use-loader-layout>1</use-loader-layout>
<configuration-settings>
<prop name="Clear background">Yes</prop>
<prop name="Enable WebGL">On</prop>
<prop name="Fullscreen in browser">Letterbox scale</prop>
<prop name="Hide address bar">No</prop>
<prop name="Loader style">Progress bar &amp; logo</prop>
<prop name="Preview browser">(default)</prop>
<prop name="Orientations">Landscape</prop>
<prop name="Preview browser">Chrome</prop>
<prop name="Sampling">Linear</prop>
<prop name="Use iOS retina display">All devices</prop>
</configuration-settings>
@ -100,13 +104,63 @@
<object-type name="Text" sid="911758904079118">
<plugin id="Text" />
</object-type>
<object-type name="GameLogo1" sid="263983074290308">
<plugin id="Sprite" />
<animation-folder>
<animation framecount="1" loop="0" name="Default" pingpong="0" repeatcount="1" repeatto="0" sid="998100376580535" speed="5">
<frame duration="1" hotspotX="0.5" hotspotY="0.5" original-source="C:\Users\yando\Google Drive\Photoshops (N550LF)\College\FYP\Icon Gradiented V1.png">
<collision-poly>
<point x="0.17" y="0.17" />
<point x="0.5" y="0.034" />
<point x="0.83" y="0.17" />
<point x="0.966" y="0.5" />
<point x="0.83" y="0.83" />
<point x="0.5" y="0.966" />
<point x="0.17" y="0.83" />
<point x="0.034" y="0.5" />
</collision-poly>
</frame>
</animation>
</animation-folder>
</object-type>
<object-type name="PreloaderBackground" sid="266567493372120">
<plugin id="Sprite" />
<animation-folder>
<animation framecount="1" loop="0" name="Default" pingpong="0" repeatcount="1" repeatto="0" sid="293595020746181" speed="5">
<frame duration="1" hotspotX="0" hotspotY="0" />
</animation>
</animation-folder>
</object-type>
<object-type name="PreloaderBar" sid="612811421650263">
<plugin id="progressbar" />
<instance-variables>
<instance-variable name="PLpercentage" sid="438670731765608" type="number" />
</instance-variables>
</object-type>
<object-type global="1" name="Import" sid="865478187376016">
<plugin id="mck_import" />
</object-type>
<object-type name="IntroBlankBackground" sid="558360490234170">
<plugin id="Sprite" />
<animation-folder>
<animation framecount="1" loop="0" name="Default" pingpong="0" repeatcount="1" repeatto="0" sid="652798628822908" speed="5">
<frame duration="1" hotspotX="0" hotspotY="0" />
</animation>
</animation-folder>
</object-type>
</object-folder>
<families />
<layout-folder>
<layout>Preloader.xml</layout>
<layout>Intro Scene.xml</layout>
<layout>Main Menu.xml</layout>
<layout>Layout 1.xml</layout>
</layout-folder>
<event-folder>
<event-sheet>Event sheet 1.xml</event-sheet>
<event-sheet>ES - Layout 1.xml</event-sheet>
<event-sheet>ES - Preloader.xml</event-sheet>
<event-sheet>ES - Main Menu.xml</event-sheet>
<event-sheet>ES - Intro Scene.xml</event-sheet>
</event-folder>
<global-instances>
<global-instance type="Keyboard" uid="20" />

BIN
Resistance Saga FYP.capx.backup1

Binary file not shown.

12
Resistance Saga FYP.uistate.xml

@ -10,10 +10,15 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<display name="HTML5" />
</configurations>
<open-tabs>
<layout active="1" order="1">Layout 1</layout>
<event-sheet order="2">Event sheet 1</event-sheet>
<layout order="2">Layout 1</layout>
<layout active="1" order="0">Preloader</layout>
<layout order="4">Main Menu</layout>
<layout order="5">Intro Scene</layout>
<event-sheet order="3">ES - Layout 1</event-sheet>
<event-sheet order="1">ES - Preloader</event-sheet>
</open-tabs>
<properties>
<property expanded="1" name="About" />
<property expanded="1" name="Project settings" />
<property expanded="0" name="Window Size" />
<property expanded="1" name="Configuration Settings" />
@ -28,5 +33,8 @@ you probably do not want to add any .uistate.xml files to the repository.-->
<folder expanded="1" path="music-folder/" />
<folder expanded="0" path="file-folder/Icons/" />
<folder expanded="1" path="animation-folder/Player/" />
<folder expanded="1" path="animation-folder/GameLogo1/" />
<folder expanded="1" path="animation-folder/PreloaderBackground/" />
<folder expanded="1" path="animation-folder/IntroBlankBackground/" />
</folders-expanded>
</c2uistate>

168
buttonStyles.css

@ -0,0 +1,168 @@
#buttonsgeneral {
font-family: arial;
color: #FFFFFF !important;
font-size: 14px;
text-shadow: 1px 1px 0px #7CACDE;
box-shadow: 1px 1px 2px #BEE2F9;
padding: 10px 25px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 2px solid #3866A3;
background: #63B8EE;
background: linear-gradient(top, #63B8EE, #468CCF);
background: -ms-linear-gradient(top, #63B8EE, #468CCF);
background: -webkit-gradient(linear, left top, left bottom, from(#63B8EE), to(#468CCF));
background: -moz-linear-gradient(top, #63B8EE, #468CCF);
}
#buttonsgeneral:hover {
color: #14396A !important;
background: #468CCF;
background: linear-gradient(top, #468CCF, #63B8EE);
background: -ms-linear-gradient(top, #468CCF, #63B8EE);
background: -webkit-gradient(linear, left top, left bottom, from(#468CCF), to(#63B8EE));
background: -moz-linear-gradient(top, #468CCF, #63B8EE);
}
#MMbtnStart {
font-family: arial;
color: #FFFFFF !important;
font-size: 14px;
text-shadow: 1px 1px 0px #7CACDE;
box-shadow: 1px 1px 2px #BEE2F9;
padding: 10px 25px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 2px solid #3866A3;
background: #63B8EE;
background: linear-gradient(top, #63B8EE, #468CCF);
background: -ms-linear-gradient(top, #63B8EE, #468CCF);
background: -webkit-gradient(linear, left top, left bottom, from(#63B8EE), to(#468CCF));
background: -moz-linear-gradient(top, #63B8EE, #468CCF);
}
#MMbtnStart:hover {
color: #14396A !important;
background: #468CCF;
background: linear-gradient(top, #468CCF, #63B8EE);
background: -ms-linear-gradient(top, #468CCF, #63B8EE);
background: -webkit-gradient(linear, left top, left bottom, from(#468CCF), to(#63B8EE));
background: -moz-linear-gradient(top, #468CCF, #63B8EE);
}
#MMbtnQuit {
font-family: arial;
color: #FFFFFF !important;
font-size: 14px;
text-shadow: 1px 1px 0px #7CACDE;
box-shadow: 1px 1px 2px #BEE2F9;
padding: 10px 25px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 2px solid #3866A3;
background: #63B8EE;
background: linear-gradient(top, #63B8EE, #468CCF);
background: -ms-linear-gradient(top, #63B8EE, #468CCF);
background: -webkit-gradient(linear, left top, left bottom, from(#63B8EE), to(#468CCF));
background: -moz-linear-gradient(top, #63B8EE, #468CCF);
}
#MMbtnQuit:hover {
color: #14396A !important;
background: #468CCF;
background: linear-gradient(top, #468CCF, #63B8EE);
background: -ms-linear-gradient(top, #468CCF, #63B8EE);
background: -webkit-gradient(linear, left top, left bottom, from(#468CCF), to(#63B8EE));
background: -moz-linear-gradient(top, #468CCF, #63B8EE);
}
input[type=range] {
height: 26px;
-webkit-appearance: none;
margin: 10px 0;
width: 100%;
background: transparent;
}
input[type=range]:focus {
outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
width: 100%;
height: 14px;
cursor: pointer;
animate: 0.2s;
box-shadow: 1px 1px 1px #50555C;
background: #50555C;
border-radius: 14px;
border: 0px solid #000000;
}
input[type=range]::-webkit-slider-thumb {
box-shadow: 0px 0px 0px #000000;
border: 0px solid #000000;
height: 20px;
width: 40px;
border-radius: 12px;
background: #529DE1;
cursor: pointer;
-webkit-appearance: none;
margin-top: -3px;
}
input[type=range]:focus::-webkit-slider-runnable-track {
background: #50555C;
}
input[type=range]::-moz-range-track {
width: 100%;
height: 14px;
cursor: pointer;
animate: 0.2s;
box-shadow: 1px 1px 1px #50555C;
background: #50555C;
border-radius: 14px;
border: 0px solid #000000;
}
input[type=range]::-moz-range-thumb {
box-shadow: 0px 0px 0px #000000;
border: 0px solid #000000;
height: 20px;
width: 40px;
border-radius: 12px;
background: #529DE1;
cursor: pointer;
}
input[type=range]::-ms-track {
width: 100%;
height: 14px;
cursor: pointer;
animate: 0.2s;
background: transparent;
border-color: transparent;
color: transparent;
}
input[type=range]::-ms-fill-lower {
background: #50555C;
border: 0px solid #000000;
border-radius: 28px;
box-shadow: 1px 1px 1px #50555C;
}
input[type=range]::-ms-fill-upper {
background: #50555C;
border: 0px solid #000000;
border-radius: 28px;
box-shadow: 1px 1px 1px #50555C;
}
input[type=range]::-ms-thumb {
margin-top: 1px;
box-shadow: 0px 0px 0px #000000;
border: 0px solid #000000;
height: 20px;
width: 40px;
border-radius: 12px;
background: #529DE1;
cursor: pointer;
}
input[type=range]:focus::-ms-fill-lower {
background: #50555C;
}
input[type=range]:focus::-ms-fill-upper {
background: #50555C;
}
Loading…
Cancel
Save