Revert "Updated to godot 4.5 beta"

This reverts commit fae0e961d7.
This commit is contained in:
Marco 2025-07-01 09:20:48 +02:00
commit 5ef3e64413
42 changed files with 1306 additions and 900 deletions

File diff suppressed because one or more lines are too long

View file

@ -1,4 +1,4 @@
<Project Sdk="Godot.NET.Sdk/4.5.0-beta.1"> <Project Sdk="Godot.NET.Sdk/4.4.1">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net8.0</TargetFramework> <TargetFramework>net8.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading> <EnableDynamicLoading>true</EnableDynamicLoading>

View file

@ -1,4 +1,4 @@
<Project Sdk="Godot.NET.Sdk/4.4.1"> <Project Sdk="Godot.NET.Sdk/4.4.0">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net8.0</TargetFramework> <TargetFramework>net8.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading> <EnableDynamicLoading>true</EnableDynamicLoading>

View file

@ -14,18 +14,22 @@
[sub_resource type="Resource" id="Resource_1umci"] [sub_resource type="Resource" id="Resource_1umci"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
overrides = {}
[sub_resource type="Resource" id="Resource_k5ph0"] [sub_resource type="Resource" id="Resource_k5ph0"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
scene = ExtResource("2_yysma") scene = ExtResource("2_yysma")
overrides = {}
[sub_resource type="Resource" id="Resource_pd24n"] [sub_resource type="Resource" id="Resource_pd24n"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
scene = ExtResource("3_tapfv") scene = ExtResource("3_tapfv")
overrides = {}
[sub_resource type="Resource" id="Resource_msgpj"] [sub_resource type="Resource" id="Resource_msgpj"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
scene = ExtResource("4_c3ltj") scene = ExtResource("4_c3ltj")
overrides = {}
[sub_resource type="Resource" id="Resource_20kch"] [sub_resource type="Resource" id="Resource_20kch"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
@ -49,22 +53,27 @@ overrides = {
[sub_resource type="Resource" id="Resource_7dp66"] [sub_resource type="Resource" id="Resource_7dp66"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
scene = ExtResource("6_eh3mk") scene = ExtResource("6_eh3mk")
overrides = {}
[sub_resource type="Resource" id="Resource_63vmy"] [sub_resource type="Resource" id="Resource_63vmy"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
scene = ExtResource("7_tsnk8") scene = ExtResource("7_tsnk8")
overrides = {}
[sub_resource type="Resource" id="Resource_disj7"] [sub_resource type="Resource" id="Resource_disj7"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
scene = ExtResource("8_ipd3l") scene = ExtResource("8_ipd3l")
overrides = {}
[sub_resource type="Resource" id="Resource_6rqr5"] [sub_resource type="Resource" id="Resource_6rqr5"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
scene = ExtResource("9_sowdg") scene = ExtResource("9_sowdg")
overrides = {}
[sub_resource type="Resource" id="Resource_tapfv"] [sub_resource type="Resource" id="Resource_tapfv"]
script = ExtResource("1_1na1v") script = ExtResource("1_1na1v")
scene = ExtResource("10_yysma") scene = ExtResource("10_yysma")
overrides = {}
[resource] [resource]
script = ExtResource("10_lggnn") script = ExtResource("10_lggnn")
@ -82,4 +91,6 @@ layer_info = {
"17": SubResource("Resource_6rqr5"), "17": SubResource("Resource_6rqr5"),
"18": SubResource("Resource_tapfv") "18": SubResource("Resource_tapfv")
} }
base_overrides = {}
layers = Array[ExtResource("1_1na1v")]([])
metadata/_latest_layer = "13" metadata/_latest_layer = "13"

View file

@ -22,10 +22,12 @@ overrides = {
[sub_resource type="Resource" id="Resource_c8l3y"] [sub_resource type="Resource" id="Resource_c8l3y"]
script = ExtResource("1_01ap4") script = ExtResource("1_01ap4")
scene = ExtResource("2_7kcue") scene = ExtResource("2_7kcue")
overrides = {}
[sub_resource type="Resource" id="Resource_xa87i"] [sub_resource type="Resource" id="Resource_xa87i"]
script = ExtResource("1_01ap4") script = ExtResource("1_01ap4")
scene = ExtResource("3_sjmr0") scene = ExtResource("3_sjmr0")
overrides = {}
[sub_resource type="Resource" id="Resource_g4kwc"] [sub_resource type="Resource" id="Resource_g4kwc"]
script = ExtResource("1_01ap4") script = ExtResource("1_01ap4")
@ -44,18 +46,22 @@ overrides = {
[sub_resource type="Resource" id="Resource_5oxfq"] [sub_resource type="Resource" id="Resource_5oxfq"]
script = ExtResource("1_01ap4") script = ExtResource("1_01ap4")
scene = ExtResource("5_57bio") scene = ExtResource("5_57bio")
overrides = {}
[sub_resource type="Resource" id="Resource_8n5bm"] [sub_resource type="Resource" id="Resource_8n5bm"]
script = ExtResource("1_01ap4") script = ExtResource("1_01ap4")
scene = ExtResource("6_g4wyu") scene = ExtResource("6_g4wyu")
overrides = {}
[sub_resource type="Resource" id="Resource_woagc"] [sub_resource type="Resource" id="Resource_woagc"]
script = ExtResource("1_01ap4") script = ExtResource("1_01ap4")
scene = ExtResource("7_0tq0p") scene = ExtResource("7_0tq0p")
overrides = {}
[sub_resource type="Resource" id="Resource_8pdfk"] [sub_resource type="Resource" id="Resource_8pdfk"]
script = ExtResource("1_01ap4") script = ExtResource("1_01ap4")
scene = ExtResource("8_rq6rw") scene = ExtResource("8_rq6rw")
overrides = {}
[resource] [resource]
script = ExtResource("9_bq3y2") script = ExtResource("9_bq3y2")
@ -71,4 +77,6 @@ layer_info = {
"15": SubResource("Resource_woagc"), "15": SubResource("Resource_woagc"),
"16": SubResource("Resource_8pdfk") "16": SubResource("Resource_8pdfk")
} }
base_overrides = {}
layers = Array[ExtResource("1_01ap4")]([])
metadata/_latest_layer = "12" metadata/_latest_layer = "12"

View file

@ -7,14 +7,17 @@
[sub_resource type="Resource" id="Resource_dekin"] [sub_resource type="Resource" id="Resource_dekin"]
script = ExtResource("1_4qba7") script = ExtResource("1_4qba7")
overrides = {}
[sub_resource type="Resource" id="Resource_o1mph"] [sub_resource type="Resource" id="Resource_o1mph"]
script = ExtResource("1_4qba7") script = ExtResource("1_4qba7")
scene = ExtResource("2_ha15j") scene = ExtResource("2_ha15j")
overrides = {}
[sub_resource type="Resource" id="Resource_i8sxs"] [sub_resource type="Resource" id="Resource_i8sxs"]
script = ExtResource("1_4qba7") script = ExtResource("1_4qba7")
scene = ExtResource("3_k85uv") scene = ExtResource("3_k85uv")
overrides = {}
[resource] [resource]
script = ExtResource("4_8lqfv") script = ExtResource("4_8lqfv")
@ -25,4 +28,6 @@ layer_info = {
"10": SubResource("Resource_o1mph"), "10": SubResource("Resource_o1mph"),
"11": SubResource("Resource_i8sxs") "11": SubResource("Resource_i8sxs")
} }
base_overrides = {}
layers = Array[ExtResource("1_4qba7")]([])
metadata/_latest_layer = "" metadata/_latest_layer = ""

View file

@ -22,10 +22,12 @@ overrides = {
[sub_resource type="Resource" id="Resource_fuhfn"] [sub_resource type="Resource" id="Resource_fuhfn"]
script = ExtResource("1_5pbjb") script = ExtResource("1_5pbjb")
scene = ExtResource("2_6fieu") scene = ExtResource("2_6fieu")
overrides = {}
[sub_resource type="Resource" id="Resource_5bkv5"] [sub_resource type="Resource" id="Resource_5bkv5"]
script = ExtResource("1_5pbjb") script = ExtResource("1_5pbjb")
scene = ExtResource("3_uwd3s") scene = ExtResource("3_uwd3s")
overrides = {}
[sub_resource type="Resource" id="Resource_seyn7"] [sub_resource type="Resource" id="Resource_seyn7"]
script = ExtResource("1_5pbjb") script = ExtResource("1_5pbjb")
@ -45,18 +47,22 @@ overrides = {
[sub_resource type="Resource" id="Resource_cbrr4"] [sub_resource type="Resource" id="Resource_cbrr4"]
script = ExtResource("1_5pbjb") script = ExtResource("1_5pbjb")
scene = ExtResource("5_xqoux") scene = ExtResource("5_xqoux")
overrides = {}
[sub_resource type="Resource" id="Resource_y1r12"] [sub_resource type="Resource" id="Resource_y1r12"]
script = ExtResource("1_5pbjb") script = ExtResource("1_5pbjb")
scene = ExtResource("6_6flnb") scene = ExtResource("6_6flnb")
overrides = {}
[sub_resource type="Resource" id="Resource_6b16y"] [sub_resource type="Resource" id="Resource_6b16y"]
script = ExtResource("1_5pbjb") script = ExtResource("1_5pbjb")
scene = ExtResource("7_qp31f") scene = ExtResource("7_qp31f")
overrides = {}
[sub_resource type="Resource" id="Resource_ndh5g"] [sub_resource type="Resource" id="Resource_ndh5g"]
script = ExtResource("1_5pbjb") script = ExtResource("1_5pbjb")
scene = ExtResource("8_ckc0n") scene = ExtResource("8_ckc0n")
overrides = {}
[resource] [resource]
script = ExtResource("9_qfqf2") script = ExtResource("9_qfqf2")
@ -72,4 +78,6 @@ layer_info = {
"15": SubResource("Resource_6b16y"), "15": SubResource("Resource_6b16y"),
"16": SubResource("Resource_ndh5g") "16": SubResource("Resource_ndh5g")
} }
base_overrides = {}
layers = Array[ExtResource("1_5pbjb")]([])
metadata/_latest_layer = "12" metadata/_latest_layer = "12"

View file

@ -23,14 +23,17 @@ overrides = {
[sub_resource type="Resource" id="Resource_5h7h2"] [sub_resource type="Resource" id="Resource_5h7h2"]
script = ExtResource("1_47mos") script = ExtResource("1_47mos")
scene = ExtResource("2_obap8") scene = ExtResource("2_obap8")
overrides = {}
[sub_resource type="Resource" id="Resource_qrpnw"] [sub_resource type="Resource" id="Resource_qrpnw"]
script = ExtResource("1_47mos") script = ExtResource("1_47mos")
scene = ExtResource("3_kxjow") scene = ExtResource("3_kxjow")
overrides = {}
[sub_resource type="Resource" id="Resource_dgo1k"] [sub_resource type="Resource" id="Resource_dgo1k"]
script = ExtResource("1_47mos") script = ExtResource("1_47mos")
scene = ExtResource("4_d8rd6") scene = ExtResource("4_d8rd6")
overrides = {}
[sub_resource type="Resource" id="Resource_6e5ca"] [sub_resource type="Resource" id="Resource_6e5ca"]
script = ExtResource("1_47mos") script = ExtResource("1_47mos")
@ -54,18 +57,22 @@ overrides = {
[sub_resource type="Resource" id="Resource_30jrk"] [sub_resource type="Resource" id="Resource_30jrk"]
script = ExtResource("1_47mos") script = ExtResource("1_47mos")
scene = ExtResource("6_mk3bt") scene = ExtResource("6_mk3bt")
overrides = {}
[sub_resource type="Resource" id="Resource_aobjt"] [sub_resource type="Resource" id="Resource_aobjt"]
script = ExtResource("1_47mos") script = ExtResource("1_47mos")
scene = ExtResource("7_8cj1f") scene = ExtResource("7_8cj1f")
overrides = {}
[sub_resource type="Resource" id="Resource_dr1ns"] [sub_resource type="Resource" id="Resource_dr1ns"]
script = ExtResource("1_47mos") script = ExtResource("1_47mos")
scene = ExtResource("8_aoqfk") scene = ExtResource("8_aoqfk")
overrides = {}
[sub_resource type="Resource" id="Resource_tdu6c"] [sub_resource type="Resource" id="Resource_tdu6c"]
script = ExtResource("1_47mos") script = ExtResource("1_47mos")
scene = ExtResource("9_86wuu") scene = ExtResource("9_86wuu")
overrides = {}
[resource] [resource]
script = ExtResource("10_ixmpf") script = ExtResource("10_ixmpf")
@ -82,4 +89,6 @@ layer_info = {
"16": SubResource("Resource_dr1ns"), "16": SubResource("Resource_dr1ns"),
"17": SubResource("Resource_tdu6c") "17": SubResource("Resource_tdu6c")
} }
base_overrides = {}
layers = Array[ExtResource("1_47mos")]([])
metadata/_latest_layer = "13" metadata/_latest_layer = "13"

View file

@ -13,67 +13,123 @@
[sub_resource type="Resource" id="Resource_0ug5q"] [sub_resource type="Resource" id="Resource_0ug5q"]
script = ExtResource("6_8tj6w") script = ExtResource("6_8tj6w")
TimeInSeconds = 0.01 TimeInSeconds = 0.01
ModifierType = 0
Value = 40.0 Value = 40.0
Continuous = false
metadata/_custom_type_script = "uid://cq7pfooyqayc4" metadata/_custom_type_script = "uid://cq7pfooyqayc4"
[sub_resource type="Resource" id="Resource_8tj6w"] [sub_resource type="Resource" id="Resource_8tj6w"]
script = ExtResource("3_xjypu") script = ExtResource("3_xjypu")
BulletResource = ExtResource("1_x3pjh") BulletResource = ExtResource("1_x3pjh")
EmitterOffset = Vector2(0, 0)
bulletCount = 16
rotationSpeed = 15.0 rotationSpeed = 15.0
_rotationOffset = 0.0
duration = 1.5 duration = 1.5
spread = 360.0
burstInterval = 0.1 burstInterval = 0.1
ShotsPerBurst = 3 ShotsPerBurst = 3
BurstRate = 0.6 BurstRate = 0.6
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_sai2e")]([SubResource("Resource_0ug5q")]) TimeModifiers = Array[ExtResource("2_sai2e")]([SubResource("Resource_0ug5q")])
WaitForCompletion = true
metadata/_custom_type_script = "uid://c0ndqalsc4jve" metadata/_custom_type_script = "uid://c0ndqalsc4jve"
[sub_resource type="Resource" id="Resource_nvh37"] [sub_resource type="Resource" id="Resource_nvh37"]
script = ExtResource("6_8tj6w") script = ExtResource("6_8tj6w")
TimeInSeconds = 0.01 TimeInSeconds = 0.01
ModifierType = 0
Value = 60.0 Value = 60.0
Continuous = false
metadata/_custom_type_script = "uid://cq7pfooyqayc4" metadata/_custom_type_script = "uid://cq7pfooyqayc4"
[sub_resource type="Resource" id="Resource_x1u88"] [sub_resource type="Resource" id="Resource_x1u88"]
script = ExtResource("3_xjypu") script = ExtResource("3_xjypu")
BulletResource = ExtResource("1_x3pjh") BulletResource = ExtResource("1_x3pjh")
EmitterOffset = Vector2(0, 0)
bulletCount = 16
rotationSpeed = 105.0 rotationSpeed = 105.0
_rotationOffset = 105.0 _rotationOffset = 105.0
duration = 1.5 duration = 1.5
spread = 360.0
burstInterval = 0.01 burstInterval = 0.01
ShotsPerBurst = 5 ShotsPerBurst = 5
BurstRate = 0.6 BurstRate = 0.6
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_sai2e")]([SubResource("Resource_nvh37")]) TimeModifiers = Array[ExtResource("2_sai2e")]([SubResource("Resource_nvh37")])
WaitForCompletion = true
metadata/_custom_type_script = "uid://c0ndqalsc4jve" metadata/_custom_type_script = "uid://c0ndqalsc4jve"
[sub_resource type="Resource" id="Resource_8m6wu"] [sub_resource type="Resource" id="Resource_8m6wu"]
script = ExtResource("5_vtvh5") script = ExtResource("5_vtvh5")
Duration = 2.0 Duration = 2.0
Patterns = Array[ExtResource("1_xjypu")]([SubResource("Resource_8tj6w"), SubResource("Resource_x1u88")]) Patterns = Array[ExtResource("1_xjypu")]([SubResource("Resource_8tj6w"), SubResource("Resource_x1u88")])
WaitForCompletion = true
metadata/_custom_type_script = "uid://rqtkxuqmo7gi" metadata/_custom_type_script = "uid://rqtkxuqmo7gi"
[sub_resource type="Resource" id="Resource_vrrpx"] [sub_resource type="Resource" id="Resource_vrrpx"]
script = ExtResource("7_8m6wu") script = ExtResource("7_8m6wu")
relativeTargetPosition = Vector2(-32, 0) relativeTargetPosition = Vector2(-32, 0)
moveDuration = 2.0
transitionType = 4 transitionType = 4
easeType = 2
WaitForCompletion = true
metadata/_custom_type_script = "uid://bj3v4rlov86gw" metadata/_custom_type_script = "uid://bj3v4rlov86gw"
[sub_resource type="Resource" id="Resource_x3pjh"] [sub_resource type="Resource" id="Resource_x3pjh"]
script = ExtResource("3_xjypu") script = ExtResource("3_xjypu")
BulletResource = ExtResource("5_8tj6w") BulletResource = ExtResource("5_8tj6w")
EmitterOffset = Vector2(0, 0)
bulletCount = 4 bulletCount = 4
rotationSpeed = 0.0
_rotationOffset = 0.0
duration = 2.0 duration = 2.0
spread = 360.0
burstInterval = 0.1 burstInterval = 0.1
ShotsPerBurst = 4 ShotsPerBurst = 4
BurstRate = 4.0 BurstRate = 4.0
_targetPlayer = true _targetPlayer = true
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_sai2e")]([])
WaitForCompletion = true
metadata/_custom_type_script = "uid://c0ndqalsc4jve" metadata/_custom_type_script = "uid://c0ndqalsc4jve"
[sub_resource type="Resource" id="Resource_vdysv"] [sub_resource type="Resource" id="Resource_vdysv"]
script = ExtResource("7_8m6wu") script = ExtResource("7_8m6wu")
relativeTargetPosition = Vector2(0, 0)
moveDuration = 2.0
transitionType = 0
easeType = 2
WaitForCompletion = true
metadata/_custom_type_script = "uid://bj3v4rlov86gw" metadata/_custom_type_script = "uid://bj3v4rlov86gw"
[resource] [resource]
script = ExtResource("1_4trvi") script = ExtResource("1_4trvi")
PhaseName = ""
Threshold = 400 Threshold = 400
PlayAnimation = false
Patterns = Array[Object]([SubResource("Resource_8m6wu"), SubResource("Resource_vrrpx"), SubResource("Resource_x3pjh"), SubResource("Resource_vdysv")]) Patterns = Array[Object]([SubResource("Resource_8m6wu"), SubResource("Resource_vrrpx"), SubResource("Resource_x3pjh"), SubResource("Resource_vdysv")])
metadata/_custom_type_script = "uid://cdd6q2h0t1hhq" metadata/_custom_type_script = "uid://cdd6q2h0t1hhq"

View file

@ -10,22 +10,34 @@
[sub_resource type="Resource" id="Resource_xfnue"] [sub_resource type="Resource" id="Resource_xfnue"]
script = ExtResource("2_mi6hp") script = ExtResource("2_mi6hp")
relativeTargetPosition = Vector2(-4, 0) relativeTargetPosition = Vector2(-4, 0)
moveDuration = 2.0
RelativeToPlayer = true RelativeToPlayer = true
transitionType = 0
easeType = 2
WaitForCompletion = false WaitForCompletion = false
metadata/_custom_type_script = "uid://fo8sf11p058s" metadata/_custom_type_script = "uid://fo8sf11p058s"
[sub_resource type="Resource" id="Resource_lrsat"] [sub_resource type="Resource" id="Resource_lrsat"]
script = ExtResource("2_mi6hp") script = ExtResource("2_mi6hp")
relativeTargetPosition = Vector2(0, 0)
moveDuration = 1.0 moveDuration = 1.0
RelativeToPlayer = false
transitionType = 0
easeType = 2
WaitForCompletion = true
metadata/_custom_type_script = "uid://fo8sf11p058s" metadata/_custom_type_script = "uid://fo8sf11p058s"
[sub_resource type="Resource" id="Resource_0t311"] [sub_resource type="Resource" id="Resource_0t311"]
script = ExtResource("6_xfnue") script = ExtResource("6_xfnue")
SecondsToWait = 2.0 SecondsToWait = 2.0
WaitForCompletion = true
metadata/_custom_type_script = "uid://cg7gi3tva4gvw" metadata/_custom_type_script = "uid://cg7gi3tva4gvw"
[sub_resource type="Resource" id="Resource_l0s11"] [sub_resource type="Resource" id="Resource_l0s11"]
script = ExtResource("1_k3wbt") script = ExtResource("1_k3wbt")
PhaseName = ""
Threshold = 0
PlayAnimation = false
Patterns = Array[Object]([SubResource("Resource_xfnue"), ExtResource("3_ovn8y"), SubResource("Resource_lrsat"), ExtResource("5_mi6hp"), SubResource("Resource_0t311")]) Patterns = Array[Object]([SubResource("Resource_xfnue"), ExtResource("3_ovn8y"), SubResource("Resource_lrsat"), ExtResource("5_mi6hp"), SubResource("Resource_0t311")])
metadata/_custom_type_script = "uid://cdd6q2h0t1hhq" metadata/_custom_type_script = "uid://cdd6q2h0t1hhq"

View file

@ -8,12 +8,26 @@
[sub_resource type="Resource" id="Resource_2y301"] [sub_resource type="Resource" id="Resource_2y301"]
script = ExtResource("3_2rxa2") script = ExtResource("3_2rxa2")
BulletResource = ExtResource("1_bjips") BulletResource = ExtResource("1_bjips")
EmitterOffset = Vector3(0, 0, 0)
bulletCount = 6 bulletCount = 6
rotationSpeed = 60.0 rotationSpeed = 60.0
_rotationOffset = 0.0
duration = 10.0 duration = 10.0
spread = 360.0
burstInterval = 0.1 burstInterval = 0.1
ShotsPerBurst = 6 ShotsPerBurst = 6
BurstRate = 0.5 BurstRate = 0.5
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_yjtbi")]([])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bxiprx5nwmpnu" metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
[resource] [resource]

View file

@ -8,19 +8,33 @@
[sub_resource type="Resource" id="Resource_3a5dw"] [sub_resource type="Resource" id="Resource_3a5dw"]
script = ExtResource("2_7jsp7") script = ExtResource("2_7jsp7")
TimeInSeconds = 0.8 TimeInSeconds = 0.8
ModifierType = 0
Value = 0.0
Continuous = false
[sub_resource type="Resource" id="Resource_rtncg"] [sub_resource type="Resource" id="Resource_rtncg"]
script = ExtResource("3_ps6u0") script = ExtResource("3_ps6u0")
TimeInSeconds = 0.9 TimeInSeconds = 0.9
ModifierType = 2 ModifierType = 2
Value = 0.0
Continuous = false
[resource] [resource]
script = ExtResource("4_xv6y0") script = ExtResource("4_xv6y0")
BulletScene = ExtResource("1_w3uhv") BulletScene = ExtResource("1_w3uhv")
BulletSpeed = 40.0 BulletSpeed = 40.0
Direction = Vector2(1, 0)
BulletDamage = 20.0 BulletDamage = 20.0
MaxDamage = 1.0
Knockback = 1.0
LifeTime = 20.0 LifeTime = 20.0
DestroyOnCollision = false DestroyOnCollision = false
Owner = 2 Owner = 2
DamageType = 0
RotateSprite = false
Controllable = false
Freezable = true
Grazeable = false Grazeable = false
GrazeValue = 0.2
Attributes = 0
TimeModifiers = Array[Object]([SubResource("Resource_3a5dw"), SubResource("Resource_rtncg")]) TimeModifiers = Array[Object]([SubResource("Resource_3a5dw"), SubResource("Resource_rtncg")])

View file

@ -13,14 +13,26 @@ decreaseRate = 0.4
script = ExtResource("3_eppnc") script = ExtResource("3_eppnc")
TimeInSeconds = 0.0 TimeInSeconds = 0.0
ModifierType = 2 ModifierType = 2
Value = 0.0
Continuous = false
[resource] [resource]
script = ExtResource("4_2o0fq") script = ExtResource("4_2o0fq")
BulletScene = ExtResource("1_2ooja") BulletScene = ExtResource("1_2ooja")
BulletSpeed = 6.0 BulletSpeed = 6.0
Direction = Vector2(1, 0)
BulletDamage = 20.0 BulletDamage = 20.0
MaxDamage = 1.0
Knockback = 1.0
LifeTime = 20.0 LifeTime = 20.0
DestroyOnCollision = true
Owner = 2 Owner = 2
DamageType = 0
RotateSprite = false
Controllable = false
Freezable = true
Grazeable = true
GrazeValue = 0.2
Attributes = 34 Attributes = 34
Modifier = SubResource("Resource_jeq72") Modifier = SubResource("Resource_jeq72")
TimeModifiers = Array[Object]([SubResource("Resource_edsop")]) TimeModifiers = Array[Object]([SubResource("Resource_edsop")])

View file

@ -8,18 +8,31 @@
[sub_resource type="Resource" id="Resource_26vvh"] [sub_resource type="Resource" id="Resource_26vvh"]
script = ExtResource("2_w7k7r") script = ExtResource("2_w7k7r")
TransitionType = 2 TransitionType = 2
EaseType = 2
Duration = 0.5 Duration = 0.5
TimeInSeconds = 0.0 TimeInSeconds = 0.0
ModifierType = 0
Value = 20.0 Value = 20.0
Continuous = false
metadata/_custom_type_script = "uid://ci2vjo54w7i18" metadata/_custom_type_script = "uid://ci2vjo54w7i18"
[resource] [resource]
script = ExtResource("2_dbvc7") script = ExtResource("2_dbvc7")
BulletScene = ExtResource("1_5pffv") BulletScene = ExtResource("1_5pffv")
DestructionParticlesScene = ExtResource("2_26vvh") DestructionParticlesScene = ExtResource("2_26vvh")
BulletSpeed = 100.0
Direction = Vector2(1, 0)
BulletDamage = 50.0 BulletDamage = 50.0
MaxDamage = 100.0 MaxDamage = 100.0
Knockback = 1.0
LifeTime = 10.0
DestroyOnCollision = true
Owner = 1 Owner = 1
DamageType = 0
RotateSprite = false
Controllable = false
Freezable = true
Grazeable = false Grazeable = false
GrazeValue = 1.0 GrazeValue = 1.0
Attributes = 0
TimeModifiers = Array[Object]([SubResource("Resource_26vvh")]) TimeModifiers = Array[Object]([SubResource("Resource_26vvh")])

View file

@ -16,23 +16,32 @@
[sub_resource type="Resource" id="Resource_qnbi6"] [sub_resource type="Resource" id="Resource_qnbi6"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Cutscenes/Intro.tscn" Path = "res://Scenes/Cutscenes/Intro.tscn"
_name = "Intro" _name = "Intro"
[sub_resource type="Resource" id="Resource_cfhv5"] [sub_resource type="Resource" id="Resource_cfhv5"]
script = ExtResource("1_ov731") script = ExtResource("1_ov731")
EggIndex = 0
StartingEquipment = Array[ExtResource("2_bkci5")]([])
RemoveEquipment = Array[ExtResource("2_bkci5")]([])
[sub_resource type="Resource" id="Resource_0k62o"] [sub_resource type="Resource" id="Resource_0k62o"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/Tutorial.tscn" Path = "res://Scenes/Maps/Tutorial.tscn"
_name = "Tutorial" _name = "Tutorial"
StartData = SubResource("Resource_cfhv5") StartData = SubResource("Resource_cfhv5")
[sub_resource type="Resource" id="Resource_tpb7s"] [sub_resource type="Resource" id="Resource_tpb7s"]
script = ExtResource("1_ov731") script = ExtResource("1_ov731")
EggIndex = 0
StartingEquipment = Array[ExtResource("2_bkci5")]([])
RemoveEquipment = Array[ExtResource("2_bkci5")]([])
[sub_resource type="Resource" id="Resource_edoov"] [sub_resource type="Resource" id="Resource_edoov"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/test.tscn" Path = "res://Scenes/test.tscn"
_name = "Level 1" _name = "Level 1"
StartData = SubResource("Resource_tpb7s") StartData = SubResource("Resource_tpb7s")
@ -40,9 +49,12 @@ StartData = SubResource("Resource_tpb7s")
[sub_resource type="Resource" id="Resource_1sw5g"] [sub_resource type="Resource" id="Resource_1sw5g"]
script = ExtResource("1_ov731") script = ExtResource("1_ov731")
EggIndex = 255 EggIndex = 255
StartingEquipment = Array[ExtResource("2_bkci5")]([])
RemoveEquipment = Array[ExtResource("2_bkci5")]([])
[sub_resource type="Resource" id="Resource_47bot"] [sub_resource type="Resource" id="Resource_47bot"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/test.tscn" Path = "res://Scenes/test.tscn"
_name = "Level 1 (Debug Room)" _name = "Level 1 (Debug Room)"
StartData = SubResource("Resource_1sw5g") StartData = SubResource("Resource_1sw5g")
@ -51,23 +63,30 @@ StartData = SubResource("Resource_1sw5g")
script = ExtResource("1_ov731") script = ExtResource("1_ov731")
EggIndex = 2 EggIndex = 2
StartingEquipment = Array[ExtResource("2_bkci5")]([ExtResource("3_fydgr"), ExtResource("4_38yta"), ExtResource("5_em757"), ExtResource("6_sdmg8")]) StartingEquipment = Array[ExtResource("2_bkci5")]([ExtResource("3_fydgr"), ExtResource("4_38yta"), ExtResource("5_em757"), ExtResource("6_sdmg8")])
RemoveEquipment = Array[ExtResource("2_bkci5")]([])
[sub_resource type="Resource" id="Resource_mgdm6"] [sub_resource type="Resource" id="Resource_mgdm6"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/test.tscn" Path = "res://Scenes/test.tscn"
_name = "Level 1 (Boss)" _name = "Level 1 (Boss)"
StartData = SubResource("Resource_o7bux") StartData = SubResource("Resource_o7bux")
[sub_resource type="Resource" id="Resource_v2as6"] [sub_resource type="Resource" id="Resource_v2as6"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/RebelBase.tscn" Path = "res://Scenes/Maps/RebelBase.tscn"
_name = "Rebel Base" _name = "Rebel Base"
[sub_resource type="Resource" id="Resource_maxpt"] [sub_resource type="Resource" id="Resource_maxpt"]
script = ExtResource("1_ov731") script = ExtResource("1_ov731")
EggIndex = 0
StartingEquipment = Array[ExtResource("2_bkci5")]([])
RemoveEquipment = Array[ExtResource("2_bkci5")]([])
[sub_resource type="Resource" id="Resource_pein5"] [sub_resource type="Resource" id="Resource_pein5"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/Level2.tscn" Path = "res://Scenes/Maps/Level2.tscn"
_name = "Level 2" _name = "Level 2"
StartData = SubResource("Resource_maxpt") StartData = SubResource("Resource_maxpt")
@ -98,16 +117,20 @@ _name = "Default Scene"
[sub_resource type="Resource" id="Resource_ujm2a"] [sub_resource type="Resource" id="Resource_ujm2a"]
script = ExtResource("1_ov731") script = ExtResource("1_ov731")
EggIndex = 0
StartingEquipment = Array[ExtResource("2_bkci5")]([ExtResource("7_b3oo5")]) StartingEquipment = Array[ExtResource("2_bkci5")]([ExtResource("7_b3oo5")])
RemoveEquipment = Array[ExtResource("2_bkci5")]([])
[sub_resource type="Resource" id="Resource_6ijnv"] [sub_resource type="Resource" id="Resource_6ijnv"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/NewActorTest.tscn" Path = "res://Scenes/Maps/NewActorTest.tscn"
_name = "New Actor Test" _name = "New Actor Test"
StartData = SubResource("Resource_ujm2a") StartData = SubResource("Resource_ujm2a")
[sub_resource type="Resource" id="Resource_bkci5"] [sub_resource type="Resource" id="Resource_bkci5"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/PlayerFSMTest.tscn" Path = "res://Scenes/Maps/PlayerFSMTest.tscn"
_name = "FSM Test" _name = "FSM Test"
metadata/_custom_type_script = "uid://dnthdjrx78u6m" metadata/_custom_type_script = "uid://dnthdjrx78u6m"
@ -115,10 +138,13 @@ metadata/_custom_type_script = "uid://dnthdjrx78u6m"
[sub_resource type="Resource" id="Resource_7sue8"] [sub_resource type="Resource" id="Resource_7sue8"]
script = ExtResource("1_ov731") script = ExtResource("1_ov731")
EggIndex = 255 EggIndex = 255
StartingEquipment = Array[ExtResource("2_bkci5")]([])
RemoveEquipment = Array[ExtResource("2_bkci5")]([])
metadata/_custom_type_script = "uid://mja0rk7n2kln" metadata/_custom_type_script = "uid://mja0rk7n2kln"
[sub_resource type="Resource" id="Resource_ognca"] [sub_resource type="Resource" id="Resource_ognca"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/Tutorial.tscn" Path = "res://Scenes/Maps/Tutorial.tscn"
_name = "Tutorial (End)" _name = "Tutorial (End)"
StartData = SubResource("Resource_7sue8") StartData = SubResource("Resource_7sue8")
@ -126,10 +152,14 @@ metadata/_custom_type_script = "uid://dnthdjrx78u6m"
[sub_resource type="Resource" id="Resource_olpjo"] [sub_resource type="Resource" id="Resource_olpjo"]
script = ExtResource("1_ov731") script = ExtResource("1_ov731")
EggIndex = 0
StartingEquipment = Array[ExtResource("2_bkci5")]([])
RemoveEquipment = Array[ExtResource("2_bkci5")]([])
metadata/_custom_type_script = "uid://mja0rk7n2kln" metadata/_custom_type_script = "uid://mja0rk7n2kln"
[sub_resource type="Resource" id="Resource_nbnej"] [sub_resource type="Resource" id="Resource_nbnej"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/Beams_Test.tscn" Path = "res://Scenes/Maps/Beams_Test.tscn"
_name = "Beams Test" _name = "Beams Test"
StartData = SubResource("Resource_olpjo") StartData = SubResource("Resource_olpjo")
@ -137,18 +167,21 @@ metadata/_custom_type_script = "uid://dnthdjrx78u6m"
[sub_resource type="Resource" id="Resource_w7lsm"] [sub_resource type="Resource" id="Resource_w7lsm"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/Level3.tscn" Path = "res://Scenes/Maps/Level3.tscn"
_name = "Level 3" _name = "Level 3"
metadata/_custom_type_script = "uid://dnthdjrx78u6m" metadata/_custom_type_script = "uid://dnthdjrx78u6m"
[sub_resource type="Resource" id="Resource_vq1um"] [sub_resource type="Resource" id="Resource_vq1um"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/Level4.tscn" Path = "res://Scenes/Maps/Level4.tscn"
_name = "Level 4" _name = "Level 4"
metadata/_custom_type_script = "uid://dnthdjrx78u6m" metadata/_custom_type_script = "uid://dnthdjrx78u6m"
[sub_resource type="Resource" id="Resource_hougo"] [sub_resource type="Resource" id="Resource_hougo"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Path = "res://Scenes/Maps/Level1_End_Cutscene.tscn" Path = "res://Scenes/Maps/Level1_End_Cutscene.tscn"
_name = "Level 1 Intermission" _name = "Level 1 Intermission"
metadata/_custom_type_script = "uid://dnthdjrx78u6m" metadata/_custom_type_script = "uid://dnthdjrx78u6m"
@ -164,19 +197,24 @@ metadata/_custom_type_script = "uid://dnthdjrx78u6m"
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = false Enabled = false
Map = ExtResource("9_ognca") Map = ExtResource("9_ognca")
Path = ""
_name = "Roguelite" _name = "Roguelite"
StartData = ExtResource("10_olpjo") StartData = ExtResource("10_olpjo")
metadata/_custom_type_script = "uid://dnthdjrx78u6m" metadata/_custom_type_script = "uid://dnthdjrx78u6m"
[sub_resource type="Resource" id="Resource_c3ldk"] [sub_resource type="Resource" id="Resource_c3ldk"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Map = ExtResource("11_olpjo") Map = ExtResource("11_olpjo")
Path = ""
_name = "Reimu Test" _name = "Reimu Test"
metadata/_custom_type_script = "uid://dnthdjrx78u6m" metadata/_custom_type_script = "uid://dnthdjrx78u6m"
[sub_resource type="Resource" id="Resource_rmbs0"] [sub_resource type="Resource" id="Resource_rmbs0"]
script = ExtResource("2_tnajf") script = ExtResource("2_tnajf")
Enabled = true
Map = ExtResource("12_nbnej") Map = ExtResource("12_nbnej")
Path = ""
_name = "Isometric Test" _name = "Isometric Test"
metadata/_custom_type_script = "uid://dnthdjrx78u6m" metadata/_custom_type_script = "uid://dnthdjrx78u6m"

View file

@ -54,6 +54,8 @@ MaxHealth = 6.0
MovementSpeed = 1.5 MovementSpeed = 1.5
Weapon = ExtResource("8_ihub2") Weapon = ExtResource("8_ihub2")
LootDrops = Array[ExtResource("2_gbbb4")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")]) LootDrops = Array[ExtResource("2_gbbb4")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")])
MotivationReward = 4.0
PredictPlayer = false
PlayerDetectionRange = 4.0 PlayerDetectionRange = 4.0
ViewRange = 5.0 ViewRange = 5.0
AlarmReactRange = 8.0 AlarmReactRange = 8.0
@ -61,6 +63,7 @@ PlayerDisengageRange = 10.0
StrafeSpeed = 1.5 StrafeSpeed = 1.5
MaxStrafeDistance = 1.0 MaxStrafeDistance = 1.0
MinStrafeDistance = 0.2 MinStrafeDistance = 0.2
ResponseTime = 0.5
IconSprite = SubResource("AtlasTexture_ppsgt") IconSprite = SubResource("AtlasTexture_ppsgt")
AnimationFrames = ExtResource("1_gbbb4") AnimationFrames = ExtResource("1_gbbb4")
metadata/_custom_type_script = "uid://cd5o0ceb50jki" metadata/_custom_type_script = "uid://cd5o0ceb50jki"

View file

@ -54,6 +54,8 @@ MaxHealth = 12.0
MovementSpeed = 1.6 MovementSpeed = 1.6
Weapon = ExtResource("9_dkgyx") Weapon = ExtResource("9_dkgyx")
LootDrops = Array[ExtResource("2_6r34r")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")]) LootDrops = Array[ExtResource("2_6r34r")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")])
MotivationReward = 4.0
PredictPlayer = false
PlayerDetectionRange = 4.0 PlayerDetectionRange = 4.0
ViewRange = 5.0 ViewRange = 5.0
AlarmReactRange = 8.0 AlarmReactRange = 8.0
@ -61,6 +63,7 @@ PlayerDisengageRange = 10.0
StrafeSpeed = 1.5 StrafeSpeed = 1.5
MaxStrafeDistance = 1.0 MaxStrafeDistance = 1.0
MinStrafeDistance = 0.2 MinStrafeDistance = 0.2
ResponseTime = 0.5
IconSprite = SubResource("AtlasTexture_c0hok") IconSprite = SubResource("AtlasTexture_c0hok")
AnimationFrames = ExtResource("1_6r34r") AnimationFrames = ExtResource("1_6r34r")
metadata/_custom_type_script = "uid://cd5o0ceb50jki" metadata/_custom_type_script = "uid://cd5o0ceb50jki"

View file

@ -54,9 +54,16 @@ MaxHealth = 10.0
MovementSpeed = 40.0 MovementSpeed = 40.0
Weapon = ExtResource("7_u7yd8") Weapon = ExtResource("7_u7yd8")
LootDrops = Array[ExtResource("2_ivudp")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")]) LootDrops = Array[ExtResource("2_ivudp")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")])
MotivationReward = 4.0
PredictPlayer = false
PlayerDetectionRange = 90.0
ViewRange = 120.0
AlarmReactRange = 150.0 AlarmReactRange = 150.0
PlayerDisengageRange = 500.0 PlayerDisengageRange = 500.0
StrafeSpeed = 25.0
MaxStrafeDistance = 32.0 MaxStrafeDistance = 32.0
MinStrafeDistance = 16.0
ResponseTime = 0.5
IconSprite = SubResource("AtlasTexture_n54y5") IconSprite = SubResource("AtlasTexture_n54y5")
AnimationFrames = ExtResource("1_n54y5") AnimationFrames = ExtResource("1_n54y5")
metadata/_custom_type_script = "uid://cd5o0ceb50jki" metadata/_custom_type_script = "uid://cd5o0ceb50jki"

View file

@ -54,6 +54,8 @@ MaxHealth = 10.0
MovementSpeed = 2.0 MovementSpeed = 2.0
Weapon = ExtResource("9_b2551") Weapon = ExtResource("9_b2551")
LootDrops = Array[ExtResource("3_juf1x")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")]) LootDrops = Array[ExtResource("3_juf1x")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")])
MotivationReward = 4.0
PredictPlayer = false
PlayerDetectionRange = 4.0 PlayerDetectionRange = 4.0
ViewRange = 5.0 ViewRange = 5.0
AlarmReactRange = 8.0 AlarmReactRange = 8.0
@ -61,6 +63,7 @@ PlayerDisengageRange = 10.0
StrafeSpeed = 1.5 StrafeSpeed = 1.5
MaxStrafeDistance = 1.0 MaxStrafeDistance = 1.0
MinStrafeDistance = 0.2 MinStrafeDistance = 0.2
ResponseTime = 0.5
IconSprite = SubResource("AtlasTexture_n54y5") IconSprite = SubResource("AtlasTexture_n54y5")
AnimationFrames = ExtResource("1_b2551") AnimationFrames = ExtResource("1_b2551")
metadata/_custom_type_script = "uid://cd5o0ceb50jki" metadata/_custom_type_script = "uid://cd5o0ceb50jki"

View file

@ -17,7 +17,19 @@ EnemyName = &"Reimu"
EnemyKey = &"REIMU" EnemyKey = &"REIMU"
PrefabPath = &"uid://d2xmlov4ee2fc" PrefabPath = &"uid://d2xmlov4ee2fc"
MaxHealth = 500.0 MaxHealth = 500.0
MovementSpeed = 20.0
Weapon = ExtResource("2_amg33") Weapon = ExtResource("2_amg33")
LootDrops = Array[ExtResource("1_0qdnn")]([])
MotivationReward = 4.0
PredictPlayer = false
PlayerDetectionRange = 90.0
ViewRange = 120.0
AlarmReactRange = 0.0
PlayerDisengageRange = 0.0
StrafeSpeed = 25.0
MaxStrafeDistance = 64.0
MinStrafeDistance = 16.0
ResponseTime = 0.5
IconSprite = SubResource("AtlasTexture_gdgx5") IconSprite = SubResource("AtlasTexture_gdgx5")
AnimationFrames = ExtResource("1_gjra5") AnimationFrames = ExtResource("1_gjra5")
BossScript = ExtResource("1_amg33") BossScript = ExtResource("1_amg33")

View file

@ -55,6 +55,8 @@ MaxHealth = 900.0
MovementSpeed = 2.0 MovementSpeed = 2.0
Weapon = ExtResource("9_80fxw") Weapon = ExtResource("9_80fxw")
LootDrops = Array[ExtResource("3_lo74v")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")]) LootDrops = Array[ExtResource("3_lo74v")]([SubResource("Resource_c8nix"), SubResource("Resource_gs2l3"), SubResource("Resource_sqnvg"), SubResource("Resource_5tyar"), SubResource("Resource_48xq6")])
MotivationReward = 4.0
PredictPlayer = false
PlayerDetectionRange = 4.0 PlayerDetectionRange = 4.0
ViewRange = 5.0 ViewRange = 5.0
AlarmReactRange = 8.0 AlarmReactRange = 8.0
@ -62,6 +64,7 @@ PlayerDisengageRange = 10.0
StrafeSpeed = 1.5 StrafeSpeed = 1.5
MaxStrafeDistance = 1.0 MaxStrafeDistance = 1.0
MinStrafeDistance = 0.2 MinStrafeDistance = 0.2
ResponseTime = 0.5
IconSprite = SubResource("AtlasTexture_n54y5") IconSprite = SubResource("AtlasTexture_n54y5")
AnimationFrames = ExtResource("1_jhiim") AnimationFrames = ExtResource("1_jhiim")
BossScript = ExtResource("2_2p3bo") BossScript = ExtResource("2_2p3bo")

View file

@ -13,9 +13,14 @@ ShortName = &""
ItemDescription = &"Ammo for Ice-Based Weapons" ItemDescription = &"Ammo for Ice-Based Weapons"
ItemKey = &"ICE_AMMO" ItemKey = &"ICE_AMMO"
Item = 3 Item = 3
Tier = 0
Price = 0
Amount = 20 Amount = 20
Max = 250 Max = 250
PickupIfMaxed = false
ConsumeOnUse = true ConsumeOnUse = true
UiType = 0
Selectable = false
AutoPickup = true AutoPickup = true
InventorySprite = SubResource("AtlasTexture_3y0hf") InventorySprite = SubResource("AtlasTexture_3y0hf")
DropScenePath = &"res://Scenes/Items/GenericItem.tscn" DropScenePath = &"res://Scenes/Items/GenericItem.tscn"

View file

@ -14,9 +14,15 @@ ShortName = &""
ItemDescription = &"Activates Blue KeyPads" ItemDescription = &"Activates Blue KeyPads"
ItemKey = &"BLUE_KEY" ItemKey = &"BLUE_KEY"
Item = 1 Item = 1
Tier = 0
Price = 0
Amount = 1 Amount = 1
Max = 1 Max = 1
PickupIfMaxed = false
ConsumeOnUse = false
UiType = 3 UiType = 3
Selectable = false
AutoPickup = false
InventorySprite = SubResource("AtlasTexture_ebbst") InventorySprite = SubResource("AtlasTexture_ebbst")
DropScenePath = &"res://Scenes/Items/GenericItem.tscn" DropScenePath = &"res://Scenes/Items/GenericItem.tscn"
DropScenePath3D = &"uid://cnot7sft7lpf3" DropScenePath3D = &"uid://cnot7sft7lpf3"

View file

@ -14,10 +14,15 @@ ShortName = &""
ItemDescription = &"Activates Gray KeyPads" ItemDescription = &"Activates Gray KeyPads"
ItemKey = &"GRAY_KEY" ItemKey = &"GRAY_KEY"
Item = 1 Item = 1
Tier = 0
Price = 0
Amount = 1 Amount = 1
Max = 99 Max = 99
PickupIfMaxed = false
ConsumeOnUse = true ConsumeOnUse = true
UiType = 6 UiType = 6
Selectable = false
AutoPickup = false
InventorySprite = SubResource("AtlasTexture_munhl") InventorySprite = SubResource("AtlasTexture_munhl")
DropScenePath = &"res://Scenes/Items/GenericItem.tscn" DropScenePath = &"res://Scenes/Items/GenericItem.tscn"
DropScenePath3D = &"uid://cnot7sft7lpf3" DropScenePath3D = &"uid://cnot7sft7lpf3"

View file

@ -14,9 +14,15 @@ ShortName = &""
ItemDescription = &"Activates Green KeyPads" ItemDescription = &"Activates Green KeyPads"
ItemKey = &"GREEN_KEY" ItemKey = &"GREEN_KEY"
Item = 2 Item = 2
Tier = 0
Price = 0
Amount = 1 Amount = 1
Max = 1 Max = 1
PickupIfMaxed = false
ConsumeOnUse = false
UiType = 3 UiType = 3
Selectable = false
AutoPickup = false
InventorySprite = SubResource("AtlasTexture_iasoh") InventorySprite = SubResource("AtlasTexture_iasoh")
DropScenePath = &"res://Scenes/Items/GenericItem.tscn" DropScenePath = &"res://Scenes/Items/GenericItem.tscn"
DropScenePath3D = &"uid://cnot7sft7lpf3" DropScenePath3D = &"uid://cnot7sft7lpf3"

View file

@ -6,6 +6,8 @@
[sub_resource type="Resource" id="Resource_vsvqq"] [sub_resource type="Resource" id="Resource_vsvqq"]
script = ExtResource("2_yj7ej") script = ExtResource("2_yj7ej")
HealPercentage = 25.0
ResourceType = 0
metadata/_custom_type_script = "uid://bxgjw8wis5l0t" metadata/_custom_type_script = "uid://bxgjw8wis5l0t"
[resource] [resource]
@ -15,11 +17,14 @@ ShortName = &"Health"
ItemDescription = &"Gives back 25% of Max Health on use" ItemDescription = &"Gives back 25% of Max Health on use"
ItemKey = &"HEALTH" ItemKey = &"HEALTH"
Item = 4 Item = 4
Tier = 0
Price = 3 Price = 3
ItemEffect = SubResource("Resource_vsvqq") ItemEffect = SubResource("Resource_vsvqq")
Amount = 1 Amount = 1
Max = 10 Max = 10
PickupIfMaxed = false
ConsumeOnUse = true ConsumeOnUse = true
UiType = 0
Selectable = true Selectable = true
AutoPickup = true AutoPickup = true
InventorySprite = ExtResource("1_xg75n") InventorySprite = ExtResource("1_xg75n")

View file

@ -6,6 +6,7 @@
[sub_resource type="Resource" id="Resource_7h0ch"] [sub_resource type="Resource" id="Resource_7h0ch"]
script = ExtResource("2_da583") script = ExtResource("2_da583")
IncreaseAmount = 4.0
ResourceType = 1 ResourceType = 1
metadata/_custom_type_script = "uid://6cupx85nnda4" metadata/_custom_type_script = "uid://6cupx85nnda4"
@ -16,10 +17,16 @@ ShortName = &""
ItemDescription = &"Extends the max shield" ItemDescription = &"Extends the max shield"
ItemKey = &"SHIELD_EXTEND" ItemKey = &"SHIELD_EXTEND"
Item = 13 Item = 13
Tier = 0
Price = 0
ItemEffect = SubResource("Resource_7h0ch") ItemEffect = SubResource("Resource_7h0ch")
Amount = 1 Amount = 1
Max = 10 Max = 10
PickupIfMaxed = false
ConsumeOnUse = true ConsumeOnUse = true
UiType = 0
Selectable = false
AutoPickup = false
InventorySprite = ExtResource("1_e61f8") InventorySprite = ExtResource("1_e61f8")
DropScenePath = &"res://Scenes/Items/GenericItem.tscn" DropScenePath = &"res://Scenes/Items/GenericItem.tscn"
DropScenePath3D = &"uid://cnot7sft7lpf3" DropScenePath3D = &"uid://cnot7sft7lpf3"

View file

@ -6,6 +6,7 @@
[sub_resource type="Resource" id="Resource_qh6j2"] [sub_resource type="Resource" id="Resource_qh6j2"]
script = ExtResource("2_mvfwl") script = ExtResource("2_mvfwl")
HealPercentage = 25.0
ResourceType = 1 ResourceType = 1
metadata/_custom_type_script = "uid://bxgjw8wis5l0t" metadata/_custom_type_script = "uid://bxgjw8wis5l0t"
@ -16,11 +17,14 @@ ShortName = &"Shield"
ItemDescription = &"Recharges the shield by 25%" ItemDescription = &"Recharges the shield by 25%"
ItemKey = &"SHIELD" ItemKey = &"SHIELD"
Item = 8 Item = 8
Tier = 0
Price = 3 Price = 3
ItemEffect = SubResource("Resource_qh6j2") ItemEffect = SubResource("Resource_qh6j2")
Amount = 1 Amount = 1
Max = 10 Max = 10
PickupIfMaxed = false
ConsumeOnUse = true ConsumeOnUse = true
UiType = 0
Selectable = true Selectable = true
AutoPickup = true AutoPickup = true
InventorySprite = ExtResource("1_0hq6q") InventorySprite = ExtResource("1_0hq6q")

View file

@ -13,9 +13,16 @@ ItemName = &"Yellow Keycard"
ShortName = &"" ShortName = &""
ItemDescription = &"Opens Yellow KeyPads" ItemDescription = &"Opens Yellow KeyPads"
ItemKey = &"YELLOW_KEY" ItemKey = &"YELLOW_KEY"
Item = 0
Tier = 0
Price = 0
Amount = 1 Amount = 1
Max = 1 Max = 1
PickupIfMaxed = false
ConsumeOnUse = false
UiType = 3 UiType = 3
Selectable = false
AutoPickup = false
InventorySprite = SubResource("AtlasTexture_ew85h") InventorySprite = SubResource("AtlasTexture_ew85h")
DropScenePath = &"res://Scenes/Items/GenericItem.tscn" DropScenePath = &"res://Scenes/Items/GenericItem.tscn"
DropScenePath3D = &"uid://cnot7sft7lpf3" DropScenePath3D = &"uid://cnot7sft7lpf3"

View file

@ -9,62 +9,180 @@
[sub_resource type="Resource" id="Resource_rdwk1"] [sub_resource type="Resource" id="Resource_rdwk1"]
script = ExtResource("3_si5ca") script = ExtResource("3_si5ca")
BulletResource = ExtResource("1_22yix") BulletResource = ExtResource("1_22yix")
EmitterOffset = Vector3(0, 0, 0)
bulletCount = 10 bulletCount = 10
rotationSpeed = 120.0 rotationSpeed = 120.0
_rotationOffset = 0.0
duration = 0.4 duration = 0.4
spread = 360.0
burstInterval = 2.0 burstInterval = 2.0
ShotsPerBurst = 100
BurstRate = 0.0
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_08ptr")]([])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bxiprx5nwmpnu" metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
[sub_resource type="Resource" id="Resource_2yamt"] [sub_resource type="Resource" id="Resource_2yamt"]
script = ExtResource("3_si5ca") script = ExtResource("3_si5ca")
BulletResource = ExtResource("4_vxh5u") BulletResource = ExtResource("4_vxh5u")
EmitterOffset = Vector3(0, 0, 0)
bulletCount = 16
rotationSpeed = 0.0
_rotationOffset = 0.0
duration = 0.4 duration = 0.4
spread = 360.0
burstInterval = 0.5
ShotsPerBurst = 100
BurstRate = 0.0
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_08ptr")]([])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bxiprx5nwmpnu" metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
[sub_resource type="Resource" id="Resource_ye6gf"] [sub_resource type="Resource" id="Resource_ye6gf"]
script = ExtResource("3_si5ca") script = ExtResource("3_si5ca")
BulletResource = ExtResource("4_vxh5u") BulletResource = ExtResource("4_vxh5u")
EmitterOffset = Vector3(0, 0, 0)
bulletCount = 16
rotationSpeed = 60.0 rotationSpeed = 60.0
_rotationOffset = 0.0
duration = 0.4 duration = 0.4
spread = 360.0
burstInterval = 2.0 burstInterval = 2.0
ShotsPerBurst = 100
BurstRate = 0.0
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_08ptr")]([])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bxiprx5nwmpnu" metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
[sub_resource type="Resource" id="Resource_8xphn"] [sub_resource type="Resource" id="Resource_8xphn"]
script = ExtResource("3_si5ca") script = ExtResource("3_si5ca")
BulletResource = ExtResource("1_22yix") BulletResource = ExtResource("1_22yix")
EmitterOffset = Vector3(0, 0, 0)
bulletCount = 10 bulletCount = 10
rotationSpeed = 60.0 rotationSpeed = 60.0
_rotationOffset = 0.0
duration = 0.4 duration = 0.4
spread = 360.0
burstInterval = 2.0 burstInterval = 2.0
ShotsPerBurst = 100
BurstRate = 0.0
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_08ptr")]([])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bxiprx5nwmpnu" metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
[sub_resource type="Resource" id="Resource_d0o1f"] [sub_resource type="Resource" id="Resource_d0o1f"]
script = ExtResource("3_si5ca") script = ExtResource("3_si5ca")
BulletResource = ExtResource("1_22yix") BulletResource = ExtResource("1_22yix")
EmitterOffset = Vector3(0, 0, 0)
bulletCount = 10 bulletCount = 10
rotationSpeed = 60.0 rotationSpeed = 60.0
_rotationOffset = 0.0
duration = 0.4 duration = 0.4
spread = 360.0
burstInterval = 2.0 burstInterval = 2.0
ShotsPerBurst = 100
BurstRate = 0.0
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_08ptr")]([])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bxiprx5nwmpnu" metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
[sub_resource type="Resource" id="Resource_yrur2"] [sub_resource type="Resource" id="Resource_yrur2"]
script = ExtResource("3_si5ca") script = ExtResource("3_si5ca")
BulletResource = ExtResource("4_vxh5u") BulletResource = ExtResource("4_vxh5u")
EmitterOffset = Vector3(0, 0, 0)
bulletCount = 16
rotationSpeed = 60.0 rotationSpeed = 60.0
_rotationOffset = 0.0
duration = 0.4 duration = 0.4
spread = 360.0
burstInterval = 2.0 burstInterval = 2.0
ShotsPerBurst = 100
BurstRate = 0.0
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_08ptr")]([])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bxiprx5nwmpnu" metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
[sub_resource type="Resource" id="Resource_t7cg8"] [sub_resource type="Resource" id="Resource_t7cg8"]
script = ExtResource("3_si5ca") script = ExtResource("3_si5ca")
BulletResource = ExtResource("1_22yix") BulletResource = ExtResource("1_22yix")
EmitterOffset = Vector3(0, 0, 0)
bulletCount = 10 bulletCount = 10
rotationSpeed = 60.0 rotationSpeed = 60.0
_rotationOffset = 0.0
duration = 0.4 duration = 0.4
spread = 360.0
burstInterval = 2.0 burstInterval = 2.0
ShotsPerBurst = 100
BurstRate = 0.0
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_08ptr")]([])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bxiprx5nwmpnu" metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
[resource] [resource]
script = ExtResource("5_f3tws") script = ExtResource("5_f3tws")
patterns = Array[Object]([SubResource("Resource_rdwk1"), SubResource("Resource_2yamt"), SubResource("Resource_ye6gf"), SubResource("Resource_8xphn"), SubResource("Resource_d0o1f"), SubResource("Resource_yrur2"), SubResource("Resource_t7cg8")]) patterns = Array[Object]([SubResource("Resource_rdwk1"), SubResource("Resource_2yamt"), SubResource("Resource_ye6gf"), SubResource("Resource_8xphn"), SubResource("Resource_d0o1f"), SubResource("Resource_yrur2"), SubResource("Resource_t7cg8")])
WaitForCompletion = true
metadata/_custom_type_script = "uid://cbafxkmgns6ry" metadata/_custom_type_script = "uid://cbafxkmgns6ry"

View file

@ -7,15 +7,27 @@
[sub_resource type="Resource" id="Resource_ktwe0"] [sub_resource type="Resource" id="Resource_ktwe0"]
script = ExtResource("2_1ok24") script = ExtResource("2_1ok24")
decreaseRate = 0.1
metadata/_custom_type_script = "uid://b6h8slfcd5suh" metadata/_custom_type_script = "uid://b6h8slfcd5suh"
[sub_resource type="Resource" id="Resource_5eesc"] [sub_resource type="Resource" id="Resource_5eesc"]
script = ExtResource("3_elbjf") script = ExtResource("3_elbjf")
BulletScene = ExtResource("1_uu3nm") BulletScene = ExtResource("1_uu3nm")
BulletSpeed = 100.0
Direction = Vector2(1, 0)
BulletDamage = 40.0 BulletDamage = 40.0
MaxDamage = 1.0
Knockback = 1.0
LifeTime = 10.0
DestroyOnCollision = true
Owner = 2 Owner = 2
DamageType = 0
RotateSprite = true RotateSprite = true
Controllable = false
Freezable = true
Grazeable = true
GrazeValue = 1.0 GrazeValue = 1.0
Attributes = 0
Modifier = SubResource("Resource_ktwe0") Modifier = SubResource("Resource_ktwe0")
TimeModifiers = Array[Object]([]) TimeModifiers = Array[Object]([])
metadata/_custom_type_script = "uid://dslyrfcej3g2n" metadata/_custom_type_script = "uid://dslyrfcej3g2n"
@ -24,8 +36,17 @@ metadata/_custom_type_script = "uid://dslyrfcej3g2n"
script = ExtResource("4_17dut") script = ExtResource("4_17dut")
Name = &"" Name = &""
BulletData = SubResource("Resource_5eesc") BulletData = SubResource("Resource_5eesc")
Priority = 0
AmmoPerShot = 1
RateOfFire = 0.4 RateOfFire = 0.4
BulletCapacity = 20
ReloadTime = 2.0 ReloadTime = 2.0
AutoReload = true
InfiniteAmmo = true
ItemKey = &"" ItemKey = &""
AmmoKey = &"" AmmoKey = &""
BulletsPerShot = 1
SpreadAngle = 0.0
RandomSpread = 0.0
_rotationOffset = 0.0
metadata/_custom_type_script = "uid://b6fmrnipv88bk" metadata/_custom_type_script = "uid://b6fmrnipv88bk"

View file

@ -15,6 +15,7 @@ script = ExtResource("2_4grct")
id = "clip" id = "clip"
name = "Clip" name = "Clip"
input_events = Array[InputEvent]([SubResource("InputEventKey_hd0cm")]) input_events = Array[InputEvent]([SubResource("InputEventKey_hd0cm")])
input_events_override = false
tooltip = "Clip tooltip = "Clip
Click on surface of block to place first cutting point. Click on surface of block to place first cutting point.

View file

@ -15,6 +15,7 @@ script = ExtResource("2_8mpiw")
id = "cylinder" id = "cylinder"
name = "Cylinder" name = "Cylinder"
input_events = Array[InputEvent]([SubResource("InputEventKey_qk3nx")]) input_events = Array[InputEvent]([SubResource("InputEventKey_qk3nx")])
input_events_override = false
tooltip = "Cylinder tooltip = "Cylinder
Click on surface of block or in empty space to begin creating base of a cylinder. Click on surface of block or in empty space to begin creating base of a cylinder.

View file

@ -15,6 +15,7 @@ script = ExtResource("1_oalyb")
id = "prism" id = "prism"
name = "Prism" name = "Prism"
input_events = Array[InputEvent]([SubResource("InputEventKey_ral6n")]) input_events = Array[InputEvent]([SubResource("InputEventKey_ral6n")])
input_events_override = false
tooltip = "Prism tooltip = "Prism
Click on surface of block or in empty space to begin creating base of a prism. Click on surface of block or in empty space to begin creating base of a prism.

View file

@ -16,6 +16,7 @@ script = ExtResource("1_kdc1t")
id = "stairs" id = "stairs"
name = "Stairs" name = "Stairs"
input_events = Array[InputEvent]([SubResource("InputEventKey_bydj5")]) input_events = Array[InputEvent]([SubResource("InputEventKey_bydj5")])
input_events_override = false
tooltip = "Click on surface of block or in empty space to begin creating base of a stair case. tooltip = "Click on surface of block or in empty space to begin creating base of a stair case.
Release mouse button and drag upwards to adjust the height of the stairs. Release mouse button and drag upwards to adjust the height of the stairs.

View file

@ -15,6 +15,7 @@ script = ExtResource("1_w2hsk")
id = "edit_edge" id = "edit_edge"
name = "Edge" name = "Edge"
input_events = Array[InputEvent]([SubResource("InputEventKey_k6fuk")]) input_events = Array[InputEvent]([SubResource("InputEventKey_k6fuk")])
input_events_override = false
tooltip = "Edge tooltip = "Edge
Click on an edge to select it. Shift Click to toggle selecton, Ctrl Click to add to selection, Shift-Ctrl click to subtract from selection. Click on an edge to select it. Shift Click to toggle selecton, Ctrl Click to add to selection, Shift-Ctrl click to subtract from selection.

View file

@ -19,6 +19,7 @@ script = ExtResource("2_qfyqw")
id = "edit_face" id = "edit_face"
name = "Face" name = "Face"
input_events = Array[InputEvent]([SubResource("InputEventKey_xxi5p"), SubResource("InputEventKey_1smmt")]) input_events = Array[InputEvent]([SubResource("InputEventKey_xxi5p"), SubResource("InputEventKey_1smmt")])
input_events_override = false
tooltip = "Face tooltip = "Face
Click on a face to select it. Shift Click to toggle selecton, Ctrl Click to add to selection, Shift-Ctrl click to subtract from selection. Click on a face to select it. Shift Click to toggle selecton, Ctrl Click to add to selection, Shift-Ctrl click to subtract from selection.

View file

@ -15,6 +15,7 @@ script = ExtResource("2_yi1sl")
id = "edit_vertex" id = "edit_vertex"
name = "Vertex" name = "Vertex"
input_events = Array[InputEvent]([SubResource("InputEventKey_11fdh")]) input_events = Array[InputEvent]([SubResource("InputEventKey_11fdh")])
input_events_override = false
tooltip = "Vertex tooltip = "Vertex
Click on a vertex to select it. Shift Click to toggle selecton, Ctrl Click to add to selection, Shift-Ctrl click to subtract from selection. Click on a vertex to select it. Shift Click to toggle selecton, Ctrl Click to add to selection, Shift-Ctrl click to subtract from selection.

View file

@ -14,6 +14,7 @@ script = ExtResource("2_ooato")
id = "material_brush" id = "material_brush"
name = "Material Brush" name = "Material Brush"
input_events = Array[InputEvent]([SubResource("InputEventKey_enkb2")]) input_events = Array[InputEvent]([SubResource("InputEventKey_enkb2")])
input_events_override = false
tooltip = "Material Brush tooltip = "Material Brush
Click and drag on surfaces to apply the currently selected material. Click and drag on surfaces to apply the currently selected material.

View file

@ -14,6 +14,7 @@ script = ExtResource("2_pcbhj")
id = "vertex_color_brush" id = "vertex_color_brush"
name = "Vertex Color Brush" name = "Vertex Color Brush"
input_events = Array[InputEvent]([SubResource("InputEventKey_v56kt")]) input_events = Array[InputEvent]([SubResource("InputEventKey_v56kt")])
input_events_override = false
tooltip = "Vertex Color Brush tooltip = "Vertex Color Brush
Click and drag on surfaces to adjust the vertex color. Click and drag on surfaces to adjust the vertex color.

View file

@ -15,7 +15,7 @@ default_input_values = [0, 0.0, 1, 1.0]
[resource] [resource]
code = "shader_type spatial; code = "shader_type spatial;
render_mode blend_mix, depth_draw_opaque, depth_test_default, cull_back, diffuse_lambert, specular_schlick_ggx; render_mode blend_mix, depth_draw_opaque, cull_back, diffuse_lambert, specular_schlick_ggx;
uniform vec4 ColorParameter : source_color = vec4(0.000000, 0.000000, 0.000000, 1.000000); uniform vec4 ColorParameter : source_color = vec4(0.000000, 0.000000, 0.000000, 1.000000);
uniform sampler2D depth_tex_frg_4 : hint_depth_texture; uniform sampler2D depth_tex_frg_4 : hint_depth_texture;

View file

@ -35,7 +35,7 @@ resources_spreadsheet_view/freeze_first_column=true
config/name="Cirno" config/name="Cirno"
run/main_scene="uid://dew6axbejrusj" run/main_scene="uid://dew6axbejrusj"
config/features=PackedStringArray("4.5", "C#", "GL Compatibility") config/features=PackedStringArray("4.4", "C#", "GL Compatibility")
config/icon="res://icon.svg" config/icon="res://icon.svg"
[audio] [audio]