2022-09-19 23:10:57 +02:00
|
|
|
tool
|
|
|
|
extends Resource
|
|
|
|
|
2022-10-03 19:16:14 +02:00
|
|
|
enum Attributes {
|
|
|
|
Strength,
|
|
|
|
Magic,
|
|
|
|
Endurance,
|
|
|
|
Agility,
|
|
|
|
Luck,
|
|
|
|
}
|
|
|
|
|
2022-10-27 17:24:25 +02:00
|
|
|
enum Type {
|
|
|
|
Weapon,
|
|
|
|
Passive,
|
|
|
|
Mastery,
|
|
|
|
}
|
|
|
|
|
2022-09-21 22:09:50 +02:00
|
|
|
export var color1 := Color.white
|
2022-09-19 23:10:57 +02:00
|
|
|
export var max_duplicates := 0
|
2022-10-04 16:21:32 +02:00
|
|
|
export(Array, String) var tags : Array
|
2022-10-27 17:24:25 +02:00
|
|
|
export(Type) var type := 0
|
2022-10-03 19:16:14 +02:00
|
|
|
export(Array, Attributes) var attributes
|
2022-09-22 18:18:09 +02:00
|
|
|
export var icon : Texture
|
|
|
|
export var custom_scene : PackedScene
|
2022-09-21 22:09:50 +02:00
|
|
|
export var color2 := Color.white
|
2022-09-19 23:10:57 +02:00
|
|
|
export var base_weight := 10.0
|
2022-09-21 22:09:50 +02:00
|
|
|
export var is_notable := false
|
2022-09-19 23:10:57 +02:00
|
|
|
export(String, MULTILINE) var multiplier_per_tag := ""
|
|
|
|
export(String, MULTILINE) var multiplier_if_tag_present := ""
|
|
|
|
export(String, MULTILINE) var multiplier_if_tag_not_present := ""
|
|
|
|
export(String, MULTILINE) var max_tags_present := ""
|
2022-09-22 18:18:09 +02:00
|
|
|
export var list_item_delimeter := " "
|
|
|
|
export var list_row_delimeter := ";"
|