summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/battlemap')
-rw-r--r--src/battlemap/src/View/Battlemap/Character.elm18
-rw-r--r--src/battlemap/www/style.css1
2 files changed, 18 insertions, 1 deletions
diff --git a/src/battlemap/src/View/Battlemap/Character.elm b/src/battlemap/src/View/Battlemap/Character.elm
index 0c84a94..5e1b509 100644
--- a/src/battlemap/src/View/Battlemap/Character.elm
+++ b/src/battlemap/src/View/Battlemap/Character.elm
@@ -148,6 +148,21 @@ get_head_html char =
]
)
+get_banner_html: Struct.Character.Type -> (Html.Html Struct.Event.Type)
+get_banner_html char =
+ if ((Struct.Character.get_index char) % 8 == 0)
+ then
+ (Html.div
+ [
+ (Html.Attributes.class "battlemap-character-icon-banner"),
+ (Html.Attributes.class "asset-character-icon-commander-banner")
+ ]
+ [
+ ]
+ )
+ else
+ (Util.Html.nothing)
+
get_actual_html : (
Struct.Model.Type ->
Struct.Character.Type ->
@@ -172,7 +187,8 @@ get_actual_html model char =
]
[
(get_body_html char),
- (get_head_html char)
+ (get_head_html char),
+ (get_banner_html char)
]
)
diff --git a/src/battlemap/www/style.css b/src/battlemap/www/style.css
index 72fef45..a0a2565 100644
--- a/src/battlemap/www/style.css
+++ b/src/battlemap/www/style.css
@@ -583,6 +583,7 @@
transform-origin: center;
}
+.battlemap-character-icon-banner { z-index: 2; }
.battlemap-character-icon-head { z-index: 1; }
.battlemap-character-icon-body { z-index: 0; }