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] – created port-arma2 initial page. snakemanarma3:port-arma2 [2024/08/03 12:26] (current) – links added. snakeman
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!+[[https://www.pmctactical.org/forum/viewforum.php?f=68|ArmA 3 Forum]], [[:arma3|ArmA 3]][[arma3:config|ArmA 3 Config]], [[arma3:missions|ArmA 3 Missions]], [[arma3:modeling|ArmA 3 3D Modeling]], [[arma3:scripting|ArmA 3 Scripting]], [[arma3:terrain|ArmA 3 Terrain]], [[arma3:texturing|ArmA 3 Texturing]], [[arma3:tools|ArmA 3 Tools]]
  
 +**How to port ArmA 2 character, vehicle and weapon addons into ArmA 3**
  
-====== Character ======+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]].
  
-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 model, import new ones from bis arma3 example character. 
-  - config.cpp changes to have the uniform as cfgWeapons thingy. 
- 
- 
-====== Terrain ====== 
- 
-Howto port ArmA 2 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