mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-15 14:43:48 +00:00
Auto Pickup
This commit is contained in:
parent
e56b896365
commit
488d02ef81
24 changed files with 148 additions and 19 deletions
|
|
@ -1,8 +1,7 @@
|
|||
[gd_resource type="Resource" script_class="LootItem" load_steps=5 format=3 uid="uid://ct1fa2huvy34n"]
|
||||
[gd_resource type="Resource" script_class="LootItem" load_steps=4 format=3 uid="uid://ct1fa2huvy34n"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://epnwjptvks3t" path="res://Scripts/Resources/LootItem.cs" id="1_31o2l"]
|
||||
[ext_resource type="Texture2D" uid="uid://c5g0qg6u2gm6f" path="res://Sprites/Items/Ammo1.png" id="1_bpftr"]
|
||||
[ext_resource type="PackedScene" uid="uid://cjv4yahpb0h2l" path="res://Scenes/HUD/Items/ammo.tscn" id="1_qkp4b"]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_3y0hf"]
|
||||
atlas = ExtResource("1_bpftr")
|
||||
|
|
@ -10,6 +9,7 @@ atlas = ExtResource("1_bpftr")
|
|||
[resource]
|
||||
script = ExtResource("1_31o2l")
|
||||
ItemName = &"Ice Ammo"
|
||||
ShortName = null
|
||||
ItemDescription = &"Ammo for Ice-Based Weapons"
|
||||
ItemKey = &"ICE_AMMO"
|
||||
Item = 3
|
||||
|
|
@ -19,6 +19,6 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = true
|
||||
UiType = 2
|
||||
Selectable = false
|
||||
AutoPickup = true
|
||||
InventorySprite = SubResource("AtlasTexture_3y0hf")
|
||||
HudItemScene = ExtResource("1_qkp4b")
|
||||
DropScenePath = &"res://Scenes/Items/Ammo1.tscn"
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
[resource]
|
||||
script = ExtResource("2_fg25e")
|
||||
ItemName = &"Green Points"
|
||||
ShortName = null
|
||||
ItemDescription = &"Used for upgrades"
|
||||
ItemKey = &"GREEN_POINTS"
|
||||
Item = 11
|
||||
|
|
@ -15,6 +16,7 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = true
|
||||
UiType = 0
|
||||
Selectable = false
|
||||
AutoPickup = true
|
||||
InventorySprite = ExtResource("1_b4fj2")
|
||||
DropScenePath = &"res://Scenes/Items/Green_Points_Pickup.tscn"
|
||||
metadata/_custom_type_script = "uid://epnwjptvks3t"
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ metadata/_custom_type_script = "uid://bxgjw8wis5l0t"
|
|||
[resource]
|
||||
script = ExtResource("1_hyh2l")
|
||||
ItemName = &"Health"
|
||||
ShortName = null
|
||||
ItemDescription = &"Gives back 25% of Max Health on use"
|
||||
ItemKey = &"HEALTH"
|
||||
Item = 4
|
||||
|
|
@ -23,6 +24,7 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = true
|
||||
UiType = 0
|
||||
Selectable = true
|
||||
AutoPickup = true
|
||||
InventorySprite = ExtResource("1_xg75n")
|
||||
DropScenePath = &"res://Scenes/Items/Heart_Pickup.tscn"
|
||||
metadata/_custom_type_script = "uid://epnwjptvks3t"
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
[resource]
|
||||
script = ExtResource("2_swcup")
|
||||
ItemName = &"Credits"
|
||||
ShortName = null
|
||||
ItemDescription = &"Can be used to buy things"
|
||||
ItemKey = &"CREDITS"
|
||||
Item = 12
|
||||
|
|
@ -15,6 +16,7 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = true
|
||||
UiType = 0
|
||||
Selectable = true
|
||||
AutoPickup = true
|
||||
InventorySprite = ExtResource("1_woor7")
|
||||
DropScenePath = &"res://Scenes/Items/Credits_Pickup.tscn"
|
||||
metadata/_custom_type_script = "uid://epnwjptvks3t"
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
[resource]
|
||||
script = ExtResource("2_x45it")
|
||||
ItemName = &"Nuclear Ammo"
|
||||
ShortName = null
|
||||
ItemDescription = &"Ammo for Nuclear weapons"
|
||||
ItemKey = &"NUCLEAR_AMMO"
|
||||
Item = 3
|
||||
|
|
@ -15,5 +16,6 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = true
|
||||
UiType = 2
|
||||
Selectable = false
|
||||
AutoPickup = true
|
||||
InventorySprite = ExtResource("1_6ly0q")
|
||||
DropScenePath = &"res://Scenes/Items/Nuclear_Gun_Pickup.tscn"
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
[resource]
|
||||
script = ExtResource("2_rxsju")
|
||||
ItemName = &"Points"
|
||||
ShortName = null
|
||||
ItemDescription = &"Necessari for upgrades"
|
||||
ItemKey = &"POINTS"
|
||||
Item = 11
|
||||
|
|
@ -15,6 +16,7 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = true
|
||||
UiType = 0
|
||||
Selectable = false
|
||||
AutoPickup = true
|
||||
InventorySprite = ExtResource("1_nsfmo")
|
||||
DropScenePath = &"res://Scenes/Items/Points_Pickup.tscn"
|
||||
metadata/_custom_type_script = "uid://epnwjptvks3t"
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
[resource]
|
||||
script = ExtResource("1_vw5ht")
|
||||
ItemName = &"Power"
|
||||
ShortName = null
|
||||
ItemDescription = &"Necessary for upgrades"
|
||||
ItemKey = &"POWER"
|
||||
Item = 10
|
||||
|
|
@ -15,5 +16,6 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = true
|
||||
UiType = 2
|
||||
Selectable = false
|
||||
AutoPickup = true
|
||||
InventorySprite = ExtResource("1_cang8")
|
||||
DropScenePath = &"res://Scenes/Items/Power_Pickup.tscn"
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ metadata/_custom_type_script = "uid://bxgjw8wis5l0t"
|
|||
[resource]
|
||||
script = ExtResource("2_xsuq5")
|
||||
ItemName = &"Shield Charge"
|
||||
ShortName = null
|
||||
ItemDescription = &"Recharges the shield by 25%"
|
||||
ItemKey = &"SHIELD"
|
||||
Item = 8
|
||||
|
|
@ -23,6 +24,7 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = true
|
||||
UiType = 0
|
||||
Selectable = true
|
||||
AutoPickup = true
|
||||
InventorySprite = ExtResource("1_0hq6q")
|
||||
DropScenePath = &"res://Scenes/Items/Shield_Pickup.tscn"
|
||||
metadata/_custom_type_script = "uid://epnwjptvks3t"
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ metadata/_custom_type_script = "uid://b6fmrnipv88bk"
|
|||
[resource]
|
||||
script = ExtResource("1_lus3u")
|
||||
ItemName = &"SnowBall Bomb"
|
||||
ShortName = null
|
||||
ItemDescription = &"A snowball packed of explosive, explodes on contact"
|
||||
ItemKey = &"SPIDER_BOMB"
|
||||
Item = 5
|
||||
|
|
@ -45,6 +46,7 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = false
|
||||
UiType = 0
|
||||
Selectable = true
|
||||
AutoPickup = true
|
||||
InventorySprite = SubResource("AtlasTexture_gpot4")
|
||||
DropScenePath = &"res://Scenes/Items/SpiderBomb_Pickup.tscn"
|
||||
metadata/_custom_type_script = "uid://epnwjptvks3t"
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
[resource]
|
||||
script = ExtResource("3_ajs4l")
|
||||
ItemName = &"Yin-Yang Ammo"
|
||||
ShortName = null
|
||||
ItemDescription = &"Ammo for Ying-Yang based weapons"
|
||||
ItemKey = &"YINYANG_AMMO"
|
||||
Item = 3
|
||||
|
|
@ -15,5 +16,6 @@ PickupIfMaxed = false
|
|||
ConsumeOnUse = true
|
||||
UiType = 2
|
||||
Selectable = false
|
||||
AutoPickup = true
|
||||
InventorySprite = ExtResource("1_jt7l8")
|
||||
DropScenePath = &"res://Scenes/Items/Yin_Yang_Ammo.tscn"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue