summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2020-01-17 16:40:14 +0100
committernsensfel <SpamShield0@noot-noot.org>2020-01-17 16:40:14 +0100
commit58563feda3d20ac636714836275d7e2f0dc04519 (patch)
tree3436e210666809c181a1fcd2f604354caff80d34 /src/battle/src/View
parentcebe6abfe3a72e18c0e09963709392dffc8b4a69 (diff)
...
Diffstat (limited to 'src/battle/src/View')
-rw-r--r--src/battle/src/View/Map.elm11
-rw-r--r--src/battle/src/View/MessageBoard.elm10
-rw-r--r--src/battle/src/View/SubMenu/Status.elm8
3 files changed, 17 insertions, 12 deletions
diff --git a/src/battle/src/View/Map.elm b/src/battle/src/View/Map.elm
index d95aa21..babfcaf 100644
--- a/src/battle/src/View/Map.elm
+++ b/src/battle/src/View/Map.elm
@@ -20,6 +20,7 @@ import BattleMap.View.Tile
-- Local Module ----------------------------------------------------------------
import Constants.UI
+import Struct.Battle
import Struct.Character
import Struct.Event
import Struct.Model
@@ -98,17 +99,17 @@ maybe_print_navigator interactive maybe_nav =
(Util.Html.nothing)
get_characters_html : (
- Struct.Model.Type ->
+ Struct.Battle.Type ->
(Html.Html Struct.Event.Type)
)
-get_characters_html model =
+get_characters_html battle =
(Html.div
[
(Html.Attributes.class "characters")
]
(List.map
- (View.Map.Character.get_html model)
- (Array.toList (Struct.Battle.get_characters model.battle))
+ (View.Map.Character.get_html)
+ (Array.toList (Struct.Battle.get_characters battle))
)
)
@@ -142,7 +143,7 @@ get_html model =
]
[
(Html.Lazy.lazy (get_tiles_html) model.battle.map),
- (Html.Lazy.lazy (get_characters_html model)),
+ (Html.Lazy.lazy (get_characters_html) model.battle),
(Html.Lazy.lazy2
(maybe_print_navigator)
True
diff --git a/src/battle/src/View/MessageBoard.elm b/src/battle/src/View/MessageBoard.elm
index aebda2a..77ceccf 100644
--- a/src/battle/src/View/MessageBoard.elm
+++ b/src/battle/src/View/MessageBoard.elm
@@ -25,9 +25,13 @@ display : (
)
display model message =
case message of
- (Error error_msg) -> (View.MessageBoard.Error.get_html model error_msg)
- (AttackReport attack) -> (View.MessageBoard.Attack.get_html model attack)
- (Help help_request) ->
+ (Struct.MessageBoard.Error error_msg) ->
+ (View.MessageBoard.Error.get_html model error_msg)
+
+ (Struct.MessageBoard.AttackReport attack) ->
+ (View.MessageBoard.Attack.get_html model attack)
+
+ (Struct.MessageBoard.Help help_request) ->
(View.MessageBoard.Help.get_html model help_request)
--------------------------------------------------------------------------------
diff --git a/src/battle/src/View/SubMenu/Status.elm b/src/battle/src/View/SubMenu/Status.elm
index af5ace3..e08e786 100644
--- a/src/battle/src/View/SubMenu/Status.elm
+++ b/src/battle/src/View/SubMenu/Status.elm
@@ -13,6 +13,7 @@ import BattleMap.Struct.Location
import BattleMap.View.TileInfo
-- Local Module ----------------------------------------------------------------
+import Struct.Battle
import Struct.Event
import Struct.Model
import Struct.UI
@@ -38,17 +39,16 @@ get_html model =
(Just (Struct.UI.SelectedLocation loc)) ->
(Html.Lazy.lazy3
(BattleMap.View.TileInfo.get_html)
- model.map_dataset
+ model.map_data_set
loc
model.battle.map
)
(Just (Struct.UI.SelectedCharacter target_char)) ->
- case (Array.get target_char model.characters) of
+ case (Struct.Battle.get_character target_char model.battle) of
(Just char) ->
- (Html.Lazy.lazy2
+ (Html.Lazy.lazy
(View.SubMenu.Status.CharacterInfo.get_html)
- model.player_ix
char
)