feat: update vfx
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
[ext_resource type="MeshLibrary" uid="uid://kcv6ans86ug7" path="res://addons/enhanced_gridmap/meshlibrary/default.tres" id="1_110wo"]
|
||||
[ext_resource type="Script" uid="uid://co1ads72by6na" path="res://scenes/main.gd" id="1_xcpe3"]
|
||||
[ext_resource type="Texture2D" uid="uid://byh7506oksbhb" path="res://assets/graphics/vfx/tile_vfx_freeze/freezebawah.png" id="2_2cjbq"]
|
||||
[ext_resource type="PackedScene" uid="uid://d3m0u8gl5odhw" path="res://assets/models/meshes/box_block.tscn" id="2_chjal"]
|
||||
[ext_resource type="Script" uid="uid://bja8ixryvthu0" path="res://addons/enhanced_gridmap/enhanced_gridmap.gd" id="2_hbe1v"]
|
||||
[ext_resource type="Environment" uid="uid://jbptgqvstei3" path="res://assets/main-environment.tres" id="4_ky38j"]
|
||||
[ext_resource type="StyleBox" uid="uid://dlw1ogamn741n" path="res://assets/styles/box_flat.tres" id="5_dvx6y"]
|
||||
@@ -14,6 +16,7 @@
|
||||
[ext_resource type="Texture2D" uid="uid://68x88jj25yxg" path="res://assets/textures/Adjacent.png" id="9_6gcb6"]
|
||||
[ext_resource type="Texture2D" uid="uid://dasaeaytvhll0" path="res://assets/models/pboard/AdjacentRect.tres" id="9_aspsw"]
|
||||
[ext_resource type="FontFile" uid="uid://xnjx058n4tsw" path="res://assets/fonts/Nougat-ExtraBlack.ttf" id="13_j8jky"]
|
||||
[ext_resource type="Texture2D" uid="uid://cmoyhmh4jpep0" path="res://assets/graphics/vfx/playerboard_scatter.png" id="14_5poiv"]
|
||||
[ext_resource type="Texture2D" uid="uid://bafocgx2apwjm" path="res://assets/graphics/gui/stop_timer/Segment0_empty.png" id="14_fv21b"]
|
||||
[ext_resource type="Texture2D" uid="uid://c4xpg3j7p7g33" path="res://assets/graphics/gui/global_match_timer/timer.png" id="14_tel4y"]
|
||||
[ext_resource type="Texture2D" uid="uid://73ayhl1lqdpt" path="res://assets/graphics/gui/gauge/PowerLabel.png" id="14_vxglm"]
|
||||
@@ -41,6 +44,316 @@
|
||||
[ext_resource type="Script" uid="uid://b54tfa0n6kogi" path="res://scripts/managers/touch_controls.gd" id="touch_manager"]
|
||||
[ext_resource type="Script" uid="uid://djiml4sh61dc1" path="res://scripts/ui/virtual_joystick.gd" id="virtual_joystick"]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_0loja"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(0, 0, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ids8r"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(500, 0, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_dnhof"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1000, 0, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_1v6qk"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1500, 0, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_augu2"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2000, 0, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_tm6hj"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2500, 0, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_kf5aa"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(0, 500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_t5ykj"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(500, 500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_e755i"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1000, 500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ro3en"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1500, 500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_od4ux"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2000, 500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xhfw6"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2500, 500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_1epgm"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(0, 1000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_152kg"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(500, 1000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_r4e17"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1000, 1000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_y57op"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1500, 1000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_mlv25"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2000, 1000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_a82wo"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2500, 1000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_gdvew"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(0, 1500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_kjtvk"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(500, 1500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xrs0c"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1000, 1500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xljpf"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1500, 1500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_j4bwh"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2000, 1500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ksmap"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2500, 1500, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ygd8o"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(0, 2000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2s0kr"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(500, 2000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xaipn"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1000, 2000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ndrjj"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(1500, 2000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ih3m7"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2000, 2000, 500, 500)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_11yus"]
|
||||
atlas = ExtResource("2_2cjbq")
|
||||
region = Rect2(2500, 2000, 500, 500)
|
||||
|
||||
[sub_resource type="SpriteFrames" id="SpriteFrames_5poiv"]
|
||||
animations = [{
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_0loja")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ids8r")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_dnhof")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_1v6qk")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_augu2")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_tm6hj")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_kf5aa")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_t5ykj")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_e755i")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ro3en")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_od4ux")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xhfw6")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_1epgm")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_152kg")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_r4e17")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_y57op")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_mlv25")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_a82wo")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_gdvew")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_kjtvk")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xrs0c")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xljpf")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_j4bwh")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ksmap")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ygd8o")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2s0kr")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xaipn")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ndrjj")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ih3m7")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_11yus")
|
||||
}],
|
||||
"loop": false,
|
||||
"name": &"freeze_floor",
|
||||
"speed": 15.0
|
||||
}]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2cjbq"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(0, 0, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_chjal"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(357, 0, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_cjqg0"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(714, 0, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_vchkt"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(1071, 0, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_txyw0"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(0, 340, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_vc5cj"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(357, 340, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_nvyfr"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(714, 340, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ty1g6"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(1071, 340, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_j2jfr"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(0, 680, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_bjg73"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(357, 680, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_bu4jf"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(714, 680, 357, 340)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_o7ddy"]
|
||||
atlas = ExtResource("14_5poiv")
|
||||
region = Rect2(1071, 680, 357, 340)
|
||||
|
||||
[sub_resource type="SpriteFrames" id="SpriteFrames_0loja"]
|
||||
animations = [{
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2cjbq")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_chjal")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_cjqg0")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_vchkt")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_txyw0")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_vc5cj")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_nvyfr")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ty1g6")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_j2jfr")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_bjg73")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_bu4jf")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_o7ddy")
|
||||
}],
|
||||
"loop": false,
|
||||
"name": &"scatter",
|
||||
"speed": 30.0
|
||||
}]
|
||||
|
||||
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_c6pm6"]
|
||||
content_margin_bottom = 20.0
|
||||
texture = ExtResource("14_tel4y")
|
||||
@@ -104,6 +417,20 @@ texture = SubResource("CompressedTexture2D_chjal")
|
||||
[node name="Main" type="Node3D" unique_id=864552263]
|
||||
script = ExtResource("1_xcpe3")
|
||||
|
||||
[node name="vfxController" type="Node3D" parent="." unique_id=968868013]
|
||||
|
||||
[node name="box_block" parent="vfxController" unique_id=1480078977 instance=ExtResource("2_chjal")]
|
||||
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0.5, 0.35, 0.5)
|
||||
visible = false
|
||||
|
||||
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="vfxController" unique_id=1360317189]
|
||||
transform = Transform3D(0.2, 0, 0, 0, -8.742278e-09, 0.15, 0, -0.2, -6.5567085e-09, 0.5, 0.4, 0.5)
|
||||
visible = false
|
||||
sprite_frames = SubResource("SpriteFrames_5poiv")
|
||||
animation = &"freeze_floor"
|
||||
frame = 29
|
||||
frame_progress = 1.0
|
||||
|
||||
[node name="EnhancedGridMap" type="GridMap" parent="." unique_id=1838552857]
|
||||
mesh_library = ExtResource("1_110wo")
|
||||
cell_size = Vector3(1, 0.2, 1)
|
||||
@@ -1077,6 +1404,14 @@ theme_override_fonts/font = ExtResource("13_j8jky")
|
||||
theme_override_font_sizes/font_size = 32
|
||||
text = "X0"
|
||||
|
||||
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="PlayerBoardUI" unique_id=390404299]
|
||||
visible = false
|
||||
position = Vector2(117.56293, 165.96373)
|
||||
sprite_frames = SubResource("SpriteFrames_0loja")
|
||||
animation = &"scatter"
|
||||
frame = 11
|
||||
frame_progress = 1.0
|
||||
|
||||
[node name="GlobalMatchTimer" type="PanelContainer" parent="." unique_id=1714357974]
|
||||
custom_minimum_size = Vector2(372, 162)
|
||||
anchors_preset = 5
|
||||
|
||||
Reference in New Issue
Block a user