Differences

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

Link to this comparison view

arma_editing:missions:framework:gear [2017/11/04 03:16]
Theowningone
arma_editing:missions:framework:gear [2017/11/22 14:57]
Line 1: Line 1:
-~~Title: Gear~~ 
  
-==== The Basics ==== 
- 
-All gear config data is lies inside of the ''​Gear''​ class inside of the ''​CBB_Framework''​ config class. 
- 
-The gear system has 2 major components those components being: 
-  - The class mapping 
-  - Equipment sets 
- 
-\\ 
-\\ 
- 
-=== Class Mapping === 
-For each unit in Arma 3, vanilla or otherwise, the framework contains a mapping of what a certain unit's role is. For example, ''​rhsusf_army_ocp_rifleman''​ is of type ''​Rifleman''​. All class mapping data exists inside of the ''​ClassMapping''​ class, inside of the ''​Gear''​ class. ​ Units are defined via their classname as a property name, with their value being the role they are. An example: 
- 
-<sxh c++> 
-    /** 
-     * 
-     ​* ​ [RHS] US Army OCP 
-     * 
-    **/ 
-    rhsusf_army_ocp_aa = "​AntiAir";​ 
-    rhsusf_army_ocp_autorifleman = "​AutomaticRifleman";​ 
-    rhsusf_army_ocp_autoriflemana = "​AutomaticRifleman_Assistant";​ 
-    rhsusf_army_ocp_combatcrewman = "​Vehicle_Commander";​ 
-    rhsusf_army_ocp_crewman = "​Vehicle_Crew";​ 
-    rhsusf_army_ocp_driver = "​Vehicle_Crew";​ 
-    rhsusf_army_ocp_driver_armored = "​Vehicle_Commander";​ 
-    rhsusf_army_ocp_engineer = "​Engineer";​ 
-    rhsusf_army_ocp_explosives = "​Engineer";​ 
-    rhsusf_army_ocp_fso = "​JTAC";​ 
-    rhsusf_army_ocp_grenadier = "​Grenadier";​ 
-    rhsusf_army_ocp_helicrew = "​Pilot";​ 
-    rhsusf_army_ocp_helipilot = "​Pilot";​ 
-    rhsusf_army_ocp_javelin = "​CSW_HAT";​ 
-    rhsusf_army_ocp_javelin_assistant = "​CSW_HAT_Assistant";​ 
-    rhsusf_army_ocp_jfo = "​JTAC";​ 
-    rhsusf_army_ocp_machinegunner = "​MachineGunner";​ 
-    rhsusf_army_ocp_machinegunnera = "​MachineGunner_Assistant";​ 
-    rhsusf_army_ocp_marksman = "​Marksman";​ 
-    rhsusf_army_ocp_medic = "​Medic";​ 
-    rhsusf_army_ocp_officer = "​Commander";​ 
-    rhsusf_army_ocp_rifleman = "​Rifleman";​ 
-    rhsusf_army_ocp_riflemanat = "​Rifleman_AT";​ 
-    rhsusf_army_ocp_riflemanl = "​Commander";​ 
-    rhsusf_army_ocp_rifleman_1stcav = "​Rifleman";​ 
-    rhsusf_army_ocp_rifleman_101st = "​Rifleman";​ 
-    rhsusf_army_ocp_rifleman_10th = "​Rifleman";​ 
-    rhsusf_army_ocp_rifleman_82nd = "​Rifleman";​ 
-    rhsusf_army_ocp_rifleman_m16 = "​Rifleman";​ 
-    rhsusf_army_ocp_rifleman_m4 = "​Rifleman";​ 
-    rhsusf_army_ocp_rifleman_m590 = "​Breacher";​ 
-    rhsusf_army_ocp_sniper = "​Marksman";​ 
-    rhsusf_army_ocp_sniper_m107 = "​Sniper";​ 
-    rhsusf_army_ocp_sniper_m24sws = "​Sniper";​ 
-    rhsusf_army_ocp_squadleader = "​Squad_Leader";​ 
-    rhsusf_army_ocp_teamleader = "​Team_Leader";​ 
-    rhsusf_army_ocp_uav = "​JTAC";​ 
-    rhsusf_army_ocp_arb_autorifleman = "​AutomaticRifleman";​ 
-    rhsusf_army_ocp_arb_autoriflemana = "​AutomaticRifleman_Assistant";​ 
-    rhsusf_army_ocp_arb_engineer = "​Engineer";​ 
-    rhsusf_army_ocp_arb_grenadier = "​Grenadier";​ 
-    rhsusf_army_ocp_arb_machinegunner = "​MachineGunner";​ 
-    rhsusf_army_ocp_arb_machinegunnera = "​MachineGunner_Assistant";​ 
-    rhsusf_army_ocp_arb_marksman = "​Marksman";​ 
-    rhsusf_army_ocp_arb_medic = "​Medic";​ 
-    rhsusf_army_ocp_arb_rifleman = "​Rifleman";​ 
-    rhsusf_army_ocp_arb_riflemanat = "​Rifleman_AT";​ 
-    rhsusf_army_ocp_arb_riflemanl = "​Commander";​ 
-    rhsusf_army_ocp_arb_rifleman_m590 = "​Breacher";​ 
-    rhsusf_army_ocp_arb_sniper_m107 = "​Sniper";​ 
-    rhsusf_army_ocp_arb_squadleader = "​Squad_Leader";​ 
-    rhsusf_army_ocp_arb_teamleader = "​Team_Leader";​ 
-</​sxh>​ 
  • Last modified: 7 years ago
  • (external edit)