RigidChips
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Thanael Industries Mk.6 Halftrack/IFV

Go down

Thanael Industries Mk.6 Halftrack/IFV Empty Thanael Industries Mk.6 Halftrack/IFV

Post by Rainman Sun Sep 18, 2011 10:25 pm

Thanael Industries has come to be known by its product's most characteristic hallmarks- nimbleness, and devastating firepower. The Darwin-chassis based MBT line and the blisteringly fast Devildog armored car speak to this. The Thanael Industries Mark 6 Halftrack/IFV, designated "Mordhau," does not quite fit this archetype however.

The Mordhau started its developmental life as the Mark 4 Halftrack, in theory an attempt to create an IFV in line with Thanael Industries' usual philosophy of swiftness that proved to be a cumbersome, tractionless beast like as not to tip over on a moderate turn as continue moving. When a chassis was finalized and some of the kinks hammered out, the subsequent Mark 5 Mordhau was a functional but uninspiring thing, with a number of irritating handling quirks and a thoroughly underwhelming Snub 25mm-gun mounted to the turret. Though technically viable, it was not considered up to Thanael Industries standards, and so began its reinvisioning into the Mark 6. Now, with numerous tweaks to the Mark 5 design, the Mordhau has been developed into a competent mid-size combat vehicle that is a surprisingly tough nut to crack. While it may not be the swiftest or nimblest vehicle Thanael Industries has ever made, and despite its relatively light armament, a well-crewed Mordhau is a dangerous opponent to underestimate.

Thanael Industries Mk.6 Halftrack/IFV Mordhau
Armament: The Mordhau is armed with twin snub-40mm cannons and a co-axial 7mm machinegun with tracer rounds, serving as a spotter for the 40mm guns. Users will note that in skilled hands, it can be surprisingly accurate and deadly, despite being one of the lightest armed Thanael vehicles.

Sporting a brand-new, compact turret design that strikes a strong balance between aiming precision and traverse speed and is more densely armored than predecessors, the Mordhau also has highly-redundant drive systems, a weight-reinforced chassis, and tough external weight-armor plating. Armor coverage is very good all around- as to be expected of a Thanael Industries design, the vehicle has few weak points and is very hardy for its class, indeed hardy even for a TI vehicle, to make up for its other shortcomings. It sports only moderate maneuverability and a top speed of only about 20 VEL. Turning somewhat gingerly is advised at higher speeds to avoid potential for rollover, although a quick tap on the breaks can often serve to stabilize the vehicle if it begins to tip or lose traction.

The Mordhau features something new for Thanael Industries, a two-tone "Easy Paint" system recently moved out of prototype. Simply change the hexadecimal values of the two 'color' Values within its blueprints to custom-color your vehicle accordingly. More technically inclined individuals may note that with a little more fishing around in the circuitry of the vehicle, it is possible to similarly recolor the standard-issue laser targeter system

