| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'src')
23 files changed, 242 insertions, 247 deletions
| diff --git a/src/battle/src/Struct/Character.elm b/src/battle/src/Struct/Character.elm index 73531f0..327d23c 100644 --- a/src/battle/src/Struct/Character.elm +++ b/src/battle/src/Struct/Character.elm @@ -32,7 +32,7 @@ import Json.Decode.Pipeline  -- Battle ----------------------------------------------------------------------  import Battle.Struct.Omnimods -import Battle.Struct.Statistics +import Battle.Struct.Attributes  -- Battle Characters -----------------------------------------------------------  import BattleCharacters.Struct.Character @@ -88,8 +88,8 @@ fix_health : Int -> Type -> Type  fix_health previous_max_health char =     let        new_max_health = -         (Battle.Struct.Statistics.get_max_health -            (BattleCharacters.Struct.Character.get_statistics char.base) +         (Battle.Struct.Attributes.get_max_health +            (BattleCharacters.Struct.Character.get_attributes char.base)           )     in        {char | @@ -162,8 +162,8 @@ set_location : (  set_location location omnimods char =     let        previous_max_health = -         (Battle.Struct.Statistics.get_max_health -            (BattleCharacters.Struct.Character.get_statistics char.base) +         (Battle.Struct.Attributes.get_max_health +            (BattleCharacters.Struct.Character.get_attributes char.base)           )     in        (fix_health @@ -188,8 +188,8 @@ set_base_character : BattleCharacters.Struct.Character.Type -> Type -> Type  set_base_character new_base char =     let        previous_max_health = -         (Battle.Struct.Statistics.get_max_health -            (BattleCharacters.Struct.Character.get_statistics char.base) +         (Battle.Struct.Attributes.get_max_health +            (BattleCharacters.Struct.Character.get_attributes char.base)           )     in        (fix_health diff --git a/src/battle/src/Struct/HelpRequest.elm b/src/battle/src/Struct/HelpRequest.elm index 0e30162..7df06cb 100644 --- a/src/battle/src/Struct/HelpRequest.elm +++ b/src/battle/src/Struct/HelpRequest.elm @@ -3,7 +3,7 @@ module Struct.HelpRequest exposing (Type(..))  -- Elm -------------------------------------------------------------------------  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  import Battle.Struct.DamageType  -- Local Module ---------------------------------------------------------------- @@ -15,5 +15,5 @@ import Struct.Character  type Type =     None     | Rank Struct.Character.Rank -   | Statistic Battle.Struct.Statistics.Category +   | Attribute Battle.Struct.Attributes.Category     | DamageType Battle.Struct.DamageType.Type diff --git a/src/battle/src/Update/SelectCharacter.elm b/src/battle/src/Update/SelectCharacter.elm index 8817797..9dfe73d 100644 --- a/src/battle/src/Update/SelectCharacter.elm +++ b/src/battle/src/Update/SelectCharacter.elm @@ -6,7 +6,7 @@ import Array  import Task  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  -- Battle Characters -----------------------------------------------------------  import BattleCharacters.Struct.Character @@ -42,8 +42,8 @@ get_character_navigator model char =     in        (Struct.Navigator.new           (Struct.Character.get_location char) -         (Battle.Struct.Statistics.get_movement_points -            (BattleCharacters.Struct.Character.get_statistics base_char) +         (Battle.Struct.Attributes.get_movement_points +            (BattleCharacters.Struct.Character.get_attributes base_char)           )           (BattleCharacters.Struct.Weapon.get_defense_range weapon)           (BattleCharacters.Struct.Weapon.get_attack_range weapon) diff --git a/src/battle/src/Update/UndoAction.elm b/src/battle/src/Update/UndoAction.elm index 23c9e89..b171d6c 100644 --- a/src/battle/src/Update/UndoAction.elm +++ b/src/battle/src/Update/UndoAction.elm @@ -4,7 +4,7 @@ module Update.UndoAction exposing (apply_to)  import Array  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  -- Battle Characters -----------------------------------------------------------  import BattleCharacters.Struct.Character @@ -35,8 +35,8 @@ get_character_navigator model char =     in        (Struct.Navigator.new           (Struct.Character.get_location char) -         (Battle.Struct.Statistics.get_movement_points -            (BattleCharacters.Struct.Character.get_statistics base_char) +         (Battle.Struct.Attributes.get_movement_points +            (BattleCharacters.Struct.Character.get_attributes base_char)           )           (BattleCharacters.Struct.Weapon.get_defense_range weapon)           (BattleCharacters.Struct.Weapon.get_attack_range weapon) diff --git a/src/battle/src/View/Controlled/CharacterCard.elm b/src/battle/src/View/Controlled/CharacterCard.elm index 7484cb3..0dcde2f 100644 --- a/src/battle/src/View/Controlled/CharacterCard.elm +++ b/src/battle/src/View/Controlled/CharacterCard.elm @@ -18,10 +18,10 @@ import Util.Html  -- Battle ----------------------------------------------------------------------  import Battle.Struct.DamageType  import Battle.Struct.Omnimods -import Battle.Struct.Statistics +import Battle.Struct.Attributes  import Battle.View.Gauge -import Battle.View.Statistic +import Battle.View.Attribute  import Battle.View.DamageType  -- Battle Characters ----------------------------------------------------------- @@ -66,8 +66,8 @@ get_health_bar char =     let        current = (Struct.Character.get_sane_current_health char)        max = -         (Battle.Struct.Statistics.get_max_health -            (BattleCharacters.Struct.Character.get_statistics +         (Battle.Struct.Attributes.get_max_health +            (BattleCharacters.Struct.Character.get_attributes                 (Struct.Character.get_base_character char)              )           ) @@ -80,8 +80,8 @@ get_health_bar char =              (Html.Attributes.class "clickable"),              (Html.Events.onClick                 (Struct.Event.RequestedHelp -                  (Struct.HelpRequest.Statistic -                     Battle.Struct.Statistics.MaxHealth +                  (Struct.HelpRequest.Attribute +                     Battle.Struct.Attributes.MaxHealth                    )                 )              ) @@ -139,8 +139,8 @@ get_active_movement_bar : (  get_active_movement_bar maybe_navigator char =     let        max = -         (Battle.Struct.Statistics.get_movement_points -            (BattleCharacters.Struct.Character.get_statistics +         (Battle.Struct.Attributes.get_movement_points +            (BattleCharacters.Struct.Character.get_attributes                 (Struct.Character.get_base_character char)              )           ) @@ -160,8 +160,8 @@ get_active_movement_bar maybe_navigator char =              (Html.Attributes.class "clickable"),              (Html.Events.onClick                 (Struct.Event.RequestedHelp -                  (Struct.HelpRequest.Statistic -                     Battle.Struct.Statistics.MovementPoints +                  (Struct.HelpRequest.Attribute +                     Battle.Struct.Attributes.MovementPoints                    )                 )              ) @@ -177,8 +177,8 @@ get_inactive_movement_bar : (  get_inactive_movement_bar char =     let        max = -         (Battle.Struct.Statistics.get_movement_points -            (BattleCharacters.Struct.Character.get_statistics +         (Battle.Struct.Attributes.get_movement_points +            (BattleCharacters.Struct.Character.get_attributes                 (Struct.Character.get_base_character char)              )           ) @@ -191,8 +191,8 @@ get_inactive_movement_bar char =              (Html.Attributes.class "clickable"),              (Html.Events.onClick                 (Struct.Event.RequestedHelp -                  (Struct.HelpRequest.Statistic -                     Battle.Struct.Statistics.MovementPoints +                  (Struct.HelpRequest.Attribute +                     Battle.Struct.Attributes.MovementPoints                    )                 )              ) @@ -417,11 +417,11 @@ get_summary_html : (  get_summary_html char_turn player_ix char =     let        base_char = (Struct.Character.get_base_character char) -      char_statistics = -         (BattleCharacters.Struct.Character.get_statistics base_char) +      char_attributes = +         (BattleCharacters.Struct.Character.get_attributes base_char)        damage_multiplier = -         (Battle.Struct.Statistics.get_damage_multiplier -            char_statistics +         (Battle.Struct.Attributes.get_damage_multiplier +            char_attributes           )        omnimods = (BattleCharacters.Struct.Character.get_omnimods base_char)        equipment = (BattleCharacters.Struct.Character.get_equipment base_char) @@ -463,9 +463,9 @@ get_summary_html char_turn player_ix char =                 (BattleCharacters.Struct.Equipment.get_armor equipment)              ),              (Html.div -               [(Html.Attributes.class "character-card-stats")] -               (Battle.View.Statistic.get_all_but_gauges_html -                  char_statistics +               [(Html.Attributes.class "character-card-atts")] +               (Battle.View.Attribute.get_all_but_gauges_html +                  char_attributes                 )              ),              (get_weapon_summary @@ -485,11 +485,11 @@ get_full_html : (  get_full_html player_ix char =     let        base_char = (Struct.Character.get_base_character char) -      char_statistics = -         (BattleCharacters.Struct.Character.get_statistics base_char) +      char_attributes = +         (BattleCharacters.Struct.Character.get_attributes base_char)        damage_multiplier = -         (Battle.Struct.Statistics.get_damage_multiplier -            char_statistics +         (Battle.Struct.Attributes.get_damage_multiplier +            char_attributes           )        omnimods = (BattleCharacters.Struct.Character.get_omnimods base_char)        equipment = (BattleCharacters.Struct.Character.get_equipment base_char) @@ -532,9 +532,9 @@ get_full_html player_ix char =                 (BattleCharacters.Struct.Equipment.get_armor equipment)              ),              (Html.div -               [(Html.Attributes.class "character-card-stats")] -               (Battle.View.Statistic.get_all_but_gauges_html -                  char_statistics +               [(Html.Attributes.class "character-card-atts")] +               (Battle.View.Attribute.get_all_but_gauges_html +                  char_attributes                 )              ),              (get_weapon_summary diff --git a/src/battle/src/View/Controlled/Targets.elm b/src/battle/src/View/Controlled/Targets.elm index 4b36f03..3457731 100644 --- a/src/battle/src/View/Controlled/Targets.elm +++ b/src/battle/src/View/Controlled/Targets.elm @@ -7,7 +7,7 @@ import Html  import Html.Attributes  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  -- Local Module ----------------------------------------------------------------  import Struct.Character @@ -36,8 +36,8 @@ get_target_info_html model char_ref =                 ++ "): "                 ++                 (String.fromInt -                  (Battle.Struct.Statistics.get_movement_points -                     (Struct.Character.get_statistics char) +                  (Battle.Struct.Attributes.get_movement_points +                     (Struct.Character.get_attributes char)                    )                 )                 ++ " movement points; " @@ -50,8 +50,8 @@ get_target_info_html model char_ref =                 ++ "/"                 ++                 (String.fromInt -                  (Battle.Struct.Statistics.get_max_health -                     (Struct.Character.get_statistics char) +                  (Battle.Struct.Attributes.get_max_health +                     (Struct.Character.get_attributes char)                    )                 )              ) diff --git a/src/battle/src/View/MessageBoard/Help.elm b/src/battle/src/View/MessageBoard/Help.elm index 5fcdabd..89af283 100644 --- a/src/battle/src/View/MessageBoard/Help.elm +++ b/src/battle/src/View/MessageBoard/Help.elm @@ -6,7 +6,7 @@ import Html.Attributes  -- Battle ----------------------------------------------------------------------  import Battle.View.Help.DamageType -import Battle.View.Help.Statistic +import Battle.View.Help.Attribute  -- Local Module ----------------------------------------------------------------  import Struct.Event @@ -38,8 +38,8 @@ get_html model =              (Struct.HelpRequest.Rank rank) ->                 (View.MessageBoard.Help.Rank.get_html_contents rank) -            (Struct.HelpRequest.Statistic stat_cat) -> -               (Battle.View.Help.Statistic.get_html_contents stat_cat) +            (Struct.HelpRequest.Attribute att_cat) -> +               (Battle.View.Help.Attribute.get_html_contents att_cat)              (Struct.HelpRequest.DamageType dmg_cat) ->                 (Battle.View.Help.DamageType.get_html_contents dmg_cat) diff --git a/src/battle/src/View/MessageBoard/Help/Guide.elm b/src/battle/src/View/MessageBoard/Help/Guide.elm index deb5190..d60dd6b 100644 --- a/src/battle/src/View/MessageBoard/Help/Guide.elm +++ b/src/battle/src/View/MessageBoard/Help/Guide.elm @@ -87,7 +87,7 @@ get_default_html_contents =        (Html.text           (              "Click once on a character to focus them. This will show you" -            ++ " their stats, equipment, and other infos. If they are in" +            ++ " their attributes, equipment, and other infos. If they are in"              ++ " your team and active (the pulsating characters),"              ++ " clicking on them again will let you take control."           ) diff --git a/src/css/src/shared/battle-characters/info-card.scss b/src/css/src/shared/battle-characters/info-card.scss index d36e204..2ef980f 100644 --- a/src/css/src/shared/battle-characters/info-card.scss +++ b/src/css/src/shared/battle-characters/info-card.scss @@ -115,14 +115,14 @@     margin-top: 0.3em;  } -.character-card-armor-stats +.character-card-armor-atts  {     display: flex;     flex-direction: row;     flex-wrap: wrap;  } -.character-card-stats +.character-card-atts  {     display: flex;     flex-direction: row; @@ -151,11 +151,8 @@     display: inline-block;  } -.character-card-stats,  .character-card-atts, -.character-card-stats > *,  .character-card-atts > * -  {     display: flex;     flex-direction: row; diff --git a/src/css/src/shared/omnimod-icons.scss b/src/css/src/shared/omnimod-icons.scss index 0abacab..32835dc 100644 --- a/src/css/src/shared/omnimod-icons.scss +++ b/src/css/src/shared/omnimod-icons.scss @@ -154,11 +154,9 @@  .omnimod-attack-mods,  .omnimod-defense-mods,  .omnimod-attribute-mods, -.omnimod-statistics-mods,  .omnimod-attack-mods > *,  .omnimod-defense-mods > *, -.omnimod-attribute-mods > *, -.omnimod-statistics-mods >* +.omnimod-attribute-mods > *  {     display: flex;     flex-wrap: wrap; diff --git a/src/map-editor/src/Struct/HelpRequest.elm b/src/map-editor/src/Struct/HelpRequest.elm index 5bfa96f..a8f8a20 100644 --- a/src/map-editor/src/Struct/HelpRequest.elm +++ b/src/map-editor/src/Struct/HelpRequest.elm @@ -1,7 +1,7 @@  module Struct.HelpRequest exposing (Type(..))  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  import Battle.Struct.DamageType  -------------------------------------------------------------------------------- @@ -9,5 +9,5 @@ import Battle.Struct.DamageType  --------------------------------------------------------------------------------  type Type =     None -   | Statistic Battle.Struct.Statistics.Category +   | Attribute Battle.Struct.Attributes.Category     | DamageType Battle.Struct.DamageType.Type diff --git a/src/map-editor/src/View/MessageBoard/Help.elm b/src/map-editor/src/View/MessageBoard/Help.elm index 49b5b99..e615b55 100644 --- a/src/map-editor/src/View/MessageBoard/Help.elm +++ b/src/map-editor/src/View/MessageBoard/Help.elm @@ -6,7 +6,7 @@ import Html.Attributes  -- Battle ----------------------------------------------------------------------  import Battle.View.Help.DamageType -import Battle.View.Help.Statistic +import Battle.View.Help.Attribute  -- Local Module ----------------------------------------------------------------  import Struct.Event @@ -31,8 +31,8 @@ get_html model =        ]        (           case model.help_request of -            (Struct.HelpRequest.Statistic stat_cat) -> -               (Battle.View.Help.Statistic.get_html_contents stat_cat) +            (Struct.HelpRequest.Attribute att_cat) -> +               (Battle.View.Help.Attribute.get_html_contents att_cat)              (Struct.HelpRequest.DamageType dmg_cat) ->                 (Battle.View.Help.DamageType.get_html_contents dmg_cat) diff --git a/src/map-editor/src/View/SubMenu/TileStatus.elm b/src/map-editor/src/View/SubMenu/TileStatus.elm index bc278b0..0ef4590 100644 --- a/src/map-editor/src/View/SubMenu/TileStatus.elm +++ b/src/map-editor/src/View/SubMenu/TileStatus.elm @@ -153,9 +153,9 @@ get_omnimods omnimods =           (Html.Attributes.class "info-card-omnimods")        ]        [ -         (Html.text "Statistics Modifiers"), +         (Html.text "Attributes Modifiers"),           (get_omnimods_listing -            (Battle.Struct.Omnimods.get_statistics_mods omnimods) +            (Battle.Struct.Omnimods.get_attribute_mods omnimods)           ),           (Html.text "Attack Modifiers"),           (get_omnimods_listing diff --git a/src/roster-editor/src/Struct/HelpRequest.elm b/src/roster-editor/src/Struct/HelpRequest.elm index 5bfa96f..a8f8a20 100644 --- a/src/roster-editor/src/Struct/HelpRequest.elm +++ b/src/roster-editor/src/Struct/HelpRequest.elm @@ -1,7 +1,7 @@  module Struct.HelpRequest exposing (Type(..))  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  import Battle.Struct.DamageType  -------------------------------------------------------------------------------- @@ -9,5 +9,5 @@ import Battle.Struct.DamageType  --------------------------------------------------------------------------------  type Type =     None -   | Statistic Battle.Struct.Statistics.Category +   | Attribute Battle.Struct.Attributes.Category     | DamageType Battle.Struct.DamageType.Type diff --git a/src/roster-editor/src/View/CharacterCard.elm b/src/roster-editor/src/View/CharacterCard.elm index 8a0eb71..8dc985f 100644 --- a/src/roster-editor/src/View/CharacterCard.elm +++ b/src/roster-editor/src/View/CharacterCard.elm @@ -13,10 +13,10 @@ import Html.Events  -- Battle ----------------------------------------------------------------------  import Battle.Struct.Omnimods -import Battle.Struct.Statistics +import Battle.Struct.Attributes  import Battle.View.Omnimods -import Battle.View.Statistic +import Battle.View.Attribute  -- Battle Characters -----------------------------------------------------------  import BattleCharacters.Struct.Armor @@ -70,13 +70,13 @@ get_name base_char can_edit =           ]        ) -get_health_bar : Battle.Struct.Statistics.Type -> (Html.Html Struct.Event.Type) -get_health_bar char_stats = +get_health_bar : Battle.Struct.Attributes.Type -> (Html.Html Struct.Event.Type) +get_health_bar char_atts =     (View.Gauge.get_html        (           "HP: "           ++ -         (String.fromInt (Battle.Struct.Statistics.get_max_health char_stats)) +         (String.fromInt (Battle.Struct.Attributes.get_max_health char_atts))        )        100.0        [ @@ -84,7 +84,7 @@ get_health_bar char_stats =           (Html.Attributes.class "clickable"),           (Html.Events.onClick              (Struct.Event.RequestedHelp -               (Struct.HelpRequest.Statistic Battle.Struct.Statistics.MaxHealth) +               (Struct.HelpRequest.Attribute Battle.Struct.Attributes.MaxHealth)              )           )        ] @@ -106,16 +106,16 @@ get_statuses char =     )  get_movement_bar : ( -      Battle.Struct.Statistics.Type -> +      Battle.Struct.Attributes.Type ->        (Html.Html Struct.Event.Type)     ) -get_movement_bar char_stats = +get_movement_bar char_atts =     (View.Gauge.get_html        (           "MP: "           ++           (String.fromInt -            (Battle.Struct.Statistics.get_movement_points char_stats) +            (Battle.Struct.Attributes.get_movement_points char_atts)           )        )        100.0 @@ -124,8 +124,8 @@ get_movement_bar char_stats =           (Html.Attributes.class "clickable"),           (Html.Events.onClick              (Struct.Event.RequestedHelp -               (Struct.HelpRequest.Statistic -                  Battle.Struct.Statistics.MovementPoints +               (Struct.HelpRequest.Attribute +                  Battle.Struct.Attributes.MovementPoints                 )              )           ) @@ -365,17 +365,17 @@ get_glyph_board_details damage_multiplier board =        ]     ) -get_relevant_stats : ( -      Battle.Struct.Statistics.Type -> +get_relevant_atts : ( +      Battle.Struct.Attributes.Type ->        (Html.Html Struct.Event.Type)     ) -get_relevant_stats stats = +get_relevant_atts atts =     (Html.div        [ -         (Html.Attributes.class "character-card-stats"), +         (Html.Attributes.class "character-card-atts"),           (Html.Attributes.class "clickable")        ] -      (Battle.View.Statistic.get_all_but_gauges_html stats) +      (Battle.View.Attribute.get_all_but_gauges_html atts)     )  -------------------------------------------------------------------------------- @@ -385,8 +385,8 @@ get_minimal_html : Struct.Character.Type -> (Html.Html Struct.Event.Type)  get_minimal_html char =     let        base_char = (Struct.Character.get_base_character char) -      char_statistics = -         (BattleCharacters.Struct.Character.get_statistics base_char) +      char_attributes = +         (BattleCharacters.Struct.Character.get_attributes base_char)     in        (Html.div           [ @@ -416,8 +416,8 @@ get_minimal_html char =                          (View.Character.get_portrait_html True char)                       ]                    ), -                  (get_health_bar char_statistics), -                  (get_movement_bar char_statistics), +                  (get_health_bar char_attributes), +                  (get_movement_bar char_attributes),                    (get_statuses char)                 ]              ) @@ -428,11 +428,11 @@ get_full_html : Struct.Character.Type -> (Html.Html Struct.Event.Type)  get_full_html char =     let        base_char = (Struct.Character.get_base_character char) -      char_statistics = -         (BattleCharacters.Struct.Character.get_statistics base_char) +      char_attributes = +         (BattleCharacters.Struct.Character.get_attributes base_char)        damage_multiplier = -         (Battle.Struct.Statistics.get_damage_multiplier -            char_statistics +         (Battle.Struct.Attributes.get_damage_multiplier +            char_attributes           )        omnimods = (BattleCharacters.Struct.Character.get_omnimods base_char)        equipment = (BattleCharacters.Struct.Character.get_equipment base_char) @@ -466,8 +466,8 @@ get_full_html char =                          (View.Character.get_portrait_html False char)                       ]                    ), -                  (get_health_bar char_statistics), -                  (get_movement_bar char_statistics), +                  (get_health_bar char_attributes), +                  (get_movement_bar char_attributes),                    (get_statuses char)                 ]              ), @@ -484,7 +484,7 @@ get_full_html char =                 damage_multiplier                 (BattleCharacters.Struct.Equipment.get_glyph_board equipment)              ), -            (get_relevant_stats char_statistics), +            (get_relevant_atts char_attributes),              (get_weapon_details                 damage_multiplier                 (BattleCharacters.Struct.Equipment.get_secondary_weapon diff --git a/src/roster-editor/src/View/MessageBoard/Help.elm b/src/roster-editor/src/View/MessageBoard/Help.elm index b6d29a2..02edb70 100644 --- a/src/roster-editor/src/View/MessageBoard/Help.elm +++ b/src/roster-editor/src/View/MessageBoard/Help.elm @@ -6,7 +6,7 @@ import Html.Attributes  -- Battle ----------------------------------------------------------------------  import Battle.View.Help.DamageType -import Battle.View.Help.Statistic +import Battle.View.Help.Attribute  -- Local Module ----------------------------------------------------------------  import Struct.Event @@ -34,8 +34,8 @@ get_html model =              Struct.HelpRequest.None ->                 (View.MessageBoard.Help.Guide.get_html_contents model) -            (Struct.HelpRequest.Statistic stat_cat) -> -               (Battle.View.Help.Statistic.get_html_contents stat_cat) +            (Struct.HelpRequest.Attribute att_cat) -> +               (Battle.View.Help.Attribute.get_html_contents att_cat)              (Struct.HelpRequest.DamageType dmg_cat) ->                 (Battle.View.Help.DamageType.get_html_contents dmg_cat) diff --git a/src/shared/battle-characters/BattleCharacters/Struct/Character.elm b/src/shared/battle-characters/BattleCharacters/Struct/Character.elm index ce74b59..0023b5b 100644 --- a/src/shared/battle-characters/BattleCharacters/Struct/Character.elm +++ b/src/shared/battle-characters/BattleCharacters/Struct/Character.elm @@ -10,7 +10,7 @@ module BattleCharacters.Struct.Character exposing        get_omnimods,        set_extra_omnimods,        dirty_set_extra_omnimods, -      get_statistics, +      get_attributes,        get_active_weapon,        get_inactive_weapon,        is_using_secondary, @@ -30,7 +30,7 @@ import Json.Encode  -- Battle ----------------------------------------------------------------------  import Battle.Struct.Omnimods -import Battle.Struct.Statistics +import Battle.Struct.Attributes  -- Battle Characters -----------------------------------------------------------  import BattleCharacters.Struct.Armor @@ -45,7 +45,7 @@ type alias Type =     {        name : String,        equipment : BattleCharacters.Struct.Equipment.Type, -      statistics : Battle.Struct.Statistics.Type, +      attributes : Battle.Struct.Attributes.Type,        is_using_secondary : Bool,        omnimods : Battle.Struct.Omnimods.Type,        extra_omnimods : Battle.Struct.Omnimods.Type @@ -83,14 +83,14 @@ refresh_omnimods char =                 (BattleCharacters.Struct.Equipment.get_glyph_board equipment)              )           ) -      statistics = -         (Battle.Struct.Omnimods.apply_to_statistics +      attributes = +         (Battle.Struct.Omnimods.apply_to_attributes              omnimods -            (Battle.Struct.Statistics.default) +            (Battle.Struct.Attributes.default)           )     in        {char | -         statistics = statistics, +         attributes = attributes,           omnimods = omnimods        } @@ -134,8 +134,8 @@ set_extra_omnimods om char = (refresh_omnimods {char | extra_omnimods = om})  dirty_set_extra_omnimods : Battle.Struct.Omnimods.Type -> Type -> Type  dirty_set_extra_omnimods om char = {char | extra_omnimods = om} -get_statistics : Type -> Battle.Struct.Statistics.Type -get_statistics char = char.statistics +get_attributes : Type -> Battle.Struct.Attributes.Type +get_attributes char = char.attributes  is_using_secondary : Type -> Bool  is_using_secondary char = char.is_using_secondary @@ -196,7 +196,7 @@ resolve resolve_equipment extra_omnimods ref =        {           name = ref.name,           equipment = (resolve_equipment ref.equipment), -         statistics = (Battle.Struct.Statistics.default), +         attributes = (Battle.Struct.Attributes.default),           is_using_secondary = ref.is_using_secondary,           omnimods = (Battle.Struct.Omnimods.none),           extra_omnimods = extra_omnimods diff --git a/src/shared/battle/Battle/Lang/English.elm b/src/shared/battle/Battle/Lang/English.elm index 2568260..d8b0254 100644 --- a/src/shared/battle/Battle/Lang/English.elm +++ b/src/shared/battle/Battle/Lang/English.elm @@ -6,7 +6,7 @@ import Html.Attributes  import Html.Events  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  import Battle.Struct.DamageType  -- Local Module ---------------------------------------------------------------- @@ -64,7 +64,7 @@ base : String  base = "Universal Damage"  -- Help ------------------------------------------------------------------------ ----- Statistics ---------------------------------------------------------------- +---- Attributes ----------------------------------------------------------------  max_health_help : (Html.Html Struct.Event.Type)  max_health_help =     (Html.div @@ -108,7 +108,7 @@ dodges_help =              the opponent's              """           ), -         (get_stats_reference_html Battle.Struct.Statistics.Accuracy), +         (get_atts_reference_html Battle.Struct.Attributes.Accuracy),           (Html.text              """. Multiply by two to get the chance of at least avoiding              partially (taking only half damage) an attack. @@ -142,7 +142,7 @@ accuracy_help =           (Html.text              "Accuracy lowers the target's chance to evade an incoming blow ("           ), -         (get_stats_reference_html Battle.Struct.Statistics.Dodges), +         (get_atts_reference_html Battle.Struct.Attributes.Dodges),           (Html.text ").")        ]     ) @@ -192,17 +192,17 @@ damage_modifier_help =        ]     ) -get_stats_reference_html : ( -      Battle.Struct.Statistics.Category -> +get_atts_reference_html : ( +      Battle.Struct.Attributes.Category ->        (Html.Html Struct.Event.Type)     ) -get_stats_reference_html cat = +get_atts_reference_html cat =     (Html.div        [           (Html.Attributes.class "tooltip-reference"),           (Html.Events.onClick              (Struct.Event.RequestedHelp -               (Struct.HelpRequest.Statistic cat) +               (Struct.HelpRequest.Attribute cat)              )           )        ] @@ -213,14 +213,14 @@ get_stats_reference_html cat =                 (Html.Attributes.class                    (                       "omnimod-icon-" -                     ++ (Battle.Struct.Statistics.encode_category cat) +                     ++ (Battle.Struct.Attributes.encode_category cat)                    )                 )              ]              [              ]           ), -         (Html.text (get_statistic_name cat)) +         (Html.text (get_attribute_name cat))        ]     ) @@ -267,46 +267,46 @@ base_help =        ]     ) -get_statistic_name : Battle.Struct.Statistics.Category -> String -get_statistic_name cat = +get_attribute_name : Battle.Struct.Attributes.Category -> String +get_attribute_name cat =     case cat of -      Battle.Struct.Statistics.MaxHealth -> (max_health) -      Battle.Struct.Statistics.MovementPoints -> (movement_points) -      Battle.Struct.Statistics.Dodges -> (dodges) -      Battle.Struct.Statistics.Parries -> (parries) -      Battle.Struct.Statistics.Accuracy -> (accuracy) -      Battle.Struct.Statistics.DoubleHits -> (double_hits) -      Battle.Struct.Statistics.CriticalHits -> (critical_hits) -      Battle.Struct.Statistics.DamageModifier -> (damage_modifier) - -get_statistic_category_help : ( -      Battle.Struct.Statistics.Category -> +      Battle.Struct.Attributes.MaxHealth -> (max_health) +      Battle.Struct.Attributes.MovementPoints -> (movement_points) +      Battle.Struct.Attributes.Dodges -> (dodges) +      Battle.Struct.Attributes.Parries -> (parries) +      Battle.Struct.Attributes.Accuracy -> (accuracy) +      Battle.Struct.Attributes.DoubleHits -> (double_hits) +      Battle.Struct.Attributes.CriticalHits -> (critical_hits) +      Battle.Struct.Attributes.DamageModifier -> (damage_modifier) + +get_attribute_category_help : ( +      Battle.Struct.Attributes.Category ->        (String, (Html.Html Struct.Event.Type))     ) -get_statistic_category_help cat = +get_attribute_category_help cat =     case cat of -      Battle.Struct.Statistics.MaxHealth -> +      Battle.Struct.Attributes.MaxHealth ->           ((max_health), (max_health_help)) -      Battle.Struct.Statistics.MovementPoints -> +      Battle.Struct.Attributes.MovementPoints ->           ((movement_points), (movement_points_help)) -      Battle.Struct.Statistics.Dodges -> +      Battle.Struct.Attributes.Dodges ->           ((dodges), (dodges_help)) -      Battle.Struct.Statistics.Parries -> +      Battle.Struct.Attributes.Parries ->           ((parries), (parries_help)) -      Battle.Struct.Statistics.Accuracy -> +      Battle.Struct.Attributes.Accuracy ->           ((accuracy), (accuracy_help)) -      Battle.Struct.Statistics.DoubleHits -> +      Battle.Struct.Attributes.DoubleHits ->           ((double_hits), (double_hits_help)) -      Battle.Struct.Statistics.CriticalHits -> +      Battle.Struct.Attributes.CriticalHits ->           ((critical_hits), (critical_hits_help)) -      Battle.Struct.Statistics.DamageModifier -> +      Battle.Struct.Attributes.DamageModifier ->           ((damage_modifier), (damage_modifier_help))  get_damage_type_help : ( diff --git a/src/shared/battle/Battle/Struct/Statistics.elm b/src/shared/battle/Battle/Struct/Attributes.elm index 8ed145a..159404e 100644 --- a/src/shared/battle/Battle/Struct/Statistics.elm +++ b/src/shared/battle/Battle/Struct/Attributes.elm @@ -1,4 +1,4 @@ -module Battle.Struct.Statistics exposing +module Battle.Struct.Attributes exposing     (        Type,        Category(..), diff --git a/src/shared/battle/Battle/Struct/Omnimods.elm b/src/shared/battle/Battle/Struct/Omnimods.elm index 92bf636..7a61153 100644 --- a/src/shared/battle/Battle/Struct/Omnimods.elm +++ b/src/shared/battle/Battle/Struct/Omnimods.elm @@ -4,10 +4,10 @@ module Battle.Struct.Omnimods exposing        new,        merge,        none, -      apply_to_statistics, +      apply_to_attributes,        get_attack_damage,        get_damage_sum, -      get_statistics_mods, +      get_attribute_mods,        get_attack_mods,        get_defense_mods,        get_all_mods, @@ -22,7 +22,7 @@ import Json.Decode  import Json.Decode.Pipeline  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  import Battle.Struct.DamageType  -------------------------------------------------------------------------------- @@ -30,7 +30,7 @@ import Battle.Struct.DamageType  --------------------------------------------------------------------------------  type alias Type =     { -      statistics : (Dict.Dict String Int), +      attributes : (Dict.Dict String Int),        attack : (Dict.Dict String Int),        defense : (Dict.Dict String Int)     } @@ -84,7 +84,7 @@ decoder : (Json.Decode.Decoder Type)  decoder =     (Json.Decode.succeed        Type -      |> (Json.Decode.Pipeline.required "stam" generic_mods_decoder) +      |> (Json.Decode.Pipeline.required "attm" generic_mods_decoder)        |> (Json.Decode.Pipeline.required "atkm" generic_mods_decoder)        |> (Json.Decode.Pipeline.required "defm" generic_mods_decoder)     ) @@ -95,9 +95,9 @@ new : (        (List (String, Int)) ->        Type     ) -new statistic_mods attack_mods defense_mods = +new attribute_mods attack_mods defense_mods =     { -      statistics = (Dict.fromList statistic_mods), +      attributes = (Dict.fromList attribute_mods),        attack = (Dict.fromList attack_mods),        defense = (Dict.fromList defense_mods)     } @@ -105,7 +105,7 @@ new statistic_mods attack_mods defense_mods =  none : Type  none =     { -      statistics = (Dict.empty), +      attributes = (Dict.empty),        attack = (Dict.empty),        defense = (Dict.empty)     } @@ -113,24 +113,24 @@ none =  merge : Type -> Type -> Type  merge omni_a omni_b =     { -      statistics = (merge_mods omni_a.statistics omni_b.statistics), +      attributes = (merge_mods omni_a.attributes omni_b.attributes),        attack = (merge_mods omni_a.attack omni_b.attack),        defense = (merge_mods omni_a.defense omni_b.defense)     } -apply_to_statistics : ( +apply_to_attributes : (        Type -> -      Battle.Struct.Statistics.Type -> -      Battle.Struct.Statistics.Type +      Battle.Struct.Attributes.Type -> +      Battle.Struct.Attributes.Type     ) -apply_to_statistics omnimods statistics = +apply_to_attributes omnimods attributes =     (Dict.foldl        ( -         (Battle.Struct.Statistics.decode_category) -         >> (Battle.Struct.Statistics.mod) +         (Battle.Struct.Attributes.decode_category) +         >> (Battle.Struct.Attributes.mod)        ) -      statistics -      omnimods.statistics +      attributes +      omnimods.attributes     )  get_damage_sum : Type -> Int @@ -177,14 +177,14 @@ get_attack_damage dmg_modifier atk_omni def_omni =  scale : Float -> Type -> Type  scale multiplier omnimods =     {omnimods | -      statistics = (Dict.map (scale_dict_value multiplier) omnimods.statistics), +      attributes = (Dict.map (scale_dict_value multiplier) omnimods.attributes),        attack = (Dict.map (scale_dict_value multiplier) omnimods.attack),        defense =           (Dict.map (scale_dict_value multiplier) omnimods.defense)     } -get_statistics_mods : Type -> (List (String, Int)) -get_statistics_mods omnimods = (Dict.toList omnimods.statistics) +get_attribute_mods : Type -> (List (String, Int)) +get_attribute_mods omnimods = (Dict.toList omnimods.attributes)  get_attack_mods : Type -> (List (String, Int))  get_attack_mods omnimods = (Dict.toList omnimods.attack) @@ -195,7 +195,7 @@ get_defense_mods omnimods = (Dict.toList omnimods.defense)  get_all_mods : Type -> (List (String, Int))  get_all_mods omnimods =     ( -      (get_statistics_mods omnimods) +      (get_attribute_mods omnimods)        ++ (get_attack_mods omnimods)        ++ (get_defense_mods omnimods)     ) diff --git a/src/shared/battle/Battle/View/Statistic.elm b/src/shared/battle/Battle/View/Attribute.elm index 0ced0dc..ae2edf3 100644 --- a/src/shared/battle/Battle/View/Statistic.elm +++ b/src/shared/battle/Battle/View/Attribute.elm @@ -1,4 +1,4 @@ -module Battle.View.Statistic exposing +module Battle.View.Attribute exposing     (        get_html,        get_all_html, @@ -14,7 +14,7 @@ import Html.Attributes  import Html.Events  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  -- Local Module ----------------------------------------------------------------  import Struct.Event @@ -28,16 +28,16 @@ import Struct.HelpRequest  -- EXPORTED --------------------------------------------------------------------  --------------------------------------------------------------------------------  get_html : ( -      Battle.Struct.Statistics.Category -> +      Battle.Struct.Attributes.Category ->        Int ->        (Html.Html Struct.Event.Type)     ) -get_html statistic value = +get_html attribute value =     (Html.div        [           (Html.Events.onClick              (Struct.Event.RequestedHelp -               (Struct.HelpRequest.Statistic statistic) +               (Struct.HelpRequest.Attribute attribute)              )           )        ] @@ -48,7 +48,7 @@ get_html statistic value =                 (Html.Attributes.class                    (                       "omnimod-icon-" -                     ++ (Battle.Struct.Statistics.encode_category statistic) +                     ++ (Battle.Struct.Attributes.encode_category attribute)                    )                 )              ] @@ -62,7 +62,7 @@ get_html statistic value =              [                 (Html.text                    ( -                     if (Battle.Struct.Statistics.is_percent statistic) +                     if (Battle.Struct.Attributes.is_percent attribute)                       then ((String.fromInt value) ++ "%")                       else (String.fromInt value)                    ) @@ -73,11 +73,11 @@ get_html statistic value =     )  get_signed_html : ( -      Battle.Struct.Statistics.Category -> +      Battle.Struct.Attributes.Category ->        Int ->        (Html.Html Struct.Event.Type)     ) -get_signed_html statistic value = +get_signed_html attribute value =     (Html.div        [           ( @@ -87,7 +87,7 @@ get_signed_html statistic value =           ),           (Html.Events.onClick              (Struct.Event.RequestedHelp -               (Struct.HelpRequest.Statistic statistic) +               (Struct.HelpRequest.Attribute attribute)              )           )        ] @@ -98,7 +98,7 @@ get_signed_html statistic value =                 (Html.Attributes.class                    (                       "omnimod-icon-" -                     ++ (Battle.Struct.Statistics.encode_category statistic) +                     ++ (Battle.Struct.Attributes.encode_category attribute)                    )                 )              ] @@ -119,7 +119,7 @@ get_signed_html statistic value =                       )                       ++                       ( -                        if (Battle.Struct.Statistics.is_percent statistic) +                        if (Battle.Struct.Attributes.is_percent attribute)                          then "%"                          else ""                       ) @@ -131,129 +131,129 @@ get_signed_html statistic value =     )  get_all_html : ( -      Battle.Struct.Statistics.Type -> +      Battle.Struct.Attributes.Type ->        (List (Html.Html Struct.Event.Type))     ) -get_all_html stats = +get_all_html atts =     [        (get_html -         Battle.Struct.Statistics.Dodges -         (Battle.Struct.Statistics.get_dodges stats) +         Battle.Struct.Attributes.Dodges +         (Battle.Struct.Attributes.get_dodges atts)        ),        (get_html -         Battle.Struct.Statistics.Parries -         (Battle.Struct.Statistics.get_parries stats) +         Battle.Struct.Attributes.Parries +         (Battle.Struct.Attributes.get_parries atts)        ),        (get_html -         Battle.Struct.Statistics.Accuracy -         (Battle.Struct.Statistics.get_accuracy stats) +         Battle.Struct.Attributes.Accuracy +         (Battle.Struct.Attributes.get_accuracy atts)        ),        (get_html -         Battle.Struct.Statistics.DoubleHits -         (Battle.Struct.Statistics.get_double_hits stats) +         Battle.Struct.Attributes.DoubleHits +         (Battle.Struct.Attributes.get_double_hits atts)        ),        (get_html -         Battle.Struct.Statistics.CriticalHits -         (Battle.Struct.Statistics.get_critical_hits stats) +         Battle.Struct.Attributes.CriticalHits +         (Battle.Struct.Attributes.get_critical_hits atts)        ),        (get_html -         Battle.Struct.Statistics.MaxHealth -         (Battle.Struct.Statistics.get_max_health stats) +         Battle.Struct.Attributes.MaxHealth +         (Battle.Struct.Attributes.get_max_health atts)        ),        (get_html -         Battle.Struct.Statistics.MovementPoints -         (Battle.Struct.Statistics.get_movement_points stats) +         Battle.Struct.Attributes.MovementPoints +         (Battle.Struct.Attributes.get_movement_points atts)        )     ]  get_all_signed_html : ( -      Battle.Struct.Statistics.Type -> +      Battle.Struct.Attributes.Type ->        (List (Html.Html Struct.Event.Type))     ) -get_all_signed_html stats = +get_all_signed_html atts =     [        (get_signed_html -         Battle.Struct.Statistics.Dodges -         (Battle.Struct.Statistics.get_dodges stats) +         Battle.Struct.Attributes.Dodges +         (Battle.Struct.Attributes.get_dodges atts)        ),        (get_signed_html -         Battle.Struct.Statistics.Parries -         (Battle.Struct.Statistics.get_parries stats) +         Battle.Struct.Attributes.Parries +         (Battle.Struct.Attributes.get_parries atts)        ),        (get_signed_html -         Battle.Struct.Statistics.Accuracy -         (Battle.Struct.Statistics.get_accuracy stats) +         Battle.Struct.Attributes.Accuracy +         (Battle.Struct.Attributes.get_accuracy atts)        ),        (get_signed_html -         Battle.Struct.Statistics.DoubleHits -         (Battle.Struct.Statistics.get_double_hits stats) +         Battle.Struct.Attributes.DoubleHits +         (Battle.Struct.Attributes.get_double_hits atts)        ),        (get_signed_html -         Battle.Struct.Statistics.CriticalHits -         (Battle.Struct.Statistics.get_critical_hits stats) +         Battle.Struct.Attributes.CriticalHits +         (Battle.Struct.Attributes.get_critical_hits atts)        ),        (get_signed_html -         Battle.Struct.Statistics.MaxHealth -         (Battle.Struct.Statistics.get_max_health stats) +         Battle.Struct.Attributes.MaxHealth +         (Battle.Struct.Attributes.get_max_health atts)        ),        (get_signed_html -         Battle.Struct.Statistics.MovementPoints -         (Battle.Struct.Statistics.get_movement_points stats) +         Battle.Struct.Attributes.MovementPoints +         (Battle.Struct.Attributes.get_movement_points atts)        )     ]  get_all_but_gauges_html : ( -      Battle.Struct.Statistics.Type -> +      Battle.Struct.Attributes.Type ->        (List (Html.Html Struct.Event.Type))     ) -get_all_but_gauges_html stats = +get_all_but_gauges_html atts =     [        (get_html -         Battle.Struct.Statistics.Dodges -         (Battle.Struct.Statistics.get_dodges stats) +         Battle.Struct.Attributes.Dodges +         (Battle.Struct.Attributes.get_dodges atts)        ),        (get_html -         Battle.Struct.Statistics.Parries -         (Battle.Struct.Statistics.get_parries stats) +         Battle.Struct.Attributes.Parries +         (Battle.Struct.Attributes.get_parries atts)        ),        (get_html -         Battle.Struct.Statistics.Accuracy -         (Battle.Struct.Statistics.get_accuracy stats) +         Battle.Struct.Attributes.Accuracy +         (Battle.Struct.Attributes.get_accuracy atts)        ),        (get_html -         Battle.Struct.Statistics.DoubleHits -         (Battle.Struct.Statistics.get_double_hits stats) +         Battle.Struct.Attributes.DoubleHits +         (Battle.Struct.Attributes.get_double_hits atts)        ),        (get_html -         Battle.Struct.Statistics.CriticalHits -         (Battle.Struct.Statistics.get_critical_hits stats) +         Battle.Struct.Attributes.CriticalHits +         (Battle.Struct.Attributes.get_critical_hits atts)        )     ]  get_all_but_gauges_signed_html : ( -      Battle.Struct.Statistics.Type -> +      Battle.Struct.Attributes.Type ->        (List (Html.Html Struct.Event.Type))     ) -get_all_but_gauges_signed_html stats = +get_all_but_gauges_signed_html atts =     [        (get_signed_html -         Battle.Struct.Statistics.Dodges -         (Battle.Struct.Statistics.get_dodges stats) +         Battle.Struct.Attributes.Dodges +         (Battle.Struct.Attributes.get_dodges atts)        ),        (get_signed_html -         Battle.Struct.Statistics.Parries -         (Battle.Struct.Statistics.get_parries stats) +         Battle.Struct.Attributes.Parries +         (Battle.Struct.Attributes.get_parries atts)        ),        (get_signed_html -         Battle.Struct.Statistics.Accuracy -         (Battle.Struct.Statistics.get_accuracy stats) +         Battle.Struct.Attributes.Accuracy +         (Battle.Struct.Attributes.get_accuracy atts)        ),        (get_signed_html -         Battle.Struct.Statistics.DoubleHits -         (Battle.Struct.Statistics.get_double_hits stats) +         Battle.Struct.Attributes.DoubleHits +         (Battle.Struct.Attributes.get_double_hits atts)        ),        (get_signed_html -         Battle.Struct.Statistics.CriticalHits -         (Battle.Struct.Statistics.get_critical_hits stats) +         Battle.Struct.Attributes.CriticalHits +         (Battle.Struct.Attributes.get_critical_hits atts)        )     ] diff --git a/src/shared/battle/Battle/View/Help/Statistic.elm b/src/shared/battle/Battle/View/Help/Attribute.elm index 0e1f056..f7bd9e1 100644 --- a/src/shared/battle/Battle/View/Help/Statistic.elm +++ b/src/shared/battle/Battle/View/Help/Attribute.elm @@ -1,11 +1,11 @@ -module Battle.View.Help.Statistic exposing (get_html_contents) +module Battle.View.Help.Attribute exposing (get_html_contents)  -- Elm -------------------------------------------------------------------------  import Html  import Html.Attributes  -- Battle ---------------------------------------------------------------------- -import Battle.Struct.Statistics +import Battle.Struct.Attributes  import Battle.Lang.English  -- Local Module ---------------------------------------------------------------- @@ -15,7 +15,7 @@ import Struct.Event  -- LOCAL -----------------------------------------------------------------------  --------------------------------------------------------------------------------  get_header_html : ( -      Battle.Struct.Statistics.Category -> +      Battle.Struct.Attributes.Category ->        String ->        (Html.Html Struct.Event.Type)     ) @@ -34,7 +34,7 @@ get_header_html cat name =                 (Html.Attributes.class                    (                       "omnimod-icon-" -                     ++ (Battle.Struct.Statistics.encode_category cat) +                     ++ (Battle.Struct.Attributes.encode_category cat)                    )                 )              ] @@ -49,12 +49,12 @@ get_header_html cat name =  -- EXPORTED --------------------------------------------------------------------  --------------------------------------------------------------------------------  get_html_contents : ( -      Battle.Struct.Statistics.Category -> +      Battle.Struct.Attributes.Category ->        (List (Html.Html Struct.Event.Type))     )  get_html_contents cat =     let -      (name, tooltip) = (Battle.Lang.English.get_statistic_category_help cat) +      (name, tooltip) = (Battle.Lang.English.get_attribute_category_help cat)     in     [        (get_header_html cat name), diff --git a/src/shared/battle/Battle/View/Omnimods.elm b/src/shared/battle/Battle/View/Omnimods.elm index a41afba..8d8c4ce 100644 --- a/src/shared/battle/Battle/View/Omnimods.elm +++ b/src/shared/battle/Battle/View/Omnimods.elm @@ -14,10 +14,10 @@ import Html.Events  -- Battle ----------------------------------------------------------------------  import Battle.Struct.DamageType  import Battle.Struct.Omnimods -import Battle.Struct.Statistics +import Battle.Struct.Attributes  import Battle.View.DamageType -import Battle.View.Statistic +import Battle.View.Attribute  -- Local Module ----------------------------------------------------------------  import Struct.Event @@ -70,16 +70,16 @@ get_html_with_modifier attack_multiplier omnimods =           ),           (Html.div              [ -               (Html.Attributes.class "omnimod-statistics-mods") +               (Html.Attributes.class "omnimod-attribute-mods")              ]              (List.map                 (\(k, v) -> -                  (Battle.View.Statistic.get_signed_html -                     (Battle.Struct.Statistics.decode_category k) +                  (Battle.View.Attribute.get_signed_html +                     (Battle.Struct.Attributes.decode_category k)                       v                    )                 ) -               (Battle.Struct.Omnimods.get_statistics_mods omnimods) +               (Battle.Struct.Omnimods.get_attribute_mods omnimods)              )           )        ] @@ -122,16 +122,16 @@ get_html omnimods =           ),           (Html.div              [ -               (Html.Attributes.class "omnimod-statistics-mods") +               (Html.Attributes.class "omnimod-attributes-mods")              ]              (List.map                 (\(k, v) -> -                  (Battle.View.Statistic.get_signed_html -                     (Battle.Struct.Statistics.decode_category k) +                  (Battle.View.Attribute.get_signed_html +                     (Battle.Struct.Attributes.decode_category k)                       v                    )                 ) -               (Battle.Struct.Omnimods.get_statistics_mods omnimods) +               (Battle.Struct.Omnimods.get_attribute_mods omnimods)              )           )        ] | 


