diff options
Diffstat (limited to 'scenes/story')
-rw-r--r-- | scenes/story/1_bridge.tscn | 20 | ||||
-rw-r--r-- | scenes/story/2_pizza.tscn | 19 | ||||
-rw-r--r-- | scenes/story/3_go_deeper.tscn | 18 | ||||
-rw-r--r-- | scenes/story/4_prison.tscn | 17 | ||||
-rw-r--r-- | scenes/story/5_illuminati.tscn | 20 | ||||
-rw-r--r-- | scenes/story/6_end.tscn | 15 | ||||
-rw-r--r-- | scenes/story/story.gd | 5 |
7 files changed, 114 insertions, 0 deletions
diff --git a/scenes/story/1_bridge.tscn b/scenes/story/1_bridge.tscn new file mode 100644 index 0000000..2c0586d --- /dev/null +++ b/scenes/story/1_bridge.tscn @@ -0,0 +1,20 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://textures/backgrounds/background_blue.png" type="Texture" id=1] +[ext_resource path="res://components/textrevealbox.tscn" type="PackedScene" id=2] +[ext_resource path="res://scenes/story/story.gd" type="Script" id=3] + +[node name="Node2D" type="Node2D"] +script = ExtResource( 3 ) + +[node name="Sprite" type="Sprite" parent="."] +texture = ExtResource( 1 ) + +[node name="TextrevealBox" parent="." instance=ExtResource( 2 )] +position = Vector2( -2.65454, 2.2403 ) +text = "I met Matt at Washington Bridge and all the while +we walked to Marcus' Pizza Palace, i couldn't help, but +feel as if we were being followed. I sure hope that THEY +didn't find me again. I might as well enjoy my meal while +I'm here." +autostart = false diff --git a/scenes/story/2_pizza.tscn b/scenes/story/2_pizza.tscn new file mode 100644 index 0000000..cd1e3d3 --- /dev/null +++ b/scenes/story/2_pizza.tscn @@ -0,0 +1,19 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://textures/backgrounds/background_blue.png" type="Texture" id=1] +[ext_resource path="res://components/textrevealbox.tscn" type="PackedScene" id=2] +[ext_resource path="res://scenes/story/story.gd" type="Script" id=3] + +[node name="Node2D" type="Node2D"] +script = ExtResource( 3 ) + +[node name="Sprite" type="Sprite" parent="."] +texture = ExtResource( 1 ) + +[node name="TextrevealBox" parent="." instance=ExtResource( 2 )] +text = "The pizza was delicious, as was to be expected, and talking +to the server yielded quite a lot of interesting information: +Marcus WAS in fact being pressured into selling off his place. +At least for once my inhuman intuition was right! I sure hope +I don't get ambushed on my way home." +autostart = false diff --git a/scenes/story/3_go_deeper.tscn b/scenes/story/3_go_deeper.tscn new file mode 100644 index 0000000..6ca070f --- /dev/null +++ b/scenes/story/3_go_deeper.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://textures/backgrounds/background_blue.png" type="Texture" id=1] +[ext_resource path="res://components/textrevealbox.tscn" type="PackedScene" id=2] +[ext_resource path="res://scenes/story/story.gd" type="Script" id=3] + +[node name="Node2D" type="Node2D"] +script = ExtResource( 3 ) + +[node name="Sprite" type="Sprite" parent="."] +texture = ExtResource( 1 ) + +[node name="TextrevealBox" parent="." instance=ExtResource( 2 )] +text = "There simply are too many enemies to fight and I don't even +know who they are. I think my best plan is to give in and +let myself get captured. I have to go deeper. Maybe i can +gather more intel while on the inside." +autostart = false diff --git a/scenes/story/4_prison.tscn b/scenes/story/4_prison.tscn new file mode 100644 index 0000000..0fcdc3c --- /dev/null +++ b/scenes/story/4_prison.tscn @@ -0,0 +1,17 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://textures/backgrounds/background_blue.png" type="Texture" id=1] +[ext_resource path="res://components/textrevealbox.tscn" type="PackedScene" id=2] +[ext_resource path="res://scenes/story/story.gd" type="Script" id=3] + +[node name="Node2D" type="Node2D"] +script = ExtResource( 3 ) + +[node name="Sprite" type="Sprite" parent="."] +texture = ExtResource( 1 ) + +[node name="TextrevealBox" parent="." instance=ExtResource( 2 )] +text = "They locked me inside this prison cell. The lock looks +pickable. Maybe the code is just to arrange the numbers, +and bring the empty slot to the lower right." +autostart = false diff --git a/scenes/story/5_illuminati.tscn b/scenes/story/5_illuminati.tscn new file mode 100644 index 0000000..d94400a --- /dev/null +++ b/scenes/story/5_illuminati.tscn @@ -0,0 +1,20 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://textures/backgrounds/background_blue.png" type="Texture" id=1] +[ext_resource path="res://components/textrevealbox.tscn" type="PackedScene" id=2] +[ext_resource path="res://scenes/story/story.gd" type="Script" id=3] + +[node name="Node2D" type="Node2D"] +script = ExtResource( 3 ) + +[node name="Sprite" type="Sprite" parent="."] +texture = ExtResource( 1 ) + +[node name="TextrevealBox" parent="." instance=ExtResource( 2 )] +text = "On my way out I spot a guard wearing an Illuminati Badge +around their arm. This can only mean one thing! The Illuminati +are behind this plot to close Marcus' Pizza Place! I should've +known only those cheese-haters would be capable of such +CRUELTY! Now, if i act quick, i might be able to disarm the guard, +before they are able to ring alarm." +autostart = false diff --git a/scenes/story/6_end.tscn b/scenes/story/6_end.tscn new file mode 100644 index 0000000..791cb72 --- /dev/null +++ b/scenes/story/6_end.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://scenes/story/story.gd" type="Script" id=1] +[ext_resource path="res://components/textrevealbox.tscn" type="PackedScene" id=2] + +[node name="Node2D" type="Node2D"] +script = ExtResource( 1 ) + +[node name="Sprite" type="Sprite" parent="."] + +[node name="TextrevealBox" parent="." instance=ExtResource( 2 )] +text = "Phew, close fight. This Illuminati must've been a bit on the tougher +side. I knew they would bring out the big guns to keep me in. Now, +off to inform the press of my discoveries!" +autostart = false diff --git a/scenes/story/story.gd b/scenes/story/story.gd new file mode 100644 index 0000000..8681d8e --- /dev/null +++ b/scenes/story/story.gd @@ -0,0 +1,5 @@ +extends Level + +func start(): + .start() + $TextrevealBox.start() |