new cutscenes
This commit is contained in:
parent
c786ab7158
commit
a386530d3d
77 changed files with 987 additions and 171 deletions
|
@ -1,3 +1,3 @@
|
|||
source_md5="30487524368dcd799e89b94decbe4e1c"
|
||||
dest_md5="88f46df3bb7daa62fb348880037fa532"
|
||||
source_md5="a8b6ce39db08066ffa2d2bae062ed2be"
|
||||
dest_md5="ca6874ca48b2a3eee6c6656d9a3e3557"
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends Node2D
|
||||
extends Control
|
||||
var presscontinue
|
||||
|
||||
const gamepadtest = preload("res://gamepad.gd")
|
||||
|
|
|
@ -6,7 +6,15 @@
|
|||
[ext_resource path="res://backgounds/disclaimer.gd" type="Script" id=4]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=5]
|
||||
|
||||
[node name="Disclaimer" type="Node2D"]
|
||||
[node name="Disclaimer" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends Node2D
|
||||
extends Control
|
||||
var sfx1 := AudioStreamPlayer.new()
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://backgounds/gameover.gd" type="Script" id=2]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=3]
|
||||
|
||||
[node name="Gameover" type="Node2D"]
|
||||
[node name="Gameover" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 2 )
|
||||
|
||||
[node name="Label" type="Label" parent="."]
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends Node2D
|
||||
extends Control
|
||||
var presscontinue
|
||||
var result
|
||||
var rmusic := AudioStreamPlayer.new()
|
||||
|
|
|
@ -6,7 +6,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=4]
|
||||
[ext_resource path="res://backgounds/result.gd" type="Script" id=5]
|
||||
|
||||
[node name="Result" type="Node2D"]
|
||||
[node name="Result" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 5 )
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
|
|
|
@ -6,7 +6,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=4]
|
||||
[ext_resource path="res://backgounds/Midori No Akuma.jpg" type="Texture" id=5]
|
||||
|
||||
[node name="WIP" type="Node2D"]
|
||||
[node name="WIP" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 3 )
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
|
|
|
@ -15,7 +15,7 @@ var ccutscene = null
|
|||
var difdamage = 0
|
||||
var charswitch = 0
|
||||
const pcharfull = [["res://sprites/common/midori/fullbody.png"], ["res://sprites/common/tuna/fullbody.png"], [null], ["res://sprites/common/kimberly/fullbody.png"], [null], [null], [null], ["res://sprites/ceres/pamela/fullbody.png"], ["res://sprites/ceres/lety/fullbody.png"], ["res://sprites/common/natasha/fullbody.png"], ["res://sprites/common/principal/fullbody.png"], ["res://sprites/common/anonymous/fullbody.png"]]
|
||||
const cutscenes = [["res://levels/Cutscenes/opening/aboutkaizo.tscn", "res://levels/Cutscenes/opening/midorihello.tscn", 18, false], ["res://levels/Cutscenes/opening/midorihello.tscn", "res://levels/Cutscenes/opening/fearlessmidori.tscn", 18, false], ["res://levels/Cutscenes/opening/fearlessmidori.tscn", "res://levels/Cutscenes/opening/midoriwaterfall.tscn", 0, false], ["res://levels/Cutscenes/opening/midoriwaterfall.tscn", "res://levels/Cutscenes/opening/midorireading.tscn", 0, false], ["res://levels/Cutscenes/opening/midorireading.tscn", "res://levels/Cutscenes/opening/boomboomtorofi.tscn", 0, false], ["res://levels/Cutscenes/opening/boomboomtorofi.tscn", "res://levels/ui/gameplay.tscn", 0, true], ["res://levels/Cutscenes/unfunaversary/punishment.tscn", "res://levels/Cutscenes/unfunaversary/sadness.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/sadness.tscn", "res://levels/Cutscenes/unfunaversary/r3.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/r3.tscn", "res://levels/Cutscenes/unfunaversary/firstclass.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/firstclass.tscn", "res://backgounds/result.tscn", 5, true], ["res://levels/Cutscenes/Honker Railway/forest.tscn", "res://levels/Cutscenes/Honker Railway/lordlytrashcan.tscn", 19, false], ["res://levels/Cutscenes/Honker Railway/lordlytrashcan.tscn", "res://levels/Cutscenes/Honker Railway/railway.tscn", 19, false], ["res://levels/Cutscenes/Honker Railway/railway.tscn", "res://levels/ui/gameplay.tscn", 19, true], ["res://levels/Cutscenes/Troublemaker/buildings.tscn", "res://levels/Cutscenes/Troublemaker/pamela.tscn", 18, false], ["res://levels/Cutscenes/Troublemaker/pamela.tscn", "res://levels/Cutscenes/Troublemaker/kungfu.tscn", 18, false], ["res://levels/Cutscenes/Troublemaker/kungfu.tscn", "res://levels/ui/gameplay.tscn", 6, true], ["res://levels/Cutscenes/Troublemakerp2/Lety.tscn", "res://levels/Cutscenes/Troublemakerp2/Fall.tscn", 18, false], ["res://levels/Cutscenes/Troublemakerp2/Fall.tscn", "res://levels/Cutscenes/Troublemakerp2/midori.tscn", 6, false], ["res://levels/Cutscenes/Troublemakerp2/midori.tscn", "res://levels/ui/gameplay.tscn", 6, true], ["res://levels/Cutscenes/Endoffirstday/Destroyedhouse.tscn", "res://levels/Cutscenes/Endoffirstday/Returntohome.tscn", 1, false], ["res://levels/Cutscenes/Endoffirstday/Returntohome.tscn", "res://levels/Cutscenes/Endoffirstday/Timetosleep.tscn", 1, false], ["res://levels/Cutscenes/Endoffirstday/Timetosleep.tscn", "res://backgounds/result.tscn", 1, true]]
|
||||
const cutscenes = [["res://levels/Cutscenes/opening/aboutkaizo.tscn", "res://levels/Cutscenes/opening/midorihello.tscn", 18, false], ["res://levels/Cutscenes/opening/midorihello.tscn", "res://levels/Cutscenes/opening/fearlessmidori.tscn", 18, false], ["res://levels/Cutscenes/opening/fearlessmidori.tscn", "res://levels/Cutscenes/opening/midoriwaterfall.tscn", 0, false], ["res://levels/Cutscenes/opening/midoriwaterfall.tscn", "res://levels/Cutscenes/opening/midorireading.tscn", 0, false], ["res://levels/Cutscenes/opening/midorireading.tscn", "res://levels/Cutscenes/opening/boomboomtorofi.tscn", 0, false], ["res://levels/Cutscenes/opening/boomboomtorofi.tscn", "res://levels/ui/gameplay.tscn", 0, true], ["res://levels/Cutscenes/unfunaversary/punishment.tscn", "res://levels/Cutscenes/unfunaversary/sadness.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/sadness.tscn", "res://levels/Cutscenes/unfunaversary/r3.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/r3.tscn", "res://levels/Cutscenes/unfunaversary/firstclass.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/firstclass.tscn", "res://backgounds/result.tscn", 5, true], ["res://levels/Cutscenes/Honker Railway/forest.tscn", "res://levels/Cutscenes/Honker Railway/lordlytrashcan.tscn", 19, false], ["res://levels/Cutscenes/Honker Railway/lordlytrashcan.tscn", "res://levels/Cutscenes/Honker Railway/railway.tscn", 19, false], ["res://levels/Cutscenes/Honker Railway/railway.tscn", "res://levels/ui/gameplay.tscn", 19, true], ["res://levels/Cutscenes/Troublemaker/buildings.tscn", "res://levels/Cutscenes/Troublemaker/pamela.tscn", 18, false], ["res://levels/Cutscenes/Troublemaker/pamela.tscn", "res://levels/Cutscenes/Troublemaker/kungfu.tscn", 18, false], ["res://levels/Cutscenes/Troublemaker/kungfu.tscn", "res://levels/ui/gameplay.tscn", 6, true], ["res://levels/Cutscenes/Troublemakerp2/Lety.tscn", "res://levels/Cutscenes/Troublemakerp2/Fall.tscn", 18, false], ["res://levels/Cutscenes/Troublemakerp2/Fall.tscn", "res://levels/Cutscenes/Troublemakerp2/midori.tscn", 6, false], ["res://levels/Cutscenes/Troublemakerp2/midori.tscn", "res://levels/ui/gameplay.tscn", 6, true], ["res://levels/Cutscenes/Endoffirstday/Destroyedhouse.tscn", "res://levels/Cutscenes/Endoffirstday/Returntohome.tscn", 1, false], ["res://levels/Cutscenes/Endoffirstday/Returntohome.tscn", "res://levels/Cutscenes/Endoffirstday/Timetosleep.tscn", 1, false], ["res://levels/Cutscenes/Endoffirstday/Timetosleep.tscn", "res://backgounds/result.tscn", 1, true], ["res://levels/Cutscenes/secondchallenge/Treasure.tscn", "res://levels/Cutscenes/secondchallenge/Alone.tscn", 19, false], ["res://levels/Cutscenes/secondchallenge/Alone.tscn", "res://levels/Cutscenes/secondchallenge/Knives.tscn", 19, false], ["res://levels/Cutscenes/secondchallenge/Knives.tscn", "res://levels/ui/gameplay.tscn", 3, true], ["res://levels/Cutscenes/smugface/Smugface.tscn", "res://levels/Cutscenes/smugface/Following.tscn", 3, false], ["res://levels/Cutscenes/smugface/Following.tscn", "res://levels/Cutscenes/smugface/Alice.tscn", 3, false], ["res://levels/Cutscenes/smugface/Alice.tscn", "res://backgounds/result.tscn", 3, true]]
|
||||
const pcnames = ["Midori Asgardius", "Diana Asgardius", null, "Kimberly Arch", null, null, null, "Pamela Hashimoto", "Lety Hashimoto", "Natasha Dostoyevsky", "Page Asgardius", "Emily Asgardius"]
|
||||
const npcnames = ["Lily", "Railway Girl", null, "Kimberly Arch", null, null, null, null, null, "Natasha Dostoyevsky"]
|
||||
const pcfaces = [["res://sprites/common/midori/face.png"], ["res://sprites/common/tuna/face.png"], [null], ["res://sprites/common/kimberly/face.png"], [null], [null], [null], ["res://sprites/ceres/pamela/face.png"], ["res://sprites/ceres/lety/face.png"], ["res://sprites/common/natasha/face.png"], ["res://sprites/common/principal/face.png"], ["res://sprites/common/anonymous/face.png"]]
|
||||
|
|
|
@ -31,7 +31,7 @@ func _physics_process(delta):
|
|||
|
||||
func _input(event):
|
||||
if Global.cboss[1] <= 0 && Global.live == 1 && isreplay:
|
||||
_winner()
|
||||
_winnerr()
|
||||
if Global.cdialog.size() != 0 && Global.live == 1:
|
||||
get_tree().root.remove_child(talk)
|
||||
Global.cdialog = []
|
||||
|
@ -46,6 +46,16 @@ func _winner():
|
|||
talk = load("res://levels/ui/talk.tscn").instance()
|
||||
call_deferred("_talk")
|
||||
|
||||
func _winnerr():
|
||||
Global.quest[3] = 3
|
||||
Global.quest[4] = 1
|
||||
Global.cdialog = [[tr("DIALOG_CERES_L20_3"), true, 0, 0], [tr("DIALOG_CERES_L20_4"), false, 3], [tr("DIALOG_CERES_L20_5"), true, 0, 0]]
|
||||
Global.live = 3
|
||||
Global.ccutscene = 25
|
||||
#talk.queue_free()
|
||||
talk = load("res://levels/ui/talk.tscn").instance()
|
||||
call_deferred("_talk")
|
||||
|
||||
func _statrebase():
|
||||
if Global.debug:
|
||||
for i in 4:
|
||||
|
|
|
@ -2,6 +2,7 @@ extends Node2D
|
|||
var hkr
|
||||
var troublemaker
|
||||
var yourhome
|
||||
var karch
|
||||
var travel = null
|
||||
|
||||
|
||||
|
@ -10,6 +11,7 @@ func _ready():
|
|||
hkr = $Railwaygirl
|
||||
troublemaker = $Pamela
|
||||
yourhome = $Home
|
||||
karch = $Kimberly
|
||||
if !Global.debug:
|
||||
_statrebase()
|
||||
Global.live = 1
|
||||
|
@ -19,6 +21,7 @@ func _ready():
|
|||
troublemaker.queue_free()
|
||||
if Global.quest[3] == 0:
|
||||
yourhome.queue_free()
|
||||
karch.queue_free()
|
||||
#pass # Replace with function body.
|
||||
|
||||
|
||||
|
@ -69,3 +72,12 @@ func _on_Home_body_entered(body):
|
|||
|
||||
func _on_Home_body_exited(body):
|
||||
travel = null
|
||||
|
||||
|
||||
func _on_Kimberly_body_entered(body):
|
||||
Global.ccutscene = 22
|
||||
travel = [1, 11, 19]
|
||||
|
||||
|
||||
func _on_Kimberly_body_exited(body):
|
||||
travel = null
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
[gd_scene load_steps=36 format=2]
|
||||
[gd_scene load_steps=47 format=2]
|
||||
|
||||
[ext_resource path="res://sprites/ceres/railway/sprite.png" type="Texture" id=1]
|
||||
[ext_resource path="res://sprites/ceres/pamela/sprite.png" type="Texture" id=2]
|
||||
[ext_resource path="res://sprites/common/player/player.tscn" type="PackedScene" id=3]
|
||||
[ext_resource path="res://levels/Ceres/map.gd" type="Script" id=4]
|
||||
[ext_resource path="res://sprites/ceres/items/home-icon6.png" type="Texture" id=5]
|
||||
[ext_resource path="res://sprites/common/kimberly/sprite.png" type="Texture" id=6]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=1]
|
||||
extents = Vector2( 18.5, 721 )
|
||||
|
@ -354,6 +355,158 @@ resource_name = "wwalk"
|
|||
length = 0.3
|
||||
loop = true
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=31]
|
||||
extents = Vector2( 41, 118.5 )
|
||||
|
||||
[sub_resource type="Animation" id=32]
|
||||
length = 0.001
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("Sprite:frame")
|
||||
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": [ 0 ]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id=33]
|
||||
resource_name = "eidle"
|
||||
loop = true
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("Sprite:frame")
|
||||
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": [ 8 ]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id=34]
|
||||
resource_name = "ewalk"
|
||||
length = 0.3
|
||||
loop = true
|
||||
step = 0.033
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("Sprite:frame")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/keys = {
|
||||
"times": PoolRealArray( 0, 0.099, 0.198 ),
|
||||
"transitions": PoolRealArray( 1, 1, 1 ),
|
||||
"update": 1,
|
||||
"values": [ 9, 8, 10 ]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id=35]
|
||||
resource_name = "nidle"
|
||||
loop = true
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("Sprite:frame")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/keys = {
|
||||
"times": PoolRealArray( 0.1 ),
|
||||
"transitions": PoolRealArray( 1 ),
|
||||
"update": 1,
|
||||
"values": [ 4 ]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id=36]
|
||||
resource_name = "nwalk"
|
||||
length = 0.3
|
||||
loop = true
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("Sprite:frame")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/keys = {
|
||||
"times": PoolRealArray( 0, 0.1, 0.2 ),
|
||||
"transitions": PoolRealArray( 1, 1, 1 ),
|
||||
"update": 1,
|
||||
"values": [ 5, 4, 6 ]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id=37]
|
||||
resource_name = "sidle"
|
||||
loop = true
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("Sprite:frame")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/keys = {
|
||||
"times": PoolRealArray( 0.5 ),
|
||||
"transitions": PoolRealArray( 1 ),
|
||||
"update": 1,
|
||||
"values": [ 0 ]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id=38]
|
||||
resource_name = "swalk"
|
||||
length = 0.3
|
||||
loop = true
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("Sprite:frame")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/keys = {
|
||||
"times": PoolRealArray( 0, 0.1, 0.2 ),
|
||||
"transitions": PoolRealArray( 1, 1, 1 ),
|
||||
"update": 1,
|
||||
"values": [ 1, 0, 2 ]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id=39]
|
||||
resource_name = "widle"
|
||||
length = 0.3
|
||||
loop = true
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("Sprite:frame")
|
||||
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": [ 12 ]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id=40]
|
||||
resource_name = "wwalk"
|
||||
length = 0.3
|
||||
loop = true
|
||||
tracks/0/type = "value"
|
||||
tracks/0/path = NodePath("Sprite:frame")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/keys = {
|
||||
"times": PoolRealArray( 0, 0.1, 0.2 ),
|
||||
"transitions": PoolRealArray( 1, 1, 1 ),
|
||||
"update": 1,
|
||||
"values": [ 13, 12, 14 ]
|
||||
}
|
||||
|
||||
[node name="Map" type="Node2D"]
|
||||
script = ExtResource( 4 )
|
||||
|
||||
|
@ -457,6 +610,29 @@ anims/swalk = SubResource( 28 )
|
|||
anims/widle = SubResource( 29 )
|
||||
anims/wwalk = SubResource( 30 )
|
||||
|
||||
[node name="Kimberly" type="Area2D" parent="."]
|
||||
position = Vector2( 1200, 0 )
|
||||
|
||||
[node name="Sprite" type="Sprite" parent="Kimberly"]
|
||||
texture = ExtResource( 6 )
|
||||
hframes = 4
|
||||
vframes = 4
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Kimberly"]
|
||||
position = Vector2( 0, 6.5 )
|
||||
shape = SubResource( 31 )
|
||||
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="Kimberly"]
|
||||
anims/RESET = SubResource( 32 )
|
||||
anims/eidle = SubResource( 33 )
|
||||
anims/ewalk = SubResource( 34 )
|
||||
anims/nidle = SubResource( 35 )
|
||||
anims/nwalk = SubResource( 36 )
|
||||
anims/sidle = SubResource( 37 )
|
||||
anims/swalk = SubResource( 38 )
|
||||
anims/widle = SubResource( 39 )
|
||||
anims/wwalk = SubResource( 40 )
|
||||
|
||||
[node name="Player" parent="." instance=ExtResource( 3 )]
|
||||
position = Vector2( 635, 586 )
|
||||
|
||||
|
@ -466,3 +642,5 @@ position = Vector2( 635, 586 )
|
|||
[connection signal="body_exited" from="Pamela" to="." method="_on_pamela_body_exited"]
|
||||
[connection signal="body_entered" from="Home" to="." method="_on_Home_body_entered"]
|
||||
[connection signal="body_exited" from="Home" to="." method="_on_Home_body_exited"]
|
||||
[connection signal="body_entered" from="Kimberly" to="." method="_on_Kimberly_body_entered"]
|
||||
[connection signal="body_exited" from="Kimberly" to="." method="_on_Kimberly_body_exited"]
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=2]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=3]
|
||||
|
||||
[node name="Destroyedhouse" type="Node2D"]
|
||||
[node name="Destroyedhouse" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Returntohome" type="Node2D"]
|
||||
[node name="Returntohome" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends Node2D
|
||||
extends Control
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
|
|
|
@ -5,7 +5,15 @@
|
|||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
[ext_resource path="res://levels/Cutscenes/Endoffirstday/Timetosleep.gd" type="Script" id=4]
|
||||
|
||||
[node name="Timetosleep" type="Node2D"]
|
||||
[node name="Timetosleep" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Forest" type="Node2D"]
|
||||
[node name="Forest" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Lordlytrashcan" type="Node2D"]
|
||||
[node name="Lordlytrashcan" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends Node2D
|
||||
extends Control
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
|
|
|
@ -5,7 +5,15 @@
|
|||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
[ext_resource path="res://levels/Cutscenes/Honker Railway/railway.gd" type="Script" id=4]
|
||||
|
||||
[node name="Railway" type="Node2D"]
|
||||
[node name="Railway" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Buildings" type="Node2D"]
|
||||
[node name="Buildings" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends Node2D
|
||||
extends Control
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
|
|
|
@ -5,7 +5,15 @@
|
|||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
[ext_resource path="res://levels/Cutscenes/Troublemaker/kungfu.gd" type="Script" id=4]
|
||||
|
||||
[node name="Kungfu" type="Node2D"]
|
||||
[node name="Kungfu" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Pamela" type="Node2D"]
|
||||
[node name="Pamela" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=2]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=3]
|
||||
|
||||
[node name="Pamela" type="Node2D"]
|
||||
[node name="Fall" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=2]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=3]
|
||||
|
||||
[node name="Buildings" type="Node2D"]
|
||||
[node name="Lety" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends Node2D
|
||||
extends Control
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
|
|
|
@ -5,7 +5,15 @@
|
|||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
[ext_resource path="res://levels/Cutscenes/Troublemakerp2/midori.gd" type="Script" id=4]
|
||||
|
||||
[node name="Midori" type="Node2D"]
|
||||
[node name="Midori" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=3]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=4]
|
||||
|
||||
[node name="Aboutkaizo" type="Node2D"]
|
||||
[node name="Aboutkaizo" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Boomboomtorofi" type="Node2D"]
|
||||
[node name="Boomboomtorofi" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Fearlessmidori" type="Node2D"]
|
||||
[node name="Fearlessmidori" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Ḿidorihello" type="Node2D"]
|
||||
[node name="Ḿidorihello" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Ḿidorireading" type="Node2D"]
|
||||
[node name="Ḿidorireading" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
|
@ -4,7 +4,15 @@
|
|||
[ext_resource path="res://backgounds/Midori Asgardius birth waterfall.jpg" type="Texture" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Ḿidoriwaterfall" type="Node2D"]
|
||||
[node name="Ḿidoriwaterfall" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
|
|
31
levels/Cutscenes/secondchallenge/Alone.tscn
Normal file
31
levels/Cutscenes/secondchallenge/Alone.tscn
Normal file
|
@ -0,0 +1,31 @@
|
|||
[gd_scene load_steps=4 format=2]
|
||||
|
||||
[ext_resource path="res://backgounds/Alone in the forest.jpg" type="Texture" id=1]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Alone" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
margin_bottom = 40.0
|
||||
texture = ExtResource( 1 )
|
||||
|
||||
[node name="Label" type="Label" parent="."]
|
||||
margin_left = 16.0
|
||||
margin_top = 598.0
|
||||
margin_right = 1263.0
|
||||
margin_bottom = 703.0
|
||||
custom_fonts/font = ExtResource( 3 )
|
||||
text = "CUTSCENE_6_1"
|
||||
align = 1
|
||||
|
||||
[node name="Bottomhud" parent="." instance=ExtResource( 2 )]
|
12
levels/Cutscenes/secondchallenge/Knives.gd
Normal file
12
levels/Cutscenes/secondchallenge/Knives.gd
Normal file
|
@ -0,0 +1,12 @@
|
|||
extends Control
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready() -> void:
|
||||
if !Global.debug:
|
||||
Global.cplace = [1, 11, 19]
|
||||
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(delta: float) -> void:
|
||||
pass
|
33
levels/Cutscenes/secondchallenge/Knives.tscn
Normal file
33
levels/Cutscenes/secondchallenge/Knives.tscn
Normal file
|
@ -0,0 +1,33 @@
|
|||
[gd_scene load_steps=5 format=2]
|
||||
|
||||
[ext_resource path="res://backgounds/Kimberly Arch Knives.jpg" type="Texture" id=1]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
[ext_resource path="res://levels/Cutscenes/secondchallenge/Knives.gd" type="Script" id=4]
|
||||
|
||||
[node name="Knives" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
margin_bottom = 40.0
|
||||
texture = ExtResource( 1 )
|
||||
|
||||
[node name="Label" type="Label" parent="."]
|
||||
margin_left = 16.0
|
||||
margin_top = 598.0
|
||||
margin_right = 1263.0
|
||||
margin_bottom = 703.0
|
||||
custom_fonts/font = ExtResource( 3 )
|
||||
text = "CUTSCENE_6_2"
|
||||
align = 1
|
||||
|
||||
[node name="Bottomhud" parent="." instance=ExtResource( 2 )]
|
31
levels/Cutscenes/secondchallenge/Treasure.tscn
Normal file
31
levels/Cutscenes/secondchallenge/Treasure.tscn
Normal file
|
@ -0,0 +1,31 @@
|
|||
[gd_scene load_steps=4 format=2]
|
||||
|
||||
[ext_resource path="res://backgounds/looking for a treasure.jpg" type="Texture" id=1]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
|
||||
[node name="Treasure" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
margin_bottom = 40.0
|
||||
texture = ExtResource( 1 )
|
||||
|
||||
[node name="Label" type="Label" parent="."]
|
||||
margin_left = 13.0
|
||||
margin_top = 26.0
|
||||
margin_right = 1260.0
|
||||
margin_bottom = 131.0
|
||||
custom_fonts/font = ExtResource( 3 )
|
||||
text = "CUTSCENE_6_0"
|
||||
align = 1
|
||||
|
||||
[node name="Bottomhud" parent="." instance=ExtResource( 2 )]
|
12
levels/Cutscenes/smugface/Alice.gd
Normal file
12
levels/Cutscenes/smugface/Alice.gd
Normal file
|
@ -0,0 +1,12 @@
|
|||
extends Control
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready() -> void:
|
||||
if !Global.debug:
|
||||
Global.cplace = [0, 0, 0]
|
||||
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(delta: float) -> void:
|
||||
pass
|
33
levels/Cutscenes/smugface/Alice.tscn
Normal file
33
levels/Cutscenes/smugface/Alice.tscn
Normal file
|
@ -0,0 +1,33 @@
|
|||
[gd_scene load_steps=5 format=2]
|
||||
|
||||
[ext_resource path="res://backgounds/Alice in forest.jpg" type="Texture" id=1]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
|
||||
[ext_resource path="res://levels/Cutscenes/smugface/Alice.gd" type="Script" id=4]
|
||||
|
||||
[node name="Alice" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
margin_bottom = 40.0
|
||||
texture = ExtResource( 1 )
|
||||
|
||||
[node name="Label" type="Label" parent="."]
|
||||
margin_left = 22.0
|
||||
margin_top = 13.0
|
||||
margin_right = 1269.0
|
||||
margin_bottom = 118.0
|
||||
custom_fonts/font = ExtResource( 3 )
|
||||
text = "CUTSCENE_7_2"
|
||||
align = 1
|
||||
|
||||
[node name="Bottomhud" parent="." instance=ExtResource( 2 )]
|
31
levels/Cutscenes/smugface/Following.tscn
Normal file
31
levels/Cutscenes/smugface/Following.tscn
Normal file
|
@ -0,0 +1,31 @@
|
|||
[gd_scene load_steps=4 format=2]
|
||||
|
||||
[ext_resource path="res://backgounds/Kimberly Arch triple fold.jpg" type="Texture" id=1]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=2]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=3]
|
||||
|
||||
[node name="Treasure" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
margin_bottom = 40.0
|
||||
texture = ExtResource( 1 )
|
||||
|
||||
[node name="Label" type="Label" parent="."]
|
||||
margin_left = 13.0
|
||||
margin_top = 26.0
|
||||
margin_right = 1260.0
|
||||
margin_bottom = 131.0
|
||||
custom_fonts/font = ExtResource( 2 )
|
||||
text = "CUTSCENE_7_1"
|
||||
align = 1
|
||||
|
||||
[node name="Bottomhud" parent="." instance=ExtResource( 3 )]
|
31
levels/Cutscenes/smugface/Smugface.tscn
Normal file
31
levels/Cutscenes/smugface/Smugface.tscn
Normal file
|
@ -0,0 +1,31 @@
|
|||
[gd_scene load_steps=4 format=2]
|
||||
|
||||
[ext_resource path="res://backgounds/Midori Asgardius triple fold.jpg" type="Texture" id=1]
|
||||
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=2]
|
||||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=3]
|
||||
|
||||
[node name="Smugface" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="."]
|
||||
margin_right = 40.0
|
||||
margin_bottom = 40.0
|
||||
texture = ExtResource( 1 )
|
||||
|
||||
[node name="Label" type="Label" parent="."]
|
||||
margin_left = 16.0
|
||||
margin_top = 598.0
|
||||
margin_right = 1263.0
|
||||
margin_bottom = 703.0
|
||||
custom_fonts/font = ExtResource( 2 )
|
||||
text = "CUTSCENE_7_0"
|
||||
align = 1
|
||||
|
||||
[node name="Bottomhud" parent="." instance=ExtResource( 3 )]
|
|
@ -12,17 +12,26 @@ rect_pivot_offset = Vector2( -290, -425 )
|
|||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
||||
[node name="fps" type="Label" parent="CanvasLayer"]
|
||||
anchor_top = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = 5.0
|
||||
margin_top = 697.0
|
||||
margin_top = -29.0
|
||||
margin_right = 45.0
|
||||
margin_bottom = 725.0
|
||||
margin_bottom = -1.0
|
||||
custom_fonts/font = ExtResource( 3 )
|
||||
script = ExtResource( 2 )
|
||||
|
||||
[node name="Version" type="Label" parent="CanvasLayer"]
|
||||
margin_left = 1143.0
|
||||
margin_top = 691.0
|
||||
margin_right = 1223.0
|
||||
margin_bottom = 719.0
|
||||
anchor_left = 1.0
|
||||
anchor_top = 1.0
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = -85.0
|
||||
margin_top = -29.0
|
||||
margin_right = -5.0
|
||||
margin_bottom = -1.0
|
||||
grow_horizontal = 0
|
||||
grow_vertical = 0
|
||||
custom_fonts/font = ExtResource( 3 )
|
||||
align = 2
|
||||
script = ExtResource( 1 )
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends Node2D
|
||||
extends Control
|
||||
var level
|
||||
var player
|
||||
var music
|
||||
|
|
|
@ -2,5 +2,13 @@
|
|||
|
||||
[ext_resource path="res://levels/ui/Cutscenes.gd" type="Script" id=1]
|
||||
|
||||
[node name="Cutscenes" type="Node2D"]
|
||||
[node name="Cutscenes" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 1 )
|
||||
|
|
|
@ -15,8 +15,14 @@
|
|||
[ext_resource path="res://levels/ui/alsatest.gd" type="Script" id=13]
|
||||
|
||||
[node name="Alsatest" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -1280.0
|
||||
margin_bottom = -720.0
|
||||
script = ExtResource( 13 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -15,8 +15,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Ceres" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -1280.0
|
||||
margin_bottom = -720.0
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -9,8 +9,14 @@
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Charlist" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -1280.0
|
||||
margin_bottom = -720.0
|
||||
script = ExtResource( 3 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends Node2D
|
||||
extends Control
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
|
|
|
@ -6,7 +6,15 @@
|
|||
[ext_resource path="res://levels/ui/roll.gd" type="Script" id=5]
|
||||
[ext_resource path="res://levels/ui/credits.gd" type="Script" id=6]
|
||||
|
||||
[node name="credits" type="Node2D"]
|
||||
[node name="credits" type="Control"]
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 6 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -84,3 +84,13 @@ func _on_ceres_pressed():
|
|||
func _on_Credits_pressed():
|
||||
Global.ccutscene = 16
|
||||
get_tree().change_scene("res://levels/ui/Cutscenes.tscn")
|
||||
|
||||
|
||||
func _on_Cutscene_pressed():
|
||||
Global.ccutscene = 22
|
||||
get_tree().change_scene("res://levels/ui/Cutscenes.tscn")
|
||||
|
||||
|
||||
func _on_Cutscene2_pressed():
|
||||
Global.ccutscene = 25
|
||||
get_tree().change_scene("res://levels/ui/Cutscenes.tscn")
|
||||
|
|
|
@ -12,8 +12,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Cscene" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
@ -91,13 +97,21 @@ margin_right = 1017.0
|
|||
margin_bottom = 402.0
|
||||
custom_fonts/font = ExtResource( 2 )
|
||||
custom_styles/focus = SubResource( 1 )
|
||||
text = "BUTTON_PLACEHOLDER"
|
||||
text = "SECONDCHALLENGE"
|
||||
|
||||
[node name="Back" type="Button" parent="VBoxContainer"]
|
||||
[node name="Cutscene2" type="Button" parent="VBoxContainer"]
|
||||
margin_top = 406.0
|
||||
margin_right = 1017.0
|
||||
margin_bottom = 460.0
|
||||
custom_fonts/font = ExtResource( 2 )
|
||||
custom_styles/focus = SubResource( 1 )
|
||||
text = "SMUGFACE"
|
||||
|
||||
[node name="Back" type="Button" parent="VBoxContainer"]
|
||||
margin_top = 464.0
|
||||
margin_right = 1017.0
|
||||
margin_bottom = 518.0
|
||||
custom_fonts/font = ExtResource( 2 )
|
||||
custom_styles/focus = SubResource( 3 )
|
||||
text = "BUTTON_RETURN"
|
||||
|
||||
|
@ -107,5 +121,6 @@ text = "BUTTON_RETURN"
|
|||
[connection signal="pressed" from="VBoxContainer/Results" to="." method="_on_results_pressed"]
|
||||
[connection signal="pressed" from="VBoxContainer/Credits" to="." method="_on_Credits_pressed"]
|
||||
[connection signal="pressed" from="VBoxContainer/WIP" to="." method="_on_wip_pressed"]
|
||||
[connection signal="pressed" from="VBoxContainer/Cutscene" to="." method="_on_cutscene_pressed"]
|
||||
[connection signal="pressed" from="VBoxContainer/Cutscene" to="." method="_on_Cutscene_pressed"]
|
||||
[connection signal="pressed" from="VBoxContainer/Cutscene2" to="." method="_on_Cutscene2_pressed"]
|
||||
[connection signal="pressed" from="VBoxContainer/Back" to="." method="_on_back_pressed"]
|
||||
|
|
|
@ -16,8 +16,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Debug" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -12,8 +12,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Erase" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 3 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -7,8 +7,14 @@
|
|||
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=5]
|
||||
|
||||
[node name="Gamepadtest" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -12,8 +12,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Load" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -7,17 +7,25 @@
|
|||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
||||
[node name="ColorRect" type="ColorRect" parent="CanvasLayer"]
|
||||
margin_left = 90.0
|
||||
margin_top = 211.0
|
||||
margin_right = 1197.0
|
||||
margin_bottom = 511.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -550.0
|
||||
margin_top = -149.0
|
||||
margin_right = 557.0
|
||||
margin_bottom = 151.0
|
||||
color = Color( 0, 0, 0, 1 )
|
||||
|
||||
[node name="Label" type="Label" parent="CanvasLayer"]
|
||||
margin_left = 90.0
|
||||
margin_top = 211.0
|
||||
margin_right = 1197.0
|
||||
margin_bottom = 511.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -550.0
|
||||
margin_top = -149.0
|
||||
margin_right = 557.0
|
||||
margin_bottom = 151.0
|
||||
rect_min_size = Vector2( 1072, 300 )
|
||||
custom_fonts/font = ExtResource( 1 )
|
||||
text = "TEXT_GAMEPAD_DISCONNECTED"
|
||||
|
|
|
@ -10,8 +10,14 @@
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Musictest" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 5 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -16,8 +16,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Newgame" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 2 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -22,15 +22,16 @@ script = ExtResource( 4 )
|
|||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
||||
[node name="ColorRect" type="ColorRect" parent="CanvasLayer"]
|
||||
margin_right = 1280.0
|
||||
margin_bottom = 720.0
|
||||
margin_right = 8000.0
|
||||
margin_bottom = 8000.0
|
||||
color = Color( 0, 0, 0, 1 )
|
||||
|
||||
[node name="Bottomhud" parent="CanvasLayer" instance=ExtResource( 3 )]
|
||||
|
||||
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer"]
|
||||
margin_left = 843.0
|
||||
margin_right = 1280.0
|
||||
anchor_left = 1.0
|
||||
anchor_right = 1.0
|
||||
margin_left = -437.0
|
||||
margin_bottom = 116.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="CanvasLayer/HBoxContainer"]
|
||||
|
|
|
@ -12,8 +12,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Save" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -16,8 +16,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Savefile" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -12,8 +12,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Scene" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -15,8 +15,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Scene" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -15,8 +15,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Sfxtest" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -16,8 +16,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Soundtest" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
rect_pivot_offset = Vector2( -819, -192 )
|
||||
script = ExtResource( 4 )
|
||||
|
||||
|
|
|
@ -11,9 +11,11 @@ script = ExtResource( 3 )
|
|||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
||||
[node name="Playerface" type="TextureRect" parent="CanvasLayer"]
|
||||
margin_left = 511.0
|
||||
anchor_left = 0.5
|
||||
anchor_right = 0.5
|
||||
margin_left = -129.0
|
||||
margin_top = 35.0
|
||||
margin_right = 767.0
|
||||
margin_right = 127.0
|
||||
margin_bottom = 291.0
|
||||
texture = ExtResource( 1 )
|
||||
|
||||
|
@ -36,17 +38,25 @@ to continue"
|
|||
align = 1
|
||||
|
||||
[node name="Textbox" type="ColorRect" parent="CanvasLayer"]
|
||||
margin_left = 41.0
|
||||
margin_top = 319.0
|
||||
margin_right = 1243.0
|
||||
margin_bottom = 681.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 1.0
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 1.0
|
||||
margin_left = -599.0
|
||||
margin_top = -401.0
|
||||
margin_right = 603.0
|
||||
margin_bottom = -39.0
|
||||
color = Color( 0.254902, 0.254902, 0.254902, 1 )
|
||||
|
||||
[node name="Cname" type="Label" parent="CanvasLayer"]
|
||||
margin_left = 41.0
|
||||
margin_top = 319.0
|
||||
margin_right = 1243.0
|
||||
margin_bottom = 374.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 1.0
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 1.0
|
||||
margin_left = -599.0
|
||||
margin_top = -401.0
|
||||
margin_right = 603.0
|
||||
margin_bottom = -346.0
|
||||
rect_min_size = Vector2( 1202, 55 )
|
||||
custom_fonts/font = ExtResource( 4 )
|
||||
text = "Character name goes here"
|
||||
|
@ -54,10 +64,14 @@ align = 1
|
|||
valign = 1
|
||||
|
||||
[node name="Dialog" type="Label" parent="CanvasLayer"]
|
||||
margin_left = 41.0
|
||||
margin_top = 377.0
|
||||
margin_right = 1243.0
|
||||
margin_bottom = 681.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 1.0
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 1.0
|
||||
margin_left = -599.0
|
||||
margin_top = -343.0
|
||||
margin_right = 603.0
|
||||
margin_bottom = -39.0
|
||||
custom_fonts/font = ExtResource( 4 )
|
||||
text = "Your dialog goes here"
|
||||
align = 1
|
||||
|
|
|
@ -12,8 +12,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Teams" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -15,8 +15,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Testrooms" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 2 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -16,8 +16,14 @@ bg_color = Color( 0, 0.8, 0, 1 )
|
|||
bg_color = Color( 0, 0.8, 0, 1 )
|
||||
|
||||
[node name="Tmenu" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 4 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
|
@ -27,14 +27,18 @@ script = ExtResource( 2 )
|
|||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
||||
[node name="Bossbg" type="ColorRect" parent="CanvasLayer"]
|
||||
margin_left = 467.0
|
||||
margin_right = 768.0
|
||||
anchor_left = 0.5
|
||||
anchor_right = 0.5
|
||||
margin_left = -173.0
|
||||
margin_right = 128.0
|
||||
margin_bottom = 50.0
|
||||
color = Color( 0.254902, 0.254902, 0.254902, 1 )
|
||||
|
||||
[node name="Boss" type="VBoxContainer" parent="CanvasLayer"]
|
||||
margin_left = 467.0
|
||||
margin_right = 768.0
|
||||
anchor_left = 0.5
|
||||
anchor_right = 0.5
|
||||
margin_left = -173.0
|
||||
margin_right = 128.0
|
||||
margin_bottom = 50.0
|
||||
|
||||
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/Boss"]
|
||||
|
@ -78,14 +82,16 @@ text = "100/100"
|
|||
align = 2
|
||||
|
||||
[node name="Topminibg" type="ColorRect" parent="CanvasLayer"]
|
||||
margin_left = 842.0
|
||||
margin_right = 1280.0
|
||||
anchor_left = 1.0
|
||||
anchor_right = 1.0
|
||||
margin_left = -438.0
|
||||
margin_bottom = 116.0
|
||||
color = Color( 0.254902, 0.254902, 0.254902, 1 )
|
||||
|
||||
[node name="Topmini" type="HBoxContainer" parent="CanvasLayer"]
|
||||
margin_left = 843.0
|
||||
margin_right = 1280.0
|
||||
anchor_left = 1.0
|
||||
anchor_right = 1.0
|
||||
margin_left = -437.0
|
||||
margin_bottom = 116.0
|
||||
|
||||
[node name="TextureRect" type="TextureRect" parent="CanvasLayer/Topmini"]
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
extends Node2D
|
||||
var isjoystick = false
|
||||
var tjoy
|
||||
|
||||
# Declare member variables here. Examples:
|
||||
# var a = 2
|
||||
|
@ -8,7 +9,7 @@ var isjoystick = false
|
|||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
pass # Replace with function body.
|
||||
tjoy = $CanvasLayer/ColorRect
|
||||
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
|
@ -16,11 +17,11 @@ func _ready():
|
|||
# pass
|
||||
func _input(event):
|
||||
if event is InputEventScreenTouch and event.pressed == true:
|
||||
if event.position.x >= 40 && event.position.x <= 240 && event.position.y >= 460 && event.position.y <= 660:
|
||||
if event.position.x >= tjoy.rect_position.x && event.position.x <= tjoy.rect_position.x+200 && event.position.y >= tjoy.rect_position.y && event.position.y <= tjoy.rect_position.y+200:
|
||||
if !isjoystick:
|
||||
isjoystick = true
|
||||
Global.xm = (event.position.x-140)/100
|
||||
Global.ym = (event.position.y-560)/100
|
||||
Global.xm = (event.position.x-tjoy.rect_position.x-100)/100
|
||||
Global.ym = (event.position.y-tjoy.rect_position.y-100)/100
|
||||
#print(Global.xm, Global.ym)
|
||||
elif event is InputEventScreenTouch and event.pressed == false && isjoystick:
|
||||
isjoystick = false
|
||||
|
|
|
@ -18,60 +18,79 @@ script = ExtResource( 1 )
|
|||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
||||
[node name="ColorRect" type="ColorRect" parent="CanvasLayer"]
|
||||
anchor_top = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = 40.0
|
||||
margin_top = 460.0
|
||||
margin_top = -260.0
|
||||
margin_right = 240.0
|
||||
margin_bottom = 660.0
|
||||
margin_bottom = -60.0
|
||||
|
||||
[node name="B" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
position = Vector2( 1142, 586 )
|
||||
normal = ExtResource( 2 )
|
||||
[node name="Container" type="Container" parent="CanvasLayer"]
|
||||
anchor_top = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_top = -720.0
|
||||
margin_right = 40.0
|
||||
margin_bottom = -680.0
|
||||
|
||||
[node name="A" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
position = Vector2( 1007, 586 )
|
||||
normal = ExtResource( 3 )
|
||||
|
||||
[node name="Y" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
position = Vector2( 1142, 479 )
|
||||
normal = ExtResource( 4 )
|
||||
|
||||
[node name="X" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
position = Vector2( 1007, 479 )
|
||||
normal = ExtResource( 7 )
|
||||
|
||||
[node name="R1" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
position = Vector2( 872, 610 )
|
||||
normal = ExtResource( 8 )
|
||||
|
||||
[node name="R2" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
position = Vector2( 917, 479 )
|
||||
normal = ExtResource( 9 )
|
||||
|
||||
[node name="L1" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
position = Vector2( 740, 610 )
|
||||
normal = ExtResource( 6 )
|
||||
|
||||
[node name="L2" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
position = Vector2( 787, 479 )
|
||||
normal = ExtResource( 5 )
|
||||
|
||||
[node name="Select" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
[node name="Select" type="TouchScreenButton" parent="CanvasLayer/Container"]
|
||||
position = Vector2( 431, 526 )
|
||||
normal = ExtResource( 10 )
|
||||
|
||||
[node name="Start" type="TouchScreenButton" parent="CanvasLayer"]
|
||||
[node name="Container2" type="Container" parent="CanvasLayer"]
|
||||
anchor_left = 1.0
|
||||
anchor_top = 1.0
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = -1280.0
|
||||
margin_top = -720.0
|
||||
margin_right = -1240.0
|
||||
margin_bottom = -680.0
|
||||
|
||||
[node name="B" type="TouchScreenButton" parent="CanvasLayer/Container2"]
|
||||
position = Vector2( 1142, 586 )
|
||||
normal = ExtResource( 2 )
|
||||
|
||||
[node name="A" type="TouchScreenButton" parent="CanvasLayer/Container2"]
|
||||
position = Vector2( 1007, 586 )
|
||||
normal = ExtResource( 3 )
|
||||
|
||||
[node name="Y" type="TouchScreenButton" parent="CanvasLayer/Container2"]
|
||||
position = Vector2( 1142, 479 )
|
||||
normal = ExtResource( 4 )
|
||||
|
||||
[node name="X" type="TouchScreenButton" parent="CanvasLayer/Container2"]
|
||||
position = Vector2( 1007, 479 )
|
||||
normal = ExtResource( 7 )
|
||||
|
||||
[node name="R1" type="TouchScreenButton" parent="CanvasLayer/Container2"]
|
||||
position = Vector2( 872, 610 )
|
||||
normal = ExtResource( 8 )
|
||||
|
||||
[node name="R2" type="TouchScreenButton" parent="CanvasLayer/Container2"]
|
||||
position = Vector2( 917, 479 )
|
||||
normal = ExtResource( 9 )
|
||||
|
||||
[node name="L1" type="TouchScreenButton" parent="CanvasLayer/Container2"]
|
||||
position = Vector2( 740, 610 )
|
||||
normal = ExtResource( 6 )
|
||||
|
||||
[node name="L2" type="TouchScreenButton" parent="CanvasLayer/Container2"]
|
||||
position = Vector2( 787, 479 )
|
||||
normal = ExtResource( 5 )
|
||||
|
||||
[node name="Start" type="TouchScreenButton" parent="CanvasLayer/Container2"]
|
||||
position = Vector2( 639, 526 )
|
||||
normal = ExtResource( 11 )
|
||||
|
||||
[connection signal="pressed" from="CanvasLayer/B" to="." method="_on_B_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/B" to="." method="_on_B_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/A" to="." method="_on_A_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/A" to="." method="_on_A_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/Y" to="." method="_on_Y_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/Y" to="." method="_on_Y_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/R1" to="." method="_on_R1_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/R1" to="." method="_on_R1_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/R2" to="." method="_on_R2_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/R2" to="." method="_on_R2_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/Select" to="." method="_on_Select_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/Select" to="." method="_on_Select_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/Container/Select" to="." method="_on_Select_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/Container/Select" to="." method="_on_Select_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/Container2/B" to="." method="_on_B_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/Container2/B" to="." method="_on_B_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/Container2/A" to="." method="_on_A_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/Container2/A" to="." method="_on_A_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/Container2/Y" to="." method="_on_Y_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/Container2/Y" to="." method="_on_Y_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/Container2/R1" to="." method="_on_R1_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/Container2/R1" to="." method="_on_R1_released"]
|
||||
[connection signal="pressed" from="CanvasLayer/Container2/R2" to="." method="_on_R2_pressed"]
|
||||
[connection signal="released" from="CanvasLayer/Container2/R2" to="." method="_on_R2_released"]
|
||||
|
|
11
main.tscn
11
main.tscn
|
@ -12,9 +12,14 @@ anchor_bottom = 1.0
|
|||
script = ExtResource( 2 )
|
||||
|
||||
[node name="Label" type="Label" parent="."]
|
||||
margin_top = 326.0
|
||||
margin_right = 1280.0
|
||||
margin_bottom = 394.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -34.0
|
||||
margin_right = 640.0
|
||||
margin_bottom = 34.0
|
||||
rect_pivot_offset = Vector2( 1260, 141 )
|
||||
custom_fonts/font = ExtResource( 1 )
|
||||
text = "TEXT_CONTINUE"
|
||||
|
|
|
@ -25,7 +25,7 @@ window/size/width=1280
|
|||
window/size/height=720
|
||||
window/size/fullscreen=true
|
||||
window/stretch/mode="2d"
|
||||
window/stretch/aspect="keep"
|
||||
window/stretch/aspect="expand"
|
||||
|
||||
[global]
|
||||
|
||||
|
|
10
text.csv
10
text.csv
|
@ -120,7 +120,7 @@ DIALOG_CERES_L20_0;I won’t be a healer;No seré una sanadora;私はヒーラ
|
|||
DIALOG_CERES_L20_1;I want a friendly challenge, loser will obey the winner;Haremos un reto amistoso,\nEl perdedor obedecerá al ganador;友好的な挑戦をしたい、負けた者は勝者に従う
|
||||
DIALOG_CERES_L20_2;My magic wand VS your bow;Mi vara mágica contra tu arco;私の魔法の杖 VS あなたの弓
|
||||
DIALOG_CERES_L20_3;I'm tired;Estoy cansada;私は疲れている
|
||||
DIALOG_CERES_L20_4;You must study at Kaizo Magic School as you promised;Debes estudiar en la escuela de Magia Kaizo como prometiste;約束通りカイゾー魔法学校で勉強しなくちゃ
|
||||
DIALOG_CERES_L20_4;You must study at Kaizo Magic School as you promised;Debes estudiar en la escuela de Magia Kaizo\ncomo prometiste;約束通りカイゾー魔法学校で勉強しなくちゃ
|
||||
DIALOG_CERES_L20_5;It seems I'm lucky;Parece que tengo suerte;私は幸運のようです
|
||||
DIALOG_TROUBLEMAKER_0;Hey, I just want to be your friend.;Oye, solamente quiero ser tu amiga;ねえ、私はただあなたと友達になりたいだけよ。
|
||||
DIALOG_TROUBLEMAKER_1;I hate rubber terrorists like you;Odio a las terroristas de hule como tu;あなたのようなゴムテロリストは嫌いです
|
||||
|
@ -141,6 +141,8 @@ TWIN_TROUBLEMAKERS;Twin Troublemakers;Gemelas problématicas;双子のトラブ
|
|||
TWIN_TROUBLEMAKERS_P2;Twin Troublemakers Part 2;Gemelas problématicas Parte 2;双子のトラブルメーカー パート2
|
||||
ENDOFDAY;End of first day;Fin del primer día;初日終了
|
||||
YOUR_HOME;Your Home;Tu casa;あなたの家
|
||||
SECONDCHALLENGE;Second Challenge;Segundo Reto;第二の挑戦
|
||||
SMUGFACE;Smug Face;Cara presumida;得意げな顔
|
||||
MENU_CHARACTER;Character List;Lista de Personajes;キャラクター一覧
|
||||
MENU_TEAM;Team List;Lista de Equipos;チーム
|
||||
MENU_MAP;World Map;Mapa Mundial;世界地図
|
||||
|
@ -173,3 +175,9 @@ CUTSCENE_4_2;She seemed to be challenging me,\nbut her facial expression worries
|
|||
CUTSCENE_5_0;Pamela and Lety accidentally\ndestroyed their house;Pamela y Lety accidentalmente\ndestruyeron su casa;パメラとレティは誤って家\nを壊してしまいました
|
||||
CUTSCENE_5_1;My sister and I have always been very close;Mi hermana y yo siempre hemos sido muy unidas;妹と私はいつもとても仲が良いです
|
||||
CUTSCENE_5_2;I can't help but laugh when my friends say\nI'm made out of rubber;No puedo evitar reirme cuando mis amigos\ndicen que estoy hecha de hule;友達が私をゴムでできていると言うと、笑わずにはいられない
|
||||
CUTSCENE_6_0;I found a treasure map and decided to follow it;Encontré un mapa del tesoro y decidí seguirlo;宝の地図を見つけたのでそれに従うことにしました
|
||||
CUTSCENE_6_1;I found Kimberly alone in the middle of the forest;Encontré a Kimberly sola en medio del bosque;私は森の真ん中でキンバリーを一人で見つけた
|
||||
CUTSCENE_6_2;When she noticed my arrival she took out some knives\nas if she wanted to challenge me;Cuando notó mi llegada sacó unos cuchillos como\nsi quisiera retarme;彼女は私が到着したことに気づき、\nまるで私に挑戦するかのようにナイフを何本か取り出しました
|
||||
CUTSCENE_7_0;I decided to challenge Kimberly to see who was the most flexible;Decidí desafiar a Kimberly para ver quién era la más flexible;私はキンバリーに、誰が一番身体が柔軟か挑戦してみることにしました
|
||||
CUTSCENE_7_1;She followed my challenge without thinking twice;Ella siguió mi reto sin pensarlo dos veces;彼女は何も考えずに私の挑戦に応じた
|
||||
CUTSCENE_7_2;A girl with an eye patch was watching us;Una niña con un parche en un ojo nos estaba observando;眼帯をした女の子が私たちを見ていた
|
||||
|
|
|
10
title.tscn
10
title.tscn
|
@ -11,8 +11,14 @@
|
|||
[ext_resource path="res://title.gd" type="Script" id=11]
|
||||
|
||||
[node name="title" type="Control"]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
anchor_left = 0.5
|
||||
anchor_top = 0.5
|
||||
anchor_right = 0.5
|
||||
anchor_bottom = 0.5
|
||||
margin_left = -640.0
|
||||
margin_top = -360.0
|
||||
margin_right = -640.0
|
||||
margin_bottom = -360.0
|
||||
script = ExtResource( 11 )
|
||||
|
||||
[node name="Night Sky" type="TextureRect" parent="."]
|
||||
|
|
Loading…
Add table
Reference in a new issue