added music/sounds
This commit is contained in:
@@ -6,6 +6,50 @@
|
|||||||
[ext_resource path="res://Sprites/Enemies/Demon_Slime_Spritesheet.png" type="Texture" id=5]
|
[ext_resource path="res://Sprites/Enemies/Demon_Slime_Spritesheet.png" type="Texture" id=5]
|
||||||
[ext_resource path="res://Sprites/Enemies/Chasing_Glowing_Ghost.png" type="Texture" id=7]
|
[ext_resource path="res://Sprites/Enemies/Chasing_Glowing_Ghost.png" type="Texture" id=7]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=37]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 0, 0, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=38]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 288, 0, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=39]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 576, 0, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=40]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 864, 0, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=41]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 1152, 0, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=42]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 1440, 0, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=58]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 0, 480, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=59]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 288, 480, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=60]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 576, 480, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=61]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 864, 480, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=62]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 1152, 480, 288, 160 )
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=3]
|
[sub_resource type="AtlasTexture" id=3]
|
||||||
atlas = ExtResource( 5 )
|
atlas = ExtResource( 5 )
|
||||||
region = Rect2( 0, 640, 288, 160 )
|
region = Rect2( 0, 640, 288, 160 )
|
||||||
@@ -94,6 +138,54 @@ region = Rect2( 5760, 640, 288, 160 )
|
|||||||
atlas = ExtResource( 5 )
|
atlas = ExtResource( 5 )
|
||||||
region = Rect2( 6048, 640, 288, 160 )
|
region = Rect2( 6048, 640, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=25]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 0, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=26]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 288, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=27]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 576, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=28]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 864, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=29]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 1152, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=30]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 1440, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=31]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 1728, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=32]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 2016, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=33]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 2304, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=34]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 2592, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=35]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 2880, 160, 288, 160 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=36]
|
||||||
|
atlas = ExtResource( 5 )
|
||||||
|
region = Rect2( 3168, 160, 288, 160 )
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=43]
|
[sub_resource type="AtlasTexture" id=43]
|
||||||
atlas = ExtResource( 5 )
|
atlas = ExtResource( 5 )
|
||||||
region = Rect2( 0, 320, 288, 160 )
|
region = Rect2( 0, 320, 288, 160 )
|
||||||
@@ -154,124 +246,32 @@ region = Rect2( 3744, 320, 288, 160 )
|
|||||||
atlas = ExtResource( 5 )
|
atlas = ExtResource( 5 )
|
||||||
region = Rect2( 4032, 320, 288, 160 )
|
region = Rect2( 4032, 320, 288, 160 )
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=58]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 0, 480, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=59]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 288, 480, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=60]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 576, 480, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=61]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 864, 480, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=62]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 1152, 480, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=25]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 0, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=26]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 288, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=27]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 576, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=28]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 864, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=29]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 1152, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=30]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 1440, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=31]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 1728, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=32]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 2016, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=33]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 2304, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=34]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 2592, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=35]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 2880, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=36]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 3168, 160, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=37]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 0, 0, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=38]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 288, 0, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=39]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 576, 0, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=40]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 864, 0, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=41]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 1152, 0, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id=42]
|
|
||||||
atlas = ExtResource( 5 )
|
|
||||||
region = Rect2( 1440, 0, 288, 160 )
|
|
||||||
|
|
||||||
[sub_resource type="SpriteFrames" id=63]
|
[sub_resource type="SpriteFrames" id=63]
|
||||||
animations = [ {
|
animations = [ {
|
||||||
"frames": [ SubResource( 3 ), SubResource( 4 ), SubResource( 5 ), SubResource( 6 ), SubResource( 7 ), SubResource( 8 ), SubResource( 9 ), SubResource( 10 ), SubResource( 11 ), SubResource( 12 ), SubResource( 13 ), SubResource( 14 ), SubResource( 15 ), SubResource( 16 ), SubResource( 17 ), SubResource( 18 ), SubResource( 19 ), SubResource( 20 ), SubResource( 21 ), SubResource( 22 ), SubResource( 23 ), SubResource( 24 ) ],
|
"frames": [ SubResource( 37 ), SubResource( 38 ), SubResource( 39 ), SubResource( 40 ), SubResource( 41 ), SubResource( 42 ) ],
|
||||||
"loop": true,
|
"loop": true,
|
||||||
"name": "Death",
|
"name": "Idle",
|
||||||
"speed": 5.0
|
"speed": 5.0
|
||||||
}, {
|
}, {
|
||||||
"frames": [ SubResource( 43 ), SubResource( 44 ), SubResource( 45 ), SubResource( 46 ), SubResource( 47 ), SubResource( 48 ), SubResource( 49 ), SubResource( 50 ), SubResource( 51 ), SubResource( 52 ), SubResource( 53 ), SubResource( 54 ), SubResource( 55 ), SubResource( 56 ), SubResource( 57 ) ],
|
|
||||||
"loop": true,
|
|
||||||
"name": "Attack",
|
|
||||||
"speed": 15.0
|
|
||||||
}, {
|
|
||||||
"frames": [ SubResource( 58 ), SubResource( 59 ), SubResource( 60 ), SubResource( 61 ), SubResource( 62 ) ],
|
"frames": [ SubResource( 58 ), SubResource( 59 ), SubResource( 60 ), SubResource( 61 ), SubResource( 62 ) ],
|
||||||
"loop": true,
|
"loop": true,
|
||||||
"name": "Hit",
|
"name": "Hit",
|
||||||
"speed": 5.0
|
"speed": 5.0
|
||||||
}, {
|
}, {
|
||||||
|
"frames": [ SubResource( 3 ), SubResource( 4 ), SubResource( 5 ), SubResource( 6 ), SubResource( 7 ), SubResource( 8 ), SubResource( 9 ), SubResource( 10 ), SubResource( 11 ), SubResource( 12 ), SubResource( 13 ), SubResource( 14 ), SubResource( 15 ), SubResource( 16 ), SubResource( 17 ), SubResource( 18 ), SubResource( 19 ), SubResource( 20 ), SubResource( 21 ), SubResource( 22 ), SubResource( 23 ), SubResource( 24 ) ],
|
||||||
|
"loop": true,
|
||||||
|
"name": "Death",
|
||||||
|
"speed": 5.0
|
||||||
|
}, {
|
||||||
"frames": [ SubResource( 25 ), SubResource( 26 ), SubResource( 27 ), SubResource( 28 ), SubResource( 29 ), SubResource( 30 ), SubResource( 31 ), SubResource( 32 ), SubResource( 33 ), SubResource( 34 ), SubResource( 35 ), SubResource( 36 ) ],
|
"frames": [ SubResource( 25 ), SubResource( 26 ), SubResource( 27 ), SubResource( 28 ), SubResource( 29 ), SubResource( 30 ), SubResource( 31 ), SubResource( 32 ), SubResource( 33 ), SubResource( 34 ), SubResource( 35 ), SubResource( 36 ) ],
|
||||||
"loop": true,
|
"loop": true,
|
||||||
"name": "Walk",
|
"name": "Walk",
|
||||||
"speed": 5.0
|
"speed": 5.0
|
||||||
}, {
|
}, {
|
||||||
"frames": [ SubResource( 37 ), SubResource( 38 ), SubResource( 39 ), SubResource( 40 ), SubResource( 41 ), SubResource( 42 ) ],
|
"frames": [ SubResource( 43 ), SubResource( 44 ), SubResource( 45 ), SubResource( 46 ), SubResource( 47 ), SubResource( 48 ), SubResource( 49 ), SubResource( 50 ), SubResource( 51 ), SubResource( 52 ), SubResource( 53 ), SubResource( 54 ), SubResource( 55 ), SubResource( 56 ), SubResource( 57 ) ],
|
||||||
"loop": true,
|
"loop": true,
|
||||||
"name": "Idle",
|
"name": "Attack",
|
||||||
"speed": 5.0
|
"speed": 15.0
|
||||||
} ]
|
} ]
|
||||||
|
|
||||||
[sub_resource type="CapsuleShape2D" id=64]
|
[sub_resource type="CapsuleShape2D" id=64]
|
||||||
@@ -299,7 +299,7 @@ position = Vector2( 2, -15 )
|
|||||||
scale = Vector2( 0.5, 0.5 )
|
scale = Vector2( 0.5, 0.5 )
|
||||||
frames = SubResource( 63 )
|
frames = SubResource( 63 )
|
||||||
animation = "Idle"
|
animation = "Idle"
|
||||||
frame = 5
|
frame = 1
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Sprite" type="Sprite" parent="."]
|
[node name="Sprite" type="Sprite" parent="."]
|
||||||
|
@@ -1,9 +1,10 @@
|
|||||||
[gd_scene load_steps=15 format=2]
|
[gd_scene load_steps=16 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://Sprites/Assets/Black_Background.png" type="Texture" id=1]
|
[ext_resource path="res://Sprites/Assets/Black_Background.png" type="Texture" id=1]
|
||||||
[ext_resource path="res://GUI/Level Ending.gd" type="Script" id=2]
|
[ext_resource path="res://GUI/Level Ending.gd" type="Script" id=2]
|
||||||
[ext_resource path="res://Resources/Ash.tres" type="DynamicFontData" id=3]
|
[ext_resource path="res://Resources/Ash.tres" type="DynamicFontData" id=3]
|
||||||
[ext_resource path="res://Sprites/Assets/Smol_P.png" type="Texture" id=4]
|
[ext_resource path="res://Sprites/Assets/Smol_P.png" type="Texture" id=4]
|
||||||
|
[ext_resource path="res://Music/Level_Complete.mp3" type="AudioStream" id=5]
|
||||||
|
|
||||||
[sub_resource type="DynamicFont" id=1]
|
[sub_resource type="DynamicFont" id=1]
|
||||||
font_data = ExtResource( 3 )
|
font_data = ExtResource( 3 )
|
||||||
@@ -82,6 +83,7 @@ __meta__ = {
|
|||||||
[node name="AnimatedSprite" type="AnimatedSprite" parent="."]
|
[node name="AnimatedSprite" type="AnimatedSprite" parent="."]
|
||||||
position = Vector2( 160, 120 )
|
position = Vector2( 160, 120 )
|
||||||
frames = SubResource( 10 )
|
frames = SubResource( 10 )
|
||||||
|
frame = 6
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Timer" type="Timer" parent="."]
|
[node name="Timer" type="Timer" parent="."]
|
||||||
@@ -89,4 +91,9 @@ wait_time = 4.0
|
|||||||
one_shot = true
|
one_shot = true
|
||||||
autostart = true
|
autostart = true
|
||||||
|
|
||||||
|
[node name="BGM" type="AudioStreamPlayer" parent="."]
|
||||||
|
stream = ExtResource( 5 )
|
||||||
|
volume_db = -10.0
|
||||||
|
autoplay = true
|
||||||
|
|
||||||
[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]
|
[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]
|
||||||
|
@@ -1,9 +1,10 @@
|
|||||||
[gd_scene load_steps=15 format=2]
|
[gd_scene load_steps=16 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://Sprites/Assets/Black_Background.png" type="Texture" id=1]
|
[ext_resource path="res://Sprites/Assets/Black_Background.png" type="Texture" id=1]
|
||||||
[ext_resource path="res://GUI/Level Ending.gd" type="Script" id=2]
|
[ext_resource path="res://GUI/Level Ending.gd" type="Script" id=2]
|
||||||
[ext_resource path="res://Resources/Ash.tres" type="DynamicFontData" id=3]
|
[ext_resource path="res://Resources/Ash.tres" type="DynamicFontData" id=3]
|
||||||
[ext_resource path="res://Sprites/Assets/Smol_P.png" type="Texture" id=4]
|
[ext_resource path="res://Sprites/Assets/Smol_P.png" type="Texture" id=4]
|
||||||
|
[ext_resource path="res://Music/Level_Failed.wav" type="AudioStream" id=5]
|
||||||
|
|
||||||
[sub_resource type="DynamicFont" id=1]
|
[sub_resource type="DynamicFont" id=1]
|
||||||
font_data = ExtResource( 3 )
|
font_data = ExtResource( 3 )
|
||||||
@@ -82,7 +83,7 @@ __meta__ = {
|
|||||||
[node name="AnimatedSprite" type="AnimatedSprite" parent="."]
|
[node name="AnimatedSprite" type="AnimatedSprite" parent="."]
|
||||||
position = Vector2( 160, 120 )
|
position = Vector2( 160, 120 )
|
||||||
frames = SubResource( 10 )
|
frames = SubResource( 10 )
|
||||||
frame = 7
|
frame = 5
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Timer" type="Timer" parent="."]
|
[node name="Timer" type="Timer" parent="."]
|
||||||
@@ -90,4 +91,9 @@ wait_time = 4.0
|
|||||||
one_shot = true
|
one_shot = true
|
||||||
autostart = true
|
autostart = true
|
||||||
|
|
||||||
|
[node name="BGM" type="AudioStreamPlayer" parent="."]
|
||||||
|
stream = ExtResource( 5 )
|
||||||
|
volume_db = -10.0
|
||||||
|
autoplay = true
|
||||||
|
|
||||||
[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]
|
[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]
|
||||||
|
@@ -5,6 +5,8 @@ extends Camera2D
|
|||||||
# var a: int = 2
|
# var a: int = 2
|
||||||
# var b: String = "text"
|
# var b: String = "text"
|
||||||
|
|
||||||
|
signal enter_portal
|
||||||
|
|
||||||
|
|
||||||
# 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() -> void:
|
func _ready() -> void:
|
||||||
@@ -23,3 +25,5 @@ func _on_PortalDarkForest_body_entered(body: Node) -> void:
|
|||||||
self.limit_right = 448
|
self.limit_right = 448
|
||||||
var player = get_parent()
|
var player = get_parent()
|
||||||
player.position = Vector2(256,-232)
|
player.position = Vector2(256,-232)
|
||||||
|
emit_signal('enter_portal')
|
||||||
|
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=11 format=2]
|
[gd_scene load_steps=12 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://Player/Player.tscn" type="PackedScene" id=1]
|
[ext_resource path="res://Player/Player.tscn" type="PackedScene" id=1]
|
||||||
[ext_resource path="res://Levels/Hub World.gd" type="Script" id=2]
|
[ext_resource path="res://Levels/Hub World.gd" type="Script" id=2]
|
||||||
@@ -7,6 +7,7 @@
|
|||||||
[ext_resource path="res://Sprites/Levels/Tilesets/Hub_World_Grass_Atlas.png" type="Texture" id=5]
|
[ext_resource path="res://Sprites/Levels/Tilesets/Hub_World_Grass_Atlas.png" type="Texture" id=5]
|
||||||
[ext_resource path="res://Sprites/Assets/Black_Tile.png" type="Texture" id=6]
|
[ext_resource path="res://Sprites/Assets/Black_Tile.png" type="Texture" id=6]
|
||||||
[ext_resource path="res://Levels/Interactables/Level Portal.tscn" type="PackedScene" id=7]
|
[ext_resource path="res://Levels/Interactables/Level Portal.tscn" type="PackedScene" id=7]
|
||||||
|
[ext_resource path="res://Music/Hub_World.mp3" type="AudioStream" id=8]
|
||||||
|
|
||||||
[sub_resource type="ConvexPolygonShape2D" id=2]
|
[sub_resource type="ConvexPolygonShape2D" id=2]
|
||||||
points = PoolVector2Array( 0, 0, 2, 0, 2, 2, 0, 2 )
|
points = PoolVector2Array( 0, 0, 2, 0, 2, 2, 0, 2 )
|
||||||
@@ -125,3 +126,8 @@ level_path = "res://Levels/Level 5.tscn"
|
|||||||
|
|
||||||
[node name="Pause Screen" parent="." instance=ExtResource( 4 )]
|
[node name="Pause Screen" parent="." instance=ExtResource( 4 )]
|
||||||
disable_back_to_hub = true
|
disable_back_to_hub = true
|
||||||
|
|
||||||
|
[node name="BGM" type="AudioStreamPlayer" parent="."]
|
||||||
|
stream = ExtResource( 8 )
|
||||||
|
volume_db = -10.0
|
||||||
|
autoplay = true
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=8 format=2]
|
[gd_scene load_steps=9 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://Sprites/Assets/galaxy_background.png" type="Texture" id=1]
|
[ext_resource path="res://Sprites/Assets/galaxy_background.png" type="Texture" id=1]
|
||||||
[ext_resource path="res://GUI/HUD.tscn" type="PackedScene" id=2]
|
[ext_resource path="res://GUI/HUD.tscn" type="PackedScene" id=2]
|
||||||
@@ -7,6 +7,7 @@
|
|||||||
[ext_resource path="res://Levels/Level 1.gd" type="Script" id=5]
|
[ext_resource path="res://Levels/Level 1.gd" type="Script" id=5]
|
||||||
[ext_resource path="res://Enemies/Dark Matter.tscn" type="PackedScene" id=6]
|
[ext_resource path="res://Enemies/Dark Matter.tscn" type="PackedScene" id=6]
|
||||||
[ext_resource path="res://Levels/Interactables/Star.tscn" type="PackedScene" id=7]
|
[ext_resource path="res://Levels/Interactables/Star.tscn" type="PackedScene" id=7]
|
||||||
|
[ext_resource path="res://Music/Level_1.mp3" type="AudioStream" id=8]
|
||||||
|
|
||||||
[node name="Space Level" type="Node2D"]
|
[node name="Space Level" type="Node2D"]
|
||||||
script = ExtResource( 5 )
|
script = ExtResource( 5 )
|
||||||
@@ -73,6 +74,11 @@ mode = 1
|
|||||||
build_mode = 1
|
build_mode = 1
|
||||||
polygon = PoolVector2Array( 0.762451, -22.0982, 427.859, -18.7308, 425.053, 245.609, -22.248, 248.976, -21.1256, -22.6594, -0.589813, -21.9661, -0.589806, 225.272, 400.359, 224.843, 399.969, -0.312477, 0.455406, -0.154987 )
|
polygon = PoolVector2Array( 0.762451, -22.0982, 427.859, -18.7308, 425.053, 245.609, -22.248, 248.976, -21.1256, -22.6594, -0.589813, -21.9661, -0.589806, 225.272, 400.359, 224.843, 399.969, -0.312477, 0.455406, -0.154987 )
|
||||||
|
|
||||||
|
[node name="BGM" type="AudioStreamPlayer" parent="."]
|
||||||
|
stream = ExtResource( 8 )
|
||||||
|
volume_db = -7.0
|
||||||
|
autoplay = true
|
||||||
|
|
||||||
[connection signal="death" from="YSort/Enemies/Dark Matter" to="." method="_on_dark_matter_death"]
|
[connection signal="death" from="YSort/Enemies/Dark Matter" to="." method="_on_dark_matter_death"]
|
||||||
[connection signal="death" from="YSort/Enemies/Dark Matter2" to="." method="_on_dark_matter_death"]
|
[connection signal="death" from="YSort/Enemies/Dark Matter2" to="." method="_on_dark_matter_death"]
|
||||||
[connection signal="death" from="YSort/Enemies/Dark Matter3" to="." method="_on_dark_matter_death"]
|
[connection signal="death" from="YSort/Enemies/Dark Matter3" to="." method="_on_dark_matter_death"]
|
||||||
|
@@ -10,4 +10,9 @@ func _ready() -> void:
|
|||||||
|
|
||||||
func _on_Area2D_body_entered(body):
|
func _on_Area2D_body_entered(body):
|
||||||
$HUD/Control.visible = true
|
$HUD/Control.visible = true
|
||||||
print("j")
|
#print("j")
|
||||||
|
|
||||||
|
|
||||||
|
func _on_Camera2D_enter_portal() -> void:
|
||||||
|
$BGM1.stop()
|
||||||
|
$BGM2.play()
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=88 format=2]
|
[gd_scene load_steps=90 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://Player/Player.tscn" type="PackedScene" id=1]
|
[ext_resource path="res://Player/Player.tscn" type="PackedScene" id=1]
|
||||||
[ext_resource path="res://Levels/Level 2.gd" type="Script" id=2]
|
[ext_resource path="res://Levels/Level 2.gd" type="Script" id=2]
|
||||||
@@ -19,6 +19,8 @@
|
|||||||
[ext_resource path="res://Sprites/Assets/grassPatch.png" type="Texture" id=17]
|
[ext_resource path="res://Sprites/Assets/grassPatch.png" type="Texture" id=17]
|
||||||
[ext_resource path="res://Sprites/Assets/JournalScrap.png" type="Texture" id=18]
|
[ext_resource path="res://Sprites/Assets/JournalScrap.png" type="Texture" id=18]
|
||||||
[ext_resource path="res://Levels/Objects/Dialogue.tscn" type="PackedScene" id=19]
|
[ext_resource path="res://Levels/Objects/Dialogue.tscn" type="PackedScene" id=19]
|
||||||
|
[ext_resource path="res://Music/Level_2_2.mp3" type="AudioStream" id=20]
|
||||||
|
[ext_resource path="res://Music/Level_2_1.mp3" type="AudioStream" id=21]
|
||||||
|
|
||||||
[sub_resource type="TileSet" id=1]
|
[sub_resource type="TileSet" id=1]
|
||||||
0/name = "darkForestTileset.png 0"
|
0/name = "darkForestTileset.png 0"
|
||||||
@@ -940,6 +942,16 @@ tile_set = SubResource( 67 )
|
|||||||
format = 1
|
format = 1
|
||||||
tile_data = PoolIntArray( -589828, 0, 0, -458754, 0, 0, -393220, 0, 0 )
|
tile_data = PoolIntArray( -589828, 0, 0, -458754, 0, 0, -393220, 0, 0 )
|
||||||
|
|
||||||
|
[node name="BGM1" type="AudioStreamPlayer" parent="."]
|
||||||
|
stream = ExtResource( 21 )
|
||||||
|
volume_db = -10.0
|
||||||
|
autoplay = true
|
||||||
|
|
||||||
|
[node name="BGM2" type="AudioStreamPlayer" parent="."]
|
||||||
|
stream = ExtResource( 20 )
|
||||||
|
volume_db = -10.0
|
||||||
|
|
||||||
|
[connection signal="enter_portal" from="YSort/Player/Camera2D" to="." method="_on_Camera2D_enter_portal"]
|
||||||
[connection signal="body_entered" from="Collectible/Area2D" to="." method="_on_Area2D_body_entered"]
|
[connection signal="body_entered" from="Collectible/Area2D" to="." method="_on_Area2D_body_entered"]
|
||||||
[connection signal="body_entered" from="TreasureChest/ChestDetection" to="TreasureChest/ChestDetection" method="_on_ChestDetection_body_entered"]
|
[connection signal="body_entered" from="TreasureChest/ChestDetection" to="TreasureChest/ChestDetection" method="_on_ChestDetection_body_entered"]
|
||||||
[connection signal="body_entered" from="TreasureChest/PortalDarkForest" to="YSort/Player/Camera2D" method="_on_PortalDarkForest_body_entered"]
|
[connection signal="body_entered" from="TreasureChest/PortalDarkForest" to="YSort/Player/Camera2D" method="_on_PortalDarkForest_body_entered"]
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=31 format=2]
|
[gd_scene load_steps=32 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://Sprites/Levels/Environment/Fire_Column_Medium_12.png" type="Texture" id=1]
|
[ext_resource path="res://Sprites/Levels/Environment/Fire_Column_Medium_12.png" type="Texture" id=1]
|
||||||
[ext_resource path="res://Enemies/Hellhound.tscn" type="PackedScene" id=2]
|
[ext_resource path="res://Enemies/Hellhound.tscn" type="PackedScene" id=2]
|
||||||
@@ -24,6 +24,7 @@
|
|||||||
[ext_resource path="res://GUI/Pause Screen.tscn" type="PackedScene" id=22]
|
[ext_resource path="res://GUI/Pause Screen.tscn" type="PackedScene" id=22]
|
||||||
[ext_resource path="res://GUI/HUD.tscn" type="PackedScene" id=23]
|
[ext_resource path="res://GUI/HUD.tscn" type="PackedScene" id=23]
|
||||||
[ext_resource path="res://Enemies/Flaming Skull.tscn" type="PackedScene" id=24]
|
[ext_resource path="res://Enemies/Flaming Skull.tscn" type="PackedScene" id=24]
|
||||||
|
[ext_resource path="res://Music/Level_4.mp3" type="AudioStream" id=25]
|
||||||
[ext_resource path="res://Enemies/Demon Boss.tscn" type="PackedScene" id=26]
|
[ext_resource path="res://Enemies/Demon Boss.tscn" type="PackedScene" id=26]
|
||||||
|
|
||||||
[sub_resource type="SpriteFrames" id=1]
|
[sub_resource type="SpriteFrames" id=1]
|
||||||
@@ -86,34 +87,35 @@ tile_data = PoolIntArray( -2686978, 0, 5, -2686977, 0, 196610, -2752512, 0, 1966
|
|||||||
[node name="Fire3" type="AnimatedSprite" parent="."]
|
[node name="Fire3" type="AnimatedSprite" parent="."]
|
||||||
position = Vector2( -607.628, -210.601 )
|
position = Vector2( -607.628, -210.601 )
|
||||||
frames = SubResource( 1 )
|
frames = SubResource( 1 )
|
||||||
|
frame = 9
|
||||||
playing = true
|
playing = true
|
||||||
offset = Vector2( 679.819, 333.222 )
|
offset = Vector2( 679.819, 333.222 )
|
||||||
|
|
||||||
[node name="Fire2" type="AnimatedSprite" parent="."]
|
[node name="Fire2" type="AnimatedSprite" parent="."]
|
||||||
position = Vector2( -543.25, -212.563 )
|
position = Vector2( -543.25, -212.563 )
|
||||||
frames = SubResource( 1 )
|
frames = SubResource( 1 )
|
||||||
frame = 3
|
frame = 12
|
||||||
playing = true
|
playing = true
|
||||||
offset = Vector2( 679.819, 333.222 )
|
offset = Vector2( 679.819, 333.222 )
|
||||||
|
|
||||||
[node name="Fire1" type="AnimatedSprite" parent="."]
|
[node name="Fire1" type="AnimatedSprite" parent="."]
|
||||||
position = Vector2( -479.806, -214.167 )
|
position = Vector2( -479.806, -214.167 )
|
||||||
frames = SubResource( 1 )
|
frames = SubResource( 1 )
|
||||||
frame = 10
|
frame = 5
|
||||||
playing = true
|
playing = true
|
||||||
offset = Vector2( 679.819, 333.222 )
|
offset = Vector2( 679.819, 333.222 )
|
||||||
|
|
||||||
[node name="Fire4" type="AnimatedSprite" parent="."]
|
[node name="Fire4" type="AnimatedSprite" parent="."]
|
||||||
position = Vector2( -319, -843 )
|
position = Vector2( -319, -843 )
|
||||||
frames = SubResource( 1 )
|
frames = SubResource( 1 )
|
||||||
frame = 10
|
frame = 5
|
||||||
playing = true
|
playing = true
|
||||||
offset = Vector2( 679.819, 333.222 )
|
offset = Vector2( 679.819, 333.222 )
|
||||||
|
|
||||||
[node name="Fire5" type="AnimatedSprite" parent="."]
|
[node name="Fire5" type="AnimatedSprite" parent="."]
|
||||||
position = Vector2( -623, -844 )
|
position = Vector2( -623, -844 )
|
||||||
frames = SubResource( 1 )
|
frames = SubResource( 1 )
|
||||||
frame = 9
|
frame = 4
|
||||||
playing = true
|
playing = true
|
||||||
offset = Vector2( 679.819, 333.222 )
|
offset = Vector2( 679.819, 333.222 )
|
||||||
|
|
||||||
@@ -236,6 +238,11 @@ shape = SubResource( 5 )
|
|||||||
[node name="Timer" type="Timer" parent="."]
|
[node name="Timer" type="Timer" parent="."]
|
||||||
wait_time = 2.5
|
wait_time = 2.5
|
||||||
|
|
||||||
|
[node name="BGM" type="AudioStreamPlayer" parent="."]
|
||||||
|
stream = ExtResource( 25 )
|
||||||
|
volume_db = -10.0
|
||||||
|
autoplay = true
|
||||||
|
|
||||||
[connection signal="demon_boss_death" from="YSort/Enemies/Demon Boss" to="." method="_on_Demon_Boss_demon_boss_death"]
|
[connection signal="demon_boss_death" from="YSort/Enemies/Demon Boss" to="." method="_on_Demon_Boss_demon_boss_death"]
|
||||||
[connection signal="gem_collected" from="YSort/Items/TreasureChest" to="." method="_on_TreasureChest_gem_collected"]
|
[connection signal="gem_collected" from="YSort/Items/TreasureChest" to="." method="_on_TreasureChest_gem_collected"]
|
||||||
[connection signal="gem_collected" from="YSort/Items/TreasureChest2" to="." method="_on_TreasureChest_gem_collected"]
|
[connection signal="gem_collected" from="YSort/Items/TreasureChest2" to="." method="_on_TreasureChest_gem_collected"]
|
||||||
|
BIN
Music/Hub_World.mp3
Normal file
BIN
Music/Hub_World.mp3
Normal file
Binary file not shown.
15
Music/Hub_World.mp3.import
Normal file
15
Music/Hub_World.mp3.import
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="mp3"
|
||||||
|
type="AudioStreamMP3"
|
||||||
|
path="res://.import/Hub_World.mp3-42885cef66c1c7343770523f6d96d156.mp3str"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Music/Hub_World.mp3"
|
||||||
|
dest_files=[ "res://.import/Hub_World.mp3-42885cef66c1c7343770523f6d96d156.mp3str" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=true
|
||||||
|
loop_offset=0
|
BIN
Music/Level_1.mp3
Normal file
BIN
Music/Level_1.mp3
Normal file
Binary file not shown.
15
Music/Level_1.mp3.import
Normal file
15
Music/Level_1.mp3.import
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="mp3"
|
||||||
|
type="AudioStreamMP3"
|
||||||
|
path="res://.import/Level_1.mp3-9039f67add638808045184c34f72f9a7.mp3str"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Music/Level_1.mp3"
|
||||||
|
dest_files=[ "res://.import/Level_1.mp3-9039f67add638808045184c34f72f9a7.mp3str" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=true
|
||||||
|
loop_offset=0
|
BIN
Music/Level_2_1.mp3
Normal file
BIN
Music/Level_2_1.mp3
Normal file
Binary file not shown.
15
Music/Level_2_1.mp3.import
Normal file
15
Music/Level_2_1.mp3.import
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="mp3"
|
||||||
|
type="AudioStreamMP3"
|
||||||
|
path="res://.import/Level_2_1.mp3-ee2c847c916154147d31f02fcb5a48e1.mp3str"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Music/Level_2_1.mp3"
|
||||||
|
dest_files=[ "res://.import/Level_2_1.mp3-ee2c847c916154147d31f02fcb5a48e1.mp3str" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=true
|
||||||
|
loop_offset=0
|
BIN
Music/Level_2_2.mp3
Normal file
BIN
Music/Level_2_2.mp3
Normal file
Binary file not shown.
15
Music/Level_2_2.mp3.import
Normal file
15
Music/Level_2_2.mp3.import
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="mp3"
|
||||||
|
type="AudioStreamMP3"
|
||||||
|
path="res://.import/Level_2_2.mp3-134340b5ecee726d2d95e042e2c114d0.mp3str"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Music/Level_2_2.mp3"
|
||||||
|
dest_files=[ "res://.import/Level_2_2.mp3-134340b5ecee726d2d95e042e2c114d0.mp3str" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=true
|
||||||
|
loop_offset=0
|
BIN
Music/Level_4.mp3
Normal file
BIN
Music/Level_4.mp3
Normal file
Binary file not shown.
15
Music/Level_4.mp3.import
Normal file
15
Music/Level_4.mp3.import
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="mp3"
|
||||||
|
type="AudioStreamMP3"
|
||||||
|
path="res://.import/Level_4.mp3-109bbc88c479a0242f45096987fd4cb3.mp3str"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Music/Level_4.mp3"
|
||||||
|
dest_files=[ "res://.import/Level_4.mp3-109bbc88c479a0242f45096987fd4cb3.mp3str" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=true
|
||||||
|
loop_offset=0
|
BIN
Music/Level_Complete.mp3
Normal file
BIN
Music/Level_Complete.mp3
Normal file
Binary file not shown.
15
Music/Level_Complete.mp3.import
Normal file
15
Music/Level_Complete.mp3.import
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="mp3"
|
||||||
|
type="AudioStreamMP3"
|
||||||
|
path="res://.import/Level_Complete.mp3-ae5af4a1ee7128809b313389d42673b2.mp3str"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Music/Level_Complete.mp3"
|
||||||
|
dest_files=[ "res://.import/Level_Complete.mp3-ae5af4a1ee7128809b313389d42673b2.mp3str" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=true
|
||||||
|
loop_offset=0
|
BIN
Music/Level_Failed.wav
Normal file
BIN
Music/Level_Failed.wav
Normal file
Binary file not shown.
21
Music/Level_Failed.wav.import
Normal file
21
Music/Level_Failed.wav.import
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamSample"
|
||||||
|
path="res://.import/Level_Failed.wav-b9c2b0727fa0fd5a5f7230cad50c2000.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Music/Level_Failed.wav"
|
||||||
|
dest_files=[ "res://.import/Level_Failed.wav-b9c2b0727fa0fd5a5f7230cad50c2000.sample" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop=false
|
||||||
|
compress/mode=0
|
@@ -28,6 +28,7 @@ process/fix_alpha_border=false
|
|||||||
process/premult_alpha=false
|
process/premult_alpha=false
|
||||||
process/HDR_as_SRGB=false
|
process/HDR_as_SRGB=false
|
||||||
process/invert_color=false
|
process/invert_color=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
stream=false
|
stream=false
|
||||||
size_limit=0
|
size_limit=0
|
||||||
detect_3d=false
|
detect_3d=false
|
||||||
|
@@ -28,6 +28,7 @@ process/fix_alpha_border=false
|
|||||||
process/premult_alpha=false
|
process/premult_alpha=false
|
||||||
process/HDR_as_SRGB=false
|
process/HDR_as_SRGB=false
|
||||||
process/invert_color=false
|
process/invert_color=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
stream=false
|
stream=false
|
||||||
size_limit=0
|
size_limit=0
|
||||||
detect_3d=false
|
detect_3d=false
|
||||||
|
@@ -28,6 +28,7 @@ process/fix_alpha_border=false
|
|||||||
process/premult_alpha=false
|
process/premult_alpha=false
|
||||||
process/HDR_as_SRGB=false
|
process/HDR_as_SRGB=false
|
||||||
process/invert_color=false
|
process/invert_color=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
stream=false
|
stream=false
|
||||||
size_limit=0
|
size_limit=0
|
||||||
detect_3d=false
|
detect_3d=false
|
||||||
|
@@ -12,11 +12,11 @@ config_version=4
|
|||||||
|
|
||||||
config/name="Embodiment"
|
config/name="Embodiment"
|
||||||
run/main_scene="res://Main.tscn"
|
run/main_scene="res://Main.tscn"
|
||||||
|
run/delta_sync_after_draw=true
|
||||||
boot_splash/image="res://Sprites/Assets/Black_Background.png"
|
boot_splash/image="res://Sprites/Assets/Black_Background.png"
|
||||||
boot_splash/use_filter=false
|
boot_splash/use_filter=false
|
||||||
boot_splash/bg_color=Color( 0, 0, 0, 1 )
|
boot_splash/bg_color=Color( 0, 0, 0, 1 )
|
||||||
config/icon="res://Sprites/Assets/icon.png"
|
config/icon="res://Sprites/Assets/icon.png"
|
||||||
run/delta_sync_after_draw=true
|
|
||||||
|
|
||||||
[display]
|
[display]
|
||||||
|
|
||||||
@@ -31,33 +31,33 @@ window/stretch/aspect="keep"
|
|||||||
|
|
||||||
player_right={
|
player_right={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
|
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
player_left={
|
player_left={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
|
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
player_up={
|
player_up={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
|
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
player_down={
|
player_down={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
|
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
screenshot={
|
screenshot={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [ Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":false,"script":null)
|
"events": [ Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":false,"script":null)
|
||||||
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null)
|
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
player_attack={
|
player_attack={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null)
|
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
|
||||||
, Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":false,"script":null)
|
, Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":false,"script":null)
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user