config.cpp 20 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007
  1. class CfgPatches
  2. {
  3. class RD501_patch_jumppack
  4. {
  5. author="Namenai, Rexi, Zatama";
  6. requiredAddons[]=
  7. {
  8. "RD501_patch_particle_effects"
  9. };
  10. requiredVersion=0.1;
  11. units[]={};
  12. weapons[]={};
  13. vehicles[]=
  14. {
  15. "RD501_jumppack_neutral_base",
  16. "RD501_jumppack_neutral_rto"
  17. };
  18. };
  19. };
  20. class CfgVehicles
  21. {
  22. class B_AssaultPack_blk;
  23. class SWOP_resistance_back_jump_b;
  24. class SWOP_B_REBjetackpack_Base;
  25. class SWOP_B_REBjetSackpack_Base;
  26. class SWOP_ImpSkyBackpack;
  27. class SWOP_B_IMPjetBackpack_Base;
  28. class SWOP_B_IMPjetackpack_Base;
  29. class SWOP_ImpJumptroopBackpack;
  30. class SWOP_JetpackFO;
  31. class SWOP_mochila_black;
  32. class SWOP_mochila_jangofett;
  33. class SWOP_mochila_bobafett;
  34. class SWOP_mochila_red;
  35. class RD501_jumppack_neutral_base: B_AssaultPack_blk
  36. {
  37. scope=0;
  38. displayname="JT-21 (Version 1.1 Endgame)";
  39. RD501_jumppack_is_jumppack=1;
  40. RD501_jumppack_spam_delay=1;
  41. RD501_jumppack_energy_capacity=100;
  42. RD501_jumppack_recharge=4;
  43. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  44. RD501_jumppack_effect_points[]=
  45. {
  46. {
  47. "spine3",
  48. {0,-0.30000001,-0.1}
  49. }
  50. };
  51. RD501_jumppack_sound_ignite[]=
  52. {
  53. "RD501_Jumppack\sounds\cdv21Start.ogg"
  54. };
  55. RD501_jumppack_sound_land[]=
  56. {
  57. "RD501_Jumppack\sounds\cdv21End.ogg"
  58. };
  59. RD501_jumppack_sound_idle[]=
  60. {
  61. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  62. };
  63. RD501_jumppack_skin_group[]=
  64. {
  65. "default_texture_group"
  66. };
  67. RD501_jumppack_jump_types[]=
  68. {
  69. {
  70. "Forward Jump",
  71. {12,20,50,0,0,0}
  72. },
  73. {
  74. "Short Jump",
  75. {12,5,30,0,1,0}
  76. }
  77. };
  78. model="SWOP_clones\clonebackDV.p3d";
  79. maximumload=700;
  80. };
  81. class RD501_jumppack_neutral_cdv_21: RD501_jumppack_neutral_base
  82. {
  83. scope=2;
  84. displayname="[JP] CDV-21";
  85. hiddenSelections[]=
  86. {
  87. "Camo1"
  88. };
  89. hiddenSelectionsTextures[]=
  90. {
  91. "SWOP_clones\data\spec\Spec2_co.paa"
  92. };
  93. tf_encryptionCode="tf_west_radio_code";
  94. tf_dialog="anarc210_radio_dialog";
  95. tf_subtype="digital_lr";
  96. tf_range=35000;
  97. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  98. tf_hasLRradio=1;
  99. maximumLoad=700;
  100. };
  101. class RD501_jumppack_neutral_lightning: RD501_jumppack_neutral_cdv_21
  102. {
  103. displayName="[JP] CDV-180B 'Lighting III'";
  104. tf_encryptionCode="tf_west_radio_code";
  105. tf_dialog="anarc210_radio_dialog";
  106. tf_subtype="digital_lr";
  107. tf_range=35000;
  108. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  109. tf_hasLRradio=1;
  110. maximumLoad=900;
  111. };
  112. class RD501_jumppack_neutral_jt21_LTU: RD501_jumppack_neutral_cdv_21
  113. {
  114. scope=2;
  115. displayname="[JP] JT-21 LTU";
  116. maximumload=0;
  117. RD501_jumppack_energy_capacity=4;
  118. RD501_jumppack_recharge=0;
  119. RD501_jumppack_jump_types[]=
  120. {
  121. {
  122. "Short Jump",
  123. {12,5,1,0,1,0}
  124. }
  125. };
  126. model="SWOP_clones\JT12.p3d";
  127. hiddenSelections[]=
  128. {
  129. "Camo1"
  130. };
  131. hiddenSelectionsTextures[]=
  132. {
  133. "RD501_Jumppack\textures\JT_21.paa"
  134. };
  135. };
  136. class RD501_jumppack_neutral_titan_mkII: RD501_jumppack_neutral_base
  137. {
  138. scope=2;
  139. displayname="[JP] Titan Mk.II";
  140. hiddenSelections[]=
  141. {
  142. "Camo1"
  143. };
  144. hiddenSelectionsTextures[]=
  145. {
  146. "RD501_Jumppack\textures\cdv21_501_v2.paa"
  147. };
  148. RD501_jumppack_energy_capacity=100;
  149. RD501_jumppack_recharge=8;
  150. RD501_jumppack_jump_types[]=
  151. {
  152. {
  153. "Short Jump",
  154. {25,7,20,0,1,1}
  155. }
  156. };
  157. maximumload=900;
  158. tf_encryptionCode="tf_west_radio_code";
  159. tf_dialog="anarc210_radio_dialog";
  160. tf_subtype="digital_lr";
  161. tf_range=35000;
  162. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  163. tf_hasLRradio=1;
  164. };
  165. class RD501_jumppack_neutral_titan_mkIIb: RD501_jumppack_neutral_titan_mkII
  166. {
  167. displayname="[JP] Titan Mk.II B";
  168. hiddenSelectionsTextures[]=
  169. {
  170. "SWOP_clones\data\spec\Spec2_co.paa"
  171. };
  172. };
  173. class RD501_jumppack_neutral_titan_mkMCCCXXXVII: RD501_jumppack_neutral_titan_mkII
  174. {
  175. displayname="[JP] Titan Mk.MCC";
  176. RD501_jumppack_recharge=30;
  177. RD501_jumppack_jump_types[]=
  178. {
  179. {
  180. "LEET Jump",
  181. {1337,7,1,0,1,1}
  182. }
  183. };
  184. };
  185. class RD501_jumppack_neutral_501st: RD501_jumppack_neutral_cdv_21
  186. {
  187. displayName="[JP] CDV-21 '501st'";
  188. hiddenSelectionsTextures[]=
  189. {
  190. "RD501_Jumppack\textures\cdv21_501.paa"
  191. };
  192. };
  193. class RD501_jumppack_neutral_purge: RD501_jumppack_neutral_cdv_21
  194. {
  195. displayName="[JP] CDV-21 'Purge'";
  196. hiddenSelectionsTextures[]=
  197. {
  198. "RD501_Jumppack\textures\purge.paa"
  199. };
  200. };
  201. class RD501_jumppack_neutral_212th: RD501_jumppack_neutral_cdv_21
  202. {
  203. displayName="[JP] CDV-21 '212th'";
  204. hiddenSelectionsTextures[]=
  205. {
  206. "RD501_Jumppack\textures\212th.paa"
  207. };
  208. };
  209. class RD501_jumppack_neutral_101st: RD501_jumppack_neutral_cdv_21
  210. {
  211. displayName="[JP] CDV-21 '101st'";
  212. hiddenSelectionsTextures[]=
  213. {
  214. "RD501_Jumppack\textures\101st.paa"
  215. };
  216. };
  217. class RD501_jumppack_neutral_ack_1_1: RD501_jumppack_neutral_cdv_21
  218. {
  219. displayName="[JP] CDV-21 Acklay 1-1";
  220. hiddenSelectionsTextures[]=
  221. {
  222. "RD501_Jumppack\textures\acklay_skin_set\ack_1_1.paa"
  223. };
  224. };
  225. class RD501_jumppack_neutral_ack_1_2: RD501_jumppack_neutral_cdv_21
  226. {
  227. displayName="[JP] CDV-21 Acklay 1-2";
  228. hiddenSelectionsTextures[]=
  229. {
  230. "RD501_Jumppack\textures\acklay_skin_set\ack_1_2.paa"
  231. };
  232. };
  233. class RD501_jumppack_neutral_ack_1_3: RD501_jumppack_neutral_cdv_21
  234. {
  235. displayName="[JP] CDV-21 Acklay 1-3";
  236. hiddenSelectionsTextures[]=
  237. {
  238. "RD501_Jumppack\textures\acklay_skin_set\ack_1_3.paa"
  239. };
  240. };
  241. class RD501_jumppack_neutral_ack_1_4: RD501_jumppack_neutral_cdv_21
  242. {
  243. displayName="[JP] CDV-21 Acklay 1-4";
  244. hiddenSelectionsTextures[]=
  245. {
  246. "RD501_Jumppack\textures\acklay_skin_set\ack_1_4.paa"
  247. };
  248. };
  249. class RD501_jumppack_neutral_ack_hq: RD501_jumppack_neutral_cdv_21
  250. {
  251. displayName="[JP] CDV-21 Acklay HQ";
  252. hiddenSelectionsTextures[]=
  253. {
  254. "RD501_Jumppack\textures\acklay_skin_set\ack_hq.paa"
  255. };
  256. };
  257. class RD501_jumppack_neutral_geon: RD501_jumppack_neutral_cdv_21
  258. {
  259. displayName="[JP] Geonosis";
  260. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_no_effect";
  261. hiddenSelectionsTextures[]=
  262. {
  263. ""
  264. };
  265. };
  266. class RD501_SWOP_ImpSkyBackpack: SWOP_ImpSkyBackpack
  267. {
  268. scope=2;
  269. tf_encryptionCode="tf_west_radio_code";
  270. tf_dialog="anarc210_radio_dialog";
  271. tf_subtype="digital_lr";
  272. tf_range=35000;
  273. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  274. tf_hasLRradio=1;
  275. maximumLoad=700;
  276. RD501_jumppack_is_jumppack=1;
  277. RD501_jumppack_spam_delay=1;
  278. RD501_jumppack_energy_capacity=100;
  279. RD501_jumppack_recharge=4;
  280. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  281. RD501_jumppack_effect_points[]=
  282. {
  283. {
  284. "spine3",
  285. {0,-0.30000001,-0.1}
  286. }
  287. };
  288. RD501_jumppack_sound_ignite[]=
  289. {
  290. "RD501_Jumppack\sounds\cdv21Start.ogg"
  291. };
  292. RD501_jumppack_sound_land[]=
  293. {
  294. "RD501_Jumppack\sounds\cdv21End.ogg"
  295. };
  296. RD501_jumppack_sound_idle[]=
  297. {
  298. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  299. };
  300. RD501_jumppack_skin_group[]=
  301. {
  302. "default_texture_group"
  303. };
  304. RD501_jumppack_jump_types[]=
  305. {
  306. {
  307. "Forward Jump",
  308. {12,20,50,0,0,0}
  309. },
  310. {
  311. "Short Jump",
  312. {12,5,30,0,1,0}
  313. }
  314. };
  315. };
  316. class RD501_SWOP_B_IMPjetBackpack_Base: SWOP_B_IMPjetBackpack_Base
  317. {
  318. scope=2;
  319. tf_encryptionCode="tf_west_radio_code";
  320. tf_dialog="anarc210_radio_dialog";
  321. tf_subtype="digital_lr";
  322. tf_range=35000;
  323. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  324. tf_hasLRradio=1;
  325. maximumLoad=700;
  326. RD501_jumppack_is_jumppack=1;
  327. RD501_jumppack_spam_delay=1;
  328. RD501_jumppack_energy_capacity=100;
  329. RD501_jumppack_recharge=4;
  330. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  331. RD501_jumppack_effect_points[]=
  332. {
  333. {
  334. "spine3",
  335. {0,-0.30000001,-0.1}
  336. }
  337. };
  338. RD501_jumppack_sound_ignite[]=
  339. {
  340. "RD501_Jumppack\sounds\cdv21Start.ogg"
  341. };
  342. RD501_jumppack_sound_land[]=
  343. {
  344. "RD501_Jumppack\sounds\cdv21End.ogg"
  345. };
  346. RD501_jumppack_sound_idle[]=
  347. {
  348. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  349. };
  350. RD501_jumppack_skin_group[]=
  351. {
  352. "default_texture_group"
  353. };
  354. RD501_jumppack_jump_types[]=
  355. {
  356. {
  357. "Forward Jump",
  358. {12,20,50,0,0,0}
  359. },
  360. {
  361. "Short Jump",
  362. {12,5,30,0,1,0}
  363. }
  364. };
  365. };
  366. class RD501_SWOP_B_IMPjetackpack_Base: SWOP_B_IMPjetackpack_Base
  367. {
  368. scope=2;
  369. tf_encryptionCode="tf_west_radio_code";
  370. tf_dialog="anarc210_radio_dialog";
  371. tf_subtype="digital_lr";
  372. tf_range=35000;
  373. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  374. tf_hasLRradio=1;
  375. maximumLoad=700;
  376. RD501_jumppack_is_jumppack=1;
  377. RD501_jumppack_spam_delay=1;
  378. RD501_jumppack_energy_capacity=100;
  379. RD501_jumppack_recharge=4;
  380. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  381. RD501_jumppack_effect_points[]=
  382. {
  383. {
  384. "spine3",
  385. {0,-0.30000001,-0.1}
  386. }
  387. };
  388. RD501_jumppack_sound_ignite[]=
  389. {
  390. "RD501_Jumppack\sounds\cdv21Start.ogg"
  391. };
  392. RD501_jumppack_sound_land[]=
  393. {
  394. "RD501_Jumppack\sounds\cdv21End.ogg"
  395. };
  396. RD501_jumppack_sound_idle[]=
  397. {
  398. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  399. };
  400. RD501_jumppack_skin_group[]=
  401. {
  402. "default_texture_group"
  403. };
  404. RD501_jumppack_jump_types[]=
  405. {
  406. {
  407. "Forward Jump",
  408. {12,20,50,0,0,0}
  409. },
  410. {
  411. "Short Jump",
  412. {12,5,30,0,1,0}
  413. }
  414. };
  415. };
  416. class RD501_SWOP_ImpJumptroopBackpack: SWOP_ImpJumptroopBackpack
  417. {
  418. scope=2;
  419. tf_encryptionCode="tf_west_radio_code";
  420. tf_dialog="anarc210_radio_dialog";
  421. tf_subtype="digital_lr";
  422. tf_range=35000;
  423. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  424. tf_hasLRradio=1;
  425. maximumLoad=700;
  426. RD501_jumppack_is_jumppack=1;
  427. RD501_jumppack_spam_delay=1;
  428. RD501_jumppack_energy_capacity=100;
  429. RD501_jumppack_recharge=4;
  430. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  431. RD501_jumppack_effect_points[]=
  432. {
  433. {
  434. "spine3",
  435. {0,-0.30000001,-0.1}
  436. }
  437. };
  438. RD501_jumppack_sound_ignite[]=
  439. {
  440. "RD501_Jumppack\sounds\cdv21Start.ogg"
  441. };
  442. RD501_jumppack_sound_land[]=
  443. {
  444. "RD501_Jumppack\sounds\cdv21End.ogg"
  445. };
  446. RD501_jumppack_sound_idle[]=
  447. {
  448. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  449. };
  450. RD501_jumppack_skin_group[]=
  451. {
  452. "default_texture_group"
  453. };
  454. RD501_jumppack_jump_types[]=
  455. {
  456. {
  457. "Forward Jump",
  458. {12,20,50,0,0,0}
  459. },
  460. {
  461. "Short Jump",
  462. {12,5,30,0,1,0}
  463. }
  464. };
  465. };
  466. class RD501_SWOP_mochila_black: SWOP_mochila_black
  467. {
  468. scope=2;
  469. tf_encryptionCode="tf_west_radio_code";
  470. tf_dialog="anarc210_radio_dialog";
  471. tf_subtype="digital_lr";
  472. tf_range=35000;
  473. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  474. tf_hasLRradio=1;
  475. maximumLoad=700;
  476. RD501_jumppack_is_jumppack=1;
  477. RD501_jumppack_spam_delay=1;
  478. RD501_jumppack_energy_capacity=100;
  479. RD501_jumppack_recharge=4;
  480. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  481. RD501_jumppack_effect_points[]=
  482. {
  483. {
  484. "spine3",
  485. {0,-0.30000001,-0.1}
  486. }
  487. };
  488. RD501_jumppack_sound_ignite[]=
  489. {
  490. "RD501_Jumppack\sounds\cdv21Start.ogg"
  491. };
  492. RD501_jumppack_sound_land[]=
  493. {
  494. "RD501_Jumppack\sounds\cdv21End.ogg"
  495. };
  496. RD501_jumppack_sound_idle[]=
  497. {
  498. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  499. };
  500. RD501_jumppack_skin_group[]=
  501. {
  502. "default_texture_group"
  503. };
  504. RD501_jumppack_jump_types[]=
  505. {
  506. {
  507. "Forward Jump",
  508. {12,20,50,0,0,0}
  509. },
  510. {
  511. "Short Jump",
  512. {12,5,30,0,1,0}
  513. }
  514. };
  515. };
  516. class RD501_SWOP_mochila_jangofett: SWOP_mochila_jangofett
  517. {
  518. scope=2;
  519. tf_encryptionCode="tf_west_radio_code";
  520. tf_dialog="anarc210_radio_dialog";
  521. tf_subtype="digital_lr";
  522. tf_range=35000;
  523. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  524. tf_hasLRradio=1;
  525. maximumLoad=700;
  526. RD501_jumppack_is_jumppack=1;
  527. RD501_jumppack_spam_delay=1;
  528. RD501_jumppack_energy_capacity=100;
  529. RD501_jumppack_recharge=4;
  530. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  531. RD501_jumppack_effect_points[]=
  532. {
  533. {
  534. "spine3",
  535. {0,-0.30000001,-0.1}
  536. }
  537. };
  538. RD501_jumppack_sound_ignite[]=
  539. {
  540. "RD501_Jumppack\sounds\cdv21Start.ogg"
  541. };
  542. RD501_jumppack_sound_land[]=
  543. {
  544. "RD501_Jumppack\sounds\cdv21End.ogg"
  545. };
  546. RD501_jumppack_sound_idle[]=
  547. {
  548. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  549. };
  550. RD501_jumppack_skin_group[]=
  551. {
  552. "default_texture_group"
  553. };
  554. RD501_jumppack_jump_types[]=
  555. {
  556. {
  557. "Forward Jump",
  558. {12,20,50,0,0,0}
  559. },
  560. {
  561. "Short Jump",
  562. {12,5,30,0,1,0}
  563. }
  564. };
  565. };
  566. class RD501_SWOP_mochila_bobafett: SWOP_mochila_bobafett
  567. {
  568. scope=2;
  569. tf_encryptionCode="tf_west_radio_code";
  570. tf_dialog="anarc210_radio_dialog";
  571. tf_subtype="digital_lr";
  572. tf_range=35000;
  573. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  574. tf_hasLRradio=1;
  575. maximumLoad=700;
  576. RD501_jumppack_is_jumppack=1;
  577. RD501_jumppack_spam_delay=1;
  578. RD501_jumppack_energy_capacity=100;
  579. RD501_jumppack_recharge=4;
  580. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  581. RD501_jumppack_effect_points[]=
  582. {
  583. {
  584. "spine3",
  585. {0,-0.30000001,-0.1}
  586. }
  587. };
  588. RD501_jumppack_sound_ignite[]=
  589. {
  590. "RD501_Jumppack\sounds\cdv21Start.ogg"
  591. };
  592. RD501_jumppack_sound_land[]=
  593. {
  594. "RD501_Jumppack\sounds\cdv21End.ogg"
  595. };
  596. RD501_jumppack_sound_idle[]=
  597. {
  598. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  599. };
  600. RD501_jumppack_skin_group[]=
  601. {
  602. "default_texture_group"
  603. };
  604. RD501_jumppack_jump_types[]=
  605. {
  606. {
  607. "Forward Jump",
  608. {12,20,50,0,0,0}
  609. },
  610. {
  611. "Short Jump",
  612. {12,5,30,0,1,0}
  613. }
  614. };
  615. };
  616. class RD501_SWOP_mochila_red: SWOP_mochila_red
  617. {
  618. scope=2;
  619. tf_encryptionCode="tf_west_radio_code";
  620. tf_dialog="anarc210_radio_dialog";
  621. tf_subtype="digital_lr";
  622. tf_range=35000;
  623. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  624. tf_hasLRradio=1;
  625. maximumLoad=700;
  626. RD501_jumppack_is_jumppack=1;
  627. RD501_jumppack_spam_delay=1;
  628. RD501_jumppack_energy_capacity=100;
  629. RD501_jumppack_recharge=4;
  630. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  631. RD501_jumppack_effect_points[]=
  632. {
  633. {
  634. "spine3",
  635. {0,-0.30000001,-0.1}
  636. }
  637. };
  638. RD501_jumppack_sound_ignite[]=
  639. {
  640. "RD501_Jumppack\sounds\cdv21Start.ogg"
  641. };
  642. RD501_jumppack_sound_land[]=
  643. {
  644. "RD501_Jumppack\sounds\cdv21End.ogg"
  645. };
  646. RD501_jumppack_sound_idle[]=
  647. {
  648. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  649. };
  650. RD501_jumppack_skin_group[]=
  651. {
  652. "default_texture_group"
  653. };
  654. RD501_jumppack_jump_types[]=
  655. {
  656. {
  657. "Forward Jump",
  658. {12,20,50,0,0,0}
  659. },
  660. {
  661. "Short Jump",
  662. {12,5,30,0,1,0}
  663. }
  664. };
  665. };
  666. class RD501_SWOP_JetpackFO: SWOP_JetpackFO
  667. {
  668. scope=2;
  669. tf_encryptionCode="tf_west_radio_code";
  670. tf_dialog="anarc210_radio_dialog";
  671. tf_subtype="digital_lr";
  672. tf_range=35000;
  673. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  674. tf_hasLRradio=1;
  675. maximumLoad=700;
  676. RD501_jumppack_is_jumppack=1;
  677. RD501_jumppack_spam_delay=1;
  678. RD501_jumppack_energy_capacity=100;
  679. RD501_jumppack_recharge=4;
  680. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  681. RD501_jumppack_effect_points[]=
  682. {
  683. {
  684. "spine3",
  685. {0,-0.30000001,-0.1}
  686. }
  687. };
  688. RD501_jumppack_sound_ignite[]=
  689. {
  690. "RD501_Jumppack\sounds\cdv21Start.ogg"
  691. };
  692. RD501_jumppack_sound_land[]=
  693. {
  694. "RD501_Jumppack\sounds\cdv21End.ogg"
  695. };
  696. RD501_jumppack_sound_idle[]=
  697. {
  698. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  699. };
  700. RD501_jumppack_skin_group[]=
  701. {
  702. "default_texture_group"
  703. };
  704. RD501_jumppack_jump_types[]=
  705. {
  706. {
  707. "Forward Jump",
  708. {12,20,50,0,0,0}
  709. },
  710. {
  711. "Short Jump",
  712. {12,5,30,0,1,0}
  713. }
  714. };
  715. };
  716. class RD501_SWOP_B_REBjetackpack_Base: SWOP_B_REBjetackpack_Base
  717. {
  718. scope=2;
  719. tf_encryptionCode="tf_west_radio_code";
  720. tf_dialog="anarc210_radio_dialog";
  721. tf_subtype="digital_lr";
  722. tf_range=35000;
  723. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  724. tf_hasLRradio=1;
  725. maximumLoad=700;
  726. RD501_jumppack_is_jumppack=1;
  727. RD501_jumppack_spam_delay=1;
  728. RD501_jumppack_energy_capacity=100;
  729. RD501_jumppack_recharge=4;
  730. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  731. RD501_jumppack_effect_points[]=
  732. {
  733. {
  734. "spine3",
  735. {0,-0.30000001,-0.1}
  736. }
  737. };
  738. RD501_jumppack_sound_ignite[]=
  739. {
  740. "RD501_Jumppack\sounds\cdv21Start.ogg"
  741. };
  742. RD501_jumppack_sound_land[]=
  743. {
  744. "RD501_Jumppack\sounds\cdv21End.ogg"
  745. };
  746. RD501_jumppack_sound_idle[]=
  747. {
  748. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  749. };
  750. RD501_jumppack_skin_group[]=
  751. {
  752. "default_texture_group"
  753. };
  754. RD501_jumppack_jump_types[]=
  755. {
  756. {
  757. "Forward Jump",
  758. {12,20,50,0,0,0}
  759. },
  760. {
  761. "Short Jump",
  762. {12,5,30,0,1,0}
  763. }
  764. };
  765. };
  766. class RD501_SWOP_B_REBjetSackpack_Base: SWOP_B_REBjetSackpack_Base
  767. {
  768. scope=2;
  769. tf_encryptionCode="tf_west_radio_code";
  770. tf_dialog="anarc210_radio_dialog";
  771. tf_subtype="digital_lr";
  772. tf_range=35000;
  773. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  774. tf_hasLRradio=1;
  775. maximumLoad=700;
  776. RD501_jumppack_is_jumppack=1;
  777. RD501_jumppack_spam_delay=1;
  778. RD501_jumppack_energy_capacity=100;
  779. RD501_jumppack_recharge=4;
  780. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  781. RD501_jumppack_effect_points[]=
  782. {
  783. {
  784. "spine3",
  785. {0,-0.30000001,-0.1}
  786. }
  787. };
  788. RD501_jumppack_sound_ignite[]=
  789. {
  790. "RD501_Jumppack\sounds\cdv21Start.ogg"
  791. };
  792. RD501_jumppack_sound_land[]=
  793. {
  794. "RD501_Jumppack\sounds\cdv21End.ogg"
  795. };
  796. RD501_jumppack_sound_idle[]=
  797. {
  798. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  799. };
  800. RD501_jumppack_skin_group[]=
  801. {
  802. "default_texture_group"
  803. };
  804. RD501_jumppack_jump_types[]=
  805. {
  806. {
  807. "Forward Jump",
  808. {12,20,50,0,0,0}
  809. },
  810. {
  811. "Short Jump",
  812. {12,5,30,0,1,0}
  813. }
  814. };
  815. };
  816. class RD501_SWOP_resistance_back_jump_b: SWOP_resistance_back_jump_b
  817. {
  818. scope=2;
  819. tf_encryptionCode="tf_west_radio_code";
  820. tf_dialog="anarc210_radio_dialog";
  821. tf_subtype="digital_lr";
  822. tf_range=35000;
  823. tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
  824. tf_hasLRradio=1;
  825. maximumLoad=700;
  826. RD501_jumppack_is_jumppack=1;
  827. RD501_jumppack_spam_delay=1;
  828. RD501_jumppack_energy_capacity=100;
  829. RD501_jumppack_recharge=4;
  830. RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
  831. RD501_jumppack_effect_points[]=
  832. {
  833. {
  834. "spine3",
  835. {0,-0.30000001,-0.1}
  836. }
  837. };
  838. RD501_jumppack_sound_ignite[]=
  839. {
  840. "RD501_Jumppack\sounds\cdv21Start.ogg"
  841. };
  842. RD501_jumppack_sound_land[]=
  843. {
  844. "RD501_Jumppack\sounds\cdv21End.ogg"
  845. };
  846. RD501_jumppack_sound_idle[]=
  847. {
  848. "RD501_Jumppack\sounds\cdv21Idle.ogg"
  849. };
  850. RD501_jumppack_skin_group[]=
  851. {
  852. "default_texture_group"
  853. };
  854. RD501_jumppack_jump_types[]=
  855. {
  856. {
  857. "Forward Jump",
  858. {12,20,50,0,0,0}
  859. },
  860. {
  861. "Short Jump",
  862. {12,5,30,0,1,0}
  863. }
  864. };
  865. };
  866. };
  867. class CfgWeapons
  868. {
  869. };
  870. class CfgMagazines
  871. {
  872. class TermMine_Mag;
  873. class SmokeShell;
  874. };
  875. class CfgAmmo
  876. {
  877. class TermMineA;
  878. class SmokeShell;
  879. class RD501_jumppack_blue_pulse_ammo: TermMineA
  880. {
  881. ExplosionEffects="RD501_particle_effect_jumppack_pulse";
  882. effectsSmoke="RD501_particle_effect_jumppack_pulse";
  883. CraterEffects="";
  884. craterWaterEffects="";
  885. effectFlare="FlareShell";
  886. effectFly="";
  887. effectsFire="";
  888. effectsMissile="";
  889. SoundSetExplosion[]={};
  890. hit=0;
  891. indirectHit=0;
  892. indirectHitRange=0;
  893. soundHit[]=
  894. {
  895. "",
  896. 0,
  897. 1,
  898. 1500
  899. };
  900. explosionForceCoef=0;
  901. model="";
  902. mineModelDisabled="";
  903. soundTrigger[]=
  904. {
  905. "",
  906. 0.56234097,
  907. 1,
  908. 30
  909. };
  910. soundActivation[]=
  911. {
  912. "",
  913. 0.56234097,
  914. 1,
  915. 30
  916. };
  917. soundDeactivation[]=
  918. {
  919. "",
  920. 1.99526,
  921. 1,
  922. 20
  923. };
  924. class CamShakeFire
  925. {
  926. power=0;
  927. duration=0;
  928. frequency=0;
  929. distance=0;
  930. };
  931. class CamShakePlayerFire
  932. {
  933. power=0;
  934. duration=0;
  935. frequency=0;
  936. };
  937. class CamShakeHit
  938. {
  939. power=0;
  940. duration=0;
  941. frequency=0;
  942. };
  943. class CamShakeExplode
  944. {
  945. power=0;
  946. duration=0;
  947. frequency=0;
  948. };
  949. };
  950. };
  951. class Extended_Deleted_EventHandlers
  952. {
  953. class CAManBase
  954. {
  955. class remove_effects
  956. {
  957. init="[_this select 0] spawn RD501_jumppack_fnc_remove_effects";
  958. };
  959. };
  960. };
  961. class cfgMods
  962. {
  963. author="namenai";
  964. timepacked="1576240450";
  965. };