Randoloot/resources/items/auxiliary_shield.tres
2026-10-26 19:33:45 +01:00

21 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[gd_resource type="Resource" script_class="ItemDefinition" load_steps=5 format=3]
[ext_resource type="Script" path="res://scripts/items/item_definition.gd" id="definition"]
[ext_resource type="Script" path="res://scripts/abilities/auxiliary_shield_ability.gd" id="ability_script"]
[ext_resource type="Texture2D" path="res://assets/icons/extensions/auxiliary_shield.png" id="icon"]
[sub_resource type="Resource" id="ability"]
script = ExtResource("ability_script")
ability_id = "auxiliary_shield"
cooldown = 30.0
display_name = "Tarcza zewnętrzna"
description = "Zużywa 70% maksymalnej energii i tworzy osobną tarczę o pojemności 50% aktualnych maksymalnych tarcz statku. Większa, fioletowa osłona pochłania obrażenia przed zwykłymi tarczami. Działa do wyczerpania, nie regeneruje się i nie nakłada się na kolejną kopię. Dokowanie i Przekierowanie zasilania ją wyłączają."
[resource]
script = ExtResource("definition")
item_id = "auxiliary_shield"
display_name = "Tarcza zewnętrzna"
icon = ExtResource("icon")
category = 5
description = "Aktywne rozszerzenie statku. Tworzy dodatkową, większą warstwę ochronną. Zamontuj w slocie rozszerzeń i użyj przypisanego klawisza 1–5."
active_ability = SubResource("ability")