249 lines
7.5 KiB
Plaintext
249 lines
7.5 KiB
Plaintext
[gd_scene load_steps=36 format=3 uid="uid://db6xew8wvbcl8"]
|
|
|
|
[ext_resource type="Script" path="res://Player/Capricorn/CapricornP2Controls.cs" id="1_5dwa3"]
|
|
[ext_resource type="Texture2D" uid="uid://s0j0kj4ila8s" path="res://Player/Capricorn/Sprites/GameJam_DevilCapricorn_AttackForward.png" id="2_8qhd4"]
|
|
[ext_resource type="PackedScene" uid="uid://5ce7ky4o0q2e" path="res://Player/Capricorn/Attacks/CapricornLaser.tscn" id="2_241c5"]
|
|
[ext_resource type="PackedScene" uid="uid://cdsc35cj566q1" path="res://Player/Capricorn/Attacks/CapricornLaserAltFire.tscn" id="3_4gj1h"]
|
|
[ext_resource type="Texture2D" uid="uid://dchysrwcxhfvx" path="res://Player/Capricorn/Sprites/GameJam_DevilCapricorn_AttackBehind.png" id="3_qftyj"]
|
|
[ext_resource type="Texture2D" uid="uid://cju5ycxiuwy25" path="res://Player/Capricorn/Sprites/GameJam_DevilCapricorn_AttackSide.png" id="4_pwka2"]
|
|
[ext_resource type="Texture2D" uid="uid://utm2g5q7m2b3" path="res://Player/Capricorn/Sprites/GameJam_DevilCapricorn_WalkForward.png" id="5_4q5hl"]
|
|
[ext_resource type="Texture2D" uid="uid://w444vcu8rvae" path="res://Player/Capricorn/Sprites/GameJam_DevilCapricorn_WalkBehind.png" id="6_x36jg"]
|
|
[ext_resource type="Texture2D" uid="uid://c5t256wcykb47" path="res://Player/Capricorn/Sprites/GameJam_DevilCapricorn_WalkSide.png" id="7_03beh"]
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_njxhk"]
|
|
atlas = ExtResource("2_8qhd4")
|
|
region = Rect2(0, 0, 120, 140)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_bmuvx"]
|
|
atlas = ExtResource("2_8qhd4")
|
|
region = Rect2(120, 0, 120, 140)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_14ft5"]
|
|
atlas = ExtResource("2_8qhd4")
|
|
region = Rect2(240, 0, 120, 140)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_olmdj"]
|
|
atlas = ExtResource("2_8qhd4")
|
|
region = Rect2(360, 0, 120, 140)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_qaudm"]
|
|
atlas = ExtResource("3_qftyj")
|
|
region = Rect2(0, 0, 120, 144)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_a52sr"]
|
|
atlas = ExtResource("3_qftyj")
|
|
region = Rect2(120, 0, 120, 144)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_qkrgl"]
|
|
atlas = ExtResource("3_qftyj")
|
|
region = Rect2(240, 0, 120, 144)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_k5oj5"]
|
|
atlas = ExtResource("3_qftyj")
|
|
region = Rect2(360, 0, 120, 144)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_6iqcx"]
|
|
atlas = ExtResource("4_pwka2")
|
|
region = Rect2(0, 0, 113, 142)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_kiiv3"]
|
|
atlas = ExtResource("4_pwka2")
|
|
region = Rect2(113, 0, 113, 142)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_up4ur"]
|
|
atlas = ExtResource("4_pwka2")
|
|
region = Rect2(226, 0, 113, 142)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_hvxie"]
|
|
atlas = ExtResource("4_pwka2")
|
|
region = Rect2(339, 0, 113, 142)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_vc5hj"]
|
|
atlas = ExtResource("5_4q5hl")
|
|
region = Rect2(0, 0, 120, 128)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_672u0"]
|
|
atlas = ExtResource("5_4q5hl")
|
|
region = Rect2(120, 0, 120, 128)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_po3o8"]
|
|
atlas = ExtResource("5_4q5hl")
|
|
region = Rect2(240, 0, 120, 128)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_v0my0"]
|
|
atlas = ExtResource("5_4q5hl")
|
|
region = Rect2(360, 0, 120, 128)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_fge82"]
|
|
atlas = ExtResource("6_x36jg")
|
|
region = Rect2(0, 0, 120, 132)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_v2d05"]
|
|
atlas = ExtResource("6_x36jg")
|
|
region = Rect2(120, 0, 120, 132)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mkdc6"]
|
|
atlas = ExtResource("6_x36jg")
|
|
region = Rect2(240, 0, 120, 132)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_0nnnw"]
|
|
atlas = ExtResource("6_x36jg")
|
|
region = Rect2(360, 0, 120, 132)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_sjqet"]
|
|
atlas = ExtResource("7_03beh")
|
|
region = Rect2(0, 0, 113, 130)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_l8c3l"]
|
|
atlas = ExtResource("7_03beh")
|
|
region = Rect2(113, 0, 113, 130)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_a72tn"]
|
|
atlas = ExtResource("7_03beh")
|
|
region = Rect2(226, 0, 113, 130)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_s2v14"]
|
|
atlas = ExtResource("7_03beh")
|
|
region = Rect2(339, 0, 113, 130)
|
|
|
|
[sub_resource type="SpriteFrames" id="SpriteFrames_h2iud"]
|
|
animations = [{
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_njxhk")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_bmuvx")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_14ft5")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_olmdj")
|
|
}],
|
|
"loop": true,
|
|
"name": &"AttackBack",
|
|
"speed": 5.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_qaudm")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_a52sr")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_qkrgl")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_k5oj5")
|
|
}],
|
|
"loop": true,
|
|
"name": &"AttackForward",
|
|
"speed": 5.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_6iqcx")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_kiiv3")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_up4ur")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_hvxie")
|
|
}],
|
|
"loop": true,
|
|
"name": &"AttackSide",
|
|
"speed": 5.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_vc5hj")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_672u0")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_po3o8")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_v0my0")
|
|
}],
|
|
"loop": true,
|
|
"name": &"WalkBack",
|
|
"speed": 5.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_fge82")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_v2d05")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_mkdc6")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_0nnnw")
|
|
}],
|
|
"loop": true,
|
|
"name": &"WalkForward",
|
|
"speed": 5.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_sjqet")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_l8c3l")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_a72tn")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_s2v14")
|
|
}],
|
|
"loop": true,
|
|
"name": &"WalkSide",
|
|
"speed": 5.0
|
|
}]
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_r4spg"]
|
|
size = Vector3(0.856928, 1.65704, 0.82877)
|
|
|
|
[node name="CapricornP2" type="CharacterBody3D" groups=["Player"]]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.704732, 0)
|
|
motion_mode = 1
|
|
script = ExtResource("1_5dwa3")
|
|
_fireProjectile = ExtResource("2_241c5")
|
|
_altFireProjectile = ExtResource("3_4gj1h")
|
|
_fireProjectile = ExtResource("2_241c5")
|
|
_altFireProjectile = ExtResource("3_4gj1h")
|
|
|
|
[node name="Pivot" type="Node3D" parent="."]
|
|
|
|
[node name="Sprite" type="AnimatedSprite3D" parent="Pivot"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.51107, 0)
|
|
billboard = 1
|
|
sprite_frames = SubResource("SpriteFrames_h2iud")
|
|
animation = &"WalkSide"
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.41651, 0)
|
|
shape = SubResource("BoxShape3D_r4spg")
|
|
|
|
[node name="Area3D" type="Area3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.75657e-15, 1.43031, 0)
|
|
disable_mode = 2
|
|
collision_layer = 16
|
|
collision_mask = 4100
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D"]
|
|
transform = Transform3D(0.999665, -0.0258978, -7.10543e-15, 0.0258978, 0.999665, 0, 0, 0, 1, 0, 0, 0)
|
|
shape = SubResource("BoxShape3D_r4spg")
|
|
|
|
[connection signal="body_entered" from="Area3D" to="." method="OnHit" flags=18]
|