Convoy Truck
RigidChips :: Rigid-Chips :: Files :: Cars
Page 1 of 1
Convoy Truck
This is my take on the basic "deuce-and-a-half" military cargo truck, a low slung six wheeler with fair off road capability. It's based off of my pickup, and as such retains some fun features, such as power windows (F-G in game). It has a top speed of around 75 km/h, which isn't too terribly impressive, but it sure is fun.
Controls in game.
Controls in game.
- Code:
// [RCD]
Val
{
BRAKE(default=0, max=50, step=50)
DOOR(default=-180, min=-180, max=-110)
DT(default=0, max=30, step=30)
EFF3(default=0, max=3840)
EFF4(default=0, max=3840)
ENGINE(default=0, min=-1000, max=1000, step=1000)
HANDLE(default=180, min=160, max=200, step=5)
HOOD(default=-86, min=-86, max=-10)
VAR1(default=90, min=62.5, max=90)
VAR2(default=180, min=125, max=180)
}
Key
{
0:Engine(step=-100)
1:Engine(step=100)
2:Handle(step=-2)
3:Handle(step=2)
4:Hood(step=5)
5:Hood(step=-5)
6:Door(step=5)
7:Brake(step=5)
8:EFF4(step=3840)
9:EFF4(step=-3840)
10:Door(step=-5)
12:VAR1(step=-0.5), VAR2(step=-1)
13:VAR2(step=1), VAR1(step=0.5)
}
Body
{
Core() {
E:Frame(option=1) {
E:Chip() { }
S:Frame(angle=80, option=1) {
S:Chip(angle=-80) {
N:Chip() {
S:Cowl(angle=-30, color=#0D0D0D) {
S:Cowl(angle=30, effect=#F000) {
N:Cowl(color=#45573C) {
E:Cowl(color=#45573C) {
E:Cowl(angle=90, color=#45573C) {
S:Cowl(angle=90, color=#45573C) {
S:Cowl(color=#45573C) { }
}
S:Cowl(color=#45573C) {
S:Cowl(angle=90, color=#45573C) { }
W:Cowl(color=#7A6A50) {
W:Cowl(angle=45, color=#7A6A50) {
W:Cowl(angle=45, color=#7A6A50) { }
}
S:Cowl(color=#7A6A50) {
S:Cowl(color=#7A6A50) {
S:Cowl(color=#7A6A50) {
W:Cowl(angle=45, color=#7A6A50) {
W:Cowl(angle=45, color=#7A6A50) {
S:Cowl(angle=90, option=4, color=#7A6A50) { }
}
S:Cowl(angle=90, option=4, color=#7A6A50) { }
}
S:Cowl(angle=90, color=#7A6A50) { }
}
W:Cowl(angle=45, color=#7A6A50) {
W:Cowl(angle=45, color=#7A6A50) { }
}
}
W:Cowl(angle=45, color=#7A6A50) {
W:Cowl(angle=45, color=#7A6A50) { }
}
}
}
}
W:Cowl(color=#7A6A50) {
W:Cowl(angle=45, color=#7A6A50) {
W:Cowl(angle=45, color=#7A6A50) {
N:Cowl(angle=90, color=#7A6A50) { }
}
N:Cowl(angle=90, color=#7A6A50) { }
}
}
}
N:Cowl(angle=-90, color=#7A6A50) { }
}
W:Cowl(color=#45573C) {
W:Cowl(angle=90, color=#45573C) {
S:Cowl(angle=90, color=#45573C) { }
S:Cowl(color=#45573C) {
S:Cowl(angle=90, color=#45573C) { }
E:Cowl(color=#7A6A50) {
E:Cowl(angle=45, color=#7A6A50) {
E:Cowl(angle=45, color=#7A6A50) { }
}
S:Cowl(color=#7A6A50) {
S:Cowl(color=#7A6A50) {
S:Cowl(color=#7A6A50) {
E:Cowl(angle=45, color=#7A6A50) {
E:Cowl(angle=45, color=#7A6A50) {
S:Cowl(angle=90, option=3, color=#7A6A50) { }
}
S:Cowl(angle=90, option=3, color=#7A6A50) { }
}
S:Cowl(angle=90, color=#7A6A50) { }
}
E:Cowl(angle=45, color=#7A6A50) {
E:Cowl(angle=45, color=#7A6A50) { }
}
}
E:Cowl(angle=45, color=#7A6A50) {
E:Cowl(angle=45, color=#7A6A50) { }
}
}
}
}
E:Cowl(color=#7A6A50) {
E:Cowl(angle=45, color=#7A6A50) {
E:Cowl(angle=45, color=#7A6A50) {
N:Cowl(angle=90, color=#7A6A50) { }
}
N:Cowl(angle=90, color=#7A6A50) { }
}
}
}
N:Cowl(angle=-90, color=#7A6A50) { }
}
N:Cowl(effect=#f000) {
N:Cowl(option=4, color=#45573C) {
N:Cowl(effect=#f000) {
E:Cowl(effect=#f000) {
E:Cowl(angle=120, color=#45573C) {
S:Cowl(color=#45573C) {
E:Cowl(angle=60, color=#45573C) { }
}
E:Cowl(angle=60, color=#45573C) {
N:Cowl(angle=-80, effect=#F000) {
N:Cowl(angle=160, effect=#F000) {
N:Cowl(angle=100, color=#45573C) {
W:Cowl(angle=-60, color=#45573C) { }
}
}
}
}
}
S:Cowl(angle=45, color=#45573C) { }
}
W:Cowl(effect=#f000) {
S:Cowl(angle=45, color=#45573C) { }
W:Cowl(angle=120, color=#45573C) {
S:Cowl(color=#45573C) {
W:Cowl(angle=60, color=#45573C) { }
}
W:Cowl(angle=60, color=#45573C) {
N:Cowl(angle=-80, effect=#F000) {
N:Cowl(angle=160, effect=#F000) {
N:Cowl(angle=100, color=#45573C) {
E:Cowl(angle=-60, color=#45573C) { }
}
}
}
}
}
}
S:Cowl(angle=100, effect=#F000) {
S:Cowl(angle=160, effect=#F000) {
S:Cowl(angle=-80, effect=#F000) {
S:Cowl(angle=-90, color=#0D0D0D) {
E:Cowl(effect=#F000) {
E:Cowl(angle=180, option=3, color=#0D0D0D) { }
}
W:Cowl(effect=#F000) {
W:Cowl(angle=180, option=4, color=#0D0D0D) { }
}
E:Cowl(angle=-1, effect=#5000) { }
E:Cowl(option=3, color=#0D0D0D) { }
W:Cowl(option=4, color=#0D0D0D) { }
W:Cowl(angle=-1, effect=#5000) { }
}
E:Cowl(effect=#F000) {
S:Cowl(angle=-100, effect=EFF4) {
S:Cowl(angle=179, option=4, color=#0D0D0D) { }
S:Cowl(angle=-179, color=#45573C) { }
}
E:Cowl(angle=175, option=4, color=#45573C) {
N:Cowl(color=#45573C) { }
}
}
W:Cowl(effect=#F000) {
S:Cowl(angle=-100, effect=EFF4) {
S:Cowl(angle=179, option=3, color=#0D0D0D) { }
S:Cowl(angle=-179, color=#45573C) { }
}
W:Cowl(angle=175, option=3, color=#45573C) {
N:Cowl(color=#45573C) { }
}
}
N:Cowl(angle=-90) {
N:Cowl(angle=-170) {
N:Cowl(angle=80, color=#0D0D0D, effect=#f000) {
W:Cowl(angle=90, color=#0D0D0D) {
N:Cowl(angle=170, color=#808080) {
N:Cowl(angle=-170, color=#808080) {
N:Cowl(angle=170, color=#808080) {
N:Cowl(angle=-170, color=#808080) {
N:Cowl(angle=170, color=#808080) {
N:Cowl(angle=-170, color=#808080) {
N:Cowl(angle=170, color=#808080) { }
}
}
}
}
}
}
N:Cowl(angle=-90, option=4, color=#45573C) {
W:Cowl(angle=-90, option=4, color=#45573C) { }
W:Cowl(angle=-135, color=#45573C) { }
}
}
E:Cowl(angle=90, color=#0D0D0D) {
N:Cowl(angle=170, color=#808080) {
N:Cowl(angle=-170, color=#808080) {
N:Cowl(angle=170, color=#808080) {
N:Cowl(angle=-170, color=#808080) {
N:Cowl(angle=170, color=#808080) {
N:Cowl(angle=-170, color=#808080) {
N:Cowl(angle=-170, color=#808080) { }
}
}
}
}
}
}
N:Cowl(angle=-90, option=3, color=#45573C) {
E:Cowl(angle=-90, option=3, color=#45573C) { }
E:Cowl(angle=-135, color=#45573C) { }
}
}
S:Cowl(angle=90) {
S:Cowl(angle=90, color=#45573C) {
S:Cowl(angle=170, color=#808080) {
S:Cowl(angle=-170, color=#808080) {
S:Cowl(angle=170, color=#808080) {
S:Cowl(angle=-170, color=#808080) {
S:Cowl(angle=170, color=#808080) {
S:Cowl(angle=-170, color=#808080) {
S:Cowl(angle=-170, color=#808080) { }
}
}
}
}
}
}
}
}
N:Cowl(angle=170, color=#808080) {
N:Cowl(angle=-170, color=#808080) {
N:Cowl(angle=170, color=#808080) {
N:Cowl(angle=-170, color=#808080) {
N:Cowl(angle=170, color=#808080) { }
}
}
}
}
N:Cowl(angle=181, option=4, color=#45573C) {
W:Cowl(angle=-45, option=4, color=#808080, effect=#00FF) { }
W:Cowl(option=4, color=#45573C) {
W:Cowl(angle=-135, color=#808080, effect=#00FF) { }
W:Cowl(angle=-90, option=4, color=#45573C) {
S:Cowl(angle=-90, option=3, color=#45573C) { }
E:Cowl(angle=-90, option=3, color=#45573C) {
N:Cowl(angle=-135, color=#45573C) { }
}
}
S:Cowl(angle=-91, effect=#5000) {
N:Cowl(angle=Hood, color=#45573C) {
N:Cowl(angle=-6, color=#45573C) {
W:Cowl(angle=-175, color=#45573C) { }
}
W:Cowl(angle=-175, color=#45573C) {
W:Cowl(angle=-5, color=#45573C) { }
}
}
}
}
E:Cowl(option=3, color=#45573C) {
E:Cowl(angle=-135, color=#808080, effect=#00FF) { }
E:Cowl(angle=-90, option=3, color=#45573C) {
S:Cowl(angle=-90, option=4, color=#45573C) { }
W:Cowl(angle=-90, option=4, color=#45573C) {
N:Cowl(angle=-135, color=#45573C) { }
}
}
S:Cowl(angle=-91, effect=35000) {
N:Cowl(angle=Hood, color=#45573C) {
N:Cowl(angle=-6, color=#45573C) {
W:Cowl(color=#45573C) { }
E:Cowl(angle=-175, color=#45573C) {
E:Cowl(angle=-5, color=#45573C) { }
}
}
W:Cowl(color=#45573C) { }
E:Cowl(angle=-175, color=#45573C) { }
}
}
}
E:Cowl(angle=-45, option=3, color=#808080, effect=#00FF) { }
S:Cowl(angle=175, color=#0D0D0D, effect=#F000) {
S:Cowl(angle=6, color=#0D0D0D, effect=#F000) {
S:Cowl(angle=90, color=#0D0D0D) {
W:Cowl(option=3, color=#0D0D0D) { }
E:Cowl(option=4, color=#0D0D0D) { }
}
S:Cowl(angle=-58, effect=#5000) {
S:Cowl(angle=58, color=#45573C) {
W:Cowl(color=#45573C) {
N:Cowl(angle=58, effect=#5000) {
W:Cowl(angle=91, option=3, effect=#5000) {
N:Cowl(angle=60, option=4, color=#45573C) { }
}
}
W:Cowl(angle=91, effect=#F000) {
N:Cowl(angle=door, effect=#F000) {
E:Cowl(effect=#F000) {
W:Cowl(angle=-VAR1, effect=#F000) {
W:Cowl(angle=VAR2, effect=#F000) {
W:Cowl(angle=-VAR1, effect=#5000) { }
}
}
}
E:Cowl(angle=-179, option=1) { }
}
}
}
E:Cowl(color=#45573C) {
N:Cowl(angle=58, effect=#5000) {
E:Cowl(angle=91, option=4, effect=#5000) {
N:Cowl(angle=60, option=3, color=#45573C) { }
}
}
E:Cowl(angle=91, effect=#F000) {
N:Cowl(angle=Door, effect=#F000) {
W:Cowl(effect=#F000) {
E:Cowl(angle=-VAR1, effect=#F000) {
E:Cowl(angle=VAR2, effect=#F000) {
E:Cowl(angle=-VAR1, effect=#5000) { }
}
}
}
W:Cowl(angle=-179, option=1) { }
}
}
}
}
}
}
}
S:Cowl(angle=180, option=4, color=#45573C) { }
}
}
}
}
}
}
}
}
E:Cowl(color=#45573C) {
E:Cowl(angle=90, option=3, color=#45573C) { }
N:Cowl(angle=94, effect=#F000) {
N:Cowl(angle=170, effect=#F000) {
N:Cowl(angle=-84, color=#804000) {
N:Cowl(angle=-105, color=#804000) { }
}
}
}
}
W:Cowl(color=#45573C) {
W:Cowl(angle=90, option=4, color=#45573C) { }
}
}
W:Cowl(effect=#F000) {
W:Cowl(angle=90, effect=#F000) {
N:Cowl(angle=Door, color=#45573C) {
W:Cowl(angle=-178, color=#804000) { }
N:Cowl(angle=-178, color=#804000) { }
E:Cowl(angle=-178, color=#804000) { }
S:Cowl(angle=-178, color=#804000) { }
}
}
S:Cowl(angle=90, color=#804000) {
S:Cowl(angle=90, color=#804000) {
S:Cowl(angle=90, color=#45573C) {
N:Cowl(angle=-135, color=#45573C) { }
}
}
}
N:Cowl(angle=120, option=2, color=#0D0D0D) { }
}
E:Cowl(effect=#f000) {
E:Cowl(angle=90, effect=#F000) {
N:Cowl(angle=Door, color=#45573C) {
E:Cowl(angle=-178, color=#804000) { }
W:Cowl(angle=-178, color=#804000) { }
N:Cowl(angle=-178, color=#804000) { }
S:Cowl(angle=-178, color=#804000) { }
}
}
S:Cowl(angle=90, color=#804000) {
S:Cowl(angle=90, color=#804000) {
S:Cowl(angle=90, color=#45573C) {
N:Cowl(angle=-135, color=#45573C) { }
}
}
}
}
S:Cowl(angle=90, color=#804000) {
S:Cowl(angle=90, color=#804000) {
S:Cowl(angle=90, color=#808080) { }
}
}
N:Cowl(option=3, color=#45573C) { }
}
N:Cowl(angle=-90, effect=#5000) { }
}
W:Cowl(color=#804000) {
W:Cowl(angle=120, color=#45573C) {
S:Cowl(color=#45573C) {
W:Cowl(angle=60, color=#45573C) {
S:Cowl(color=#45573C) {
S:Cowl(color=#45573C) { }
}
}
S:Cowl(color=#45573C) {
S:Cowl(color=#45573C) { }
}
}
W:Cowl(angle=60, color=#45573C) { }
}
S:Cowl(color=#804000) {
E:Cowl(angle=90, color=#45573C) {
N:Cowl(option=3, color=#45573C) { }
S:Cowl(color=#45573C) {
S:Cowl(option=4, color=#45573C) { }
}
}
S:Cowl(color=#804000) { }
}
S:Cowl(angle=135, color=#45573C) { }
}
S:Cowl(effect=#F000) {
S:Cowl(effect=#F000) {
S:Cowl(effect=#F000) {
S:Cowl(angle=90, color=#45573C) {
N:Cowl(angle=174, color=#45573C) {
E:Cowl(color=#45573C) { }
}
W:Cowl(option=4, color=#45573C) {
S:Cowl(angle=134, color=#45573C) { }
}
E:Cowl(option=3, color=#45573C) {
S:Cowl(angle=134, color=#45573C) { }
}
}
E:Cowl(color=#804000) {
E:Cowl(angle=90, option=3, color=#45573C) {
S:Cowl(angle=90, option=4, color=#45573C) { }
}
N:Cowl(effect=#F000) {
S:Cowl(angle=45, color=#45573C) { }
}
S:Cowl(angle=91, option=4, color=#FF0000, effect=EFF3) { }
}
W:Cowl(color=#804000) {
S:Cowl(angle=91, option=4, color=#FF0000, effect=EFF3) {
N:Cowl(angle=175, color=#45573C) { }
}
W:Cowl(angle=90, option=4, color=#45573C) {
S:Cowl(angle=90, option=3, color=#45573C) { }
}
N:Cowl(angle=135, color=#45573C) { }
}
}
}
}
E:Cowl(color=#804000) {
W:Cowl(angle=90, color=#0D0D0D, effect=#F000) {
S:Cowl(color=#45573C) {
N:Cowl(option=4, color=#45573C) { }
S:Cowl(color=#45573C) {
S:Cowl(option=3, color=#45573C) { }
}
}
}
S:Cowl(color=#804000) {
N:Cowl(angle=45, color=#45573C) {
N:Cowl(angle=-45, color=#45573C) {
W:Cowl(color=#45573C) {
W:Cowl(color=#45573C) { }
S:Cowl(color=#45573C) {
S:Cowl(angle=9, color=#45573C) { }
}
}
}
}
S:Cowl(color=#804000) { }
}
E:Cowl(angle=120, color=#45573C) {
S:Cowl(color=#45573C) {
E:Cowl(angle=60, color=#45573C) {
S:Cowl(color=#45573C) {
S:Cowl(color=#45573C) { }
}
}
S:Cowl(color=#45573C) {
S:Cowl(color=#45573C) { }
}
}
E:Cowl(angle=60, color=#45573C) { }
}
}
}
}
N:Cowl(angle=31, option=1) {
N:Cowl(angle=-31, color=#808080) {
W:Cowl(angle=-90, color=#808080) {
N:Cowl(angle=-90, color=#808080) {
W:Cowl(angle=-90, color=#808080) { }
W:Cowl(angle=179, option=2, color=#808080) { }
W:Cowl(angle=179, option=2, color=#0D0D0D) { }
W:Cowl(angle=-87, option=2, color=#808080, effect=#05FB) {
W:Cowl(angle=176, option=2, color=#808080) {
W:Cowl(angle=-179, option=2, color=#808080) {
E:Cowl(angle=-176, option=2, color=#808080) { }
}
}
}
}
}
E:Cowl(angle=-90, color=#808080) { }
S:Cowl(angle=-90, color=#808080) { }
}
}
N:Chip() {
N:TrimF(angle=45) {
W:Cowl(angle=-135, color=#FF0000) {
W:Cowl(angle=-150, color=#FF0000) {
W:Cowl(angle=190, color=#FF0000) {
W:Cowl(angle=-150, color=#FF0000) { }
}
W:Cowl(angle=170, color=#FF0000) {
W:Cowl(angle=-150, color=#FF0000) { }
W:Cowl(angle=145, color=#FF0000) { }
}
}
N:Cowl(angle=-150, color=#808080) { }
W:Cowl(angle=-120, color=#FF0000) { }
}
}
N:TrimF(angle=-45) {
E:Cowl(angle=-135, color=#FF0000) {
E:Cowl(angle=-150, color=#FF0000) {
E:Cowl(angle=190, color=#FF0000) {
E:Cowl(angle=-150, color=#FF0000) { }
}
E:Cowl(angle=170, color=#FF0000) {
E:Cowl(angle=-150, color=#FF0000) { }
E:Cowl(angle=145, color=#FF0000) { }
}
}
N:Cowl(angle=-150, color=#808080) { }
E:Cowl(angle=-120, color=#FF0000) { }
}
}
}
N:Frame(spring=.15, damper=.5) {
N:TrimF(spring=.15, damper=.5) {
E:Frame(spring=.15, damper=.5) {
E:RudderF(angle=Handle, option=1) {
W:RLW(angle=90, power=-Engine, brake=Brake, effect=2) { }
}
}
W:Frame(spring=.15, damper=.5) {
W:RudderF(angle=Handle, option=1) {
E:RLW(angle=90, power=Engine, brake=Brake, effect=2) { }
}
}
}
}
}
N:TrimF(angle=90, option=1) {
S:Chip(angle=40) { }
S:Chip(angle=-40) { }
S:Chip() { }
E:Cowl(angle=180, option=4, color=#0D0D0D) { }
}
S:Frame(option=1) {
S:Frame(option=1, spring=.15, damper=.5) {
S:TrimF(option=1, spring=.15, damper=.5) {
E:Frame(spring=.15, damper=.5) {
E:RLW(angle=90, power=-Engine, brake=Brake, effect=2) { }
}
W:Frame(spring=.15, damper=.5) {
W:RLW(angle=90, power=Engine, brake=Brake, effect=2) { }
}
S:Frame(angle=-30, option=1) {
S:Frame(angle=120, option=1) {
W:TrimF(angle=-5, option=1) { }
E:TrimF(angle=5, option=1) { }
}
}
}
W:Frame(spring=.15, damper=.5) {
W:RLW(angle=90, power=Engine, brake=Brake, effect=2) { }
}
E:Frame(spring=.15, damper=.5) {
E:RLW(angle=90, power=-Engine, brake=Brake, effect=2) { }
}
}
}
}
}
}
}
}
Script
{print 0, "A => Brake"
print 1, "Z-X => Hood open/close"
print 2, "C-V => Doors open/close"
If _KEY(7)>0 {
EFF3=3840
}
If _KEY(7)=0 {
EFF3=0
}
If Door>-180 {
DT=DT+1
}
If DT>15 {
Print 4, "*DING*"
}
If DT=30 {
DT=0
}}
Maurice- Hover
- Posts : 153
Join date : 2011-10-07
Age : 28
Location : The early 1970's
RigidChips :: Rigid-Chips :: Files :: Cars
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum