| summaryrefslogtreecommitdiff | 
diff options
| author | nsensfel <SpamShield0@noot-noot.org> | 2017-11-24 18:48:25 +0100 | 
|---|---|---|
| committer | nsensfel <SpamShield0@noot-noot.org> | 2017-11-24 18:48:25 +0100 | 
| commit | 6dab490989d20599f06d024e7c66dd935b955139 (patch) | |
| tree | 9d9e13a8bfb37c16af3906a1dbf1adb832409d52 /src | |
| parent | 90f4de487c3c847aa9da44adea050cea69dfb5a3 (diff) | |
Disables characters after their turn.
Diffstat (limited to 'src')
| -rw-r--r-- | src/battlemap/src/Model/EndTurn.elm | 5 | ||||
| -rw-r--r-- | src/battlemap/src/Model/SelectCharacter.elm | 7 | ||||
| -rw-r--r-- | src/battlemap/www/style.css | 2 | 
3 files changed, 10 insertions, 4 deletions
| diff --git a/src/battlemap/src/Model/EndTurn.elm b/src/battlemap/src/Model/EndTurn.elm index 5ab2a46..f62c108 100644 --- a/src/battlemap/src/Model/EndTurn.elm +++ b/src/battlemap/src/Model/EndTurn.elm @@ -32,7 +32,10 @@ make_it_so model char_ref =                             case maybe_char of                                (Just char) ->                                   (Just -                                    (Character.set_location location char) +                                    (Character.set_enabled +                                       (Character.set_location location char) +                                       False +                                    )                                   )                                Nothing -> Nothing                          ) diff --git a/src/battlemap/src/Model/SelectCharacter.elm b/src/battlemap/src/Model/SelectCharacter.elm index c98766b..4b3082b 100644 --- a/src/battlemap/src/Model/SelectCharacter.elm +++ b/src/battlemap/src/Model/SelectCharacter.elm @@ -46,7 +46,7 @@ select_character : (        Model.Type     )  select_character model target_char_id target_char = -   if ((Character.get_team target_char) == model.controlled_team) +   if ((Character.is_enabled target_char))     then        {model |           state = (Model.ControllingCharacter target_char_id), @@ -65,7 +65,10 @@ select_character model target_char_id target_char =           model           (Error.new              Error.IllegalAction -            "SelectCharacter: Wrong team. Attack is not implemented." +            ( +               "SelectCharacter: Wrong team or already moved this turn" +               ++ ". Attack is not implemented." +            )           )        )  -------------------------------------------------------------------------------- diff --git a/src/battlemap/www/style.css b/src/battlemap/www/style.css index 1660547..e208b27 100644 --- a/src/battlemap/www/style.css +++ b/src/battlemap/www/style.css @@ -48,7 +48,7 @@  .battlemap-character-icon-disabled  { -   opacity: 0.5; +   opacity: 0.4;     filter: grayscale(50%);     border: 2px dotted rgba(0,0,0,0.7);  } | 


