| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'src/battle')
| -rw-r--r-- | src/battle/src/Comm/SetMap.elm | 10 | 
1 files changed, 10 insertions, 0 deletions
| diff --git a/src/battle/src/Comm/SetMap.elm b/src/battle/src/Comm/SetMap.elm index 8c58ab3..e74471d 100644 --- a/src/battle/src/Comm/SetMap.elm +++ b/src/battle/src/Comm/SetMap.elm @@ -26,6 +26,16 @@ type alias MapData =  deserialize_tile_instance : Int -> Int -> (List Int) -> Struct.Tile.Instance  deserialize_tile_instance map_width index t =     case t of +      [type_id] -> +         (Struct.Tile.new_instance +            (index % map_width) +            (index // map_width) +            type_id +            type_id +            0 +            Constants.Movement.cost_when_out_of_bounds +         ) +        [type_id, border_id, variant_ix] ->           (Struct.Tile.new_instance              (index % map_width) | 


