[gd_resource type="Resource" script_class="EquippableItem" load_steps=10 format=3 uid="uid://crgwey6ibaf2h"] [ext_resource type="PackedScene" uid="uid://isqkayrtr7t8" path="res://scenes/pistol.tscn" id="1_6ttue"] [ext_resource type="Script" uid="uid://d1imxjix6ljul" path="res://src/attributes/attribute.gd" id="1_7dru5"] [ext_resource type="Texture2D" uid="uid://dvxrifa0iu8ql" path="res://assets/icons/pistol_icon.tres" id="1_112eb"] [ext_resource type="PackedScene" uid="uid://dfljhd4e3l6j2" path="res://scenes/pistol_preview.tscn" id="1_gintf"] [ext_resource type="Script" uid="uid://c710qg683rqbc" path="res://src/items/equippable_item.gd" id="1_lqglu"] [ext_resource type="Script" uid="uid://bbigpwchxitb5" path="res://src/attributes/ammo_attribute.gd" id="2_j7ges"] [ext_resource type="Script" uid="uid://c1y3loxtmkeg3" path="res://src/attributes/equippable_attribute.gd" id="3_fcfbw"] [sub_resource type="Resource" id="Resource_6opap"] script = ExtResource("2_j7ges") max_capacity = 10 metadata/_custom_type_script = "uid://bbigpwchxitb5" [sub_resource type="Resource" id="Resource_moakd"] script = ExtResource("3_fcfbw") type = 0 metadata/_custom_type_script = "uid://c1y3loxtmkeg3" [resource] script = ExtResource("1_lqglu") type = 0 ammo_capacity = 0 name = "Pistol" description = "A semi-automatic pistol. Fires 10mm ammunition from a 10-round magazine. Easy to use, high rate of fire." max_stack = 1 icon = ExtResource("1_112eb") scene = ExtResource("1_6ttue") preview_scene = ExtResource("1_gintf") attributes = Array[ExtResource("1_7dru5")]([SubResource("Resource_6opap"), SubResource("Resource_moakd")]) metadata/_custom_type_script = "uid://c710qg683rqbc"