Advertisement
Guest User

Untitled

a guest
Jul 14th, 2015
387
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 20.10 KB | None | 0 0
  1. //LOP_Tak_Civ_XEH.hpp
  2. class CfgPatches {
  3.  
  4.     class LOP_Tak_Civ_XEH {
  5.         units[] = {
  6.             "LOP_Tak_Civ_Man_01",
  7.             "LOP_Tak_Civ_Man_02",
  8.             "LOP_Tak_Civ_Man_04",
  9.             "LOP_TAK_Civ_Landrover",
  10.             "LOP_TAK_Civ_Offroad",
  11.             "LOP_TAK_Civ_Hatchback",
  12.             "LOP_TAK_Civ_Ural",
  13.             "LOP_TAK_Civ_Ural_open",
  14.             "LOP_TAK_Civ_UAZ",
  15.             "LOP_TAK_Civ_UAZ_Open"
  16.         };
  17.         weapons[] = {};
  18.         requiredVersion = 1;
  19.         requiredAddons[] = {
  20.             "cba_xeh",
  21.             "lop_faction_tak_civ",
  22.             "A3_Soft_F",
  23.             "A3_Characters_F",
  24.             "rhs_c_bmp",
  25.             "rhs_c_bmd",
  26.             "rhs_c_t72",
  27.             "rhs_c_troops",
  28.             "rhs_c_btr",
  29.             "rhs_c_weapons",
  30.             "rhs_c_a2port_air",
  31.             "rhs_c_a2port_car",
  32.             "rhs_c_a2port_armor",
  33.             "rhs_cti_insurgents",
  34.             "rhs_c_heavyweapons",
  35.             "rhsusf_c_troops",
  36.             "rhsusf_c_weapons",
  37.             "rhsusf_c_m1a1",
  38.             "rhsusf_c_m113",
  39.             "RHS_US_A2_AirImport",
  40.             "rhsusf_c_hmmwv"
  41.         };
  42.         version = "1.0";
  43.         versionStr = "1.0";
  44.         versionAr[] = {1, 0};
  45.         versionDesc = "LOP Takistan Civilians XEH";
  46.         author[] = {"DaVidoSS"};
  47.     };
  48. };
  49.  
  50. class CfgVehicles {
  51.  
  52.     /*extern*/ class LOP_LandRover_base_02;
  53.     /*extern*/ class C_Offroad_01_F;
  54.     /*extern*/ class C_Hatchback_01_F;
  55.     /*extern*/ class RHS_Ural_Civ_Base;
  56.     /*extern*/ class RHS_Ural_Open_Civ_01;
  57.     /*extern*/ class RHS_UAZ_Base;
  58.     /*extern*/ class rhs_uaz_open_Base;
  59.  
  60.     class LOP_TAK_Civ_Landrover: LOP_LandRover_base_02 {
  61.  
  62.         class EventHandlers {
  63.             init = "_this call SLX_XEH_EH_Init";
  64.             fired = "_this call SLX_XEH_EH_Fired";
  65.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  66.             animDone = "_this call SLX_XEH_EH_AnimDone";
  67.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  68.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  69.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  70.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  71.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  72.             engine = "_this call SLX_XEH_EH_Engine";
  73.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  74.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  75.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  76.             explosion = "_this call SLX_XEH_EH_Explosion";
  77.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  78.             fuel = "_this call SLX_XEH_EH_Fuel";
  79.             gear = "_this call SLX_XEH_EH_Gear";
  80.             getIn = "_this call SLX_XEH_EH_GetIn";
  81.             getOut = "_this call SLX_XEH_EH_GetOut";
  82.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  83.             hit = "_this call SLX_XEH_EH_Hit";
  84.             hitPart = "_this call SLX_XEH_EH_HitPart";
  85.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  86.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  87.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  88.             killed = "_this call SLX_XEH_EH_Killed";
  89.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  90.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  91.             local = "_this call SLX_XEH_EH_Local";
  92.             respawn = "_this call SLX_XEH_EH_Respawn";
  93.             put = "_this call SLX_XEH_EH_Put";
  94.             take = "_this call SLX_XEH_EH_Take";
  95.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  96.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  97.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  98.         };
  99.     };
  100.  
  101.     class LOP_TAK_Civ_Offroad: C_Offroad_01_F {
  102.  
  103.         class EventHandlers {
  104.             init = "_this call SLX_XEH_EH_Init";
  105.             fired = "_this call SLX_XEH_EH_Fired";
  106.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  107.             animDone = "_this call SLX_XEH_EH_AnimDone";
  108.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  109.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  110.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  111.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  112.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  113.             engine = "_this call SLX_XEH_EH_Engine";
  114.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  115.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  116.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  117.             explosion = "_this call SLX_XEH_EH_Explosion";
  118.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  119.             fuel = "_this call SLX_XEH_EH_Fuel";
  120.             gear = "_this call SLX_XEH_EH_Gear";
  121.             getIn = "_this call SLX_XEH_EH_GetIn";
  122.             getOut = "_this call SLX_XEH_EH_GetOut";
  123.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  124.             hit = "_this call SLX_XEH_EH_Hit";
  125.             hitPart = "_this call SLX_XEH_EH_HitPart";
  126.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  127.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  128.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  129.             killed = "_this call SLX_XEH_EH_Killed";
  130.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  131.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  132.             local = "_this call SLX_XEH_EH_Local";
  133.             respawn = "_this call SLX_XEH_EH_Respawn";
  134.             put = "_this call SLX_XEH_EH_Put";
  135.             take = "_this call SLX_XEH_EH_Take";
  136.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  137.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  138.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  139.         };
  140.     };
  141.  
  142.     class LOP_TAK_Civ_Hatchback: C_Hatchback_01_F {
  143.  
  144.         class EventHandlers {
  145.             init = "_this call SLX_XEH_EH_Init";
  146.             fired = "_this call SLX_XEH_EH_Fired";
  147.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  148.             animDone = "_this call SLX_XEH_EH_AnimDone";
  149.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  150.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  151.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  152.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  153.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  154.             engine = "_this call SLX_XEH_EH_Engine";
  155.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  156.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  157.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  158.             explosion = "_this call SLX_XEH_EH_Explosion";
  159.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  160.             fuel = "_this call SLX_XEH_EH_Fuel";
  161.             gear = "_this call SLX_XEH_EH_Gear";
  162.             getIn = "_this call SLX_XEH_EH_GetIn";
  163.             getOut = "_this call SLX_XEH_EH_GetOut";
  164.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  165.             hit = "_this call SLX_XEH_EH_Hit";
  166.             hitPart = "_this call SLX_XEH_EH_HitPart";
  167.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  168.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  169.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  170.             killed = "_this call SLX_XEH_EH_Killed";
  171.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  172.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  173.             local = "_this call SLX_XEH_EH_Local";
  174.             respawn = "_this call SLX_XEH_EH_Respawn";
  175.             put = "_this call SLX_XEH_EH_Put";
  176.             take = "_this call SLX_XEH_EH_Take";
  177.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  178.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  179.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  180.         };
  181.     };
  182.  
  183.     class LOP_TAK_Civ_Ural: RHS_Ural_Civ_Base {
  184.  
  185.         class EventHandlers {
  186.             init = "_this call SLX_XEH_EH_Init";
  187.             fired = "_this call SLX_XEH_EH_Fired";
  188.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  189.             animDone = "_this call SLX_XEH_EH_AnimDone";
  190.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  191.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  192.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  193.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  194.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  195.             engine = "_this call SLX_XEH_EH_Engine";
  196.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  197.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  198.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  199.             explosion = "_this call SLX_XEH_EH_Explosion";
  200.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  201.             fuel = "_this call SLX_XEH_EH_Fuel";
  202.             gear = "_this call SLX_XEH_EH_Gear";
  203.             getIn = "_this call SLX_XEH_EH_GetIn";
  204.             getOut = "_this call SLX_XEH_EH_GetOut";
  205.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  206.             hit = "_this call SLX_XEH_EH_Hit";
  207.             hitPart = "_this call SLX_XEH_EH_HitPart";
  208.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  209.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  210.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  211.             killed = "_this call SLX_XEH_EH_Killed";
  212.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  213.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  214.             local = "_this call SLX_XEH_EH_Local";
  215.             respawn = "_this call SLX_XEH_EH_Respawn";
  216.             put = "_this call SLX_XEH_EH_Put";
  217.             take = "_this call SLX_XEH_EH_Take";
  218.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  219.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  220.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  221.         };
  222.     };
  223.    
  224.     class LOP_TAK_Civ_Ural_open: RHS_Ural_Open_Civ_01 {
  225.  
  226.         class EventHandlers {
  227.             init = "_this call SLX_XEH_EH_Init";
  228.             fired = "_this call SLX_XEH_EH_Fired";
  229.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  230.             animDone = "_this call SLX_XEH_EH_AnimDone";
  231.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  232.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  233.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  234.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  235.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  236.             engine = "_this call SLX_XEH_EH_Engine";
  237.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  238.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  239.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  240.             explosion = "_this call SLX_XEH_EH_Explosion";
  241.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  242.             fuel = "_this call SLX_XEH_EH_Fuel";
  243.             gear = "_this call SLX_XEH_EH_Gear";
  244.             getIn = "_this call SLX_XEH_EH_GetIn";
  245.             getOut = "_this call SLX_XEH_EH_GetOut";
  246.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  247.             hit = "_this call SLX_XEH_EH_Hit";
  248.             hitPart = "_this call SLX_XEH_EH_HitPart";
  249.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  250.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  251.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  252.             killed = "_this call SLX_XEH_EH_Killed";
  253.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  254.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  255.             local = "_this call SLX_XEH_EH_Local";
  256.             respawn = "_this call SLX_XEH_EH_Respawn";
  257.             put = "_this call SLX_XEH_EH_Put";
  258.             take = "_this call SLX_XEH_EH_Take";
  259.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  260.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  261.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  262.         };
  263.     };
  264.    
  265.     class LOP_TAK_Civ_UAZ: RHS_UAZ_Base {
  266.  
  267.         class EventHandlers {
  268.             init = "_this call SLX_XEH_EH_Init";
  269.             fired = "_this call SLX_XEH_EH_Fired";
  270.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  271.             animDone = "_this call SLX_XEH_EH_AnimDone";
  272.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  273.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  274.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  275.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  276.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  277.             engine = "_this call SLX_XEH_EH_Engine";
  278.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  279.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  280.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  281.             explosion = "_this call SLX_XEH_EH_Explosion";
  282.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  283.             fuel = "_this call SLX_XEH_EH_Fuel";
  284.             gear = "_this call SLX_XEH_EH_Gear";
  285.             getIn = "_this call SLX_XEH_EH_GetIn";
  286.             getOut = "_this call SLX_XEH_EH_GetOut";
  287.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  288.             hit = "_this call SLX_XEH_EH_Hit";
  289.             hitPart = "_this call SLX_XEH_EH_HitPart";
  290.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  291.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  292.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  293.             killed = "_this call SLX_XEH_EH_Killed";
  294.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  295.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  296.             local = "_this call SLX_XEH_EH_Local";
  297.             respawn = "_this call SLX_XEH_EH_Respawn";
  298.             put = "_this call SLX_XEH_EH_Put";
  299.             take = "_this call SLX_XEH_EH_Take";
  300.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  301.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  302.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  303.         };
  304.     };
  305.    
  306.     class LOP_TAK_Civ_UAZ_Open: rhs_uaz_open_Base {
  307.  
  308.         class EventHandlers {
  309.             init = "_this call SLX_XEH_EH_Init";
  310.             fired = "_this call SLX_XEH_EH_Fired";
  311.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  312.             animDone = "_this call SLX_XEH_EH_AnimDone";
  313.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  314.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  315.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  316.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  317.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  318.             engine = "_this call SLX_XEH_EH_Engine";
  319.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  320.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  321.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  322.             explosion = "_this call SLX_XEH_EH_Explosion";
  323.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  324.             fuel = "_this call SLX_XEH_EH_Fuel";
  325.             gear = "_this call SLX_XEH_EH_Gear";
  326.             getIn = "_this call SLX_XEH_EH_GetIn";
  327.             getOut = "_this call SLX_XEH_EH_GetOut";
  328.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  329.             hit = "_this call SLX_XEH_EH_Hit";
  330.             hitPart = "_this call SLX_XEH_EH_HitPart";
  331.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  332.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  333.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  334.             killed = "_this call SLX_XEH_EH_Killed";
  335.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  336.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  337.             local = "_this call SLX_XEH_EH_Local";
  338.             respawn = "_this call SLX_XEH_EH_Respawn";
  339.             put = "_this call SLX_XEH_EH_Put";
  340.             take = "_this call SLX_XEH_EH_Take";
  341.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  342.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  343.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  344.         };
  345.     };
  346.    
  347.     /*extern*/ class Civilian_F;
  348.    
  349.     class LOP_Tak_Civ_Man_01 : Civilian_F {
  350.  
  351.         class EventHandlers {
  352.             init = "_this call SLX_XEH_EH_Init";
  353.             fired = "_this call SLX_XEH_EH_Fired";
  354.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  355.             animDone = "_this call SLX_XEH_EH_AnimDone";
  356.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  357.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  358.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  359.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  360.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  361.             engine = "_this call SLX_XEH_EH_Engine";
  362.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  363.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  364.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  365.             explosion = "_this call SLX_XEH_EH_Explosion";
  366.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  367.             fuel = "_this call SLX_XEH_EH_Fuel";
  368.             gear = "_this call SLX_XEH_EH_Gear";
  369.             getIn = "_this call SLX_XEH_EH_GetIn";
  370.             getOut = "_this call SLX_XEH_EH_GetOut";
  371.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  372.             hit = "_this call SLX_XEH_EH_Hit";
  373.             hitPart = "_this call SLX_XEH_EH_HitPart";
  374.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  375.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  376.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  377.             killed = "_this call SLX_XEH_EH_Killed";
  378.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  379.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  380.             local = "_this call SLX_XEH_EH_Local";
  381.             respawn = "_this call SLX_XEH_EH_Respawn";
  382.             put = "_this call SLX_XEH_EH_Put";
  383.             take = "_this call SLX_XEH_EH_Take";
  384.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  385.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  386.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  387.         };
  388.     };
  389.  
  390.     class LOP_Tak_Civ_Man_02 : Civilian_F {
  391.  
  392.         class EventHandlers {
  393.             init = "_this call SLX_XEH_EH_Init";
  394.             fired = "_this call SLX_XEH_EH_Fired";
  395.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  396.             animDone = "_this call SLX_XEH_EH_AnimDone";
  397.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  398.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  399.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  400.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  401.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  402.             engine = "_this call SLX_XEH_EH_Engine";
  403.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  404.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  405.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  406.             explosion = "_this call SLX_XEH_EH_Explosion";
  407.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  408.             fuel = "_this call SLX_XEH_EH_Fuel";
  409.             gear = "_this call SLX_XEH_EH_Gear";
  410.             getIn = "_this call SLX_XEH_EH_GetIn";
  411.             getOut = "_this call SLX_XEH_EH_GetOut";
  412.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  413.             hit = "_this call SLX_XEH_EH_Hit";
  414.             hitPart = "_this call SLX_XEH_EH_HitPart";
  415.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  416.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  417.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  418.             killed = "_this call SLX_XEH_EH_Killed";
  419.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  420.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  421.             local = "_this call SLX_XEH_EH_Local";
  422.             respawn = "_this call SLX_XEH_EH_Respawn";
  423.             put = "_this call SLX_XEH_EH_Put";
  424.             take = "_this call SLX_XEH_EH_Take";
  425.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  426.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  427.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  428.         };
  429.     };
  430.  
  431.     class LOP_Tak_Civ_Man_04 : Civilian_F {
  432.  
  433.         class EventHandlers {
  434.             init = "_this call SLX_XEH_EH_Init";
  435.             fired = "_this call SLX_XEH_EH_Fired";
  436.             animChanged = "_this call SLX_XEH_EH_AnimChanged";
  437.             animDone = "_this call SLX_XEH_EH_AnimDone";
  438.             animStateChanged = "_this call SLX_XEH_EH_AnimStateChanged";
  439.             containerClosed = "_this call SLX_XEH_EH_ContainerClosed";
  440.             containerOpened = "_this call SLX_XEH_EH_ContainerOpened";
  441.             controlsShifted = "_this call SLX_XEH_EH_ControlsShifted";
  442.             dammaged = "_this call SLX_XEH_EH_Dammaged";
  443.             engine = "_this call SLX_XEH_EH_Engine";
  444.             epeContact = "_this call SLX_XEH_EH_EpeContact";
  445.             epeContactEnd = "_this call SLX_XEH_EH_EpeContactEnd";
  446.             epeContactStart = "_this call SLX_XEH_EH_EpeContactStart";
  447.             explosion = "_this call SLX_XEH_EH_Explosion";
  448.             firedNear = "_this call SLX_XEH_EH_FiredNear";
  449.             fuel = "_this call SLX_XEH_EH_Fuel";
  450.             gear = "_this call SLX_XEH_EH_Gear";
  451.             getIn = "_this call SLX_XEH_EH_GetIn";
  452.             getOut = "_this call SLX_XEH_EH_GetOut";
  453.             handleHeal = "_this call SLX_XEH_EH_HandleHeal";
  454.             hit = "_this call SLX_XEH_EH_Hit";
  455.             hitPart = "_this call SLX_XEH_EH_HitPart";
  456.             incomingMissile = "_this call SLX_XEH_EH_IncomingMissile";
  457.             inventoryClosed = "_this call SLX_XEH_EH_InventoryClosed";
  458.             inventoryOpened = "_this call SLX_XEH_EH_InventoryOpened";
  459.             killed = "_this call SLX_XEH_EH_Killed";
  460.             landedTouchDown = "_this call SLX_XEH_EH_LandedTouchDown";
  461.             landedStopped = "_this call SLX_XEH_EH_LandedStopped";
  462.             local = "_this call SLX_XEH_EH_Local";
  463.             respawn = "_this call SLX_XEH_EH_Respawn";
  464.             put = "_this call SLX_XEH_EH_Put";
  465.             take = "_this call SLX_XEH_EH_Take";
  466.             soundPlayed = "_this call SLX_XEH_EH_SoundPlayed";
  467.             weaponAssembled = "_this call SLX_XEH_EH_WeaponAssembled";
  468.             weaponDisAssembled = "_this call SLX_XEH_EH_WeaponDisassembled";
  469.         };
  470.     };
  471. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement