extends Resource class_name CardResource enum TYPE { DAMAGE UTILITY SPECIAL EFFECT MOVEMENT } enum EFFECT { POISON BURN CONFUSION WEAKNESS SPLIT DOUBLE HALF FLIP DUPLICATE REROLL } enum ACCEPTED_DICE { DICE_1 DICE_2 DICE_3 DICE_4 DICE_5 DICE_6 } export (String) var name = "" export (TYPE) var type export (int) var effect_damage_range = 0 export (int) var move_amount_addition export (int) var move_dice_multiplyer export (int) var damage_amount_addition export (int) var damage_dice_multiplyer export (Array, EFFECT) var effects export (Array, ACCEPTED_DICE) var accepted_dice export (int) var number_of_dice = 1 export (bool) var same_dice_requirement = false export (bool) var addition_dice = false export (int) var addition_amount = -1 export (String, MULTILINE) var description = ""