_headwear.hpp 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. class NVGoggles;
  2. class JLTS_CloneNVG;
  3. class JLTS_CloneNVG_spec;
  4. class JLTS_CloneNVGRange: NVGoggles
  5. {
  6. class ItemInfo;
  7. };
  8. class JLTS_CloneNVGCC;
  9. class JLTS_CloneNVGMC;
  10. class JLTS_CloneBinocular;
  11. class JLTS_CloneBinocular_black;
  12. class swop_nvchipclean;
  13. class rd501_swop_nvchipclean: swop_nvchipclean
  14. {
  15. displayname = "Operator Class Vision Enhancement Chip";
  16. modelOptics="";
  17. thermalMode[] = {0,1,2,3,4,5};
  18. visionMode[]=
  19. {
  20. "Normal",
  21. "NVG",
  22. "TI"
  23. };
  24. }
  25. class rd501_JLTS_CloneNVG: JLTS_CloneNVG
  26. {
  27. displayname = "[GAR] Clone Viewfinder Visor (Toggle)";
  28. modelOptics="";
  29. visionMode[]=
  30. {
  31. "Normal",
  32. "NVG",
  33. "TI"
  34. };
  35. };
  36. class rd501_JLTS_CloneNVG_501st: JLTS_CloneNVG
  37. {
  38. displayname = "[501st] Clone Viewfinder Visor (Toggle)";
  39. modelOptics="";
  40. visionMode[]=
  41. {
  42. "Normal",
  43. "NVG",
  44. "TI"
  45. };
  46. hiddenSelectionsTextures[]=
  47. {
  48. "RD501_Units\textures\republic\clones\clone_visor.paa"
  49. };
  50. };
  51. class rd501_JLTS_CloneNVG_spec: JLTS_CloneNVG_spec
  52. {
  53. displayname = "[GAR] Clone Viewfinder Visor (Active)";
  54. modelOptics="";
  55. visionMode[]=
  56. {
  57. "Normal",
  58. "NVG",
  59. "TI"
  60. };
  61. };
  62. class rd501_JLTS_CloneNVG_spec_501st: JLTS_CloneNVG_spec
  63. {
  64. displayname = "[501st] Clone Viewfinder Visor (Active)";
  65. modelOptics="";
  66. visionMode[]=
  67. {
  68. "Normal",
  69. "NVG",
  70. "TI"
  71. };
  72. hiddenSelectionsTextures[]=
  73. {
  74. "RD501_Units\textures\republic\clones\clone_visor.paa"
  75. };
  76. };
  77. class rd501_JLTS_CloneNVGRange: JLTS_CloneNVGRange
  78. {
  79. displayname = "[501st] Clone Viewfinder Antenna (Toggle)";
  80. modelOptics="";
  81. hiddenSelectionsTextures[] = {"RD501_Units\textures\Republic\clones\clone_rangefinder.paa"};
  82. visionMode[]=
  83. {
  84. "Normal",
  85. "NVG",
  86. "TI"
  87. };
  88. };
  89. class rd501_JLTS_CloneNVGRange_arc: JLTS_CloneNVGRange
  90. {
  91. displayname = "[501st] ARC Viewfinder Antenna (Toggle)";
  92. modelOptics="";
  93. visionMode[]=
  94. {
  95. "Normal",
  96. "NVG",
  97. "TI"
  98. };
  99. };
  100. class rd501_JLTS_CloneNVGRange_down: JLTS_CloneNVGRange
  101. {
  102. displayname = "[501st] Clone Viewfinder Antenna (Active)";
  103. modelOptics="";
  104. hiddenSelectionsTextures[] = {"RD501_Units\textures\Republic\clones\clone_rangefinder.paa"};
  105. visionMode[]=
  106. {
  107. "Normal",
  108. "NVG",
  109. "TI"
  110. };
  111. class ItemInfo: ItemInfo
  112. {
  113. type=616;
  114. uniformModel="\MRC\JLTS\characters\CloneArmor\CloneNVGRange_on.p3d";
  115. modelOff="\MRC\JLTS\characters\CloneArmor\CloneNVGRange_on.p3d";
  116. mass=20;
  117. hiddenSelections[]=
  118. {
  119. "camo1"
  120. };
  121. };
  122. };
  123. class rd501_JLTS_CloneNVGRange_down_arc: rd501_JLTS_CloneNVGRange_down
  124. {
  125. displayname = "[501st] ARC Viewfinder Antenna (Active)"
  126. modelOptics="";
  127. hiddenSelectionsTextures[] = {"\MRC\JLTS\characters\CloneArmor\data\Clone_nvg_range_co.paa"};
  128. visionMode[]=
  129. {
  130. "Normal",
  131. "NVG",
  132. "TI"
  133. };
  134. }
  135. class rd501_JLTS_CloneNVGCC: JLTS_CloneNVGCC
  136. {
  137. displayname = "[501st] Clone Officer Visor";
  138. modelOptics="";
  139. visionMode[]=
  140. {
  141. "Normal",
  142. "NVG",
  143. "TI"
  144. };
  145. };
  146. class rd501_JLTS_CloneNVGMC: JLTS_CloneNVGMC
  147. {
  148. displayname = "[501st] Clone Commander Visor";
  149. modelOptics="";
  150. visionMode[]=
  151. {
  152. "Normal",
  153. "NVG",
  154. "TI"
  155. };
  156. };
  157. class rd501_JLTS_CloneBinocular: JLTS_CloneBinocular
  158. {
  159. displayname = "[501st] Clone Macrobinoculars (White)";
  160. };
  161. class rd501_JLTS_CloneBinocular_black: JLTS_CloneBinocular_black
  162. {
  163. displayname = "[501st] Clone Macrobinoculars (Black)";
  164. };