21 lines
1.2 KiB
Plaintext
21 lines
1.2 KiB
Plaintext
[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")
|