Space Engineers

Space Engineers

Not enough ratings
Clang Dynamics MBT Direwolf
   
Award
Favorite
Favorited
Unfavorite
Type: Blueprint
File Size
Posted
492.857 KB
12 May, 2017 @ 8:47pm
1 Change Note ( view )

Subscribe to download
Clang Dynamics MBT Direwolf

Description
The MBT Direwolf is a Main Battle Tank designed be Clang Dynamics. The tank is armed with a Type10 Rheinmetall L44 120mm anti-tank gun, coaxial mini gun, and a mortar. The main gun has 360 degrees of horizontal rotation, and -10, +45 degrees of vertical traverse. The turret can be controlled manually or can be automated. While automated the turret can engage targets out to a range of 800m.

The Direwolf can handle inclines of 45 degrees and is capable of 58kph (16.1 m/sec). The tanks heavy chobham armor is equal to that of other main battle tanks. The sides, side skirts and rear of the tank are a lighter armor, the sides and side skirts are also equipped with explosive reactive armor panels. The tank has two cockpits located at the front and rear of the tank. The front cockpit is of variable function and the rear one is the primary. The tank can be controlled by one or two people.

The Front cockpit has nothing on it tool bar so customize that how you wish, the tool bar on the rear cockpit is set up as follows:

Toolbar One:
1. View Drivers Camera
2. Headlights On/Off

Toolbar Two:
1. Switch Turret Control to Automated
2. Switch Turret Control to Mouse Aim
3. Control Designator
4. View Gunners Camera
5. Select Mini Gun
6. Turret Spotlight On/Off

While the turret is set to mouse aim the main gun can be fired by pressing left shift.
If the turret mouse aim is not working:

1. Turn off “Fire Main Gun Timer Block {ControlModule:input:leftshift}”
2. From the rear cockpit turn off the “Turret Mouse Aim Timer and Programmable Blocks” and the “Turret
Automation Programmable Block”
3. Reload the script into the “Mouse Aim Programmable Block”
4. ctrl+C, ctrl+V the script into a text document
5. clear the programmable of the script
6. ctrl+C, ctrl+V the script back into the Turret Mouse Aim Programmable Block
7. Turn on the Turret Mouse Aim Timer and Programmable Blocks
8. Trigger Now the Turret Mouse Aim Timer Block and set the tank to mouse aim
9. Press and hold Left Shift until the turret is under mouse aim control. The Turret Automation Programmable Block
can now be turned back on
10. Avoid Lord Clang

Here is a copy of the script in the “Mouse Aim Programmable Block”. This is an edited version of the Mouse Controlled Turret example script from Didi’s Control Module.


const string RotorNameX = "Rotor Horizontal Azimuth"; // the rotor names
const string RotorNameY = "Rotor Vertical Elevation";

void Main(string arg)
{
var inputs = Me.GetValue<Dictionary<string, object>>("ControlModule.Inputs");

var rotorX = GridTerminalSystem.GetBlockWithName(RotorNameX) as IMyMotorStator;
var rotorY = GridTerminalSystem.GetBlockWithName(RotorNameY) as IMyMotorStator;

var mouse = (Vector3)inputs["m.analog"];

// depending on how your rotors are set up you might need to invert the values
// to do that simply add - in front of mouse.X or mouse.Y
rotorX.SetValueFloat("Velocity", mouse.X);
rotorY.SetValueFloat("Velocity", mouse.Y);
}




Enjoy your new Harbinger of Destruction 

Please note, Lord Clang was accidentally summoned only 6 times during the development of this tank