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.elm15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/map-editor/src/Update/SetToolboxTemplate.elm b/src/map-editor/src/Update/SetToolboxTemplate.elm
index 319bd53..eefc622 100644
--- a/src/map-editor/src/Update/SetToolboxTemplate.elm
+++ b/src/map-editor/src/Update/SetToolboxTemplate.elm
@@ -1,6 +1,5 @@
module Update.SetToolboxTemplate exposing (apply_to)
-- Elm -------------------------------------------------------------------------
-import Dict
-- Battlemap -------------------------------------------------------------------
import Struct.Event
@@ -18,16 +17,22 @@ import Struct.Model
apply_to : (
Struct.Model.Type ->
Int ->
+ Int ->
+ Int ->
(Struct.Model.Type, (Cmd Struct.Event.Type))
)
-apply_to model id =
+apply_to model main_class border_class variant_ix =
(
{model |
toolbox =
(Struct.Toolbox.set_template
- (Struct.Tile.solve_tile_instance
- (Dict.values model.tiles)
- (Struct.Tile.error_tile_instance id 0 0)
+ (Struct.Tile.new_instance
+ 0
+ 0
+ main_class
+ border_class
+ variant_ix
+ -1
)
model.toolbox
)