local modUtil = require "merk_modutil_2" local options_vienna_fever_stadtbahn = { option_kkstb_30 = { type = "boolean", default = false, name = _("menu_kkstb_30_name"), description = _("menu_kkstb_30_desc"), image = "res/textures/ui/models_small/vehicle/train/vienna_fever/kkstb_30/menu_kkstb_30.tga" }, option_kkstb_bu_cu_cdu = { type = "boolean", default = false, name = _("menu_kkstb-bu-cu-cdu_name"), description = _("menu_kkstb-bu-cu-cdu_desc"), image = "res/textures/ui/models_small/vehicle/waggon/vienna_fever/kkstb-bu-cu-cdu/menu_kkstb-bu-cu-cdu.tga" }, option_type_n = { type = "boolean", default = false, name = _("menu_type_n_name"), description = _("menu_type_n_desc"), image = "res/textures/ui/models_small/vehicle/train/vienna_fever/type_n/menu_type_n.tga" }, option_type_n1 = { type = "boolean", default = false, name = _("menu_type_n1_name"), description = _("menu_type_n1_desc"), image = "res/textures/ui/models_small/vehicle/train/vienna_fever/type_n1/menu_type_n1.tga" }, option_type_e6 = { type = "boolean", default = false, name = _("menu_type_e6_name"), description = _("menu_type_e6_desc"), image = "res/textures/ui/models_small/vehicle/train/vienna_fever/type_e6/menu_type_e6.tga" }, option_type_t = { type = "boolean", default = false, name = _("menu_type_t_name"), description = _("menu_type_t_desc"), image = "res/textures/ui/models_small/vehicle/train/vienna_fever/type_t/menu_type_t.tga" }, } function data() return { info = { minorVersion = 0, severityAdd = "NONE", severityRemove = "NONE", name = _("vienna_fever_stadtbahn_1_name"), description = _("vienna_fever_stadtbahn_1_desc"), tags = {"multiple unit", "steam", "waggon"}, authors = { }, }, settings = options_vienna_fever_stadtbahn, runFn = function (settings) modUtil.initialize("vienna_fever_stadtbahn", options_vienna_fever_stadtbahn, files) local settings = modUtil.userSettings.get("vienna_fever_stadtbahn") if not settings.option_kkstb_30 then modUtil.models.hideObject("vehicle/train/vienna_fever/kkstb_30/menu_kkstb_30.mdl") end if not settings.option_kkstb_bu_cu_cdu then modUtil.models.hideObject("vehicle/waggon/vienna_fever/kkstb_30/menu_kkstb-bu-cu-cdu.mdl") end if not settings.option_type_n then modUtil.models.hideObject("vehicle/train/vienna_fever/type_n/menu_type_n.mdl") end if not settings.option_type_n1 then modUtil.models.hideObject("vehicle/train/vienna_fever/type_n1/menu_type_n1.mdl") end if not settings.option_type_e6 then modUtil.models.hideObject("vehicle/train/vienna_fever/type_e6/menu_type_e6.mdl") end if not settings.option_type_t then modUtil.models.hideObject("vehicle/train/vienna_fever/type_t/menu_type_t.mdl") end end } end