diff --git a/Animations/GameLogo1/Default/000.png b/Animations/GameLogo1/Default/000.png
new file mode 100644
index 0000000..b95a92d
Binary files /dev/null and b/Animations/GameLogo1/Default/000.png differ
diff --git a/Animations/IntroBlankBackground/Default/000.png b/Animations/IntroBlankBackground/Default/000.png
new file mode 100644
index 0000000..05f3853
Binary files /dev/null and b/Animations/IntroBlankBackground/Default/000.png differ
diff --git a/Animations/PreloaderBackground/Default/000.png b/Animations/PreloaderBackground/Default/000.png
new file mode 100644
index 0000000..38f2055
Binary files /dev/null and b/Animations/PreloaderBackground/Default/000.png differ
diff --git a/Event sheets/ES - Intro Scene.uistate.xml b/Event sheets/ES - Intro Scene.uistate.xml
new file mode 100644
index 0000000..f602df7
--- /dev/null
+++ b/Event sheets/ES - Intro Scene.uistate.xml
@@ -0,0 +1,21 @@
+
+
+
+ 1
+ 0
+ 240
+ 80
+
+ 80
+ 80
+ 80
+ 80
+ 68
+ 50
+ 32
+ 18
+
+
+
diff --git a/Event sheets/ES - Intro Scene.xml b/Event sheets/ES - Intro Scene.xml
new file mode 100644
index 0000000..19c7f72
--- /dev/null
+++ b/Event sheets/ES - Intro Scene.xml
@@ -0,0 +1,6 @@
+
+
+
+ ES - Intro Scene
+
+
diff --git a/Event sheets/Event sheet 1.xml b/Event sheets/ES - Layout 1.xml
similarity index 99%
rename from Event sheets/Event sheet 1.xml
rename to Event sheets/ES - Layout 1.xml
index 94cc5e2..788b49a 100644
--- a/Event sheets/Event sheet 1.xml
+++ b/Event sheets/ES - Layout 1.xml
@@ -1,7 +1,7 @@
- Event sheet 1
+ ES - Layout 1
Use the down arrow to allow the player to deliberately drop down through a jump-thru platform.
diff --git a/Event sheets/ES - Main Menu.uistate.xml b/Event sheets/ES - Main Menu.uistate.xml
new file mode 100644
index 0000000..f602df7
--- /dev/null
+++ b/Event sheets/ES - Main Menu.uistate.xml
@@ -0,0 +1,21 @@
+
+
+
+ 1
+ 0
+ 240
+ 80
+
+ 80
+ 80
+ 80
+ 80
+ 68
+ 50
+ 32
+ 18
+
+
+
diff --git a/Event sheets/ES - Main Menu.xml b/Event sheets/ES - Main Menu.xml
new file mode 100644
index 0000000..360045c
--- /dev/null
+++ b/Event sheets/ES - Main Menu.xml
@@ -0,0 +1,6 @@
+
+
+
+ ES - Main Menu
+
+
diff --git a/Event sheets/ES - Preloader.uistate.xml b/Event sheets/ES - Preloader.uistate.xml
new file mode 100644
index 0000000..c357269
--- /dev/null
+++ b/Event sheets/ES - Preloader.uistate.xml
@@ -0,0 +1,21 @@
+
+
+
+ 1
+ 0
+ 240
+ 142
+
+ 80
+ 80
+ 80
+ 80
+ 68
+ 50
+ 32
+ 18
+
+
+
diff --git a/Event sheets/ES - Preloader.xml b/Event sheets/ES - Preloader.xml
new file mode 100644
index 0000000..eb28148
--- /dev/null
+++ b/Event sheets/ES - Preloader.xml
@@ -0,0 +1,69 @@
+
+
+
+ ES - Preloader
+
+ Import CSS and other Files
+
+
+
+
+
+
+ "buttonstyles.css"
+
+
+ "background-color"
+ "#000000"
+
+
+ "color"
+ "#0000FF"
+
+
+
+ Progress bar and loading
+
+
+
+
+
+
+ 0.2
+
+
+
+
+
+
+
+
+
+ round(loadingprogress * 100)
+
+
+
+ Handle data load completion and start the game
+
+
+
+
+ loadingprogress
+ 0
+ 1
+
+
+
+
+ round(loadingprogress * 100)
+
+
+ 0.5
+
+
+ Intro Scene
+
+
+
+
+
diff --git a/Event sheets/Event sheet 1.uistate.xml b/Event sheets/Event sheet 1.uistate.xml
new file mode 100644
index 0000000..09fdd20
--- /dev/null
+++ b/Event sheets/Event sheet 1.uistate.xml
@@ -0,0 +1,21 @@
+
+
+
+ 1
+ 0
+ 240
+ 30
+
+ 80
+ 80
+ 80
+ 80
+ 68
+ 50
+ 32
+ 18
+
+
+
diff --git a/Layouts/Intro Scene.uistate.xml b/Layouts/Intro Scene.uistate.xml
new file mode 100644
index 0000000..630b2d0
--- /dev/null
+++ b/Layouts/Intro Scene.uistate.xml
@@ -0,0 +1,31 @@
+
+
+
+
+ 427
+ 240
+ 100
+ 427
+ 240
+ 0
+
+ 0
+ 0
+ 32
+ 32
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Layouts/Intro Scene.xml b/Layouts/Intro Scene.xml
new file mode 100644
index 0000000..f831ca9
--- /dev/null
+++ b/Layouts/Intro Scene.xml
@@ -0,0 +1,78 @@
+
+
+ Intro Scene
+ 220887875301459
+ ES - Intro Scene
+
+ 1708
+ 960
+
+
+ 500
+ 500
+
+ 0
+
+
+ 1
+ 255,255,255
+ 0
+
+ 1
+ 1
+
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ Visible
+ Default
+ 0
+ Enabled
+
+ 0
+ 0
+
+ 0
+ 0
+ 0
+ 1800
+ 1800
+ 0
+ 0
+ 0
+ 0
+ 1
+
+
+
+
+
+
+ 1
+ 255,255,255
+ 1
+
+ 1
+ 1
+
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
diff --git a/Layouts/Layout 1.uistate.xml b/Layouts/Layout 1.uistate.xml
index d48d0ec..3fd5e3c 100644
--- a/Layouts/Layout 1.uistate.xml
+++ b/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.-->
- 459.71
- 673.685
+ 558.137
+ 526.154
118.025
- 459.71
- 673.685
+ 558.137
+ 526.154
0
1
diff --git a/Layouts/Layout 1.xml b/Layouts/Layout 1.xml
index df9a195..e13105c 100644
--- a/Layouts/Layout 1.xml
+++ b/Layouts/Layout 1.xml
@@ -2,7 +2,7 @@
Layout 1
775523505470606
- Event sheet 1
+ ES - Layout 1
1280
1024
diff --git a/Layouts/Main Menu.uistate.xml b/Layouts/Main Menu.uistate.xml
new file mode 100644
index 0000000..8bc8ec3
--- /dev/null
+++ b/Layouts/Main Menu.uistate.xml
@@ -0,0 +1,30 @@
+
+
+
+
+ 427
+ 365
+ 100
+ 427
+ 365
+ 0
+
+ 0
+ 0
+ 32
+ 32
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Layouts/Main Menu.xml b/Layouts/Main Menu.xml
new file mode 100644
index 0000000..95c7b3e
--- /dev/null
+++ b/Layouts/Main Menu.xml
@@ -0,0 +1,37 @@
+
+
+ Main Menu
+ 293742972129097
+ ES - Main Menu
+
+ 1708
+ 960
+
+
+ 500
+ 500
+
+ 0
+
+
+ 1
+ 255,255,255
+ 0
+
+ 1
+ 1
+
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
diff --git a/Layouts/Preloader.uistate.xml b/Layouts/Preloader.uistate.xml
new file mode 100644
index 0000000..293d364
--- /dev/null
+++ b/Layouts/Preloader.uistate.xml
@@ -0,0 +1,31 @@
+
+
+
+
+ 637.658
+ 390
+ 100
+ 637.658
+ 390
+ 0
+
+ 1
+ 1
+ 32
+ 32
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Layouts/Preloader.xml b/Layouts/Preloader.xml
new file mode 100644
index 0000000..fa488c6
--- /dev/null
+++ b/Layouts/Preloader.xml
@@ -0,0 +1,131 @@
+
+
+ Preloader
+ 742765806723175
+ ES - Preloader
+
+ 1708
+ 960
+
+
+ 500
+ 500
+
+ 0
+
+
+ 1
+ 255,255,255
+ 0
+
+ 1
+ 1
+
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ Visible
+ Default
+ 0
+ Enabled
+
+ 0
+ 0
+
+ 0
+ 0
+ 0
+ 1800
+ 1400
+ 0
+ 0
+ 0
+ 0
+ 1
+
+
+
+
+
+
+ 1
+ 255,255,255
+ 1
+
+ 1
+ 1
+
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ Visible
+ Default
+ 0
+ Enabled
+
+ 0
+ 0
+
+ 640
+ 320
+ 0
+ 256
+ 256
+ 0
+ 0.5
+ 0.5
+ 0
+ 1
+
+
+
+
+ 0
+ 100
+
+ Visible
+
+
+
+ 0
+
+ 0
+ 0
+
+ 480
+ 544
+ 0
+ 320
+ 14
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Resistance Saga FYP.caproj b/Resistance Saga FYP.caproj
index 01257a9..691b54b 100644
--- a/Resistance Saga FYP.caproj
+++ b/Resistance Saga FYP.caproj
@@ -1,12 +1,12 @@
Resistance Saga FYP
-
+ Resistance Saga FYP
1.0
-
-
-
-
+ Yandols Zeon X
+ srn.meiko@ymail.com
+ https://yandols.xyz/resistancesaga
+ com.yzxproductions.resistancesagafyp
3phjf8c2bcezm
24400
@@ -14,6 +14,8 @@
Sprite
Text
Tiled Background
+ Import
+ Progress bar
Platform
@@ -32,14 +34,16 @@
0
1
- 0
+ Preloader
+ 1
Yes
On
Letterbox scale
No
Progress bar & logo
- (default)
+ Landscape
+ Chrome
Linear
All devices
@@ -100,13 +104,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Preloader.xml
+ Intro Scene.xml
+ Main Menu.xml
Layout 1.xml
- Event sheet 1.xml
+ ES - Layout 1.xml
+ ES - Preloader.xml
+ ES - Main Menu.xml
+ ES - Intro Scene.xml
diff --git a/Resistance Saga FYP.capx.backup1 b/Resistance Saga FYP.capx.backup1
index 6110dd9..472f7ed 100644
Binary files a/Resistance Saga FYP.capx.backup1 and b/Resistance Saga FYP.capx.backup1 differ
diff --git a/Resistance Saga FYP.uistate.xml b/Resistance Saga FYP.uistate.xml
index 68a4bc8..24b948d 100644
--- a/Resistance Saga FYP.uistate.xml
+++ b/Resistance Saga FYP.uistate.xml
@@ -10,10 +10,15 @@ you probably do not want to add any .uistate.xml files to the repository.-->
- Layout 1
- Event sheet 1
+ Layout 1
+ Preloader
+ Main Menu
+ Intro Scene
+ ES - Layout 1
+ ES - Preloader
+
@@ -28,5 +33,8 @@ you probably do not want to add any .uistate.xml files to the repository.-->
+
+
+
diff --git a/buttonStyles.css b/buttonStyles.css
new file mode 100644
index 0000000..4453576
--- /dev/null
+++ b/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;
+}
\ No newline at end of file