-- Copyright (c) 2024 - Ognjen 'xolatile' Milan Robovic -- -- GNU General Public Licence (version 3 or later) package effect is ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ type operation_index is ( offense, defense, wisdom, stamina, speed, reach, alchemy, archery, architecture, athletics, diplomacy, estates, exploration, leadership, logistics, medicine, mercantile, mysticism, necromancy, resistance, skirmish, sorcery, tactics, thaumaturgy, gold, wood, stone, metal, leather, gem ); ------------------------------------------------------------------------------------------ type value is record operation : operation_index; modifier : integer; permanent : boolean; duration : natural; end record; none : value; ------------------------------------------------------------------------------------------ procedure apply (data : in value); ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ end effect;