module Base { template vehicle Battery { part towbar { model towbar0 { file = towbarModel, offset = 0 -0.3 1.0, } model towbar1 { file = towbarModel, offset = 0 -0.3 1.1, } model towbar2 { file = towbarModel, offset = 0 -0.3 1.2, } model towbar3 { file = towbarModel, offset = 0 -0.3 1.3, } model towbar4 { file = towbarModel, offset = 0 -0.3 1.4, } model towbar5 { file = towbarModel, offset = 0 -0.3 1.5, } model towbar6 { file = towbarModel, offset = 0 -0.3 1.6, } model towbar7 { file = towbarModel, offset = 0 -0.3 1.7, } model towbar8 { file = towbarModel, offset = 0 -0.3 1.8, } model towbar9 { file = towbarModel, offset = 0 -0.3 1.9, } model towbar10 { file = towbarModel, offset = 0 -0.3 2.0, } model towbar11 { file = towbarModel, offset = 0 -0.3 2.1, } model towbar12 { file = towbarModel, offset = 0 -0.3 2.2, } model towbar13 { file = towbarModel, offset = 0 -0.3 2.3, } model towbar14 { file = towbarModel, offset = 0 -0.3 2.4, } model towbar15 { file = towbarModel, offset = 0 -0.3 2.5, } model towbar16 { file = towbarModel, offset = 0 -0.3 2.6, } model towbar17 { file = towbarModel, offset = 0 -0.3 2.7, } model towbar18 { file = towbarModel, offset = 0 -0.3 2.8, } model towbar19 { file = towbarModel, offset = 0 -0.3 2.9, } model towbar20 { file = towbarModel, offset = 0 -0.3 3.0, } model towbar21 { file = towbarModel, offset = 0 -0.3 3.1, } model towbar22 { file = towbarModel, offset = 0 -0.3 3.2, } model towbar23 { file = towbarModel, offset = 0 -0.3 3.3, } area = Engine, mechanicRequireKey = false, lua { create = BTtow.Create.towbar, init = BTtow.Init.towbar, } } part Battery { area = Engine, itemType = Base.CarBattery, mechanicRequireKey = true, category = engine, table install { items { 1 { type = Base.Screwdriver, count = 1, keep = true, equip = primary, } } time = 100, professions = , skills = , traits = , recipes = , test = Vehicles.InstallTest.Default, door = EngineDoor, } table uninstall { items { 1 { type = Base.Screwdriver, count = 1, keep = true, equip = primary, } } time = 100, test = Vehicles.UninstallTest.Battery, } lua { create = Vehicles.Create.Battery, update = Vehicles.Update.Battery, } } } }