| summaryrefslogtreecommitdiff | 
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-10-18 20:59:41 +0200 | 
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-10-18 20:59:41 +0200 | 
| commit | 96d7905f7faef941f5454fd2c8b0b50a294fd26c (patch) | |
| tree | 77377c56ed005fc56dcaad506f0f12bb598fef66 /elm/battlemap/src/Battlemap.elm | |
| parent | 2805c647010cbcca126ebf162fcbdd691fc72488 (diff) | |
Borked mouse controls for the navigator, it seems.
Diffstat (limited to 'elm/battlemap/src/Battlemap.elm')
| -rw-r--r-- | elm/battlemap/src/Battlemap.elm | 12 | 
1 files changed, 12 insertions, 0 deletions
diff --git a/elm/battlemap/src/Battlemap.elm b/elm/battlemap/src/Battlemap.elm index c4aaf06..d2e4523 100644 --- a/elm/battlemap/src/Battlemap.elm +++ b/elm/battlemap/src/Battlemap.elm @@ -3,9 +3,11 @@ module Battlemap exposing        Type,        reset,        get_navigator_remaining_points, +      get_tiles,        set_navigator,        try_getting_navigator_location,        try_getting_navigator_path_to, +      try_getting_navigator_summary,        try_adding_step_to_navigator     ) @@ -46,6 +48,9 @@ has_location bmap loc =  --------------------------------------------------------------------------------  -- EXPORTED --------------------------------------------------------------------  -------------------------------------------------------------------------------- +get_tiles : Type -> (Array.Array Battlemap.Tile.Type) +get_tiles bmap = bmap.content +  reset : Type -> Type  reset bmap =     {bmap | @@ -117,6 +122,12 @@ try_adding_step_to_navigator bmap can_cross dir =        _ -> Nothing +try_getting_navigator_summary : Type -> (Maybe Battlemap.Navigator.Summary) +try_getting_navigator_summary bmap = +   case bmap.navigator of +      (Just navigator) -> (Just (Battlemap.Navigator.get_summary navigator)) +      Nothing -> Nothing +  try_getting_navigator_path_to : (        Type ->        Battlemap.Location.Ref -> @@ -128,3 +139,4 @@ try_getting_navigator_path_to bmap loc_ref =           (Battlemap.Navigator.try_getting_path_to navigator loc_ref)        Nothing -> Nothing +  | 


