summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/map-editor/src/Update/SetToolboxTemplate.elm')
-rw-r--r--src/map-editor/src/Update/SetToolboxTemplate.elm10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/map-editor/src/Update/SetToolboxTemplate.elm b/src/map-editor/src/Update/SetToolboxTemplate.elm
index 621a8fe..0ad34e6 100644
--- a/src/map-editor/src/Update/SetToolboxTemplate.elm
+++ b/src/map-editor/src/Update/SetToolboxTemplate.elm
@@ -4,6 +4,7 @@ module Update.SetToolboxTemplate exposing (apply_to)
import Dict
-- Battle Map ------------------------------------------------------------------
+import BattleMap.Struct.DataSet
import BattleMap.Struct.TileInstance
-- Local Module ----------------------------------------------------------------
@@ -29,10 +30,11 @@ apply_to model main_class_id variant_id =
{model |
toolbox =
(Struct.Toolbox.set_template
- (
- case (Dict.get main_class_id model.tiles) of
- (Just tile) -> (BattleMap.Struct.TileInstance.default tile)
- _ -> (BattleMap.Struct.TileInstance.error 0 0)
+ (BattleMap.Struct.TileInstance.default
+ (BattleMap.Struct.DataSet.get_tile
+ main_class_id
+ model.map_dataset
+ )
)
model.toolbox
)