Code:
// [RCD] 'Mordhau' Mk. 6 Halftrack IFV
Val
{
   BOOST(default=0, max=10000, step=1000)
   BRAKE(default=0, max=600, step=100)
   COLOR1(default=#212121)
   COLOR2(default=#4F4F4F)
   ENGINE1(default=0, min=-200, max=2000, step=1000)
   ENGINE2(default=0, min=-2000, max=2000, step=1000)
   GUN1(default=0, max=100000, step=100000)
   GUN2(default=0, max=100000, step=100000)
   HANDLE(default=0, min=-10, max=10, step=0.5)
   HBRAKE1(default=0, max=80, step=10)
   HBRAKE2(default=0, max=80, step=10)
   TURRETX(default=0, min=-180, max=182)
   TURRETY(default=90, min=86, max=120)
   Stabilize(default=0,max=5,step=0)
}
Key
{
   0:Engine1(step=400), Engine2(step=200)
   1:Engine1(step=-400), Engine2(step=-200)
   2:Handle(step=-0.5)
   3:Handle(step=0.5)
   4:Handle(step=-1)
   5:Brake(step=100), HBrake1(step=10), HBrake2(step=10)
   6:Boost(step=500)
   7:Turretx(step=1.75)
   8:Turrety(step=-0.75)
   9:TurretX(step=-1.75)
   10:Stabilize(step=.75)
   12:GUN1(step=100000),GUN2(step=100000)
   15:Turrety(step=1)
}
Body
{
   Core(color=color2) {
      S:Weight(angle=-160, color=color1) {
         S:Weight(angle=-50, color=color1) {}
      }
      S:Weight(angle=160, color=color1) {
         S:Weight(angle=33, color=color1) {
            S:Arm(angle=-13,name=arm3,power=gun2, option=10000, color=color2) { }
         }
      }
      N:Weight(angle=TURRETY, color=color1) {
         N:TrimF(angle=turretx, option=1) {
            S:Weight(angle=90, color=color1) {
               N:Rudder(angle=90, color=color1) {
                  N:Weight(angle=-140, color=color1) {
                     W:Jet(power=-BOOST, angle=-90, color=color2) { }
                     E:Jet(power=BOOST, angle=-80, color=color2) { }
                  }
                  N:Wheel(angle=90, power=Engine2, brake=HBRAKE2, effect=2, color=color2) { }
               }
               N:Rudder(angle=-90, color=Color1) {
                  N:Weight(angle=-140, color=color1) {
                     E:Jet(power=-BOOST, angle=-90, color=color2) { }
                     W:Jet(power=BOOST, angle=-80, color=color2) { }
                  }
                  N:Wheel(angle=90, power=-Engine2, brake=HBRAKE1, effect=2, color=color2) { }
               }
               S:Weight(angle=-140, color=color1) { }
               E:Frame(angle=-35, color=color1) {
                  E:Weight(angle=120, color=color1) {
                     N:Weight(color=color1) {
                        N:Weight(angle=5, color=color1) { }
                     }
                  }
               }
               W:Frame(angle=-30, color=color1) {
                  W:Weight(angle=120, color=color1) {
                     N:Weight(color=color1) {
                        N:Weight(angle=5, color=color1) { }
                     }
                  }
               }
               N:Weight(color=color1) {
                  N:Weight(angle=-140, color=color1) { }
                  N:Weight(angle=0, color=color1) {
                     W:Rudder(angle=90, color=color1) { }
                     E:Rudder(angle=-90, color=color1) {
                        S:Frame(angle=90, option=1, color=color1) { }
                     }
                     N:Weight(angle=10, color=color1) {
                        E:Rudder(angle=Handle, color=color1) {
                           N:Weight(angle=-175, color=color1) {
                              E:Wheel(angle=-90, power=-Engine1, brake=Brake, damper=0.04, effect=3, color=color2) { }
                           }
                        }
                        W:Rudder(angle=Handle, color=color1) {
                           N:Weight(angle=-175, color=color1) {
                              W:Wheel(angle=-90, power=Engine1, brake=Brake, damper=0.04, effect=3, color=color2) { }
                           }
                        }
                        N:Weight(angle=-150, color=color1) {
                           E:Weight(angle=-12, color=color1) { }
                           W:Weight(angle=-12, color=color1) { }
                        }
                     }
                     S:Weight(angle=150, option=2, color=color1) { }
                     N:Chip(angle=-150, color=color1) { }
                  }
                  N:Rudder(angle=Handle, color=color1) { }
                  N:Rudder(angle=90, color=color1) {
                     N:Wheel(angle=90, power=Engine2, brake=hBrake2, effect=2, color=color2) { }
                     W:Chip(angle=-150, color=color1) { }
                  }
                  W:Rudder(angle=90, color=color1) {
                     S:Wheel(angle=90, power=-Engine2, brake=HBRAKE1, effect=2, color=color2) { }
                     W:Chip(angle=-150, color=color1) { }
                  }
                  S:Weight(angle=150, option=2, color=color1) { }
                  E:Frame(option=1, color=color1) {
                     E:Wheel(angle=90, brake=HBRAKE2, power=Engine2, effect=2, color=color2) { }
                     N:Chip(angle=-165, color=color1) { }
                  }
                  W:Frame(option=1, color=color1) {
                     W:Wheel(angle=90, brake=HBRAKE1, power=-Engine2, effect=2, color=color2) { }
                     N:Chip(angle=-165, color=color1) { }
                  }
               }
               W:Rudder(angle=-90, color=color1) {
                  E:Frame(angle=-160, color=color1) {
                     E:Weight(angle=-80, color=color1) { }
                  }
                  N:Wheel(angle=90, power=-Engine2, brake=hBrake1, effect=2, color=color2) { }
                  E:Rudder(angle=90, color=color1) {
                     W:Frame(option=1, color=color1) {
                        W:Wheel(angle=90, brake=hBrake1, power=-Engine2, effect=2, color=color2) { }
                        N:Chip(angle=-165, color=color1) { }
                     }
                     E:Frame(option=1, color=color1) {
                        E:Wheel(angle=90, brake=hBrake2, power=Engine2, effect=2, color=color2) { }
                        N:Chip(angle=-160, color=color1) { }
                     }
                  }
               }
               E:Rudder(angle=90, color=color1) {
                  N:Wheel(angle=90, power=Engine2, brake=hBrake2, effect=2, color=color2) { }
                  W:Frame(angle=-160, color=color1) {
                     W:Weight(angle=-80, color=color1) { }
                  }
               }
               S:Weight(angle=150, option=2, color=color1) { }
            }
         }
      }
      E:RudderF(angle=-90, color=color1) {
         S:Weight(angle=160, color=color1) { }
         S:Weight(angle=-160, color=color1) { }
         W:TrimF(angle=-60, option=1) {
            E:Weight(color=color1) {
               E:Arm(name=arm1,power=Gun1, option=100000, color=color2) { }
            }
         }
      }
      N:RudderF(angle=-90, color=color1) {
         N:Weight(angle=160, color=color1) { }
         N:Weight(angle=-160, color=color1) { }
         W:TrimF(angle=60, option=1, color=color1) {
            E:Weight(color=color1) {
               E:Arm(name=arm2,power=gun1, option=100000, color=color2) { }
            }
         }
      }
   }
}
Script
{
  print 1,"/// 'Mordhau' Mk. 6 Halftrack IFV ///"
  print 2,"  FPS=",_FPS(),"  Chips=",_CHIPS()," Weight=",_WEIGHT()
  print 4,"  Vel=",_VEL(),"  Fuel=",_FUEL(),"
  print 5,"  WASD controls turret, Arrow keys control chassis, F to fire, X to brake. V toggles stabilizers"

if Stabilize=(1){print 3,"  Turret Mode OFF"}
if Stabilize=(2){print 3,"  Turret Mode OFF"}
if Stabilize=(3){print 3,"  Turret Mode ON"}
if Stabilize=(4){print 3,"  Turret Mode ON"}
if Stabilize=(5){print 3,"  Turret Mode OFF"}
if Stabilize=(0){print 3,"  Turret Mode OFF"}
if Stabilize=(3){
Brake=(800)
hBrake1=(400)
hBrake2=(400)}
if Stabilize=(4){
Brake=(800)
hBrake1=(400)
hBrake2=(400)}
if Stabilize=(5){
Stabilize=(0)}

if turretx=(182){turretx=(-178)}
if turretx=(-180){turretx=(180)}


  laser1 = _SETCOLOR(#ff01dd)
laser1 = _MOVE3D(_X(arm1), _Y(arm1), _Z(arm1))
laser1 = _LINE3D(_X(arm1) - _XX(arm1) * 100,  _Y(arm1)
- _XY(arm1) * 100,  _Z(arm1) - _XZ(arm1) * 100)


  laser2 = _SETCOLOR(#ff01dd)
laser2 = _MOVE3D(_X(arm2), _Y(arm2), _Z(arm2))
laser2 = _LINE3D(_X(arm2) - _XX(arm2) * 100,  _Y(arm2)
- _XY(arm2) * 100,  _Z(arm2) - _XZ(arm2) * 100)}

}
Rainman
Rainman
Tank
Tank

Posts : 80
Join date : 2011-02-14
Age : 31
Location : New England, US

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum