User Tools

Site Tools


arma3:port-arma-2-vehicle-tank

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

arma3:port-arma-2-vehicle-tank [2017-12-28 15:39] (current)
snakeman created initial page.
Line 1: Line 1:
 +====== ArmA 2 To ArmA 3 Port Vehicle - Tank ======
  
 +**Howto port ArmA 2 Vehicle into ArmA 3**
 +
 +Animations are necessary to get in/out of the vehicle.
 +
 +Unpack tracked.pbo from your ArmA 2 and copy the following files from the data\anim\ directory:
 +<​code>​
 +KIA_Abrams_Driver.rtm
 +KIA_Abrams_Gunner.rtm
 +KIA_Abrams_Commander.rtm
 +KIA_Abrams_CommanderOut.rtm
 +KIA_Abrams_DriverOut.rtm
 +KIA_Abrams_GunnerOut.rtm
 +Abrams_Commander.rtm
 +Abrams_CommanderOut.rtm
 +Abrams_Gunner.rtm
 +Abrams_GunnerOut.rtm
 +Abrams_DriverOut.rtm
 +Abrams_Driver.rtm
 +</​code>​
 +
 +Config.cpp:
 +<code cpp>
 +class KIA_Abrams_Commander : DefaultDie
 +{
 + actions = "​DeadActions";​
 + file = "​\ADDON\anims\KIA_Abrams_Commander.rtm";​
 + terminal = 1;
 + soundEnabled = 0;
 + connectTo[] = {"​DeadState",​ 0.1};
 + speed = 0.5;
 + looped = 0;
 +};
 +
 +class Abrams_Commander : Crew
 +{
 + file = "​\ADDON\anims\Abrams_Commander.rtm";​
 + interpolateTo[] = {"​KIA_Abrams_Commander",​ 1};
 +};
 +
 +class Abrams_CommanderOut : Abrams_Commander
 +{
 + file = "​\ADDON\anims\Abrams_CommanderOut.rtm";​
 + interpolateTo[] = {"​KIA_Abrams_Commander",​ 1};
 +};
 +
 +class KIA_Abrams_Driver : DefaultDie
 +{
 + actions = "​DeadActions";​
 + file = "​\ADDON\anims\KIA_Abrams_Driver.rtm";​
 + speed = 0.5;
 + looped = 0;
 + terminal = 1;
 + soundEnabled = 0;
 + connectTo[] = {"​DeadState",​ 0.1};
 +};
 +
 +class Abrams_Driver : Crew
 +{
 + file = "​\ADDON\anims\Abrams_Driver.rtm";​
 + interpolateTo[] = {"​KIA_Abrams_Driver",​ 1};
 +};
 +
 +class Abrams_DriverOut : Abrams_Driver
 +{
 + file = "​\ADDON\anims\Abrams_DriverOut.rtm";​
 + interpolateTo[] = {"​KIA_Abrams_Driver",​ 1};
 +};
 +
 +class KIA_Abrams_Gunner : DefaultDie
 +{
 + actions = "​DeadActions";​
 + file = "​\ADDON2\anims\KIA_Abrams_Commander.rtm";​
 + speed = 0.5;
 + looped = 0;
 + terminal = 1;
 + soundEnabled = 0;
 + connectTo[] = {"​DeadState",​ 0.1};
 +};
 +
 +class Abrams_Gunner : Crew
 +{
 + file = "​\ADDON2\anims\Abrams_Commander.rtm";​
 + interpolateTo[] = {"​KIA_Abrams_Gunner",​ 1};
 +};
 +</​code>​
 +
 +Replace each driverOpticsModel = "​\ca\Tracked\optika_tank_driver";​ with the following:
 +driverOpticsModel = "​\a3\armor_f\driverOptics";​
 +
 +Replace each gunnerOpticsModel = "​\ca\Tracked\optika_tank_gunner";​ with the following:
 +gunnerOpticsModel = "​\a3\armor_f\2D_scope_strider_commander";​
 +
 +Replace each gunnerOpticsModel = "​\ca\Tracked\optika_tank_driver";​ with the following:
 +gunnerOpticsModel = "​\a3\armor_f\2D_scope_crows";​
 +
 +Replace each gunnerOutOpticsModel = "​\ca\Weapons\optika_empty";​ with the following:
 +gunnerOutOpticsModel = "​\A3\weapons_f\reticle\optics_empty";​
 +
 +Replace each cursor = "​\ca\Weapons\Data\w_weapon_mg";​ with the following:
 +cursor = "​mg";​
 +
 +Replace each cursorAim = "​\ca\Weapons\Data\w_weapon_mg";​ with the folloowing:
 +cursorAim = "​mg";​
arma3/port-arma-2-vehicle-tank.txt ยท Last modified: 2017-12-28 15:39 by snakeman