Test masks and finish implementing armor

This commit is contained in:
2026-02-17 00:50:19 -08:00
parent 0ec0ff2e23
commit 02e6ee2f70
28 changed files with 175 additions and 18 deletions

View File

@@ -11,7 +11,7 @@ Description = "Raises Luck"
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.3
BonusLuck = 15
BonusHP = 0
BonusVT = 0
AeolicResistance = 0

View File

@@ -11,7 +11,7 @@ Description = "Raises ATK."
SpawnRate = 0.1
BonusAttack = 3
BonusDefense = 0
BonusLuck = 0.05
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0

View File

@@ -11,7 +11,7 @@ Description = "Raises MAX HP, MAX VT, ATK, DEF"
SpawnRate = 0.1
BonusAttack = 2
BonusDefense = 2
BonusLuck = 0.05
BonusLuck = 0
BonusHP = 25
BonusVT = 25
AeolicResistance = 0

View File

@@ -11,7 +11,7 @@ Description = "Raises DEF."
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 3
BonusLuck = 0.05
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0

View File

@@ -0,0 +1,27 @@
[gd_resource type="Resource" script_class="AccessoryStats" load_steps=3 format=3 uid="uid://crxh6vr26s6g1"]
[ext_resource type="Texture2D" uid="uid://cy7qvpjahblv3" path="res://src/items/accessory/textures/Mask of Zeal.png" id="1_b0dvh"]
[ext_resource type="Script" uid="uid://b8arlmivk68b" path="res://src/items/accessory/AccessoryStats.cs" id="2_dw5c8"]
[resource]
script = ExtResource("2_dw5c8")
AccessoryTag = 0
Name = "Mask of the Goddess of Malice"
Description = "Raises Attack, Defense, and Luck."
SpawnRate = 0.1
BonusAttack = 3
BonusDefense = 3
BonusLuck = 15
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
TelluricResistance = 0
HydricResistance = 0
IgneousResistance = 0
FerrumResistance = 0
HolyResistance = 0
CurseResistance = 0
ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 0
Texture = ExtResource("1_b0dvh")

View File

@@ -11,7 +11,7 @@ Description = "Status Effect Immunity"
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0

View File

@@ -11,7 +11,7 @@ Description = "Halves VT Depletion Rate"
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0

View File

@@ -11,7 +11,7 @@ Description = "Raises MAX VT"
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0.05
BonusLuck = 0
BonusHP = 0
BonusVT = 50
AeolicResistance = 0

View File

@@ -0,0 +1,27 @@
[gd_resource type="Resource" script_class="AccessoryStats" load_steps=3 format=3 uid="uid://b81h3vxtmvq8y"]
[ext_resource type="Texture2D" uid="uid://m0f8xmp8l2fe" path="res://src/items/accessory/textures/mask placeholder.png" id="1_iu13c"]
[ext_resource type="Script" uid="uid://b8arlmivk68b" path="res://src/items/accessory/AccessoryStats.cs" id="2_73i6n"]
[resource]
script = ExtResource("2_73i6n")
AccessoryTag = 3
Name = "Mask of the Goddess of Wisdom"
Description = "Increases EXP gained."
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
TelluricResistance = 0
HydricResistance = 0
IgneousResistance = 0
FerrumResistance = 0
HolyResistance = 0
CurseResistance = 0
ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 0
Texture = ExtResource("1_iu13c")

View File

@@ -7,7 +7,7 @@
script = ExtResource("1_0u4rq")
AccessoryTag = 0
Name = "Mask of the Goddess of Zeal"
Description = "Raises MAX HP"
Description = "Raises MAX HP."
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0

View File

@@ -0,0 +1,27 @@
[gd_resource type="Resource" script_class="AccessoryStats" load_steps=3 format=3 uid="uid://c77yinw37htrx"]
[ext_resource type="Texture2D" uid="uid://m0f8xmp8l2fe" path="res://src/items/accessory/textures/mask placeholder.png" id="1_ri4uv"]
[ext_resource type="Script" uid="uid://b8arlmivk68b" path="res://src/items/accessory/AccessoryStats.cs" id="2_fpys5"]
[resource]
script = ExtResource("2_fpys5")
AccessoryTag = 0
Name = "Stone Prison"
Description = "Cannot be unequipped."
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
TelluricResistance = 0
HydricResistance = 0
IgneousResistance = 0
FerrumResistance = 0
HolyResistance = 0
CurseResistance = 0
ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 19
Texture = ExtResource("1_ri4uv")