346 lines
9.3 KiB
Plaintext
346 lines
9.3 KiB
Plaintext
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 towbarLarge
|
|
{
|
|
model towbar0
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.0,
|
|
}
|
|
model towbar1
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.1,
|
|
}
|
|
model towbar2
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.2,
|
|
}
|
|
model towbar3
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.3,
|
|
}
|
|
model towbar4
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.4,
|
|
}
|
|
model towbar5
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.5,
|
|
}
|
|
model towbar6
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.6,
|
|
}
|
|
model towbar7
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.7,
|
|
}
|
|
model towbar8
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.8,
|
|
}
|
|
model towbar9
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 1.9,
|
|
}
|
|
model towbar10
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.0,
|
|
}
|
|
model towbar11
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.1,
|
|
}
|
|
model towbar12
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.2,
|
|
}
|
|
model towbar13
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.3,
|
|
}
|
|
model towbar14
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.4,
|
|
}
|
|
model towbar15
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.5,
|
|
}
|
|
model towbar16
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.6,
|
|
}
|
|
model towbar17
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.7,
|
|
}
|
|
model towbar18
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.8,
|
|
}
|
|
model towbar19
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 2.9,
|
|
}
|
|
model towbar20
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 3.0,
|
|
}
|
|
model towbar21
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 3.1,
|
|
}
|
|
model towbar22
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 3.2,
|
|
}
|
|
model towbar23
|
|
{
|
|
file = towbarModelLarge,
|
|
offset = 0 -0.3 3.3,
|
|
}
|
|
|
|
area = Engine,
|
|
mechanicRequireKey = false,
|
|
lua
|
|
{
|
|
create = BTtow.Create.towbar,
|
|
init = BTtow.Init.towbar,
|
|
}
|
|
}
|
|
part towbarKI5
|
|
{
|
|
model towbar0 { file = towbarModelKI5, offset = 0 -0.3 1.0, }
|
|
model towbar1 { file = towbarModelKI5, offset = 0 -0.3 1.1, }
|
|
model towbar2 { file = towbarModelKI5, offset = 0 -0.3 1.2, }
|
|
model towbar3 { file = towbarModelKI5, offset = 0 -0.3 1.3, }
|
|
model towbar4 { file = towbarModelKI5, offset = 0 -0.3 1.4, }
|
|
model towbar5 { file = towbarModelKI5, offset = 0 -0.3 1.5, }
|
|
model towbar6 { file = towbarModelKI5, offset = 0 -0.3 1.6, }
|
|
model towbar7 { file = towbarModelKI5, offset = 0 -0.3 1.7, }
|
|
model towbar8 { file = towbarModelKI5, offset = 0 -0.3 1.8, }
|
|
model towbar9 { file = towbarModelKI5, offset = 0 -0.3 1.9, }
|
|
model towbar10 { file = towbarModelKI5, offset = 0 -0.3 2.0, }
|
|
model towbar11 { file = towbarModelKI5, offset = 0 -0.3 2.1, }
|
|
model towbar12 { file = towbarModelKI5, offset = 0 -0.3 2.2, }
|
|
model towbar13 { file = towbarModelKI5, offset = 0 -0.3 2.3, }
|
|
model towbar14 { file = towbarModelKI5, offset = 0 -0.3 2.4, }
|
|
model towbar15 { file = towbarModelKI5, offset = 0 -0.3 2.5, }
|
|
model towbar16 { file = towbarModelKI5, offset = 0 -0.3 2.6, }
|
|
model towbar17 { file = towbarModelKI5, offset = 0 -0.3 2.7, }
|
|
model towbar18 { file = towbarModelKI5, offset = 0 -0.3 2.8, }
|
|
model towbar19 { file = towbarModelKI5, offset = 0 -0.3 2.9, }
|
|
model towbar20 { file = towbarModelKI5, offset = 0 -0.3 3.0, }
|
|
model towbar21 { file = towbarModelKI5, offset = 0 -0.3 3.1, }
|
|
model towbar22 { file = towbarModelKI5, offset = 0 -0.3 3.2, }
|
|
model towbar23 { file = towbarModelKI5, 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,
|
|
}
|
|
}
|
|
}
|
|
}
|