Add RulesComponent, GameRulesResource, and BeeDeath state. Update Bee entity with death animation. Include new textures for particles. Add Highlight animation to Beehive.
6
components/RulesComponent.tscn
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://dn6aa6f2f4g4i"]
|
||||
|
||||
[ext_resource type="Script" path="res://components/scripts/rules_component.gd" id="1_53vkw"]
|
||||
|
||||
[node name="RulesComponent" type="Node"]
|
||||
script = ExtResource("1_53vkw")
|
||||
18
components/scripts/game_rules.gd
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
extends Resource
|
||||
class_name GameRulesResource
|
||||
|
||||
@export_category("Level Description")
|
||||
@export var level_number : int = 1
|
||||
@export var level_name : String = ""
|
||||
@export var level_description : String = ""
|
||||
|
||||
@export_category("Level Rules")
|
||||
@export var bees_available : int = 10
|
||||
@export var nectar_required : int = 50
|
||||
@export var level_par : int = 2
|
||||
|
||||
@export_category("Drones Enabled")
|
||||
@export var collector_enabled : bool = true
|
||||
@export var dancer_enabled : bool = true
|
||||
@export var director_enabled : bool = false
|
||||
@export var distractor_enabled : bool = false
|
||||
4
components/scripts/rules_component.gd
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
extends Node
|
||||
class_name RulesComponent
|
||||
|
||||
@export var game_rules : GameRulesResource = null
|
||||
|
|
@ -1,8 +1,9 @@
|
|||
[gd_scene load_steps=18 format=3 uid="uid://deek6uv574xas"]
|
||||
[gd_scene load_steps=21 format=3 uid="uid://deek6uv574xas"]
|
||||
|
||||
[ext_resource type="Script" path="res://entities/scripts/bee.gd" id="1_pnu7x"]
|
||||
[ext_resource type="Script" path="res://entities/scripts/finite_state_machine.gd" id="1_t3s5d"]
|
||||
[ext_resource type="Script" path="res://entities/bee/states/bee_idle.gd" id="3_vasc5"]
|
||||
[ext_resource type="Script" path="res://entities/bee/states/bee_death.gd" id="5_1q5nb"]
|
||||
[ext_resource type="Script" path="res://entities/bee/states/bee_gather.gd" id="5_4vs4l"]
|
||||
[ext_resource type="Script" path="res://entities/scripts/bee_hit_box.gd" id="5_agq38"]
|
||||
[ext_resource type="Script" path="res://entities/bee/states/bee_travelling.gd" id="5_qtx0r"]
|
||||
|
|
@ -10,6 +11,7 @@
|
|||
[ext_resource type="Script" path="res://entities/bee/states/bee_returning.gd" id="8_dptvu"]
|
||||
[ext_resource type="Texture2D" uid="uid://ch3qalaaky8ng" path="res://resources/textures/bee_body.png" id="10_yi42o"]
|
||||
[ext_resource type="Texture2D" uid="uid://bsskcrayofs8n" path="res://resources/textures/bee_wings.png" id="11_utbwk"]
|
||||
[ext_resource type="Texture2D" uid="uid://b2jr0mt5xymog" path="res://resources/particles/smoke_01.png" id="12_52rft"]
|
||||
|
||||
[sub_resource type="Animation" id="Animation_iys4n"]
|
||||
resource_name = "Flying"
|
||||
|
|
@ -35,8 +37,88 @@ resource_name = "Idle"
|
|||
[sub_resource type="Animation" id="Animation_0encb"]
|
||||
length = 0.001
|
||||
|
||||
[sub_resource type="Animation" id="Animation_1dh34"]
|
||||
resource_name = "Death"
|
||||
length = 2.0
|
||||
loop_mode = 1
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("BeeBody:rotation")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0, 0.5, 2),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"update": 0,
|
||||
"values": [0.0, 1.5708, 1.5708]
|
||||
}
|
||||
tracks/1/type = "value"
|
||||
tracks/1/imported = false
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("BeeBody:position")
|
||||
tracks/1/interp = 1
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = {
|
||||
"times": PackedFloat32Array(0, 0.6, 2),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"update": 0,
|
||||
"values": [Vector2(0, 0), Vector2(0, 50), Vector2(0, 50)]
|
||||
}
|
||||
tracks/2/type = "value"
|
||||
tracks/2/imported = false
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("ImpactCloud:self_modulate:a")
|
||||
tracks/2/interp = 1
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = {
|
||||
"times": PackedFloat32Array(0, 0.4, 1.3),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"update": 0,
|
||||
"values": [0.0, 0.0, 0.5]
|
||||
}
|
||||
tracks/3/type = "method"
|
||||
tracks/3/imported = false
|
||||
tracks/3/enabled = true
|
||||
tracks/3/path = NodePath(".")
|
||||
tracks/3/interp = 1
|
||||
tracks/3/loop_wrap = true
|
||||
tracks/3/keys = {
|
||||
"times": PackedFloat32Array(2),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"values": [{
|
||||
"args": [],
|
||||
"method": &"queue_free"
|
||||
}]
|
||||
}
|
||||
tracks/4/type = "value"
|
||||
tracks/4/imported = false
|
||||
tracks/4/enabled = true
|
||||
tracks/4/path = NodePath(".:modulate:a")
|
||||
tracks/4/interp = 1
|
||||
tracks/4/loop_wrap = true
|
||||
tracks/4/keys = {
|
||||
"times": PackedFloat32Array(0, 1.6, 2),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"update": 0,
|
||||
"values": [1.0, 1.0, 0.0]
|
||||
}
|
||||
tracks/5/type = "value"
|
||||
tracks/5/imported = false
|
||||
tracks/5/enabled = true
|
||||
tracks/5/path = NodePath("ImpactCloud:visible")
|
||||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 2),
|
||||
"transitions": PackedFloat32Array(1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false]
|
||||
}
|
||||
|
||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_m27po"]
|
||||
_data = {
|
||||
"Death": SubResource("Animation_1dh34"),
|
||||
"Flying": SubResource("Animation_iys4n"),
|
||||
"Idle": SubResource("Animation_t75ra"),
|
||||
"RESET": SubResource("Animation_0encb")
|
||||
|
|
@ -66,9 +148,10 @@ _data = {
|
|||
}
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_86nxf"]
|
||||
radius = 22.0907
|
||||
radius = 13.0384
|
||||
|
||||
[node name="Bee" type="CharacterBody2D" groups=["bee"]]
|
||||
self_modulate = Color(1, 1, 1, 0.169489)
|
||||
z_index = 99
|
||||
collision_mask = 0
|
||||
script = ExtResource("1_pnu7x")
|
||||
|
|
@ -103,6 +186,9 @@ initial_state = NodePath("Idle")
|
|||
[node name="Idle" type="Node" parent="StateMachine"]
|
||||
script = ExtResource("3_vasc5")
|
||||
|
||||
[node name="Death" type="Node" parent="StateMachine"]
|
||||
script = ExtResource("5_1q5nb")
|
||||
|
||||
[node name="Travelling" type="Node" parent="StateMachine"]
|
||||
script = ExtResource("5_qtx0r")
|
||||
|
||||
|
|
@ -116,11 +202,13 @@ script = ExtResource("7_6qlbu")
|
|||
script = ExtResource("8_dptvu")
|
||||
|
||||
[node name="BeeBody" type="Sprite2D" parent="."]
|
||||
position = Vector2(0, 10.0475)
|
||||
rotation = 0.378783
|
||||
scale = Vector2(0.1, 0.1)
|
||||
texture = ExtResource("10_yi42o")
|
||||
|
||||
[node name="BeeWings" type="Sprite2D" parent="BeeBody"]
|
||||
scale = Vector2(1, 0.1)
|
||||
scale = Vector2(1, 0.999992)
|
||||
texture = ExtResource("11_utbwk")
|
||||
|
||||
[node name="CPUParticles2D" type="CPUParticles2D" parent="BeeBody"]
|
||||
|
|
@ -131,5 +219,19 @@ gravity = Vector2(0, 0)
|
|||
linear_accel_min = 5.0
|
||||
linear_accel_max = 10.0
|
||||
|
||||
[node name="Shadow" type="Sprite2D" parent="."]
|
||||
modulate = Color(0, 0, 0, 0.0784314)
|
||||
position = Vector2(0, 50)
|
||||
scale = Vector2(0.07, 0.04)
|
||||
texture = ExtResource("10_yi42o")
|
||||
|
||||
[node name="ImpactCloud" type="CPUParticles2D" parent="."]
|
||||
self_modulate = Color(1, 1, 1, 0)
|
||||
position = Vector2(0, 50)
|
||||
texture = ExtResource("12_52rft")
|
||||
gravity = Vector2(0, 0)
|
||||
scale_amount_min = 0.01
|
||||
scale_amount_max = 0.1
|
||||
|
||||
[connection signal="area_entered" from="HitBox" to="HitBox" method="_on_area_entered"]
|
||||
[connection signal="area_exited" from="HitBox" to="HitBox" method="_on_area_exited"]
|
||||
|
|
|
|||
|
|
@ -1,12 +1,35 @@
|
|||
[gd_scene load_steps=5 format=3 uid="uid://dyu4mucawjlu6"]
|
||||
[gd_scene load_steps=8 format=3 uid="uid://dyu4mucawjlu6"]
|
||||
|
||||
[ext_resource type="Script" path="res://entities/scripts/beehive.gd" id="1_ej1r1"]
|
||||
[ext_resource type="Texture2D" uid="uid://dijxeckxe7trv" path="res://resources/textures/beehive.png" id="2_2xhre"]
|
||||
[ext_resource type="PackedScene" uid="uid://6w1nq8lhq3tq" path="res://components/DropShadowComponent.tscn" id="3_uglsl"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhf4dessaw5p5" path="res://resources/particles/twirl_01.png" id="4_4biie"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_h6wmc"]
|
||||
radius = 250.0
|
||||
|
||||
[sub_resource type="Animation" id="Animation_41718"]
|
||||
resource_name = "Highlight"
|
||||
length = 5.0
|
||||
loop_mode = 1
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("AreaHighlight:rotation")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0, 5),
|
||||
"transitions": PackedFloat32Array(1, 1),
|
||||
"update": 0,
|
||||
"values": [6.28319, 0.0]
|
||||
}
|
||||
|
||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_qs4pr"]
|
||||
_data = {
|
||||
"Highlight": SubResource("Animation_41718")
|
||||
}
|
||||
|
||||
[node name="Beehive" type="Node2D"]
|
||||
script = ExtResource("1_ej1r1")
|
||||
|
||||
|
|
@ -24,5 +47,17 @@ drop_shadow_distance = 20
|
|||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"]
|
||||
shape = SubResource("CircleShape2D_h6wmc")
|
||||
|
||||
[node name="AreaHighlight" type="Sprite2D" parent="."]
|
||||
visible = false
|
||||
self_modulate = Color(1, 1, 0.117647, 0.352941)
|
||||
rotation = 6.28319
|
||||
texture = ExtResource("4_4biie")
|
||||
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
||||
libraries = {
|
||||
"": SubResource("AnimationLibrary_qs4pr")
|
||||
}
|
||||
autoplay = "Highlight"
|
||||
|
||||
[connection signal="area_entered" from="Area2D" to="." method="_on_area_2d_area_entered"]
|
||||
[connection signal="area_exited" from="Area2D" to="." method="_on_area_2d_area_exited"]
|
||||
|
|
|
|||
125
entities/Flowers.tscn
Normal file
|
|
@ -0,0 +1,125 @@
|
|||
[gd_scene load_steps=8 format=3 uid="uid://bme541qdw7nai"]
|
||||
|
||||
[ext_resource type="Script" path="res://entities/scripts/flowers.gd" id="1_72iub"]
|
||||
[ext_resource type="PackedScene" uid="uid://rnykx61eqxyk" path="res://scenes/decor/flower_1.tscn" id="1_biusc"]
|
||||
[ext_resource type="PackedScene" uid="uid://b7quc1hxenh5p" path="res://scenes/decor/flower_2.tscn" id="2_k5hnf"]
|
||||
[ext_resource type="Texture2D" uid="uid://dhf4dessaw5p5" path="res://resources/particles/twirl_01.png" id="3_xruiv"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_1tovu"]
|
||||
radius = 142.316
|
||||
|
||||
[sub_resource type="Animation" id="Animation_41718"]
|
||||
resource_name = "Highlight"
|
||||
length = 5.0
|
||||
loop_mode = 1
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("AreaHighlight:rotation")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0, 5),
|
||||
"transitions": PackedFloat32Array(1, 1),
|
||||
"update": 0,
|
||||
"values": [6.28319, 0.0]
|
||||
}
|
||||
|
||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_qs4pr"]
|
||||
_data = {
|
||||
"Highlight": SubResource("Animation_41718")
|
||||
}
|
||||
|
||||
[node name="Flowers" type="Node2D"]
|
||||
script = ExtResource("1_72iub")
|
||||
|
||||
[node name="FlowerSprites" type="Node2D" parent="."]
|
||||
|
||||
[node name="Flower1" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(-10, 41)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower4" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(-50, -75)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower5" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(-53, -4)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower6" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(45, -69)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower14" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(-99, -46)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower15" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(100, -42)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower16" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(117, 13)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower17" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(71, 88)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower7" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(64, 17)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower8" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(-84, 60)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower9" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(30, 68)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower10" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(0, -61)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower11" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(1, -123)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower12" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(-68, 117)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower13" parent="FlowerSprites" instance=ExtResource("1_biusc")]
|
||||
position = Vector2(13, 108)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower2" parent="FlowerSprites" instance=ExtResource("2_k5hnf")]
|
||||
position = Vector2(-31, 83)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower3" parent="FlowerSprites" instance=ExtResource("2_k5hnf")]
|
||||
position = Vector2(4, -16)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="FlowerCollectionArea" type="Area2D" parent="." groups=["flowers"]]
|
||||
position = Vector2(1, 2)
|
||||
collision_layer = 7
|
||||
collision_mask = 7
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="FlowerCollectionArea"]
|
||||
shape = SubResource("CircleShape2D_1tovu")
|
||||
|
||||
[node name="AreaHighlight" type="Sprite2D" parent="."]
|
||||
visible = false
|
||||
modulate = Color(1, 1, 0.160784, 0.345098)
|
||||
rotation = 6.28319
|
||||
scale = Vector2(0.6, 0.6)
|
||||
texture = ExtResource("3_xruiv")
|
||||
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
||||
libraries = {
|
||||
"": SubResource("AnimationLibrary_qs4pr")
|
||||
}
|
||||
autoplay = "Highlight"
|
||||
96
entities/VegetablePatch.tscn
Normal file
|
|
@ -0,0 +1,96 @@
|
|||
[gd_scene load_steps=7 format=3 uid="uid://clomllso36j02"]
|
||||
|
||||
[ext_resource type="Script" path="res://entities/scripts/vegetable_patch.gd" id="1_0gto5"]
|
||||
[ext_resource type="Texture2D" uid="uid://s673b25l7g3k" path="res://resources/textures/veg.png" id="1_xnay0"]
|
||||
[ext_resource type="Texture2D" uid="uid://dn35q8nkyy8q2" path="res://resources/particles/light_03.png" id="2_og86v"]
|
||||
|
||||
[sub_resource type="Curve" id="Curve_j5a63"]
|
||||
_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(1, 1), 1.4, 0.0, 0, 0]
|
||||
point_count = 2
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_am1ne"]
|
||||
offsets = PackedFloat32Array(0.789238, 1)
|
||||
colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0)
|
||||
|
||||
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_qfjud"]
|
||||
radius = 85.57
|
||||
height = 669.91
|
||||
|
||||
[node name="VegetablePatch" type="Node2D"]
|
||||
script = ExtResource("1_0gto5")
|
||||
|
||||
[node name="Veg" type="Sprite2D" parent="."]
|
||||
texture = ExtResource("1_xnay0")
|
||||
offset = Vector2(1, 18)
|
||||
|
||||
[node name="Outline" type="Sprite2D" parent="Veg"]
|
||||
visible = false
|
||||
modulate = Color(0.882353, 0, 0, 1)
|
||||
show_behind_parent = true
|
||||
scale = Vector2(1.05, 1.025)
|
||||
texture = ExtResource("1_xnay0")
|
||||
offset = Vector2(1, 18)
|
||||
|
||||
[node name="PesticideClouds" type="Node2D" parent="."]
|
||||
|
||||
[node name="PesticideCloud_1" type="CPUParticles2D" parent="PesticideClouds"]
|
||||
position = Vector2(2, -63)
|
||||
amount = 6
|
||||
lifetime = 3.0
|
||||
texture = ExtResource("2_og86v")
|
||||
emission_shape = 1
|
||||
emission_sphere_radius = 20.0
|
||||
gravity = Vector2(0, 0)
|
||||
scale_amount_min = 0.1
|
||||
scale_amount_max = 0.4
|
||||
scale_amount_curve = SubResource("Curve_j5a63")
|
||||
color = Color(0.94902, 0.184314, 0.27451, 0.27451)
|
||||
color_ramp = SubResource("Gradient_am1ne")
|
||||
|
||||
[node name="PesticideCloud_2" type="CPUParticles2D" parent="PesticideClouds"]
|
||||
position = Vector2(-1, -236)
|
||||
amount = 6
|
||||
lifetime = 3.0
|
||||
texture = ExtResource("2_og86v")
|
||||
emission_shape = 1
|
||||
emission_sphere_radius = 20.0
|
||||
gravity = Vector2(0, 0)
|
||||
scale_amount_min = 0.1
|
||||
scale_amount_max = 0.4
|
||||
scale_amount_curve = SubResource("Curve_j5a63")
|
||||
color = Color(0.94902, 0.184314, 0.27451, 0.27451)
|
||||
color_ramp = SubResource("Gradient_am1ne")
|
||||
|
||||
[node name="PesticideCloud_3" type="CPUParticles2D" parent="PesticideClouds"]
|
||||
position = Vector2(2, 110)
|
||||
amount = 6
|
||||
lifetime = 3.0
|
||||
texture = ExtResource("2_og86v")
|
||||
emission_shape = 1
|
||||
emission_sphere_radius = 20.0
|
||||
gravity = Vector2(0, 0)
|
||||
scale_amount_min = 0.1
|
||||
scale_amount_max = 0.4
|
||||
scale_amount_curve = SubResource("Curve_j5a63")
|
||||
color = Color(0.94902, 0.184314, 0.27451, 0.27451)
|
||||
color_ramp = SubResource("Gradient_am1ne")
|
||||
|
||||
[node name="PesticideCloud_4" type="CPUParticles2D" parent="PesticideClouds"]
|
||||
position = Vector2(6, 269)
|
||||
amount = 6
|
||||
lifetime = 3.0
|
||||
texture = ExtResource("2_og86v")
|
||||
emission_shape = 1
|
||||
emission_sphere_radius = 20.0
|
||||
gravity = Vector2(0, 0)
|
||||
scale_amount_min = 0.1
|
||||
scale_amount_max = 0.4
|
||||
scale_amount_curve = SubResource("Curve_j5a63")
|
||||
color = Color(0.94902, 0.184314, 0.27451, 0.27451)
|
||||
color_ramp = SubResource("Gradient_am1ne")
|
||||
|
||||
[node name="DeathBox" type="Area2D" parent="."]
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="DeathBox"]
|
||||
position = Vector2(2, 14)
|
||||
shape = SubResource("CapsuleShape2D_qfjud")
|
||||
15
entities/bee/states/bee_death.gd
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
extends State
|
||||
class_name BeeDeath
|
||||
|
||||
@onready var bee = get_parent().get_parent() as Bee
|
||||
|
||||
|
||||
func enter(_msg := {}):
|
||||
bee.bee_position_animation.play("Death")
|
||||
bee.bee_wing_animation.stop()
|
||||
|
||||
func update(_delta : float) -> void:
|
||||
pass
|
||||
|
||||
func physics_update(_delta : float) -> void:
|
||||
pass
|
||||
|
|
@ -42,4 +42,4 @@ func physics_update(delta : float) -> void:
|
|||
if bee.position.distance_to(target) > 2:
|
||||
bee.velocity = (target - bee.position).normalized() * bee.speed / 2 * delta
|
||||
bee.move_and_collide(bee.velocity)
|
||||
bee.look_at(target)
|
||||
bee.bee_body.look_at(target)
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ func physics_update(delta : float) -> void:
|
|||
|
||||
bee.velocity = (target - bee.position).normalized() * bee.speed / 2 * delta
|
||||
bee.move_and_collide(bee.velocity)
|
||||
bee.look_at(target)
|
||||
bee.bee_body.look_at(target)
|
||||
|
||||
func find_something_to_do():
|
||||
if bee.nectar > 0:
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ func physics_update(delta : float) -> void:
|
|||
|
||||
bee.velocity = (target.get_global_position() - bee.position).normalized() * bee.speed * delta
|
||||
bee.move_and_collide(bee.velocity)
|
||||
bee.look_at(target.position)
|
||||
bee.bee_body.look_at(target.position)
|
||||
|
||||
else:
|
||||
# Deposit the nectar and return it idle state
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ func physics_update(delta : float) -> void:
|
|||
|
||||
bee.velocity = (moving_to - bee.position).normalized() * bee.speed * delta
|
||||
bee.move_and_collide(bee.velocity)
|
||||
bee.look_at(target.position)
|
||||
bee.bee_body.look_at(target.position)
|
||||
|
||||
else:
|
||||
# Bee has arrived at location, if its the hive or a collector drone do the things
|
||||
|
|
|
|||
|
|
@ -5,6 +5,8 @@ class_name Bee
|
|||
@onready var drone_manager = get_tree().get_first_node_in_group("dronemanager") as DroneManager
|
||||
@onready var bee_position_animation = $BeePositionAnimation as AnimationPlayer
|
||||
@onready var bee_wing_animation = $WingAnimation as AnimationPlayer
|
||||
@onready var bee_body = $BeeBody as Sprite2D
|
||||
@onready var impact_cloud : CPUParticles2D = $ImpactCloud
|
||||
|
||||
@export var nectar : int = 0
|
||||
@export var speed : int = 30
|
||||
|
|
@ -16,6 +18,8 @@ var in_range_of_flowers : bool = false
|
|||
var just_gathering : bool = false # Used to check if the bee has just been gathering to return to their previous director
|
||||
|
||||
func _ready():
|
||||
modulate = Color(1,1,1,1)
|
||||
impact_cloud.visible = false
|
||||
speed = randi_range(35,55) # Randomise the bee speed a bit
|
||||
bee_wing_animation.play("Fly")
|
||||
|
||||
|
|
@ -61,8 +65,7 @@ func deposit_nectar():
|
|||
|
||||
func die():
|
||||
# Move to the death state
|
||||
# For now just remove the bee...
|
||||
queue_free()
|
||||
fsm.force_change_state("Death")
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -3,6 +3,14 @@ class_name Beehive
|
|||
|
||||
var dancer_in_range : bool = false
|
||||
|
||||
@onready var outline = $AreaHighlight
|
||||
|
||||
func show_outline():
|
||||
outline.visible = true
|
||||
|
||||
func hide_outline():
|
||||
outline.visible = false
|
||||
|
||||
func _on_area_2d_area_entered(area:Area2D):
|
||||
if area.is_in_group("dancer"):
|
||||
dancer_in_range = true
|
||||
|
|
|
|||
10
entities/scripts/flowers.gd
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
extends Node2D
|
||||
class_name Flowers
|
||||
|
||||
@onready var outline = $AreaHighlight
|
||||
|
||||
func show_outline():
|
||||
outline.visible = true
|
||||
|
||||
func hide_outline():
|
||||
outline.visible = false
|
||||
12
entities/scripts/vegetable_patch.gd
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
|
||||
extends Node2D
|
||||
class_name VegetablePatch
|
||||
|
||||
@onready var death_box = $DeathBox
|
||||
|
||||
func _ready():
|
||||
death_box.connect("body_entered", Callable(self, "_on_body_entered"))
|
||||
|
||||
func _on_body_entered(area):
|
||||
if area.is_in_group("bee"):
|
||||
area.die()
|
||||
|
|
@ -1,40 +1,44 @@
|
|||
[gd_scene load_steps=16 format=3 uid="uid://dalh10tit6qg"]
|
||||
[gd_scene load_steps=17 format=3 uid="uid://dalh10tit6qg"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://d1uawawum16b0" path="res://scenes/elements/background.tscn" id="1_qvqyj"]
|
||||
[ext_resource type="PackedScene" uid="uid://dyu4mucawjlu6" path="res://entities/Beehive.tscn" id="2_3g2rt"]
|
||||
[ext_resource type="PackedScene" uid="uid://dwuc6byusf1r3" path="res://scenes/decor/bush.tscn" id="2_k5umc"]
|
||||
[ext_resource type="PackedScene" uid="uid://d3mas42mbgec1" path="res://scenes/decor/tree.tscn" id="3_n0i7v"]
|
||||
[ext_resource type="PackedScene" uid="uid://ddf2mkkw1trkj" path="res://scenes/elements/bee_spawner.tscn" id="3_yxsy7"]
|
||||
[ext_resource type="PackedScene" uid="uid://b7eeptlk47ymd" path="res://ui/UiComponent.tscn" id="4_ms7q4"]
|
||||
[ext_resource type="PackedScene" uid="uid://dj51rgpihnhi" path="res://scenes/decor/naked_tree.tscn" id="4_tb08n"]
|
||||
[ext_resource type="PackedScene" uid="uid://eiyribk1ijcu" path="res://scenes/decor/mushroom.tscn" id="5_751s5"]
|
||||
[ext_resource type="PackedScene" uid="uid://ct3c16xm33r2a" path="res://scenes/elements/drone_manager.tscn" id="5_fxm58"]
|
||||
[ext_resource type="PackedScene" uid="uid://cwutwy11pityw" path="res://ui/LevelCompleteComponent.tscn" id="6_6j5sw"]
|
||||
[ext_resource type="PackedScene" uid="uid://rnykx61eqxyk" path="res://scenes/decor/flower_1.tscn" id="11_o3nm3"]
|
||||
[ext_resource type="PackedScene" uid="uid://b7quc1hxenh5p" path="res://scenes/decor/flower_2.tscn" id="12_cill4"]
|
||||
[ext_resource type="AudioStream" uid="uid://bgcbd6xf0lyrr" path="res://resources/music/bee_background.ogg" id="13_n8ob3"]
|
||||
[ext_resource type="AudioStream" uid="uid://dvsjpsh5dyixq" path="res://resources/SFX/mixkit-european-spring-forest-ambience-1219.wav" id="14_v1rue"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_1tovu"]
|
||||
radius = 142.316
|
||||
[ext_resource type="PackedScene" uid="uid://dn6aa6f2f4g4i" path="res://components/RulesComponent.tscn" id="1_g1iu7"]
|
||||
[ext_resource type="Script" path="res://levels/scripts/level_1.gd" id="1_jrhhc"]
|
||||
[ext_resource type="Resource" uid="uid://byyectcdb7e14" path="res://levels/rules/level_1_rules.tres" id="2_osic7"]
|
||||
[ext_resource type="PackedScene" uid="uid://d1uawawum16b0" path="res://scenes/elements/background.tscn" id="3_8a85u"]
|
||||
[ext_resource type="PackedScene" uid="uid://dwuc6byusf1r3" path="res://scenes/decor/bush.tscn" id="4_f1siw"]
|
||||
[ext_resource type="PackedScene" uid="uid://dj51rgpihnhi" path="res://scenes/decor/naked_tree.tscn" id="5_mset6"]
|
||||
[ext_resource type="PackedScene" uid="uid://d3mas42mbgec1" path="res://scenes/decor/tree.tscn" id="6_7gdup"]
|
||||
[ext_resource type="PackedScene" uid="uid://eiyribk1ijcu" path="res://scenes/decor/mushroom.tscn" id="7_hxhav"]
|
||||
[ext_resource type="PackedScene" uid="uid://bme541qdw7nai" path="res://entities/Flowers.tscn" id="8_yg6w2"]
|
||||
[ext_resource type="PackedScene" uid="uid://dyu4mucawjlu6" path="res://entities/Beehive.tscn" id="9_7gmgu"]
|
||||
[ext_resource type="PackedScene" uid="uid://ddf2mkkw1trkj" path="res://scenes/elements/bee_spawner.tscn" id="10_yjc17"]
|
||||
[ext_resource type="PackedScene" uid="uid://b7eeptlk47ymd" path="res://ui/UiComponent.tscn" id="11_ndtvv"]
|
||||
[ext_resource type="PackedScene" uid="uid://ct3c16xm33r2a" path="res://scenes/elements/drone_manager.tscn" id="12_37aah"]
|
||||
[ext_resource type="PackedScene" uid="uid://cwutwy11pityw" path="res://ui/LevelCompleteComponent.tscn" id="13_we755"]
|
||||
[ext_resource type="AudioStream" uid="uid://bgcbd6xf0lyrr" path="res://resources/music/bee_background.ogg" id="14_r7utx"]
|
||||
[ext_resource type="AudioStream" uid="uid://dvsjpsh5dyixq" path="res://resources/SFX/mixkit-european-spring-forest-ambience-1219.wav" id="15_sukco"]
|
||||
|
||||
[node name="Level1" type="Node2D"]
|
||||
script = ExtResource("1_jrhhc")
|
||||
|
||||
[node name="Grass" parent="." instance=ExtResource("1_qvqyj")]
|
||||
[node name="RulesComponent" parent="." instance=ExtResource("1_g1iu7")]
|
||||
unique_name_in_owner = true
|
||||
game_rules = ExtResource("2_osic7")
|
||||
|
||||
[node name="Grass" parent="." instance=ExtResource("3_8a85u")]
|
||||
|
||||
[node name="LevelDecor" type="Node" parent="."]
|
||||
|
||||
[node name="BushGroup" type="Node2D" parent="LevelDecor"]
|
||||
|
||||
[node name="Bush" parent="LevelDecor/BushGroup" instance=ExtResource("2_k5umc")]
|
||||
[node name="Bush" parent="LevelDecor/BushGroup" instance=ExtResource("4_f1siw")]
|
||||
position = Vector2(1110, 28)
|
||||
scale = Vector2(0.25, 0.25)
|
||||
|
||||
[node name="Bush3" parent="LevelDecor/BushGroup" instance=ExtResource("2_k5umc")]
|
||||
[node name="Bush3" parent="LevelDecor/BushGroup" instance=ExtResource("4_f1siw")]
|
||||
position = Vector2(1272, 123)
|
||||
scale = Vector2(0.25, 0.25)
|
||||
|
||||
[node name="Bush2" parent="LevelDecor/BushGroup" instance=ExtResource("2_k5umc")]
|
||||
[node name="Bush2" parent="LevelDecor/BushGroup" instance=ExtResource("4_f1siw")]
|
||||
position = Vector2(1214, 47)
|
||||
rotation = 0.60912
|
||||
scale = Vector2(0.4, 0.4)
|
||||
|
|
@ -43,15 +47,15 @@ scale = Vector2(0.4, 0.4)
|
|||
position = Vector2(-928, 592)
|
||||
scale = Vector2(0.75, 0.75)
|
||||
|
||||
[node name="Bush" parent="LevelDecor/BushGroup3" instance=ExtResource("2_k5umc")]
|
||||
[node name="Bush" parent="LevelDecor/BushGroup3" instance=ExtResource("4_f1siw")]
|
||||
position = Vector2(1110, 28)
|
||||
scale = Vector2(0.25, 0.25)
|
||||
|
||||
[node name="Bush3" parent="LevelDecor/BushGroup3" instance=ExtResource("2_k5umc")]
|
||||
[node name="Bush3" parent="LevelDecor/BushGroup3" instance=ExtResource("4_f1siw")]
|
||||
position = Vector2(1272, 123)
|
||||
scale = Vector2(0.25, 0.25)
|
||||
|
||||
[node name="Bush2" parent="LevelDecor/BushGroup3" instance=ExtResource("2_k5umc")]
|
||||
[node name="Bush2" parent="LevelDecor/BushGroup3" instance=ExtResource("4_f1siw")]
|
||||
position = Vector2(1214, 47)
|
||||
rotation = 0.60912
|
||||
scale = Vector2(0.4, 0.4)
|
||||
|
|
@ -60,44 +64,44 @@ scale = Vector2(0.4, 0.4)
|
|||
position = Vector2(456, 1669)
|
||||
rotation = 5.29882
|
||||
|
||||
[node name="Bush" parent="LevelDecor/BushGroup2" instance=ExtResource("2_k5umc")]
|
||||
[node name="Bush" parent="LevelDecor/BushGroup2" instance=ExtResource("4_f1siw")]
|
||||
position = Vector2(1110, 28)
|
||||
scale = Vector2(0.25, 0.25)
|
||||
|
||||
[node name="Bush3" parent="LevelDecor/BushGroup2" instance=ExtResource("2_k5umc")]
|
||||
[node name="Bush3" parent="LevelDecor/BushGroup2" instance=ExtResource("4_f1siw")]
|
||||
position = Vector2(1272, 123)
|
||||
scale = Vector2(0.25, 0.25)
|
||||
|
||||
[node name="Bush2" parent="LevelDecor/BushGroup2" instance=ExtResource("2_k5umc")]
|
||||
[node name="Bush2" parent="LevelDecor/BushGroup2" instance=ExtResource("4_f1siw")]
|
||||
position = Vector2(1214, 47)
|
||||
rotation = 0.60912
|
||||
scale = Vector2(0.4, 0.4)
|
||||
|
||||
[node name="NakedTree" parent="LevelDecor" instance=ExtResource("4_tb08n")]
|
||||
[node name="NakedTree" parent="LevelDecor" instance=ExtResource("5_mset6")]
|
||||
position = Vector2(53, 336)
|
||||
scale = Vector2(0.6, 0.6)
|
||||
|
||||
[node name="Tree" parent="LevelDecor" instance=ExtResource("3_n0i7v")]
|
||||
[node name="Tree" parent="LevelDecor" instance=ExtResource("6_7gdup")]
|
||||
position = Vector2(119, 100)
|
||||
scale = Vector2(0.6, 0.6)
|
||||
|
||||
[node name="Tree2" parent="LevelDecor" instance=ExtResource("3_n0i7v")]
|
||||
[node name="Tree2" parent="LevelDecor" instance=ExtResource("6_7gdup")]
|
||||
position = Vector2(64, 473)
|
||||
rotation = -0.42237
|
||||
scale = Vector2(0.4, 0.4)
|
||||
|
||||
[node name="Mushrooms" type="Node2D" parent="LevelDecor"]
|
||||
|
||||
[node name="Mushroom" parent="LevelDecor/Mushrooms" instance=ExtResource("5_751s5")]
|
||||
[node name="Mushroom" parent="LevelDecor/Mushrooms" instance=ExtResource("7_hxhav")]
|
||||
position = Vector2(232, 250)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Mushroom2" parent="LevelDecor/Mushrooms" instance=ExtResource("5_751s5")]
|
||||
[node name="Mushroom2" parent="LevelDecor/Mushrooms" instance=ExtResource("7_hxhav")]
|
||||
position = Vector2(252, 289)
|
||||
rotation = 1.13446
|
||||
scale = Vector2(0.3, 0.3)
|
||||
|
||||
[node name="Mushroom3" parent="LevelDecor/Mushrooms" instance=ExtResource("5_751s5")]
|
||||
[node name="Mushroom3" parent="LevelDecor/Mushrooms" instance=ExtResource("7_hxhav")]
|
||||
position = Vector2(260, 225)
|
||||
rotation = 1.13446
|
||||
scale = Vector2(0.3, 0.3)
|
||||
|
|
@ -106,108 +110,51 @@ scale = Vector2(0.3, 0.3)
|
|||
position = Vector2(1553, 732)
|
||||
rotation = 2.81347
|
||||
|
||||
[node name="Mushroom" parent="LevelDecor/Mushrooms2" instance=ExtResource("5_751s5")]
|
||||
[node name="Mushroom" parent="LevelDecor/Mushrooms2" instance=ExtResource("7_hxhav")]
|
||||
position = Vector2(232, 250)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Mushroom2" parent="LevelDecor/Mushrooms2" instance=ExtResource("5_751s5")]
|
||||
[node name="Mushroom2" parent="LevelDecor/Mushrooms2" instance=ExtResource("7_hxhav")]
|
||||
position = Vector2(252, 289)
|
||||
rotation = 1.13446
|
||||
scale = Vector2(0.3, 0.3)
|
||||
|
||||
[node name="Mushroom3" parent="LevelDecor/Mushrooms2" instance=ExtResource("5_751s5")]
|
||||
[node name="Mushroom3" parent="LevelDecor/Mushrooms2" instance=ExtResource("7_hxhav")]
|
||||
position = Vector2(260, 225)
|
||||
rotation = 1.13446
|
||||
scale = Vector2(0.3, 0.3)
|
||||
|
||||
[node name="Flowers" type="Node2D" parent="."]
|
||||
position = Vector2(-291, 65)
|
||||
[node name="Flowers" parent="." instance=ExtResource("8_yg6w2")]
|
||||
unique_name_in_owner = true
|
||||
position = Vector2(1054, 350)
|
||||
|
||||
[node name="Flower1" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1080, 377)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower4" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1040, 261)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower5" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1037, 332)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower6" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1135, 267)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower7" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1154, 353)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower8" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1006, 396)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower9" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1120, 404)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower10" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1090, 275)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower11" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1091, 213)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower12" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1022, 453)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower13" parent="Flowers" instance=ExtResource("11_o3nm3")]
|
||||
position = Vector2(1103, 444)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower2" parent="Flowers" instance=ExtResource("12_cill4")]
|
||||
position = Vector2(1059, 419)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Flower3" parent="Flowers" instance=ExtResource("12_cill4")]
|
||||
position = Vector2(1094, 320)
|
||||
scale = Vector2(0.5, 0.5)
|
||||
|
||||
[node name="Area2D" type="Area2D" parent="Flowers" groups=["flowers"]]
|
||||
position = Vector2(1022, 326)
|
||||
collision_layer = 7
|
||||
collision_mask = 7
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Flowers/Area2D"]
|
||||
shape = SubResource("CircleShape2D_1tovu")
|
||||
|
||||
[node name="Beehive" parent="." groups=["beehive"] instance=ExtResource("2_3g2rt")]
|
||||
[node name="Beehive" parent="." groups=["beehive"] instance=ExtResource("9_7gmgu")]
|
||||
unique_name_in_owner = true
|
||||
position = Vector2(629, 360)
|
||||
|
||||
[node name="BeeSpawner" parent="." instance=ExtResource("3_yxsy7")]
|
||||
[node name="BeeSpawner" parent="." instance=ExtResource("10_yjc17")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="UiComponent" parent="." instance=ExtResource("4_ms7q4")]
|
||||
[node name="UiComponent" parent="." instance=ExtResource("11_ndtvv")]
|
||||
unique_name_in_owner = true
|
||||
z_index = 20
|
||||
offset_right = 1280.0
|
||||
offset_bottom = 720.0
|
||||
|
||||
[node name="DroneManager" parent="." instance=ExtResource("5_fxm58")]
|
||||
[node name="DroneManager" parent="." instance=ExtResource("12_37aah")]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="LevelCompleteComponent" parent="." instance=ExtResource("6_6j5sw")]
|
||||
[node name="LevelCompleteComponent" parent="." instance=ExtResource("13_we755")]
|
||||
visible = false
|
||||
z_index = 999
|
||||
offset_right = 1280.0
|
||||
offset_bottom = 720.0
|
||||
|
||||
[node name="BackgroundMusic" type="AudioStreamPlayer" parent="."]
|
||||
stream = ExtResource("13_n8ob3")
|
||||
stream = ExtResource("14_r7utx")
|
||||
volume_db = -18.0
|
||||
autoplay = true
|
||||
|
||||
[node name="AtmosphericSounds" type="AudioStreamPlayer" parent="."]
|
||||
stream = ExtResource("14_v1rue")
|
||||
stream = ExtResource("15_sukco")
|
||||
autoplay = true
|
||||
16
levels/rules/level_1_rules.tres
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
[gd_resource type="Resource" script_class="GameRulesResource" load_steps=2 format=3 uid="uid://byyectcdb7e14"]
|
||||
|
||||
[ext_resource type="Script" path="res://components/scripts/game_rules.gd" id="1_265gm"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_265gm")
|
||||
level_number = 1
|
||||
level_name = "Level One"
|
||||
level_description = "Basic game introduction"
|
||||
bees_available = 10
|
||||
nectar_required = 50
|
||||
level_par = 2
|
||||
collector_enabled = true
|
||||
dancer_enabled = true
|
||||
director_enabled = false
|
||||
distractor_enabled = false
|
||||
11
levels/scripts/level_1.gd
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
extends Node2D
|
||||
|
||||
@onready var rules = get_node("RulesComponent") as RulesComponent
|
||||
@onready var bee_spawner = get_node("BeeSpawner") as BeeSpawner
|
||||
@onready var ui_controls = get_node("UiComponent") as UIComponent
|
||||
|
||||
func _ready():
|
||||
GameState.required_nectar = rules.game_rules.nectar_required
|
||||
GameState.level_par = rules.game_rules.level_par
|
||||
ui_controls.update_level_text("Level : " + str(rules.game_rules.level_number))
|
||||
bee_spawner.max_bees = rules.game_rules.bees_available
|
||||
|
|
@ -11,7 +11,7 @@ config_version=5
|
|||
[application]
|
||||
|
||||
config/name="Pollen Not Included"
|
||||
run/main_scene="res://scenes/level_1.tscn"
|
||||
run/main_scene="res://levels/level_1.tscn"
|
||||
config/features=PackedStringArray("4.2", "Forward Plus")
|
||||
config/icon="res://icon.svg"
|
||||
|
||||
|
|
|
|||
BIN
resources/particles/Rotated/flame_05_rotated.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
34
resources/particles/Rotated/flame_05_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dik2l518uvins"
|
||||
path="res://.godot/imported/flame_05_rotated.png-2b450d31d563432dffaf0465ffaf4b71.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/flame_05_rotated.png"
|
||||
dest_files=["res://.godot/imported/flame_05_rotated.png-2b450d31d563432dffaf0465ffaf4b71.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/flame_06_rotated.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
34
resources/particles/Rotated/flame_06_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c5k60nabgix6b"
|
||||
path="res://.godot/imported/flame_06_rotated.png-9f20137893de97bc0cb5fbf772b084bf.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/flame_06_rotated.png"
|
||||
dest_files=["res://.godot/imported/flame_06_rotated.png-9f20137893de97bc0cb5fbf772b084bf.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/muzzle_01_rotated.png
Normal file
|
After Width: | Height: | Size: 74 KiB |
34
resources/particles/Rotated/muzzle_01_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bmtxf2yuelqct"
|
||||
path="res://.godot/imported/muzzle_01_rotated.png-5b78a999aa0364033f976a40851a2345.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/muzzle_01_rotated.png"
|
||||
dest_files=["res://.godot/imported/muzzle_01_rotated.png-5b78a999aa0364033f976a40851a2345.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/muzzle_02_rotated.png
Normal file
|
After Width: | Height: | Size: 48 KiB |
34
resources/particles/Rotated/muzzle_02_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cmx336qmnahmw"
|
||||
path="res://.godot/imported/muzzle_02_rotated.png-789537603bd988122be88c3588adc165.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/muzzle_02_rotated.png"
|
||||
dest_files=["res://.godot/imported/muzzle_02_rotated.png-789537603bd988122be88c3588adc165.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/muzzle_03_rotated.png
Normal file
|
After Width: | Height: | Size: 47 KiB |
34
resources/particles/Rotated/muzzle_03_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://3re6erx2kaq4"
|
||||
path="res://.godot/imported/muzzle_03_rotated.png-f733bd6f3cb93319c1e104d8bf258ae9.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/muzzle_03_rotated.png"
|
||||
dest_files=["res://.godot/imported/muzzle_03_rotated.png-f733bd6f3cb93319c1e104d8bf258ae9.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/muzzle_04_rotated.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
34
resources/particles/Rotated/muzzle_04_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cmdbvvuv57d5k"
|
||||
path="res://.godot/imported/muzzle_04_rotated.png-caea1140abdbcb6267b073b8fd708f17.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/muzzle_04_rotated.png"
|
||||
dest_files=["res://.godot/imported/muzzle_04_rotated.png-caea1140abdbcb6267b073b8fd708f17.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/muzzle_05_rotated.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
34
resources/particles/Rotated/muzzle_05_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dp4rfc8oiawyt"
|
||||
path="res://.godot/imported/muzzle_05_rotated.png-4b848ac31881bea17d964b4c7126a1a4.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/muzzle_05_rotated.png"
|
||||
dest_files=["res://.godot/imported/muzzle_05_rotated.png-4b848ac31881bea17d964b4c7126a1a4.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/spark_05_rotated.png
Normal file
|
After Width: | Height: | Size: 55 KiB |
34
resources/particles/Rotated/spark_05_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://besxsc6v774l5"
|
||||
path="res://.godot/imported/spark_05_rotated.png-df14b4dc3c8ceb7955ed5db9b099a4d8.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/spark_05_rotated.png"
|
||||
dest_files=["res://.godot/imported/spark_05_rotated.png-df14b4dc3c8ceb7955ed5db9b099a4d8.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/spark_06_rotated.png
Normal file
|
After Width: | Height: | Size: 40 KiB |
34
resources/particles/Rotated/spark_06_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dq74ch45m4ro0"
|
||||
path="res://.godot/imported/spark_06_rotated.png-8b54c342da335fbcb34ffff7b91e11bc.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/spark_06_rotated.png"
|
||||
dest_files=["res://.godot/imported/spark_06_rotated.png-8b54c342da335fbcb34ffff7b91e11bc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/trace_01_rotated.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
34
resources/particles/Rotated/trace_01_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bw4vlgqfcq5d0"
|
||||
path="res://.godot/imported/trace_01_rotated.png-5f7142602eb08906a50fc94cb1e8951e.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/trace_01_rotated.png"
|
||||
dest_files=["res://.godot/imported/trace_01_rotated.png-5f7142602eb08906a50fc94cb1e8951e.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/trace_02_rotated.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
34
resources/particles/Rotated/trace_02_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cmrhd17m6nptn"
|
||||
path="res://.godot/imported/trace_02_rotated.png-d3e2f1777f274e7fac349f2391397506.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/trace_02_rotated.png"
|
||||
dest_files=["res://.godot/imported/trace_02_rotated.png-d3e2f1777f274e7fac349f2391397506.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/trace_03_rotated.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
34
resources/particles/Rotated/trace_03_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://csdf8f5kpl0e6"
|
||||
path="res://.godot/imported/trace_03_rotated.png-aec26ab015229a0be67a6547b161de82.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/trace_03_rotated.png"
|
||||
dest_files=["res://.godot/imported/trace_03_rotated.png-aec26ab015229a0be67a6547b161de82.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/trace_04_rotated.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
34
resources/particles/Rotated/trace_04_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ymv8mr857fuo"
|
||||
path="res://.godot/imported/trace_04_rotated.png-93acf64251d155e3ad9b154ef5d97c42.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/trace_04_rotated.png"
|
||||
dest_files=["res://.godot/imported/trace_04_rotated.png-93acf64251d155e3ad9b154ef5d97c42.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/trace_05_rotated.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
34
resources/particles/Rotated/trace_05_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bjxcf6k1pqisw"
|
||||
path="res://.godot/imported/trace_05_rotated.png-85edeaca4ee6d6e6e64e44329435f1f1.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/trace_05_rotated.png"
|
||||
dest_files=["res://.godot/imported/trace_05_rotated.png-85edeaca4ee6d6e6e64e44329435f1f1.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/trace_06_rotated.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
34
resources/particles/Rotated/trace_06_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cv6f64wula7d8"
|
||||
path="res://.godot/imported/trace_06_rotated.png-49db077cd9ae023597f6d958fc0ae25d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/trace_06_rotated.png"
|
||||
dest_files=["res://.godot/imported/trace_06_rotated.png-49db077cd9ae023597f6d958fc0ae25d.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/Rotated/trace_07_rotated.png
Normal file
|
After Width: | Height: | Size: 27 KiB |
34
resources/particles/Rotated/trace_07_rotated.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cmeiab1fgm88y"
|
||||
path="res://.godot/imported/trace_07_rotated.png-3875db88b2f36d8c2d6c8ac9e79b3feb.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/Rotated/trace_07_rotated.png"
|
||||
dest_files=["res://.godot/imported/trace_07_rotated.png-3875db88b2f36d8c2d6c8ac9e79b3feb.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/circle_01.png
Normal file
|
After Width: | Height: | Size: 68 KiB |
34
resources/particles/circle_01.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://hrclawongg7g"
|
||||
path="res://.godot/imported/circle_01.png-4f2f43033970b129a841c702b093f7c1.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/circle_01.png"
|
||||
dest_files=["res://.godot/imported/circle_01.png-4f2f43033970b129a841c702b093f7c1.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/circle_02.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
34
resources/particles/circle_02.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://nmb140hrssbi"
|
||||
path="res://.godot/imported/circle_02.png-d412a5d2e8b4f137cb21363cfdc57da4.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/circle_02.png"
|
||||
dest_files=["res://.godot/imported/circle_02.png-d412a5d2e8b4f137cb21363cfdc57da4.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/circle_03.png
Normal file
|
After Width: | Height: | Size: 71 KiB |
34
resources/particles/circle_03.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cqjnkq610r0f5"
|
||||
path="res://.godot/imported/circle_03.png-fb37ce88933a664b331c6f7d7fa3a440.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/circle_03.png"
|
||||
dest_files=["res://.godot/imported/circle_03.png-fb37ce88933a664b331c6f7d7fa3a440.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/circle_04.png
Normal file
|
After Width: | Height: | Size: 58 KiB |
34
resources/particles/circle_04.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://yuv83o7hqlrp"
|
||||
path="res://.godot/imported/circle_04.png-a721cd5e4562e2055caeb24fcdf97d51.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/circle_04.png"
|
||||
dest_files=["res://.godot/imported/circle_04.png-a721cd5e4562e2055caeb24fcdf97d51.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/circle_05.png
Normal file
|
After Width: | Height: | Size: 64 KiB |
34
resources/particles/circle_05.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c0ps3sphphdtq"
|
||||
path="res://.godot/imported/circle_05.png-66d38eb317a5ca0bb3452c1f1e084aaf.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/circle_05.png"
|
||||
dest_files=["res://.godot/imported/circle_05.png-66d38eb317a5ca0bb3452c1f1e084aaf.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/dirt_01.png
Normal file
|
After Width: | Height: | Size: 46 KiB |
34
resources/particles/dirt_01.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c2t05b42d05rh"
|
||||
path="res://.godot/imported/dirt_01.png-7918771294799a4c7aadda9a415e09fd.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/dirt_01.png"
|
||||
dest_files=["res://.godot/imported/dirt_01.png-7918771294799a4c7aadda9a415e09fd.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/dirt_02.png
Normal file
|
After Width: | Height: | Size: 53 KiB |
34
resources/particles/dirt_02.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bngkgyyi4qvx6"
|
||||
path="res://.godot/imported/dirt_02.png-c7db7a3edca49c5b26a2570e13fbd7dc.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/dirt_02.png"
|
||||
dest_files=["res://.godot/imported/dirt_02.png-c7db7a3edca49c5b26a2570e13fbd7dc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/dirt_03.png
Normal file
|
After Width: | Height: | Size: 112 KiB |
34
resources/particles/dirt_03.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bxfthupxugacj"
|
||||
path="res://.godot/imported/dirt_03.png-e8d84a4d40f760d1ac63b93fbfbd097a.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/dirt_03.png"
|
||||
dest_files=["res://.godot/imported/dirt_03.png-e8d84a4d40f760d1ac63b93fbfbd097a.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/fire_01.png
Normal file
|
After Width: | Height: | Size: 98 KiB |
34
resources/particles/fire_01.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d3tkm6gougmg5"
|
||||
path="res://.godot/imported/fire_01.png-089e87564ec9e9ed367f95f9a5e86cb0.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/fire_01.png"
|
||||
dest_files=["res://.godot/imported/fire_01.png-089e87564ec9e9ed367f95f9a5e86cb0.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/fire_02.png
Normal file
|
After Width: | Height: | Size: 86 KiB |
34
resources/particles/fire_02.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dndxpbufjc73h"
|
||||
path="res://.godot/imported/fire_02.png-0468e3249b3999bdd80660275f065e2d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/fire_02.png"
|
||||
dest_files=["res://.godot/imported/fire_02.png-0468e3249b3999bdd80660275f065e2d.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/flame_01.png
Normal file
|
After Width: | Height: | Size: 53 KiB |
34
resources/particles/flame_01.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dc62wp25ioiv4"
|
||||
path="res://.godot/imported/flame_01.png-38f3b29ee7e18769199936c3e47dcab7.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/flame_01.png"
|
||||
dest_files=["res://.godot/imported/flame_01.png-38f3b29ee7e18769199936c3e47dcab7.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/flame_02.png
Normal file
|
After Width: | Height: | Size: 67 KiB |
34
resources/particles/flame_02.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cxi1hhl1tiqxk"
|
||||
path="res://.godot/imported/flame_02.png-f6367973d2579f98da68343457c31d82.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/flame_02.png"
|
||||
dest_files=["res://.godot/imported/flame_02.png-f6367973d2579f98da68343457c31d82.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/flame_03.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
34
resources/particles/flame_03.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cbc0pjnn5bfpw"
|
||||
path="res://.godot/imported/flame_03.png-af5bc731a872a4a6b94a49f425d17fa0.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/flame_03.png"
|
||||
dest_files=["res://.godot/imported/flame_03.png-af5bc731a872a4a6b94a49f425d17fa0.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/flame_04.png
Normal file
|
After Width: | Height: | Size: 69 KiB |
34
resources/particles/flame_04.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://4tn384bsd4u"
|
||||
path="res://.godot/imported/flame_04.png-9b7f7e951f26163bf04cf35e2e259828.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/flame_04.png"
|
||||
dest_files=["res://.godot/imported/flame_04.png-9b7f7e951f26163bf04cf35e2e259828.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/flame_05.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
34
resources/particles/flame_05.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b8osgdlin5dtj"
|
||||
path="res://.godot/imported/flame_05.png-ceae65ceb3a8872dcf9b72c7752d06cf.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/flame_05.png"
|
||||
dest_files=["res://.godot/imported/flame_05.png-ceae65ceb3a8872dcf9b72c7752d06cf.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/flame_06.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
34
resources/particles/flame_06.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dj4rrqqn8td1x"
|
||||
path="res://.godot/imported/flame_06.png-681a167fd8e14ff973127a5be2666507.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/flame_06.png"
|
||||
dest_files=["res://.godot/imported/flame_06.png-681a167fd8e14ff973127a5be2666507.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/flare_01.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
34
resources/particles/flare_01.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cfh4p53jyxoqd"
|
||||
path="res://.godot/imported/flare_01.png-7fa27b6f62b899a95280391be9422249.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/flare_01.png"
|
||||
dest_files=["res://.godot/imported/flare_01.png-7fa27b6f62b899a95280391be9422249.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/light_01.png
Normal file
|
After Width: | Height: | Size: 91 KiB |
34
resources/particles/light_01.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d2w31408ak4hg"
|
||||
path="res://.godot/imported/light_01.png-f13cb0a6c0df5f4d44f6a8dfb9956ce5.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/light_01.png"
|
||||
dest_files=["res://.godot/imported/light_01.png-f13cb0a6c0df5f4d44f6a8dfb9956ce5.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/light_02.png
Normal file
|
After Width: | Height: | Size: 91 KiB |
34
resources/particles/light_02.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b7rsw3shrva2n"
|
||||
path="res://.godot/imported/light_02.png-c7d98a10e5d894ae79d251c80583ed99.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/light_02.png"
|
||||
dest_files=["res://.godot/imported/light_02.png-c7d98a10e5d894ae79d251c80583ed99.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/light_03.png
Normal file
|
After Width: | Height: | Size: 98 KiB |
34
resources/particles/light_03.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dn35q8nkyy8q2"
|
||||
path="res://.godot/imported/light_03.png-17006afe219fce68be2fc25030d0678a.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/light_03.png"
|
||||
dest_files=["res://.godot/imported/light_03.png-17006afe219fce68be2fc25030d0678a.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/magic_01.png
Normal file
|
After Width: | Height: | Size: 80 KiB |
34
resources/particles/magic_01.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dap82i06dftyb"
|
||||
path="res://.godot/imported/magic_01.png-6c422915c5cacd4552151f024767a4ba.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/magic_01.png"
|
||||
dest_files=["res://.godot/imported/magic_01.png-6c422915c5cacd4552151f024767a4ba.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/magic_02.png
Normal file
|
After Width: | Height: | Size: 84 KiB |
34
resources/particles/magic_02.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dq1slf32wysuv"
|
||||
path="res://.godot/imported/magic_02.png-b88657ea9ef1a97243ec92e308581ead.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/magic_02.png"
|
||||
dest_files=["res://.godot/imported/magic_02.png-b88657ea9ef1a97243ec92e308581ead.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/magic_03.png
Normal file
|
After Width: | Height: | Size: 57 KiB |
34
resources/particles/magic_03.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dne585w1xxlvf"
|
||||
path="res://.godot/imported/magic_03.png-abb0bda8514361d70c959619c31d55b7.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/magic_03.png"
|
||||
dest_files=["res://.godot/imported/magic_03.png-abb0bda8514361d70c959619c31d55b7.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
resources/particles/magic_04.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
34
resources/particles/magic_04.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dvvqnxkgc4tb7"
|
||||
path="res://.godot/imported/magic_04.png-cbaa231d2e72921d520db65ef4f2abf9.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://resources/particles/magic_04.png"
|
||||
dest_files=["res://.godot/imported/magic_04.png-cbaa231d2e72921d520db65ef4f2abf9.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||