Revamp item spawn behavior

This commit is contained in:
2026-06-12 18:09:52 -07:00
parent 403b136c5c
commit 8575cd6ddf
154 changed files with 4769 additions and 352 deletions
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://ds7s722m5y7m4"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://ds7s722m5y7m4"]
[ext_resource type="Texture2D" uid="uid://jm3kjcgxrx1k" path="res://src/items/box/textures/Alluring Box.png" id="1_dgx1x"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_ncstm"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_ncstm"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_ncstm")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_ncstm")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A ubiquitous and integral part of the economy of artifacts in the
Cast your lot and sate your desires.
"
SpawnRate = 0.7
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 14
Texture = ExtResource("1_dgx1x")
RarityTag = 2
SpawnRate = 0.7
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://6c0t45setc82"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://6c0t45setc82"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_6h66g"]
[ext_resource type="Texture2D" uid="uid://di4nqipbg66nh" path="res://src/items/box/textures/Asceticism.png" id="1_wwmaf"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_6h66g"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_6h66g")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_6h66g")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A rejection of all indulgences.
Little is absolutely necessary in this world.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 16
Texture = ExtResource("1_wwmaf")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://deebat2kuxfo3"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://deebat2kuxfo3"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_k6pqw"]
[ext_resource type="Texture2D" uid="uid://cw3530or23fdf" path="res://src/items/box/textures/Blood Box.png" id="1_p2ro7"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_k6pqw"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_k6pqw")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_k6pqw")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "An exchange of one's life force for a token of the Tower's favor.
At present, the box weighs little and engenders a certain curiosity.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 10
Texture = ExtResource("1_p2ro7")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,7 +1,38 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://cgkorwblwr12t"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://cgkorwblwr12t"]
[ext_resource type="Texture2D" uid="uid://eclhe8el3hrn" path="res://src/items/box/textures/Empty Box.png" id="1_650jj"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="1_i336w"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_q7l1w"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_q7l1w")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("1_i336w")
@@ -12,7 +43,6 @@ FlavorText = "An empty box.
Possesses a certain weight to it that may allow it to be propelled by force quite nicely.
Though, there are likely those in the Tower who may be open to exchange of such, or really any, objects."
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 0
Texture = ExtResource("1_650jj")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://br2cp1hyjfod8"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://br2cp1hyjfod8"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_p8pt8"]
[ext_resource type="Texture2D" uid="uid://bimuxe858en5i" path="res://src/items/box/textures/Equivalence Box.png" id="1_y716o"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_p8pt8"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_p8pt8")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_p8pt8")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A bartering box used in fair trade.
Though, not necessarily trade of equal value.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 11
Texture = ExtResource("1_y716o")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://bit6jsgs4yl7t"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://bit6jsgs4yl7t"]
[ext_resource type="Texture2D" uid="uid://b11modhqb6ys" path="res://src/items/box/textures/Fashionable Box.png" id="1_85ci2"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_pe0kd"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_pe0kd"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_pe0kd")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_pe0kd")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A box used to store reignments.
Fashion to some, function to others; the priority is a personal choice.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 6
Texture = ExtResource("1_85ci2")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://g3buxgpmjcio"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://g3buxgpmjcio"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_1iwnl"]
[ext_resource type="Texture2D" uid="uid://bov7t5aijughy" path="res://src/items/box/textures/Fury Box.png" id="1_4alpg"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_1iwnl"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_1iwnl")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_1iwnl")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A box used to store weapons.
The moss-haired legionnaire is often seen harvesting armaments from the halls of the Tower and, after thorough maintenance, sealing them once more in containers much like these.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 5
Texture = ExtResource("1_4alpg")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://bb44i0nb2ov3i"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://bb44i0nb2ov3i"]
[ext_resource type="Texture2D" uid="uid://5ius1xodl6gw" path="res://src/items/box/textures/Glue Jar.png" id="1_kqlme"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_w23fa"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_w23fa"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_w23fa")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_w23fa")
DamageToPlayer = 0
@@ -11,7 +42,6 @@ StatDescription = ""
FlavorText = "Fuses all equipped items to the user upon opening with a powerful adhesive, making them unable to be unequipped.
Possesses a pleasant fragrance."
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
@@ -28,4 +58,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 15
Texture = ExtResource("1_kqlme")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://icdlurnmjryh"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://icdlurnmjryh"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_iw3ll"]
[ext_resource type="Texture2D" uid="uid://d5u7uhqhv422" path="res://src/items/box/textures/Healthy Box.png" id="1_svub6"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_iw3ll"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_iw3ll")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_iw3ll")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A box for medical emergencies.
Occasionally contains rare pharmaceuticals prized by collectors.
"
SpawnRate = 0.6
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 4
Texture = ExtResource("1_svub6")
RarityTag = 2
SpawnRate = 0.6
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://b2buq6ckkam7i"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://b2buq6ckkam7i"]
[ext_resource type="Texture2D" uid="uid://d0i6gjoiql26q" path="res://src/items/box/textures/Identity Box.png" id="1_dwyk7"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_pssvy"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_pssvy"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_pssvy")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_pssvy")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A box used to hold divine embodiments.
Each holds a fond memory of a loved one, extracted and placed within its construction.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 9
Texture = ExtResource("1_dwyk7")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://k0uhsuxvyegw"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://k0uhsuxvyegw"]
[ext_resource type="Texture2D" uid="uid://c2rcldr6hlr8m" path="res://src/items/box/textures/Lottery Box.png" id="1_bpsrl"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_jo2rt"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_xe8mc"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_jo2rt")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_xe8mc")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A box that scrambles reality.
A favorite of chaotic personality types.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 12
Texture = ExtResource("1_bpsrl")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://dsb2gcjeme5yy"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://dsb2gcjeme5yy"]
[ext_resource type="Texture2D" uid="uid://bcdtr55kx6844" path="res://src/items/box/textures/Malfunction.png" id="1_3scao"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_vgter"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_vgter"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_vgter")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_vgter")
DamageToPlayer = 70
@@ -11,7 +42,6 @@ StatDescription = ""
FlavorText = "A broken, volatile box that threatens to explode.
Will damage the opener or anything it comes into contact with. Hence, many find it wise to eject it from their personage at the earliest possible convenience."
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
@@ -28,4 +58,7 @@ ThrowSpeed = 12.0
ThrowDamage = 70
ItemTag = 3
Texture = ExtResource("1_3scao")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://cfp3ust1pw76y"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://cfp3ust1pw76y"]
[ext_resource type="Texture2D" uid="uid://cenjp5ylog4sk" path="res://src/items/box/textures/MysticalBox.png" id="1_rfv5l"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_tjkfp"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_tjkfp"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_tjkfp")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_tjkfp")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A box used to store written wisdom.
Such valuable information should be kept well protected.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 8
Texture = ExtResource("1_rfv5l")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://ba1ihsi6culef"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://ba1ihsi6culef"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_674ao"]
[ext_resource type="Texture2D" uid="uid://dgdktc6woo7kx" path="res://src/items/box/textures/Scholars Box.png" id="1_xyiwq"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_tbg32"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_674ao")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_tbg32")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A box inscribed with a simplistic reality altering spell.
Favorite of documentarians and record keepers.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 13
Texture = ExtResource("1_xyiwq")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://cf8mf2qguf7q1"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://cf8mf2qguf7q1"]
[ext_resource type="Texture2D" uid="uid://btlkiw4ros5om" path="res://src/items/box/textures/Speculative Box.png" id="1_1eojb"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_ucc84"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_ucc84"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_ucc84")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_ucc84")
DamageToPlayer = 0
@@ -11,7 +42,6 @@ StatDescription = "A box that holds a random box within it."
FlavorText = "A box that promises yet another, different promise.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
@@ -28,4 +58,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 7
Texture = ExtResource("1_1eojb")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://cytyjmo2kjtul"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://cytyjmo2kjtul"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_7rwoq"]
[ext_resource type="Texture2D" uid="uid://cnr5ljn44ncoh" path="res://src/items/box/textures/Trickster's Box Box.png" id="1_poy28"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_7rwoq"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_7rwoq")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_7rwoq")
DamageToPlayer = 0
@@ -10,7 +41,6 @@ Name = "Trickster's Box"
StatDescription = ""
FlavorText = "A cruel joke likely crafted out of excessive boredom.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
@@ -27,4 +57,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 17
Texture = ExtResource("1_poy28")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,8 +1,39 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://bhfs0jk02jha2"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=5 format=3 uid="uid://bhfs0jk02jha2"]
[ext_resource type="Script" uid="uid://c4hhsqjy3qknn" path="res://src/map/FloorSpawnTable.cs" id="1_4l6ua"]
[ext_resource type="Texture2D" uid="uid://c1bb88y1lppbu" path="res://src/items/box/textures/Trinket Box.png" id="1_qdrns"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_4l6ua"]
[sub_resource type="Resource" id="Resource_8i8u4"]
script = ExtResource("1_4l6ua")
Altar = true
Floor01 = true
Floor02 = true
Floor03 = true
Floor04 = true
Floor05 = true
Floor06 = true
Floor07 = true
Floor09 = true
Floor10 = true
Floor11 = true
Floor12 = true
Floor13 = true
Floor14 = true
Floor15 = true
BossFloorA = false
BossFloorB = false
River = false
Server = false
Platform = false
Grassland = false
Cellular = false
GoddessOfGuidance = false
TrueGoddessOfGuidance = false
FinalFloor = false
BadEnd = false
HeartOfAllThings = false
[resource]
script = ExtResource("2_4l6ua")
DamageToPlayer = 0
@@ -12,7 +43,6 @@ FlavorText = "A box used to hold rare gems and valuables.
Many of the Tower's inhabitants could not stand to see such treasures loose and scattered about, falling into cracks or presenting slipping hazards. And, after all, it is a pleasant feeling to organize one's home.
"
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
@@ -29,4 +59,7 @@ ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 21
Texture = ExtResource("1_qdrns")
RarityTag = 2
SpawnRate = 0.5
SpawnsOn = SubResource("Resource_8i8u4")
metadata/_custom_type_script = "uid://vuavr681au06"