local constructionutil = require "constructionutil" local transf = require "transf" local vec3 = require "vec3" function data() return { type = "ASSET_DEFAULT", description = { name = _("gezielte Bäume I"), description = _("kein Zufall mehr bei Bäumen") }, availability = { }, buildMode = "BRUSH", categories = { "tree" }, order = 27524, skipCollision = false, autoRemovable = true, params = { {key = "tree_no_random_1", name = _("Baum Variante"), values = { _("A"),_("B"),_("C"),_("D"),_("E"),_("F"),_("G"),_("H"),_("I"),} }, }, updateFn = function(params) local result = { } result.models = { } if params.tree_no_random_1 == 0 then result.models[#result.models+1] = { id = "tree/americanboxwood_rt_1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end if params.tree_no_random_1 == 1 then result.models[#result.models+1] = { id = "tree/americanboxwood_rt_2.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end if params.tree_no_random_1 == 2 then result.models[#result.models+1] = { id = "tree/americansycamore_rt_1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end if params.tree_no_random_1 == 3 then result.models[#result.models+1] = { id = "tree/americansycamore_rt_2.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end if params.tree_no_random_1 == 4 then result.models[#result.models+1] = { id = "tree/azalea_rt_1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end if params.tree_no_random_1 == 5 then result.models[#result.models+1] = { id = "tree/azalea_rt_2.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end if params.tree_no_random_1 == 6 then result.models[#result.models+1] = { id = "tree/commonhazel_rt_1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end if params.tree_no_random_1 == 7 then result.models[#result.models+1] = { id = "tree/commonhazel_rt_2.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end if params.tree_no_random_1 == 8 then result.models[#result.models+1] = { id = "tree/commonhazel_rt_3.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end if params.tree_no_random_1 == 9 then result.models[#result.models+1] = { id = "tree/commonhazel_rt_4.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 } } ; result.cost = 200; end result.terrainAlignmentLists = { { type = "EQUAL", faces = { } } } return result end } end