feat: 添加手枪武器
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
[gd_resource type="Resource" script_class="ItemWeapon" format=3 uid="uid://bxlu2qkyn4xqf"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://ctbl7s5o37g7v" path="res://assets/sprites/Weapons/Icons/weapon_pistol_icon.png" id="1_7p0me"]
|
||||
[ext_resource type="Script" uid="uid://26bxxaoso6np" path="res://resources/items/weapons/item_weapon.gd" id="1_w21nh"]
|
||||
[ext_resource type="PackedScene" uid="uid://jkxk68loxb55" path="res://scenes/weapons/range/weapon_pistol.tscn" id="2_763pk"]
|
||||
[ext_resource type="Resource" uid="uid://cwru3b1wuvahp" path="res://resources/items/weapons/range/pistol/stats_pistol_1.tres" id="4_kib4b"]
|
||||
[ext_resource type="Resource" uid="uid://iiy0knx172on" path="res://resources/items/weapons/range/pistol/item_pistol_2.tres" id="5_jdnii"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_w21nh")
|
||||
type = 1
|
||||
scene = ExtResource("2_763pk")
|
||||
stats = ExtResource("4_kib4b")
|
||||
upgradge_to = ExtResource("5_jdnii")
|
||||
item_name = "Pistol I"
|
||||
item_icon = ExtResource("1_7p0me")
|
||||
item_cost = 14
|
||||
metadata/_custom_type_script = "uid://26bxxaoso6np"
|
||||
@@ -0,0 +1,19 @@
|
||||
[gd_resource type="Resource" script_class="ItemWeapon" format=3 uid="uid://iiy0knx172on"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://ctbl7s5o37g7v" path="res://assets/sprites/Weapons/Icons/weapon_pistol_icon.png" id="1_iq8a7"]
|
||||
[ext_resource type="PackedScene" uid="uid://jkxk68loxb55" path="res://scenes/weapons/range/weapon_pistol.tscn" id="2_oslt7"]
|
||||
[ext_resource type="Script" uid="uid://26bxxaoso6np" path="res://resources/items/weapons/item_weapon.gd" id="3_mr7oq"]
|
||||
[ext_resource type="Resource" uid="uid://bj6m5tca4eh3x" path="res://resources/items/weapons/range/pistol/stats_pistol_2.tres" id="4_oslt7"]
|
||||
[ext_resource type="Resource" uid="uid://cyxumhwdlj4lq" path="res://resources/items/weapons/range/pistol/item_pistol_3.tres" id="5_oslt7"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_mr7oq")
|
||||
type = 1
|
||||
scene = ExtResource("2_oslt7")
|
||||
stats = ExtResource("4_oslt7")
|
||||
upgradge_to = ExtResource("5_oslt7")
|
||||
item_name = "Pistol II"
|
||||
item_icon = ExtResource("1_iq8a7")
|
||||
item_tier = 1
|
||||
item_cost = 30
|
||||
metadata/_custom_type_script = "uid://26bxxaoso6np"
|
||||
@@ -0,0 +1,19 @@
|
||||
[gd_resource type="Resource" script_class="ItemWeapon" format=3 uid="uid://cyxumhwdlj4lq"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://ctbl7s5o37g7v" path="res://assets/sprites/Weapons/Icons/weapon_pistol_icon.png" id="1_0dp18"]
|
||||
[ext_resource type="PackedScene" uid="uid://jkxk68loxb55" path="res://scenes/weapons/range/weapon_pistol.tscn" id="2_wkn4t"]
|
||||
[ext_resource type="Script" uid="uid://26bxxaoso6np" path="res://resources/items/weapons/item_weapon.gd" id="3_y05ts"]
|
||||
[ext_resource type="Resource" uid="uid://b2df8infnfduy" path="res://resources/items/weapons/range/pistol/stats_pistol_3.tres" id="4_wkn4t"]
|
||||
[ext_resource type="Resource" uid="uid://dqxmyor4tenhn" path="res://resources/items/weapons/range/pistol/item_pistol_4.tres" id="5_wkn4t"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_y05ts")
|
||||
type = 1
|
||||
scene = ExtResource("2_wkn4t")
|
||||
stats = ExtResource("4_wkn4t")
|
||||
upgradge_to = ExtResource("5_wkn4t")
|
||||
item_name = "Pistol III"
|
||||
item_icon = ExtResource("1_0dp18")
|
||||
item_tier = 2
|
||||
item_cost = 64
|
||||
metadata/_custom_type_script = "uid://26bxxaoso6np"
|
||||
@@ -0,0 +1,17 @@
|
||||
[gd_resource type="Resource" script_class="ItemWeapon" format=3 uid="uid://dqxmyor4tenhn"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://ctbl7s5o37g7v" path="res://assets/sprites/Weapons/Icons/weapon_pistol_icon.png" id="1_mhi7e"]
|
||||
[ext_resource type="PackedScene" uid="uid://jkxk68loxb55" path="res://scenes/weapons/range/weapon_pistol.tscn" id="2_0l2s8"]
|
||||
[ext_resource type="Script" uid="uid://26bxxaoso6np" path="res://resources/items/weapons/item_weapon.gd" id="3_x7fhi"]
|
||||
[ext_resource type="Resource" uid="uid://bii38baertdux" path="res://resources/items/weapons/range/pistol/stats_pistol_4.tres" id="4_mhi7e"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_x7fhi")
|
||||
type = 1
|
||||
scene = ExtResource("2_0l2s8")
|
||||
stats = ExtResource("4_mhi7e")
|
||||
item_name = "Pistol IV"
|
||||
item_icon = ExtResource("1_mhi7e")
|
||||
item_tier = 3
|
||||
item_cost = 180
|
||||
metadata/_custom_type_script = "uid://26bxxaoso6np"
|
||||
@@ -0,0 +1,17 @@
|
||||
[gd_resource type="Resource" script_class="WeaponStats" format=3 uid="uid://cwru3b1wuvahp"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cponp20ht0gf6" path="res://scenes/projectiles/projectile_pistol.tscn" id="1_eqhys"]
|
||||
[ext_resource type="Script" uid="uid://d3d6rctbb48mk" path="res://resources/items/weapons/weapon_stats.gd" id="1_khnh1"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_khnh1")
|
||||
damage = 30.0
|
||||
accurary = 0.85
|
||||
cooldown = 0.7
|
||||
crit_chance = 0.15
|
||||
crit_damage = 2.0
|
||||
max_range = 380.0
|
||||
knockback = 1.3
|
||||
projectile_scene = ExtResource("1_eqhys")
|
||||
projectile_speed = 1700.0
|
||||
metadata/_custom_type_script = "uid://d3d6rctbb48mk"
|
||||
@@ -0,0 +1,15 @@
|
||||
[gd_resource type="Resource" script_class="WeaponStats" format=3 uid="uid://bj6m5tca4eh3x"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cponp20ht0gf6" path="res://scenes/projectiles/projectile_pistol.tscn" id="1_7jjae"]
|
||||
[ext_resource type="Script" uid="uid://d3d6rctbb48mk" path="res://resources/items/weapons/weapon_stats.gd" id="2_dhuvg"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_dhuvg")
|
||||
damage = 5.0
|
||||
accurary = 0.85
|
||||
crit_damage = 2.0
|
||||
max_range = 350.0
|
||||
knockback = 1.3
|
||||
projectile_scene = ExtResource("1_7jjae")
|
||||
projectile_speed = 1700.0
|
||||
metadata/_custom_type_script = "uid://d3d6rctbb48mk"
|
||||
@@ -0,0 +1,15 @@
|
||||
[gd_resource type="Resource" script_class="WeaponStats" format=3 uid="uid://b2df8infnfduy"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cponp20ht0gf6" path="res://scenes/projectiles/projectile_pistol.tscn" id="1_i0vrm"]
|
||||
[ext_resource type="Script" uid="uid://d3d6rctbb48mk" path="res://resources/items/weapons/weapon_stats.gd" id="2_oprbb"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_oprbb")
|
||||
damage = 5.0
|
||||
accurary = 0.85
|
||||
crit_damage = 2.0
|
||||
max_range = 350.0
|
||||
knockback = 1.3
|
||||
projectile_scene = ExtResource("1_i0vrm")
|
||||
projectile_speed = 1700.0
|
||||
metadata/_custom_type_script = "uid://d3d6rctbb48mk"
|
||||
@@ -0,0 +1,15 @@
|
||||
[gd_resource type="Resource" script_class="WeaponStats" format=3 uid="uid://bii38baertdux"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cponp20ht0gf6" path="res://scenes/projectiles/projectile_pistol.tscn" id="1_r12us"]
|
||||
[ext_resource type="Script" uid="uid://d3d6rctbb48mk" path="res://resources/items/weapons/weapon_stats.gd" id="2_hrw3j"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_hrw3j")
|
||||
damage = 5.0
|
||||
accurary = 0.85
|
||||
crit_damage = 2.0
|
||||
max_range = 350.0
|
||||
knockback = 1.3
|
||||
projectile_scene = ExtResource("1_r12us")
|
||||
projectile_speed = 1700.0
|
||||
metadata/_custom_type_script = "uid://d3d6rctbb48mk"
|
||||
Reference in New Issue
Block a user