Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
To Do Break Down
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
breakdown
To Do Break Down
Commits
1273f66e
Commit
1273f66e
authored
Jan 30, 2022
by
Julia Santos
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Animated 2nd cutscene, added some pauses in dialogue scrolling
parent
b331f2bc
Changes
16
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
1502 additions
and
207 deletions
+1502
-207
arrow-white-down.png-5a7b436d0963c0253563aa10a28c2de2.md5
...arrow-white-down.png-5a7b436d0963c0253563aa10a28c2de2.md5
+3
-0
arrow-white-down.png-5a7b436d0963c0253563aa10a28c2de2.stex
...rrow-white-down.png-5a7b436d0963c0253563aa10a28c2de2.stex
+0
-0
arrow-white-normal.png-9453be373a2334317ffab878e1f09d77.md5
...row-white-normal.png-9453be373a2334317ffab878e1f09d77.md5
+3
-0
arrow-white-normal.png-9453be373a2334317ffab878e1f09d77.stex
...ow-white-normal.png-9453be373a2334317ffab878e1f09d77.stex
+0
-0
arrow-white.png-e40516500a134d00ac7ed373fae1e04f.md5
.import/arrow-white.png-e40516500a134d00ac7ed373fae1e04f.md5
+3
-0
arrow-white.png-e40516500a134d00ac7ed373fae1e04f.stex
...ort/arrow-white.png-e40516500a134d00ac7ed373fae1e04f.stex
+0
-0
Cutscene 0.tscn
Cutscenes/Cutscene 0.tscn
+401
-198
Cutscene 1.gd
Cutscenes/Cutscene 1.gd
+13
-8
Cutscene 1.tscn
Cutscenes/Cutscene 1.tscn
+976
-1
Multi.tscn
Multi.tscn
+1
-0
arrow-white-down.png
assets/Thesis Clickables/arrow-white-down.png
+0
-0
arrow-white-down.png.import
assets/Thesis Clickables/arrow-white-down.png.import
+34
-0
arrow-white-normal.png
assets/Thesis Clickables/arrow-white-normal.png
+0
-0
arrow-white-normal.png.import
assets/Thesis Clickables/arrow-white-normal.png.import
+34
-0
arrow-white.png
assets/Thesis Clickables/arrow-white.png
+0
-0
arrow-white.png.import
assets/Thesis Clickables/arrow-white.png.import
+34
-0
No files found.
.import/arrow-white-down.png-5a7b436d0963c0253563aa10a28c2de2.md5
0 → 100644
View file @
1273f66e
source_md5="1e5f3486c88a3a69614494030bc71cbb"
dest_md5="d63aec24860e71faa4f62a1ad08534e7"
.import/arrow-white-down.png-5a7b436d0963c0253563aa10a28c2de2.stex
0 → 100644
View file @
1273f66e
File added
.import/arrow-white-normal.png-9453be373a2334317ffab878e1f09d77.md5
0 → 100644
View file @
1273f66e
source_md5="1610a4a4b09e481f5df32438806e351b"
dest_md5="c779826651db892f89678d9e7372a5f2"
.import/arrow-white-normal.png-9453be373a2334317ffab878e1f09d77.stex
0 → 100644
View file @
1273f66e
File added
.import/arrow-white.png-e40516500a134d00ac7ed373fae1e04f.md5
0 → 100644
View file @
1273f66e
source_md5="c80d144a24c3d389e7f0563832d8c18f"
dest_md5="5599e0d7d722c92cdb834d7c8783255e"
.import/arrow-white.png-e40516500a134d00ac7ed373fae1e04f.stex
0 → 100644
View file @
1273f66e
File added
Cutscenes/Cutscene 0.tscn
View file @
1273f66e
[gd_scene load_steps=
28
format=2]
[gd_scene load_steps=
30
format=2]
[ext_resource path="res://Cutscenes/Cutscene 0.gd" type="Script" id=1]
[ext_resource path="res://Cutscenes/Cutscene 0.gd" type="Script" id=1]
[ext_resource path="res://assets/Cutscenes/00 - Intro/03.PNG" type="Texture" id=2]
[ext_resource path="res://assets/Cutscenes/00 - Intro/03.PNG" type="Texture" id=2]
[ext_resource path="res://assets/Cutscenes/00 - Intro/01.PNG" type="Texture" id=3]
[ext_resource path="res://assets/Cutscenes/00 - Intro/01.PNG" type="Texture" id=3]
[ext_resource path="res://assets/Cutscenes/00 - Intro/02.PNG" type="Texture" id=4]
[ext_resource path="res://assets/Cutscenes/00 - Intro/02.PNG" type="Texture" id=4]
[ext_resource path="res://assets/Thesis Clickables/Polygon 1.png" type="Texture" id=5]
[ext_resource path="res://assets/Cutscenes/00 - Intro/04.PNG" type="Texture" id=6]
[ext_resource path="res://assets/Cutscenes/00 - Intro/04.PNG" type="Texture" id=6]
[ext_resource path="res://assets/Fonts/BeVietnamPro-Medium.ttf" type="DynamicFontData" id=7]
[ext_resource path="res://assets/Fonts/BeVietnamPro-Medium.ttf" type="DynamicFontData" id=7]
[ext_resource path="res://assets/Cutscenes/00 - Intro/05.PNG" type="Texture" id=8]
[ext_resource path="res://assets/Cutscenes/00 - Intro/05.PNG" type="Texture" id=8]
[ext_resource path="res://assets/Thesis Clickables/arrow-white-normal.png" type="Texture" id=9]
[ext_resource path="res://assets/Thesis Clickables/arrow-white-down.png" type="Texture" id=10]
[sub_resource type="Animation" id=1
9
]
[sub_resource type="Animation" id=1]
resource_name = "Fade out"
resource_name = "Fade out"
length = 0.4
length = 0.4
tracks/0/type = "value"
tracks/0/type = "value"
...
@@ -25,8 +26,7 @@ tracks/0/keys = {
...
@@ -25,8 +26,7 @@ tracks/0/keys = {
"values": [ Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
"values": [ Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
}
}
[sub_resource type="Animation" id=1]
[sub_resource type="Animation" id=2]
resource_name = "Shot 1"
tracks/0/type = "value"
tracks/0/type = "value"
tracks/0/path = NodePath("1/RichTextLabel 1:percent_visible")
tracks/0/path = NodePath("1/RichTextLabel 1:percent_visible")
tracks/0/interp = 1
tracks/0/interp = 1
...
@@ -34,7 +34,7 @@ tracks/0/loop_wrap = true
...
@@ -34,7 +34,7 @@ tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/enabled = true
tracks/0/keys = {
tracks/0/keys = {
"times": PoolRealArray( 0
.1
, 0.2, 0.8, 1 ),
"times": PoolRealArray( 0, 0.2, 0.8, 1 ),
"transitions": PoolRealArray( 1, 1, 1, 1 ),
"transitions": PoolRealArray( 1, 1, 1, 1 ),
"update": 0,
"update": 0,
"values": [ 0.0, 0.456, 0.555, 1.0 ]
"values": [ 0.0, 0.456, 0.555, 1.0 ]
...
@@ -82,7 +82,7 @@ tracks/4/loop_wrap = true
...
@@ -82,7 +82,7 @@ tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/enabled = true
tracks/4/keys = {
tracks/4/keys = {
"times": PoolRealArray( 0
.1
),
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"update": 1,
"values": [ true ]
"values": [ true ]
...
@@ -99,9 +99,80 @@ tracks/5/keys = {
...
@@ -99,9 +99,80 @@ tracks/5/keys = {
"update": 1,
"update": 1,
"values": [ false, false, true ]
"values": [ false, false, true ]
}
}
tracks/6/type = "value"
tracks/6/path = NodePath("2:visible")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/7/type = "value"
tracks/7/path = NodePath("3:visible")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/8/type = "value"
tracks/8/path = NodePath("4:visible")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/9/type = "value"
tracks/9/path = NodePath("5:visible")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/10/type = "value"
tracks/10/path = NodePath("6:visible")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/11/type = "value"
tracks/11/path = NodePath("7:visible")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/imported = false
tracks/11/enabled = true
tracks/11/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
[sub_resource type="Animation" id=2]
[sub_resource type="Animation" id=3]
resource_name = "Shot 2"
length = 2.5
length = 2.5
tracks/0/type = "value"
tracks/0/type = "value"
tracks/0/path = NodePath("2:modulate")
tracks/0/path = NodePath("2:modulate")
...
@@ -223,9 +294,56 @@ tracks/9/keys = {
...
@@ -223,9 +294,56 @@ tracks/9/keys = {
"update": 1,
"update": 1,
"values": [ false, false, true ]
"values": [ false, false, true ]
}
}
tracks/10/type = "value"
tracks/10/path = NodePath("4:visible")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/11/type = "value"
tracks/11/path = NodePath("5:visible")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/imported = false
tracks/11/enabled = true
tracks/11/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/12/type = "value"
tracks/12/path = NodePath("6:visible")
tracks/12/interp = 1
tracks/12/loop_wrap = true
tracks/12/imported = false
tracks/12/enabled = true
tracks/12/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/13/type = "value"
tracks/13/path = NodePath("7:visible")
tracks/13/interp = 1
tracks/13/loop_wrap = true
tracks/13/imported = false
tracks/13/enabled = true
tracks/13/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
[sub_resource type="Animation" id=3]
[sub_resource type="Animation" id=4]
resource_name = "Shot 3"
length = 0.9
length = 0.9
tracks/0/type = "value"
tracks/0/type = "value"
tracks/0/path = NodePath("3/RichTextLabel:visible")
tracks/0/path = NodePath("3/RichTextLabel:visible")
...
@@ -240,92 +358,115 @@ tracks/0/keys = {
...
@@ -240,92 +358,115 @@ tracks/0/keys = {
"values": [ false ]
"values": [ false ]
}
}
tracks/1/type = "value"
tracks/1/type = "value"
tracks/1/path = NodePath("
3/Arrow:visibl
e")
tracks/1/path = NodePath("
4:modulat
e")
tracks/1/interp = 1
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/enabled = true
tracks/1/keys = {
tracks/1/keys = {
"times": PoolRealArray( 0 ),
"times": PoolRealArray( 0
, 0.3
),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1
, 1
),
"update":
1
,
"update":
0
,
"values": [
false
]
"values": [
Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 )
]
}
}
tracks/2/type = "value"
tracks/2/type = "value"
tracks/2/path = NodePath("4
:modulat
e")
tracks/2/path = NodePath("4
/RichTextLabel:percent_visibl
e")
tracks/2/interp = 1
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/enabled = true
tracks/2/keys = {
tracks/2/keys = {
"times": PoolRealArray( 0
, 0.3
),
"times": PoolRealArray( 0
.4, 0.9
),
"transitions": PoolRealArray( 1, 1 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 0,
"update": 0,
"values": [
Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 )
]
"values": [
0.0, 1.0
]
}
}
tracks/3/type = "value"
tracks/3/type = "value"
tracks/3/path = NodePath("4
/RichTextLabel:percent_
visible")
tracks/3/path = NodePath("4
:
visible")
tracks/3/interp = 1
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/enabled = true
tracks/3/keys = {
tracks/3/keys = {
"times": PoolRealArray( 0
.4, 0.9
),
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1
, 1
),
"transitions": PoolRealArray( 1 ),
"update":
0
,
"update":
1
,
"values": [
0.0, 1.0
]
"values": [
true
]
}
}
tracks/4/type = "value"
tracks/4/type = "value"
tracks/4/path = NodePath("4/
Arrow
:visible")
tracks/4/path = NodePath("4/
RichTextLabel
:visible")
tracks/4/interp = 1
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/enabled = true
tracks/4/keys = {
tracks/4/keys = {
"times": PoolRealArray( 0
, 0.8, 0.9
),
"times": PoolRealArray( 0
.4
),
"transitions": PoolRealArray( 1
, 1, 1
),
"transitions": PoolRealArray( 1 ),
"update": 1,
"update": 1,
"values": [
false, false,
true ]
"values": [ true ]
}
}
tracks/5/type = "value"
tracks/5/type = "value"
tracks/5/path = NodePath("
4:visible
")
tracks/5/path = NodePath("
Scene control:tracking
")
tracks/5/interp = 1
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/enabled = true
tracks/5/keys = {
tracks/5/keys = {
"times": PoolRealArray( 0 ),
"times": PoolRealArray( 0
, 0.8, 0.9
),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1
, 1, 1
),
"update": 1,
"update": 1,
"values": [ true ]
"values": [
false, false,
true ]
}
}
tracks/6/type = "value"
tracks/6/type = "value"
tracks/6/path = NodePath("4/
RichTextLabel
:visible")
tracks/6/path = NodePath("4/
Arrow
:visible")
tracks/6/interp = 1
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/enabled = true
tracks/6/keys = {
tracks/6/keys = {
"times": PoolRealArray( 0
.4
),
"times": PoolRealArray( 0
, 0.8, 0.9
),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1
, 1, 1
),
"update": 1,
"update": 1,
"values": [ true ]
"values": [
false, false,
true ]
}
}
tracks/7/type = "value"
tracks/7/type = "value"
tracks/7/path = NodePath("
Scene control:tracking
")
tracks/7/path = NodePath("
5:visible
")
tracks/7/interp = 1
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/enabled = true
tracks/7/keys = {
tracks/7/keys = {
"times": PoolRealArray( 0
, 0.8, 0
.9 ),
"times": PoolRealArray( 0.9 ),
"transitions": PoolRealArray( 1
, 1, 1
),
"transitions": PoolRealArray( 1 ),
"update": 1,
"update": 1,
"values": [ false, false, true ]
"values": [ false ]
}
tracks/8/type = "value"
tracks/8/path = NodePath("6:visible")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PoolRealArray( 0.9 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/9/type = "value"
tracks/9/path = NodePath("7:visible")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PoolRealArray( 0.9 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
}
[sub_resource type="Animation" id=4]
[sub_resource type="Animation" id=5]
resource_name = "Shot 4"
length = 0.7
length = 0.7
tracks/0/type = "value"
tracks/0/type = "value"
tracks/0/path = NodePath("4/RichTextLabel:visible")
tracks/0/path = NodePath("4/RichTextLabel:visible")
...
@@ -340,92 +481,103 @@ tracks/0/keys = {
...
@@ -340,92 +481,103 @@ tracks/0/keys = {
"values": [ false ]
"values": [ false ]
}
}
tracks/1/type = "value"
tracks/1/type = "value"
tracks/1/path = NodePath("
4/Arrow:visibl
e")
tracks/1/path = NodePath("
5:modulat
e")
tracks/1/interp = 1
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/enabled = true
tracks/1/keys = {
tracks/1/keys = {
"times": PoolRealArray( 0 ),
"times": PoolRealArray( 0
, 0.3
),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1
, 1
),
"update":
1
,
"update":
0
,
"values": [
false
]
"values": [
Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 )
]
}
}
tracks/2/type = "value"
tracks/2/type = "value"
tracks/2/path = NodePath("5
:modulat
e")
tracks/2/path = NodePath("5
/RichTextLabel:percent_visibl
e")
tracks/2/interp = 1
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/enabled = true
tracks/2/keys = {
tracks/2/keys = {
"times": PoolRealArray( 0
, 0.3
),
"times": PoolRealArray( 0
.5, 0.7
),
"transitions": PoolRealArray( 1, 1 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 0,
"update": 0,
"values": [
Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 )
]
"values": [
0.0, 1.0
]
}
}
tracks/3/type = "value"
tracks/3/type = "value"
tracks/3/path = NodePath("5
/RichTextLabel:percent_
visible")
tracks/3/path = NodePath("5
:
visible")
tracks/3/interp = 1
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/enabled = true
tracks/3/keys = {
tracks/3/keys = {
"times": PoolRealArray( 0
.5, 0.7
),
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1
, 1
),
"transitions": PoolRealArray( 1 ),
"update":
0
,
"update":
1
,
"values": [
0.0, 1.0
]
"values": [
true
]
}
}
tracks/4/type = "value"
tracks/4/type = "value"
tracks/4/path = NodePath("5/
Arrow
:visible")
tracks/4/path = NodePath("5/
RichTextLabel
:visible")
tracks/4/interp = 1
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/enabled = true
tracks/4/keys = {
tracks/4/keys = {
"times": PoolRealArray( 0, 0.
6, 0.7
),
"times": PoolRealArray( 0, 0.
5
),
"transitions": PoolRealArray( 1, 1
, 1
),
"transitions": PoolRealArray( 1, 1 ),
"update": 1,
"update": 1,
"values": [ false,
false,
true ]
"values": [ false, true ]
}
}
tracks/5/type = "value"
tracks/5/type = "value"
tracks/5/path = NodePath("
5:visible
")
tracks/5/path = NodePath("
Scene control:tracking
")
tracks/5/interp = 1
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/enabled = true
tracks/5/keys = {
tracks/5/keys = {
"times": PoolRealArray( 0 ),
"times": PoolRealArray( 0
, 0.6, 0.7
),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1
, 1, 1
),
"update": 1,
"update": 1,
"values": [ true ]
"values": [
false, false,
true ]
}
}
tracks/6/type = "value"
tracks/6/type = "value"
tracks/6/path = NodePath("5/
RichTextLabel
:visible")
tracks/6/path = NodePath("5/
Arrow
:visible")
tracks/6/interp = 1
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/enabled = true
tracks/6/keys = {
tracks/6/keys = {
"times": PoolRealArray( 0, 0.
5
),
"times": PoolRealArray( 0, 0.
6, 0.7
),
"transitions": PoolRealArray( 1, 1 ),
"transitions": PoolRealArray( 1, 1
, 1
),
"update": 1,
"update": 1,
"values": [ false, true ]
"values": [ false,
false,
true ]
}
}
tracks/7/type = "value"
tracks/7/type = "value"
tracks/7/path = NodePath("
Scene control:tracking
")
tracks/7/path = NodePath("
6:visible
")
tracks/7/interp = 1
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/enabled = true
tracks/7/keys = {
tracks/7/keys = {
"times": PoolRealArray( 0
, 0.6, 0.7
),
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1
, 1, 1
),
"transitions": PoolRealArray( 1 ),
"update": 1,
"update": 1,
"values": [ false, false, true ]
"values": [ false ]
}
tracks/8/type = "value"
tracks/8/path = NodePath("7:visible")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
}
[sub_resource type="Animation" id=5]
[sub_resource type="Animation" id=6]
resource_name = "Shot 5"
tracks/0/type = "value"
tracks/0/type = "value"
tracks/0/path = NodePath("6:visible")
tracks/0/path = NodePath("6:visible")
tracks/0/interp = 1
tracks/0/interp = 1
...
@@ -481,49 +633,49 @@ tracks/4/loop_wrap = true
...
@@ -481,49 +633,49 @@ tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/enabled = true
tracks/4/keys = {
tracks/4/keys = {
"times": PoolRealArray( 0
.3, 0.6
),
"times": PoolRealArray( 0
, 0.3, 0.4, 0.5, 0.6, 0.7, 0.9
),
"transitions": PoolRealArray( 1, 1 ),
"transitions": PoolRealArray( 1, 1
, 1, 1, 1, 1, 1
),
"update": 0,
"update": 0,
"values": [ 0.0, 1.0 ]
"values": [ 0.0,
0.0, 0.2, 0.2, 0.4, 0.4,
1.0 ]
}
}
tracks/5/type = "value"
tracks/5/type = "value"
tracks/5/path = NodePath("
6/dia 1/Arrow
:visible")
tracks/5/path = NodePath("
5
:visible")
tracks/5/interp = 1
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/enabled = true
tracks/5/keys = {
tracks/5/keys = {
"times": PoolRealArray( 0
, 0.5, 0.6
),
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1
, 1, 1
),
"transitions": PoolRealArray( 1 ),
"update": 1,
"update": 1,
"values": [ false
, false, true
]
"values": [ false ]
}
}
tracks/6/type = "value"
tracks/6/type = "value"
tracks/6/path = NodePath("
5
:visible")
tracks/6/path = NodePath("
6/dia 1/RichTextLabel
:visible")
tracks/6/interp = 1
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/enabled = true
tracks/6/keys = {
tracks/6/keys = {
"times": PoolRealArray( 0 ),
"times": PoolRealArray( 0
.3
),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"update": 1,
"values": [
fals
e ]
"values": [
tru
e ]
}
}
tracks/7/type = "value"
tracks/7/type = "value"
tracks/7/path = NodePath("
6/dia 1/RichTextLabel:visible
")
tracks/7/path = NodePath("
Scene control:tracking
")
tracks/7/interp = 1
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/enabled = true
tracks/7/keys = {
tracks/7/keys = {
"times": PoolRealArray( 0
.3
),
"times": PoolRealArray( 0
, 0.9, 1
),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1
, 1, 1
),
"update": 1,
"update": 1,
"values": [ true ]
"values": [
false, false,
true ]
}
}
tracks/8/type = "value"
tracks/8/type = "value"
tracks/8/path = NodePath("
Scene control:tracking
")
tracks/8/path = NodePath("
6/dia 1/Arrow:visible
")
tracks/8/interp = 1
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/imported = false
...
@@ -534,10 +686,21 @@ tracks/8/keys = {
...
@@ -534,10 +686,21 @@ tracks/8/keys = {
"update": 1,
"update": 1,
"values": [ false, false, true ]
"values": [ false, false, true ]
}
}
tracks/9/type = "value"
tracks/9/path = NodePath("7:visible")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
[sub_resource type="Animation" id=6]
[sub_resource type="Animation" id=7]
resource_name = "Shot 5.5"
length = 2.3
length = 1.5
tracks/0/type = "value"
tracks/0/type = "value"
tracks/0/path = NodePath("6/dia 2:modulate")
tracks/0/path = NodePath("6/dia 2:modulate")
tracks/0/interp = 1
tracks/0/interp = 1
...
@@ -557,62 +720,85 @@ tracks/1/loop_wrap = true
...
@@ -557,62 +720,85 @@ tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/enabled = true
tracks/1/keys = {
tracks/1/keys = {
"times": PoolRealArray( 0
.3, 1.5
),
"times": PoolRealArray( 0
, 0.3, 0.6, 0.8, 1.2, 1.4, 2, 2.1, 2.3
),
"transitions": PoolRealArray( 1, 1 ),
"transitions": PoolRealArray( 1, 1
, 1, 1, 1, 1, 1, 1, 1
),
"update": 0,
"update": 0,
"values": [ 0.0, 1.0 ]
"values": [ 0.0,
0.0, 0.266667, 0.266667, 0.56, 0.56, 0.89, 0.89,
1.0 ]
}
}
tracks/2/type = "value"
tracks/2/type = "value"
tracks/2/path = NodePath("6/dia 2/
Arrow
:visible")
tracks/2/path = NodePath("6/dia 2/
RichTextLabel
:visible")
tracks/2/interp = 1
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/enabled = true
tracks/2/keys = {
tracks/2/keys = {
"times": PoolRealArray( 0
, 1.4, 1.5
),
"times": PoolRealArray( 0
.3
),
"transitions": PoolRealArray( 1
, 1, 1
),
"transitions": PoolRealArray( 1 ),
"update": 1,
"update": 1,
"values": [
false, false,
true ]
"values": [ true ]
}
}
tracks/3/type = "value"
tracks/3/type = "value"
tracks/3/path = NodePath("6/dia 2
/RichTextLabel
:visible")
tracks/3/path = NodePath("6/dia 2:visible")
tracks/3/interp = 1
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/enabled = true
tracks/3/keys = {
tracks/3/keys = {
"times": PoolRealArray( 0
.3
),
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"update": 1,
"values": [ true ]
"values": [ true ]
}
}
tracks/4/type = "value"
tracks/4/type = "value"
tracks/4/path = NodePath("
6/dia 2:visible
")
tracks/4/path = NodePath("
Scene control:tracking
")
tracks/4/interp = 1
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/enabled = true
tracks/4/keys = {
tracks/4/keys = {
"times": PoolRealArray( 0 ),
"times": PoolRealArray( 0
, 2.2, 2.3
),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1
, 1, 1
),
"update": 1,
"update": 1,
"values": [ true ]
"values": [
false, false,
true ]
}
}
tracks/5/type = "value"
tracks/5/type = "value"
tracks/5/path = NodePath("
Scene control:tracking
")
tracks/5/path = NodePath("
6/dia 2/Arrow:visible
")
tracks/5/interp = 1
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/enabled = true
tracks/5/keys = {
tracks/5/keys = {
"times": PoolRealArray( 0,
1.4, 1.5
),
"times": PoolRealArray( 0,
2.2, 2.3
),
"transitions": PoolRealArray( 1, 1, 1 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"update": 1,
"values": [ false, false, true ]
"values": [ false, false, true ]
}
}
tracks/6/type = "value"
tracks/6/path = NodePath("6/dia 1/Arrow:visible")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/7/type = "value"
tracks/7/path = NodePath("7:visible")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
[sub_resource type="Animation" id=7]
[sub_resource type="Animation" id=8]
resource_name = "Shot 6"
tracks/0/type = "value"
tracks/0/type = "value"
tracks/0/path = NodePath("7:visible")
tracks/0/path = NodePath("7:visible")
tracks/0/interp = 1
tracks/0/interp = 1
...
@@ -662,31 +848,31 @@ tracks/3/keys = {
...
@@ -662,31 +848,31 @@ tracks/3/keys = {
"values": [ 0.0, 1.0 ]
"values": [ 0.0, 1.0 ]
}
}
tracks/4/type = "value"
tracks/4/type = "value"
tracks/4/path = NodePath("7/dia 1/
Arrow
:visible")
tracks/4/path = NodePath("7/dia 1/
RichTextLabel
:visible")
tracks/4/interp = 1
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/enabled = true
tracks/4/keys = {
tracks/4/keys = {
"times": PoolRealArray( 0
, 0.8, 0.9
),
"times": PoolRealArray( 0
.2
),
"transitions": PoolRealArray( 1
, 1, 1
),
"transitions": PoolRealArray( 1 ),
"update": 1,
"update": 1,
"values": [
false, false,
true ]
"values": [ true ]
}
}
tracks/5/type = "value"
tracks/5/type = "value"
tracks/5/path = NodePath("
7/dia 1/RichTextLabel:visible
")
tracks/5/path = NodePath("
Scene control:tracking
")
tracks/5/interp = 1
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/enabled = true
tracks/5/keys = {
tracks/5/keys = {
"times": PoolRealArray( 0
.2
),
"times": PoolRealArray( 0
, 0.9, 1
),
"transitions": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1
, 1, 1
),
"update": 1,
"update": 1,
"values": [ true ]
"values": [
false, false,
true ]
}
}
tracks/6/type = "value"
tracks/6/type = "value"
tracks/6/path = NodePath("
Scene control:tracking
")
tracks/6/path = NodePath("
7/dia 1/Arrow:visible
")
tracks/6/interp = 1
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/imported = false
...
@@ -698,51 +884,59 @@ tracks/6/keys = {
...
@@ -698,51 +884,59 @@ tracks/6/keys = {
"values": [ false, false, true ]
"values": [ false, false, true ]
}
}
[sub_resource type="RectangleShape2D" id=
8
]
[sub_resource type="RectangleShape2D" id=
9
]
extents = Vector2( 515.38, 299.307 )
extents = Vector2( 515.38, 299.307 )
[sub_resource type="DynamicFontData" id=
9
]
[sub_resource type="DynamicFontData" id=
10
]
font_path = "res://assets/Fonts/BeVietnamPro-Bold.ttf"
font_path = "res://assets/Fonts/BeVietnamPro-Bold.ttf"
[sub_resource type="DynamicFont" id=1
0
]
[sub_resource type="DynamicFont" id=1
1
]
size = 26
size = 26
font_data = SubResource(
9
)
font_data = SubResource(
10
)
[sub_resource type="DynamicFont" id=11]
[sub_resource type="SpriteFrames" id=12]
animations = [ {
"frames": [ ExtResource( 9 ), ExtResource( 10 ) ],
"loop": true,
"name": "default",
"speed": 5.0
} ]
[sub_resource type="DynamicFont" id=13]
size = 31
size = 31
font_data = SubResource(
9
)
font_data = SubResource(
10
)
[sub_resource type="StreamTexture" id=1
2
]
[sub_resource type="StreamTexture" id=1
4
]
flags = 4
flags = 4
load_path = "res://.import/02.PNG-da1a6b8d5e5f23015c4a8757c92851b5.stex"
load_path = "res://.import/02.PNG-da1a6b8d5e5f23015c4a8757c92851b5.stex"
[sub_resource type="DynamicFont" id=1
3
]
[sub_resource type="DynamicFont" id=1
5
]
size = 31
size = 31
font_data = SubResource(
9
)
font_data = SubResource(
10
)
[sub_resource type="StyleBoxFlat" id=1
4
]
[sub_resource type="StyleBoxFlat" id=1
6
]
bg_color = Color( 0.168627, 0.156863, 0.219608, 0.937255 )
bg_color = Color( 0.168627, 0.156863, 0.219608, 0.937255 )
corner_radius_top_left = 36
corner_radius_top_left = 36
corner_radius_top_right = 36
corner_radius_top_right = 36
corner_radius_bottom_right = 36
corner_radius_bottom_right = 36
corner_radius_bottom_left = 36
corner_radius_bottom_left = 36
[sub_resource type="DynamicFont" id=1
5
]
[sub_resource type="DynamicFont" id=1
7
]
size = 21
size = 21
font_data = ExtResource( 7 )
font_data = ExtResource( 7 )
[sub_resource type="StyleBoxFlat" id=1
6
]
[sub_resource type="StyleBoxFlat" id=1
8
]
bg_color = Color( 0.168627, 0.156863, 0.219608, 0.937255 )
bg_color = Color( 0.168627, 0.156863, 0.219608, 0.937255 )
corner_radius_top_left = 36
corner_radius_top_left = 36
corner_radius_top_right = 36
corner_radius_top_right = 36
corner_radius_bottom_right = 36
corner_radius_bottom_right = 36
corner_radius_bottom_left = 36
corner_radius_bottom_left = 36
[sub_resource type="DynamicFont" id=1
7
]
[sub_resource type="DynamicFont" id=1
9
]
size = 18
size = 18
font_data = ExtResource( 7 )
font_data = ExtResource( 7 )
[sub_resource type="DynamicFont" id=
18
]
[sub_resource type="DynamicFont" id=
20
]
size = 19
size = 19
font_data = ExtResource( 7 )
font_data = ExtResource( 7 )
...
@@ -787,51 +981,53 @@ __meta__ = {
...
@@ -787,51 +981,53 @@ __meta__ = {
}
}
[node name="Animator" type="AnimationPlayer" parent="."]
[node name="Animator" type="AnimationPlayer" parent="."]
"anims/Fade out" = SubResource( 1
9
)
"anims/Fade out" = SubResource( 1 )
"anims/Shot 1" = SubResource(
1
)
"anims/Shot 1" = SubResource(
2
)
"anims/Shot 2" = SubResource(
2
)
"anims/Shot 2" = SubResource(
3
)
"anims/Shot 3" = SubResource(
3
)
"anims/Shot 3" = SubResource(
4
)
"anims/Shot 4" = SubResource(
4
)
"anims/Shot 4" = SubResource(
5
)
"anims/Shot 5" = SubResource(
5
)
"anims/Shot 5" = SubResource(
6
)
"anims/Shot 5.5" = SubResource(
6
)
"anims/Shot 5.5" = SubResource(
7
)
"anims/Shot 6" = SubResource(
7
)
"anims/Shot 6" = SubResource(
8
)
[node name="Scene control" type="StaticBody2D" parent="."]
[node name="Scene control" type="StaticBody2D" parent="."]
script = ExtResource( 1 )
script = ExtResource( 1 )
[node name="CollisionShape2D" type="CollisionShape2D" parent="Scene control"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Scene control"]
position = Vector2( 511.03, 299.848 )
position = Vector2( 511.03, 299.848 )
shape = SubResource(
8
)
shape = SubResource(
9
)
[node name="back" type="Sprite" parent="."]
[node name="back" type="Sprite" parent="."]
position = Vector2( 512.737, 302.059 )
position = Vector2( 512.737, 302.059 )
texture = ExtResource( 2 )
texture = ExtResource( 2 )
[node name="1" type="Sprite" parent="."]
[node name="1" type="Sprite" parent="."]
modulate = Color( 1, 1, 1, 0 )
position = Vector2( 510.896, 299.9 )
position = Vector2( 510.896, 299.9 )
texture = ExtResource( 2 )
texture = ExtResource( 2 )
[node name="RichTextLabel 1" type="RichTextLabel" parent="1"]
[node name="RichTextLabel 1" type="RichTextLabel" parent="1"]
visible = false
margin_left = -394.784
margin_left = -394.784
margin_top = -143.048
margin_top = -143.048
margin_right = 11.2161
margin_right = 11.2161
margin_bottom = -3.04794
margin_bottom = -3.04794
custom_fonts/normal_font = SubResource( 1
0
)
custom_fonts/normal_font = SubResource( 1
1
)
visible_characters =
16
visible_characters =
0
percent_visible = 0.
7775
percent_visible = 0.
0
text = "Riiing.... Riiing...."
text = "Riiing.... Riiing...."
scroll_active = false
scroll_active = false
__meta__ = {
__meta__ = {
"_edit_use_anchors_": false
"_edit_use_anchors_": false
}
}
[node name="Arrow" type="Sprite" parent="1"]
[node name="Arrow" type="
Animated
Sprite" parent="1"]
visible = false
visible = false
position = Vector2( -147.498, -119.961 )
position = Vector2( -155.066, -121.643 )
rotation = 1.5708
scale = Vector2( 0.440033, 0.428372 )
scale = Vector2( 0.440033, 0.428372 )
texture = ExtResource( 5 )
frames = SubResource( 12 )
frame = 1
speed_scale = 0.7
playing = true
[node name="2" type="Sprite" parent="."]
[node name="2" type="Sprite" parent="."]
visible = false
visible = false
...
@@ -849,26 +1045,26 @@ margin_left = 229.748
...
@@ -849,26 +1045,26 @@ margin_left = 229.748
margin_top = 204.427
margin_top = 204.427
margin_right = 467.748
margin_right = 467.748
margin_bottom = 258.427
margin_bottom = 258.427
custom_fonts/normal_font = SubResource( 11 )
custom_fonts/normal_font = SubResource( 13 )
visible_characters = 4
percent_visible = 0.333333
text = "Huh....work?"
text = "Huh....work?"
scroll_active = false
scroll_active = false
__meta__ = {
__meta__ = {
"_edit_use_anchors_": false
"_edit_use_anchors_": false
}
}
[node name="Arrow" type="Sprite" parent="3"]
[node name="Arrow" type="
Animated
Sprite" parent="3"]
visible = false
visible = false
position = Vector2( 440.035, 235.201 )
position = Vector2( 445.291, 229.994 )
rotation = 1.5708
scale = Vector2( 0.5, 0.5 )
scale = Vector2( 0.440033, 0.428372 )
frames = SubResource( 12 )
texture = ExtResource( 5 )
frame = 1
speed_scale = 0.7
playing = true
[node name="4" type="Sprite" parent="."]
[node name="4" type="Sprite" parent="."]
visible = false
visible = false
position = Vector2( 511.896, 299.9 )
position = Vector2( 511.896, 299.9 )
texture = SubResource( 1
2
)
texture = SubResource( 1
4
)
[node name="RichTextLabel" type="RichTextLabel" parent="4"]
[node name="RichTextLabel" type="RichTextLabel" parent="4"]
visible = false
visible = false
...
@@ -876,19 +1072,20 @@ margin_left = 103.0
...
@@ -876,19 +1072,20 @@ margin_left = 103.0
margin_top = 204.0
margin_top = 204.0
margin_right = 468.0
margin_right = 468.0
margin_bottom = 258.0
margin_bottom = 258.0
custom_fonts/normal_font = SubResource( 1
3
)
custom_fonts/normal_font = SubResource( 1
5
)
text = "A few more minutes...."
text = "A few more minutes...."
scroll_active = false
scroll_active = false
__meta__ = {
__meta__ = {
"_edit_use_anchors_": false
"_edit_use_anchors_": false
}
}
[node name="Arrow" type="Sprite" parent="4"]
[node name="Arrow" type="AnimatedSprite" parent="4"]
visible = false
position = Vector2( 463.814, 231.124 )
position = Vector2( 466.732, 232.531 )
scale = Vector2( 0.5, 0.5 )
rotation = 1.5708
frames = SubResource( 12 )
scale = Vector2( 0.440033, 0.428372 )
frame = 1
texture = ExtResource( 5 )
speed_scale = 0.7
playing = true
[node name="5" type="Sprite" parent="."]
[node name="5" type="Sprite" parent="."]
visible = false
visible = false
...
@@ -900,18 +1097,19 @@ margin_left = -31.7839
...
@@ -900,18 +1097,19 @@ margin_left = -31.7839
margin_top = -28.0479
margin_top = -28.0479
margin_right = 374.216
margin_right = 374.216
margin_bottom = 111.952
margin_bottom = 111.952
custom_fonts/normal_font = SubResource( 1
0
)
custom_fonts/normal_font = SubResource( 1
1
)
text = "....."
text = "....."
scroll_active = false
scroll_active = false
__meta__ = {
__meta__ = {
"_edit_use_anchors_": false
"_edit_use_anchors_": false
}
}
[node name="Arrow" type="Sprite" parent="5"]
[node name="Arrow" type="AnimatedSprite" parent="5"]
position = Vector2( 40.1241, -5.94348 )
position = Vector2( 26.6041, -1.41309 )
rotation = 1.5708
scale = Vector2( 0.45, 0.45 )
scale = Vector2( 0.440033, 0.428372 )
frames = SubResource( 12 )
texture = ExtResource( 5 )
speed_scale = 0.7
playing = true
[node name="6" type="Sprite" parent="."]
[node name="6" type="Sprite" parent="."]
visible = false
visible = false
...
@@ -923,37 +1121,39 @@ margin_left = -60.4603
...
@@ -923,37 +1121,39 @@ margin_left = -60.4603
margin_top = -164.054
margin_top = -164.054
margin_right = 392.54
margin_right = 392.54
margin_bottom = -93.054
margin_bottom = -93.054
custom_styles/panel = SubResource( 1
4
)
custom_styles/panel = SubResource( 1
6
)
__meta__ = {
__meta__ = {
"_edit_group_": true,
"_edit_group_": true,
"_edit_use_anchors_": false
"_edit_use_anchors_": false
}
}
[node name="Arrow" type="AnimatedSprite" parent="6/dia 1"]
visible = false
position = Vector2( 404.26, 40.9534 )
scale = Vector2( 0.45, 0.45 )
frames = SubResource( 12 )
speed_scale = 0.7
playing = true
[node name="RichTextLabel" type="RichTextLabel" parent="6/dia 1"]
[node name="RichTextLabel" type="RichTextLabel" parent="6/dia 1"]
margin_left = 60.3136
margin_left = 60.3136
margin_top = 20.5858
margin_top = 20.5858
margin_right = 405.314
margin_right = 405.314
margin_bottom = 62.5858
margin_bottom = 62.5858
custom_fonts/normal_font = SubResource( 1
5
)
custom_fonts/normal_font = SubResource( 1
7
)
text = "WAIT- NO- I HAVE DEADLINES!"
text = "WAIT- NO- I HAVE DEADLINES!"
scroll_active = false
scroll_active = false
__meta__ = {
__meta__ = {
"_edit_use_anchors_": false
"_edit_use_anchors_": false
}
}
[node name="Arrow" type="Sprite" parent="6/dia 1"]
position = Vector2( 401.743, 38.6255 )
rotation = 1.5708
scale = Vector2( 0.440033, 0.428372 )
texture = ExtResource( 5 )
[node name="dia 2" type="Panel" parent="6"]
[node name="dia 2" type="Panel" parent="6"]
modulate = Color( 1, 1, 1, 0 )
modulate = Color( 1, 1, 1, 0 )
margin_left = -14.5403
margin_left = -14.5403
margin_top = -61.946
margin_top = -61.946
margin_right = 472.46
margin_right = 472.46
margin_bottom = 42.054
margin_bottom = 42.054
custom_styles/panel = SubResource( 1
6
)
custom_styles/panel = SubResource( 1
8
)
__meta__ = {
__meta__ = {
"_edit_group_": true,
"_edit_group_": true,
"_edit_use_anchors_": false
"_edit_use_anchors_": false
...
@@ -964,7 +1164,7 @@ margin_left = 42.3245
...
@@ -964,7 +1164,7 @@ margin_left = 42.3245
margin_top = 17.0
margin_top = 17.0
margin_right = 469.324
margin_right = 469.324
margin_bottom = 93.0
margin_bottom = 93.0
custom_fonts/normal_font = SubResource( 1
7
)
custom_fonts/normal_font = SubResource( 1
9
)
visible_characters = 0
visible_characters = 0
percent_visible = 0.0
percent_visible = 0.0
text = "I don’t know where to start. What do I need to work on again? I usually use my notebook for this, where is it?"
text = "I don’t know where to start. What do I need to work on again? I usually use my notebook for this, where is it?"
...
@@ -973,12 +1173,13 @@ __meta__ = {
...
@@ -973,12 +1173,13 @@ __meta__ = {
"_edit_use_anchors_": false
"_edit_use_anchors_": false
}
}
[node name="Arrow" type="Sprite" parent="6/dia 2"]
[node name="Arrow" type="
Animated
Sprite" parent="6/dia 2"]
visible = false
visible = false
position = Vector2( 204.517, 77.3776 )
position = Vector2( 198.027, 81.9656 )
rotation = 1.5708
scale = Vector2( 0.45, 0.45 )
scale = Vector2( 0.440033, 0.428372 )
frames = SubResource( 12 )
texture = ExtResource( 5 )
speed_scale = 0.7
playing = true
[node name="7" type="Sprite" parent="."]
[node name="7" type="Sprite" parent="."]
visible = false
visible = false
...
@@ -987,11 +1188,11 @@ texture = ExtResource( 8 )
...
@@ -987,11 +1188,11 @@ texture = ExtResource( 8 )
[node name="dia 1" type="Panel" parent="7"]
[node name="dia 1" type="Panel" parent="7"]
modulate = Color( 1, 1, 1, 0 )
modulate = Color( 1, 1, 1, 0 )
margin_left = -30
9.647
margin_left = -30
5.152
margin_top = -1
16.911
margin_top = -1
42.382
margin_right = 14
3.353
margin_right = 14
7.848
margin_bottom = -
45.9106
margin_bottom = -
71.3818
custom_styles/panel = SubResource( 1
4
)
custom_styles/panel = SubResource( 1
6
)
__meta__ = {
__meta__ = {
"_edit_group_": true,
"_edit_group_": true,
"_edit_use_anchors_": false
"_edit_use_anchors_": false
...
@@ -1002,18 +1203,20 @@ margin_left = 45.408
...
@@ -1002,18 +1203,20 @@ margin_left = 45.408
margin_top = 22.1225
margin_top = 22.1225
margin_right = 428.408
margin_right = 428.408
margin_bottom = 64.1225
margin_bottom = 64.1225
custom_fonts/normal_font = SubResource(
18
)
custom_fonts/normal_font = SubResource(
20
)
visible_characters =
6
visible_characters =
0
percent_visible = 0.
142857
percent_visible = 0.
0
text = "But first... what was I doing last night?"
text = "But first... what was I doing last night?"
scroll_active = false
scroll_active = false
__meta__ = {
__meta__ = {
"_edit_use_anchors_": false
"_edit_use_anchors_": false
}
}
[node name="Arrow" type="Sprite" parent="7/dia 1"]
[node name="Arrow" type="
Animated
Sprite" parent="7/dia 1"]
visible = false
visible = false
position = Vector2( 411.845, 40.8704 )
position = Vector2( 415.246, 39.4551 )
rotation = 1.5708
scale = Vector2( 0.45, 0.45 )
scale = Vector2( 0.440033, 0.428372 )
frames = SubResource( 12 )
texture = ExtResource( 5 )
frame = 1
speed_scale = 0.7
playing = true
Cutscenes/Cutscene 1.gd
View file @
1273f66e
extends StaticBody2D
extends StaticBody2D
onready var sceneProgress = 0
onready var sceneProgress = 0
onready var
dialogueBox = get_parent().get_node("Dialogue
")
onready var
anim = get_parent().get_node("Animator
")
onready
var tracking = false
export(bool)
var tracking = false
# Called when the node enters the scene tree for the first time.
# Called when the node enters the scene tree for the first time.
func _ready():
func _ready():
...
@@ -11,25 +11,30 @@ func _input(event): # executes when clicked on
...
@@ -11,25 +11,30 @@ func _input(event): # executes when clicked on
if event is InputEventMouseButton:
if event is InputEventMouseButton:
if event.button_index == BUTTON_LEFT and event.pressed:
if event.button_index == BUTTON_LEFT and event.pressed:
if tracking:
if tracking:
dialogueBox.text = getDialogue
()
getShot
()
func get
Dialogue
():
func get
Shot
():
match sceneProgress:
match sceneProgress:
0:
0:
anim.play("Shot 1")
sceneProgress += 1
sceneProgress += 1
return "Dialogue 2"
1:
1:
anim.play("Shot 2")
sceneProgress += 1
sceneProgress += 1
return "Dialogue 3"
2:
2:
anim.play("Shot 2.5")
sceneProgress += 1
sceneProgress += 1
return "Dialogue 4"
3:
3:
anim.play("Shot 3")
sceneProgress += 1
4:
anim.play("Shot 4")
sceneProgress += 1
5:
sceneProgress = 0
sceneProgress = 0
get_parent().queue_free() # dont need that scene anymore
get_parent().queue_free() # dont need that scene anymore
tracking = false
tracking = false
print("Deleting scene 1")
print("Deleting scene 1")
return ""
func start():
func start():
...
...
Cutscenes/Cutscene 1.tscn
View file @
1273f66e
[gd_scene load_steps=
3
format=2]
[gd_scene load_steps=
27
format=2]
[ext_resource path="res://Cutscenes/Cutscene 1.gd" type="Script" id=1]
[ext_resource path="res://Cutscenes/Cutscene 1.gd" type="Script" id=1]
[ext_resource path="res://assets/Thesis Clickables/clothes pile.png" type="Texture" id=2]
[ext_resource path="res://assets/Thesis Clickables/arrow-white-normal.png" type="Texture" id=3]
[ext_resource path="res://assets/Thesis Clickables/arrow-white-down.png" type="Texture" id=4]
[ext_resource path="res://assets/Fonts/BeVietnamPro-Medium.ttf" type="DynamicFontData" id=5]
[ext_resource path="res://assets/Cutscenes/1 - Notepad intro/1.png" type="Texture" id=6]
[ext_resource path="res://assets/Cutscenes/1 - Notepad intro/4.png" type="Texture" id=7]
[ext_resource path="res://assets/Cutscenes/1 - Notepad intro/3.png" type="Texture" id=8]
[ext_resource path="res://assets/Cutscenes/1 - Notepad intro/2.png" type="Texture" id=9]
[sub_resource type="Animation" id=11]
resource_name = "Shot 1"
length = 1.3
tracks/0/type = "value"
tracks/0/path = NodePath("1:visible")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("1:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PoolRealArray( 0, 0.3 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 0,
"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ]
}
tracks/2/type = "value"
tracks/2/path = NodePath("1/Arrow:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PoolRealArray( 0, 1.2, 1.3 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
tracks/3/type = "value"
tracks/3/path = NodePath("1/RichTextLabel:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/4/type = "value"
tracks/4/path = NodePath("1/RichTextLabel:percent_visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/keys = {
"times": PoolRealArray( 0, 0.3, 0.4, 0.6, 0.9, 1.1, 1.3 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ 0.0, 0.0, 0.16, 0.16, 0.84, 0.84, 1.0 ]
}
tracks/5/type = "value"
tracks/5/path = NodePath("2:visible")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/6/type = "value"
tracks/6/path = NodePath("3:visible")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/7/type = "value"
tracks/7/path = NodePath("4:visible")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/8/type = "value"
tracks/8/path = NodePath("5:visible")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/9/type = "value"
tracks/9/path = NodePath("Scene control:tracking")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PoolRealArray( 0, 1.2, 1.3 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
[sub_resource type="Animation" id=12]
resource_name = "Shot 2"
length = 1.3
tracks/0/type = "value"
tracks/0/path = NodePath("1:visible")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("3:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/2/type = "value"
tracks/2/path = NodePath("4:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/3/type = "value"
tracks/3/path = NodePath("5:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/4/type = "value"
tracks/4/path = NodePath("2:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/5/type = "value"
tracks/5/path = NodePath("2/dia 2:visible")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/6/type = "value"
tracks/6/path = NodePath("2/dia 1:visible")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/7/type = "value"
tracks/7/path = NodePath("2/dia 1:modulate")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/keys = {
"times": PoolRealArray( 0, 0.1 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 0,
"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ]
}
tracks/8/type = "value"
tracks/8/path = NodePath("2/dia 1/RichTextLabel:percent_visible")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PoolRealArray( 0, 0.1, 0.3, 0.5, 0.8, 1, 1.2 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ 0.0, 0.0, 0.222, 0.222, 0.740667, 0.740667, 1.0 ]
}
tracks/9/type = "value"
tracks/9/path = NodePath("2/dia 1/RichTextLabel:visible")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/10/type = "value"
tracks/10/path = NodePath("2/dia 1/Arrow:visible")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/keys = {
"times": PoolRealArray( 0, 1.2, 1.3 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
tracks/11/type = "value"
tracks/11/path = NodePath("Scene control:tracking")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/imported = false
tracks/11/enabled = true
tracks/11/keys = {
"times": PoolRealArray( 0, 1.2, 1.3 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
[sub_resource type="Animation" id=13]
resource_name = "Shot 2.5"
length = 0.7
tracks/0/type = "value"
tracks/0/path = NodePath("1:visible")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("2:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/2/type = "value"
tracks/2/path = NodePath("3:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/3/type = "value"
tracks/3/path = NodePath("4:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/4/type = "value"
tracks/4/path = NodePath("5:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/5/type = "value"
tracks/5/path = NodePath("2/dia 1:visible")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/6/type = "value"
tracks/6/path = NodePath("2/dia 1:modulate")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 0,
"values": [ Color( 1, 1, 1, 1 ) ]
}
tracks/7/type = "value"
tracks/7/path = NodePath("2/dia 1/RichTextLabel:percent_visible")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 0,
"values": [ 1.0 ]
}
tracks/8/type = "value"
tracks/8/path = NodePath("2/dia 1/Arrow:visible")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/9/type = "value"
tracks/9/path = NodePath("2/dia 2:visible")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/10/type = "value"
tracks/10/path = NodePath("2/dia 2:modulate")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/keys = {
"times": PoolRealArray( 0, 0.1 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 0,
"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ]
}
tracks/11/type = "value"
tracks/11/path = NodePath("2/dia 2/Arrow:visible")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/imported = false
tracks/11/enabled = true
tracks/11/keys = {
"times": PoolRealArray( 0, 0.6, 0.7 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
tracks/12/type = "value"
tracks/12/path = NodePath("2/dia 2/RichTextLabel2:percent_visible")
tracks/12/interp = 1
tracks/12/loop_wrap = true
tracks/12/imported = false
tracks/12/enabled = true
tracks/12/keys = {
"times": PoolRealArray( 0.1, 0.7 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 0,
"values": [ 0.0, 1.0 ]
}
tracks/13/type = "value"
tracks/13/path = NodePath("Scene control:tracking")
tracks/13/interp = 1
tracks/13/loop_wrap = true
tracks/13/imported = false
tracks/13/enabled = true
tracks/13/keys = {
"times": PoolRealArray( 0, 0.6, 0.7 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
[sub_resource type="Animation" id=14]
resource_name = "Shot 3"
length = 2.5
tracks/0/type = "value"
tracks/0/path = NodePath("1:visible")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("2:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/2/type = "value"
tracks/2/path = NodePath("3:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PoolRealArray( 0, 0.5 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 1,
"values": [ true, false ]
}
tracks/3/type = "value"
tracks/3/path = NodePath("4:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/keys = {
"times": PoolRealArray( 0, 0.5 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 1,
"values": [ false, true ]
}
tracks/4/type = "value"
tracks/4/path = NodePath("5:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/5/type = "value"
tracks/5/path = NodePath("4/dia 1:visible")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/6/type = "value"
tracks/6/path = NodePath("4/dia 1:modulate")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/keys = {
"times": PoolRealArray( 0, 1, 1.2 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 0,
"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ]
}
tracks/7/type = "value"
tracks/7/path = NodePath("4/dia 1/RichTextLabel2:visible")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/8/type = "value"
tracks/8/path = NodePath("4/dia 1/RichTextLabel2:percent_visible")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PoolRealArray( 0, 1.2, 1.4, 1.5, 1.8, 2.1, 2.4 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ 0.0, 0.0, 0.134, 0.134, 0.55, 0.555, 1.0 ]
}
tracks/9/type = "value"
tracks/9/path = NodePath("4/dia 1/Arrow:visible")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PoolRealArray( 0, 2.2, 2.4 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
tracks/10/type = "value"
tracks/10/path = NodePath("Scene control:tracking")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/keys = {
"times": PoolRealArray( 0, 2.4, 2.5 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
[sub_resource type="Animation" id=17]
resource_name = "Shot 4"
tracks/0/type = "value"
tracks/0/path = NodePath("1:visible")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("2:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/2/type = "value"
tracks/2/path = NodePath("3:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/3/type = "value"
tracks/3/path = NodePath("4:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ false ]
}
tracks/4/type = "value"
tracks/4/path = NodePath("5:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/5/type = "value"
tracks/5/path = NodePath("5/dia 1:visible")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/6/type = "value"
tracks/6/path = NodePath("5/dia 1:modulate")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/keys = {
"times": PoolRealArray( 0, 0.2 ),
"transitions": PoolRealArray( 1, 1 ),
"update": 0,
"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ]
}
tracks/7/type = "value"
tracks/7/path = NodePath("5/dia 1/RichTextLabel2:visible")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/8/type = "value"
tracks/8/path = NodePath("5/dia 1/RichTextLabel2:percent_visible")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PoolRealArray( 0, 0.2, 1 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 0,
"values": [ 0.0, 0.0, 1.0 ]
}
tracks/9/type = "value"
tracks/9/path = NodePath("5/dia 1/Arrow:visible")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PoolRealArray( 0, 0.9, 1 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
tracks/10/type = "value"
tracks/10/path = NodePath("Scene control:tracking")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/keys = {
"times": PoolRealArray( 0, 0.9, 1 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 1,
"values": [ false, false, true ]
}
[sub_resource type="RectangleShape2D" id=1]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 515.38, 299.307 )
extents = Vector2( 515.38, 299.307 )
[sub_resource type="SpriteFrames" id=2]
animations = [ {
"frames": [ ExtResource( 3 ), ExtResource( 4 ) ],
"loop": true,
"name": "default",
"speed": 5.0
} ]
[sub_resource type="DynamicFont" id=3]
size = 21
font_data = ExtResource( 5 )
[sub_resource type="StyleBoxFlat" id=9]
bg_color = Color( 0.168627, 0.156863, 0.219608, 0.937255 )
corner_radius_top_left = 36
corner_radius_top_right = 36
corner_radius_bottom_right = 36
corner_radius_bottom_left = 36
[sub_resource type="DynamicFontData" id=4]
font_path = "res://assets/Fonts/BeVietnamPro-Bold.ttf"
[sub_resource type="DynamicFont" id=7]
size = 21
font_data = SubResource( 4 )
[sub_resource type="DynamicFont" id=8]
size = 17
font_data = ExtResource( 5 )
[sub_resource type="DynamicFont" id=5]
size = 17
font_data = SubResource( 4 )
[sub_resource type="DynamicFont" id=6]
size = 17
font_data = ExtResource( 5 )
[sub_resource type="DynamicFont" id=15]
size = 21
font_data = SubResource( 4 )
[sub_resource type="DynamicFont" id=16]
size = 17
font_data = ExtResource( 5 )
[sub_resource type="DynamicFont" id=10]
size = 17
font_data = SubResource( 4 )
[node name="Node2D" type="Node2D"]
[node name="Node2D" type="Node2D"]
[node name="Panel" type="Panel" parent="."]
[node name="Panel" type="Panel" parent="."]
visible = false
margin_left = -15.0
margin_left = -15.0
margin_top = -13.0
margin_top = -13.0
margin_right = 1047.0
margin_right = 1047.0
...
@@ -17,6 +791,7 @@ __meta__ = {
...
@@ -17,6 +791,7 @@ __meta__ = {
}
}
[node name="Label" type="Label" parent="."]
[node name="Label" type="Label" parent="."]
visible = false
margin_left = 101.975
margin_left = 101.975
margin_top = 61.2005
margin_top = 61.2005
margin_right = 238.975
margin_right = 238.975
...
@@ -30,6 +805,7 @@ __meta__ = {
...
@@ -30,6 +805,7 @@ __meta__ = {
}
}
[node name="Dialogue" type="Label" parent="."]
[node name="Dialogue" type="Label" parent="."]
visible = false
margin_left = 293.916
margin_left = 293.916
margin_top = 382.225
margin_top = 382.225
margin_right = 430.916
margin_right = 430.916
...
@@ -42,9 +818,208 @@ __meta__ = {
...
@@ -42,9 +818,208 @@ __meta__ = {
"_edit_use_anchors_": false
"_edit_use_anchors_": false
}
}
[node name="Animator" type="AnimationPlayer" parent="."]
"anims/Shot 1" = SubResource( 11 )
"anims/Shot 2" = SubResource( 12 )
"anims/Shot 2.5" = SubResource( 13 )
"anims/Shot 3" = SubResource( 14 )
"anims/Shot 4" = SubResource( 17 )
[node name="Scene control" type="StaticBody2D" parent="."]
[node name="Scene control" type="StaticBody2D" parent="."]
script = ExtResource( 1 )
script = ExtResource( 1 )
[node name="CollisionShape2D" type="CollisionShape2D" parent="Scene control"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Scene control"]
position = Vector2( 511.03, 299.848 )
position = Vector2( 511.03, 299.848 )
shape = SubResource( 1 )
shape = SubResource( 1 )
[node name="1" type="Sprite" parent="."]
visible = false
modulate = Color( 1, 1, 1, 0 )
position = Vector2( 515.455, 309.25 )
[node name="Arrow" type="AnimatedSprite" parent="1"]
visible = false
position = Vector2( 34.2625, -160.578 )
scale = Vector2( 0.6, 0.6 )
frames = SubResource( 2 )
frame = 1
speed_scale = 0.7
playing = true
[node name="RichTextLabel" type="RichTextLabel" parent="1"]
margin_left = -423.093
margin_top = -181.206
margin_right = 32.9069
margin_bottom = -135.206
rect_pivot_offset = Vector2( -1182.04, -589.897 )
custom_fonts/normal_font = SubResource( 3 )
visible_characters = 0
percent_visible = 0.0
text = "Okay, so I should do my laundry now, but..."
__meta__ = {
"_edit_use_anchors_": false
}
[node name="laundry" type="Sprite" parent="1"]
position = Vector2( 9.53522, 24.3676 )
scale = Vector2( 0.46815, 0.46815 )
texture = ExtResource( 2 )
[node name="2" type="Sprite" parent="."]
visible = false
position = Vector2( 511.116, 300.236 )
texture = ExtResource( 6 )
[node name="dia 2" type="Panel" parent="2"]
visible = false
modulate = Color( 1, 1, 1, 0 )
margin_left = 159.0
margin_top = 13.0
margin_right = 477.0
margin_bottom = 77.0
custom_styles/panel = SubResource( 9 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="RichTextLabel2" type="RichTextLabel" parent="2/dia 2"]
margin_left = 26.9685
margin_top = 19.0479
margin_right = 292.969
margin_bottom = 49.0479
rect_pivot_offset = Vector2( -1182.04, -589.897 )
custom_fonts/bold_font = SubResource( 7 )
custom_fonts/normal_font = SubResource( 8 )
text = "...a LOT of things to deal with."
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Arrow" type="AnimatedSprite" parent="2/dia 2"]
visible = false
position = Vector2( 292.429, 36.9462 )
scale = Vector2( 0.35, 0.35 )
frames = SubResource( 2 )
frame = 1
speed_scale = 0.7
playing = true
[node name="dia 1" type="Panel" parent="2"]
modulate = Color( 1, 1, 1, 0 )
margin_left = -490.158
margin_top = -203.776
margin_right = -111.158
margin_bottom = -138.776
custom_styles/panel = SubResource( 9 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Arrow" type="AnimatedSprite" parent="2/dia 1"]
visible = false
position = Vector2( 351.228, 33.5649 )
scale = Vector2( 0.35, 0.35 )
frames = SubResource( 2 )
frame = 1
speed_scale = 0.7
playing = true
[node name="RichTextLabel" type="RichTextLabel" parent="2/dia 1"]
margin_left = 29.0143
margin_top = 19.8877
margin_right = 350.014
margin_bottom = 53.8877
rect_pivot_offset = Vector2( -1182.04, -589.897 )
custom_fonts/bold_font = SubResource( 5 )
custom_fonts/normal_font = SubResource( 6 )
bbcode_enabled = true
bbcode_text = "Oh gosh, [b]how do I start this?[/b] This is..."
visible_characters = 0
percent_visible = 0.0
text = "Oh gosh, how do I start this? This is..."
__meta__ = {
"_edit_use_anchors_": false
}
[node name="3" type="Sprite" parent="."]
visible = false
position = Vector2( 511.116, 300.236 )
texture = ExtResource( 9 )
[node name="4" type="Sprite" parent="."]
visible = false
position = Vector2( 511.116, 300.236 )
texture = ExtResource( 8 )
[node name="dia 1" type="Panel" parent="4"]
modulate = Color( 1, 1, 1, 0 )
margin_left = -466.0
margin_top = -114.0
margin_right = -208.0
margin_bottom = -21.0
custom_styles/panel = SubResource( 9 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="RichTextLabel2" type="RichTextLabel" parent="4/dia 1"]
margin_left = 25.7568
margin_top = 22.0
margin_right = 236.757
margin_bottom = 71.0
rect_pivot_offset = Vector2( -1182.04, -589.897 )
custom_fonts/bold_font = SubResource( 15 )
custom_fonts/normal_font = SubResource( 16 )
visible_characters = 0
percent_visible = 0.0
text = "Okay, calm down Moxie. You can do this. "
scroll_active = false
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Arrow" type="AnimatedSprite" parent="4/dia 1"]
visible = false
position = Vector2( 172.67, 59.6554 )
scale = Vector2( 0.35, 0.35 )
frames = SubResource( 2 )
speed_scale = 0.7
playing = true
[node name="5" type="Sprite" parent="."]
visible = false
position = Vector2( 511.116, 300.236 )
texture = ExtResource( 7 )
[node name="dia 1" type="Panel" parent="5"]
margin_left = 114.839
margin_top = -163.146
margin_right = 476.839
margin_bottom = -68.1456
custom_styles/panel = SubResource( 9 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="RichTextLabel2" type="RichTextLabel" parent="5/dia 1"]
margin_left = 30.0
margin_top = 23.0
margin_right = 337.0
margin_bottom = 109.0
rect_pivot_offset = Vector2( -1182.04, -589.897 )
custom_fonts/bold_font = SubResource( 10 )
custom_fonts/normal_font = SubResource( 8 )
bbcode_enabled = true
bbcode_text = "Remember what your therapist said about [b]being overwhelmed[/b]..."
text = "Remember what your therapist said about being overwhelmed..."
scroll_active = false
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Arrow" type="AnimatedSprite" parent="5/dia 1"]
position = Vector2( 281.004, 61.5689 )
scale = Vector2( 0.35, 0.430991 )
frames = SubResource( 2 )
speed_scale = 0.7
playing = true
Multi.tscn
View file @
1273f66e
...
@@ -598,6 +598,7 @@ __meta__ = {
...
@@ -598,6 +598,7 @@ __meta__ = {
z_index = 2
z_index = 2
[node name="0" parent="Cutscenes" instance=ExtResource( 42 )]
[node name="0" parent="Cutscenes" instance=ExtResource( 42 )]
visible = false
[node name="1" parent="Cutscenes" instance=ExtResource( 15 )]
[node name="1" parent="Cutscenes" instance=ExtResource( 15 )]
visible = false
visible = false
...
...
assets/Thesis Clickables/arrow-white-down.png
0 → 100644
View file @
1273f66e
2.9 KB
assets/Thesis Clickables/arrow-white-down.png.import
0 → 100644
View file @
1273f66e
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/arrow-white-down.png-5a7b436d0963c0253563aa10a28c2de2.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Thesis Clickables/arrow-white-down.png"
dest_files=[ "res://.import/arrow-white-down.png-5a7b436d0963c0253563aa10a28c2de2.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
assets/Thesis Clickables/arrow-white-normal.png
0 → 100644
View file @
1273f66e
2.89 KB
assets/Thesis Clickables/arrow-white-normal.png.import
0 → 100644
View file @
1273f66e
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/arrow-white-normal.png-9453be373a2334317ffab878e1f09d77.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Thesis Clickables/arrow-white-normal.png"
dest_files=[ "res://.import/arrow-white-normal.png-9453be373a2334317ffab878e1f09d77.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
assets/Thesis Clickables/arrow-white.png
0 → 100644
View file @
1273f66e
2.92 KB
assets/Thesis Clickables/arrow-white.png.import
0 → 100644
View file @
1273f66e
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/arrow-white.png-e40516500a134d00ac7ed373fae1e04f.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/Thesis Clickables/arrow-white.png"
dest_files=[ "res://.import/arrow-white.png-e40516500a134d00ac7ed373fae1e04f.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment