User Tools

Site Tools


arma3:port-arma2

Differences

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

Link to this comparison view

Next revision
Previous revision
arma3:port-arma2 [2013-04-19 19:06]
snakeman created port-arma2 initial page.
arma3:port-arma2 [2017-12-28 15:46] (current)
snakeman page split up to more readable lenght.
Line 1: Line 1:
 ====== ArmA 2 To ArmA 3 Port ====== ====== ArmA 2 To ArmA 3 Port ======
  
-How to port ArmA 2 addons into ArmA 3, hasty guide but more tutorials are planned!+**How to port ArmA 2 character, vehicle and weapon ​addons into ArmA 3**
  
- +HOWTO Port ArmA 2[[arma3:port-arma-2-character|Character]], [[arma3:port-arma-2-terrain|Terrain]], [[arma3:port-arma-2-vehicle-tank|Vehicle - Tank]], [[arma3:port-arma-2-vehicles-general|Vehicles General]] and [[arma3:port-arma-2-weapons|Weapons]].
-====== Character ====== +
- +
-Howto port ArmA 2 character into ArmA 3 +
- +
-  - model.cfg from [[arma3:bis-example-character-model|BIS ArmA 3 example ​character ​model]]+
-  - delete old proxies from your modelimport new ones from bis arma3 example character. +
-  ​config.cpp changes to have the uniform as cfgWeapons thingy. +
- +
- +
-====== ​Terrain ​====== +
- +
-Howto port ArmA Terrain WRP into ArmA 3 +
- +
-  ​roads from arma2, then disable new shapefile roads in config. +
-  ​config inherit from stratis and required addons "​A3_Map_Stratis"​ +
- +
- +
-====== ​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-arma2.1366398406.txt.gz · Last modified: 2013-04-19 19:06 by snakeman