├── addons └── wyvernshield_triggers │ ├── LICENSE.md │ ├── database.tres │ ├── editor │ ├── inspector_plugin.gd │ ├── inspector_property.gd │ ├── trigger_info.gd │ └── wyvernshield_database.gd │ ├── icons │ ├── reaction_container.svg │ ├── reaction_container.svg.import │ ├── stat_modification.svg │ ├── stat_modification.svg.import │ ├── stat_sheet.svg │ ├── stat_sheet.svg.import │ ├── trigger_reaction.svg │ └── trigger_reaction.svg.import │ ├── plugin.cfg │ ├── plugin.gd │ ├── stats │ ├── derivative_stat_sheet.gd │ ├── stat_derivative.gd │ ├── stat_modification.gd │ └── stat_sheet.gd │ └── triggers │ ├── reaction_container.gd │ ├── timed_queue.gd │ └── trigger_reaction.gd └── example ├── graphics ├── characters │ ├── hero.png │ ├── hero.png.import │ ├── ice_wyverngoyle.png │ └── ice_wyverngoyle.png.import ├── environment │ ├── brick.png │ └── brick.png.import └── vfx │ ├── vfx_fire.tres │ └── vfx_lightning.tres ├── main.tscn ├── resource_scripts ├── combat_move.gd └── equipment_item.gd ├── scenes ├── combat_actor.gd ├── combat_npc.tscn ├── damage_numbers.tscn ├── hero.gd ├── hero.tscn ├── projectile.gd ├── projectile.tscn ├── status_effect_view.gd └── vfx │ ├── vfx_fire.tscn │ └── vfx_lightning.tscn └── trigger_reactions ├── chain_hits_on_self.tres ├── chain_hits_on_target.tres ├── damage_calculation.tres ├── damage_numbers.tres ├── double_projectile_chance.tres ├── explode_on_target.tres └── reactions.gd /addons/wyvernshield_triggers/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/LICENSE.md -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/database.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/database.tres -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/editor/inspector_plugin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/editor/inspector_plugin.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/editor/inspector_property.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/editor/inspector_property.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/editor/trigger_info.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/editor/trigger_info.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/editor/wyvernshield_database.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/editor/wyvernshield_database.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/icons/reaction_container.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/icons/reaction_container.svg -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/icons/reaction_container.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/icons/reaction_container.svg.import -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/icons/stat_modification.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/icons/stat_modification.svg -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/icons/stat_modification.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/icons/stat_modification.svg.import -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/icons/stat_sheet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/icons/stat_sheet.svg -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/icons/stat_sheet.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/icons/stat_sheet.svg.import -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/icons/trigger_reaction.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/icons/trigger_reaction.svg -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/icons/trigger_reaction.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/icons/trigger_reaction.svg.import -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/plugin.cfg -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/plugin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/plugin.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/stats/derivative_stat_sheet.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/stats/derivative_stat_sheet.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/stats/stat_derivative.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/stats/stat_derivative.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/stats/stat_modification.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/stats/stat_modification.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/stats/stat_sheet.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/stats/stat_sheet.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/triggers/reaction_container.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/triggers/reaction_container.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/triggers/timed_queue.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/triggers/timed_queue.gd -------------------------------------------------------------------------------- /addons/wyvernshield_triggers/triggers/trigger_reaction.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/addons/wyvernshield_triggers/triggers/trigger_reaction.gd -------------------------------------------------------------------------------- /example/graphics/characters/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/graphics/characters/hero.png -------------------------------------------------------------------------------- /example/graphics/characters/hero.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/graphics/characters/hero.png.import -------------------------------------------------------------------------------- /example/graphics/characters/ice_wyverngoyle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/graphics/characters/ice_wyverngoyle.png -------------------------------------------------------------------------------- /example/graphics/characters/ice_wyverngoyle.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/graphics/characters/ice_wyverngoyle.png.import -------------------------------------------------------------------------------- /example/graphics/environment/brick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/graphics/environment/brick.png -------------------------------------------------------------------------------- /example/graphics/environment/brick.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/graphics/environment/brick.png.import -------------------------------------------------------------------------------- /example/graphics/vfx/vfx_fire.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/graphics/vfx/vfx_fire.tres -------------------------------------------------------------------------------- /example/graphics/vfx/vfx_lightning.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/graphics/vfx/vfx_lightning.tres -------------------------------------------------------------------------------- /example/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/main.tscn -------------------------------------------------------------------------------- /example/resource_scripts/combat_move.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/resource_scripts/combat_move.gd -------------------------------------------------------------------------------- /example/resource_scripts/equipment_item.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/resource_scripts/equipment_item.gd -------------------------------------------------------------------------------- /example/scenes/combat_actor.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/combat_actor.gd -------------------------------------------------------------------------------- /example/scenes/combat_npc.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/combat_npc.tscn -------------------------------------------------------------------------------- /example/scenes/damage_numbers.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/damage_numbers.tscn -------------------------------------------------------------------------------- /example/scenes/hero.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/hero.gd -------------------------------------------------------------------------------- /example/scenes/hero.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/hero.tscn -------------------------------------------------------------------------------- /example/scenes/projectile.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/projectile.gd -------------------------------------------------------------------------------- /example/scenes/projectile.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/projectile.tscn -------------------------------------------------------------------------------- /example/scenes/status_effect_view.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/status_effect_view.gd -------------------------------------------------------------------------------- /example/scenes/vfx/vfx_fire.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/vfx/vfx_fire.tscn -------------------------------------------------------------------------------- /example/scenes/vfx/vfx_lightning.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/scenes/vfx/vfx_lightning.tscn -------------------------------------------------------------------------------- /example/trigger_reactions/chain_hits_on_self.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/trigger_reactions/chain_hits_on_self.tres -------------------------------------------------------------------------------- /example/trigger_reactions/chain_hits_on_target.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/trigger_reactions/chain_hits_on_target.tres -------------------------------------------------------------------------------- /example/trigger_reactions/damage_calculation.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/trigger_reactions/damage_calculation.tres -------------------------------------------------------------------------------- /example/trigger_reactions/damage_numbers.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/trigger_reactions/damage_numbers.tres -------------------------------------------------------------------------------- /example/trigger_reactions/double_projectile_chance.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/trigger_reactions/double_projectile_chance.tres -------------------------------------------------------------------------------- /example/trigger_reactions/explode_on_target.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/trigger_reactions/explode_on_target.tres -------------------------------------------------------------------------------- /example/trigger_reactions/reactions.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don-tnowe/godot-wyvernshield-triggers/HEAD/example/trigger_reactions/reactions.gd --------------------------------------------------------------------------------