Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.90 KB | None | 0 0
  1. // Generated by unRap v1.06 by Kegetys
  2.  
  3. class RscExileXM8 {
  4. idd = 24015;
  5. onLoad = "uiNamespace setVariable ['RscExileXM8', _this select 0]";
  6. onUnload = "call ExileClient_gui_xm8_event_onUnload; uiNamespace setVariable ['RscExileXM8', displayNull]";
  7. onKeyUp = "_this call ExileClient_gui_xm8_event_onKeyUp";
  8. onKeyDown = "_this call ExileClient_gui_xm8_event_onKeyDown";
  9.  
  10. class ControlsBackground {
  11. class BackgroundOff : RscPictureKeepAspect {
  12. idc = 4000;
  13. text = "\exile_assets\texture\ui\xm8_off_ca.paa";
  14. x = 0 * (0.025) + (0);
  15. y = -4 * (0.04) + (0);
  16. w = 40 * (0.025);
  17. h = 33.3333 * (0.04);
  18. };
  19.  
  20. class BackgroundOn : RscPictureKeepAspect {
  21. idc = 4001;
  22. text = "\exile_assets\texture\ui\xm8_on_ca.paa";
  23. x = 0 * (0.025) + (0);
  24. y = -4 * (0.04) + (0);
  25. w = 40 * (0.025);
  26. h = 33.3333 * (0.04);
  27. };
  28. };
  29.  
  30. class Controls {
  31. class Slides : RscExileXM8Slide {
  32. idc = 4007;
  33. x = 3 * (0.025) + (0);
  34. y = 2 * (0.04) + (0);
  35. show = "true";
  36.  
  37. class Controls {
  38. class SlideApps : RscExileXM8Slide {
  39. idc = 4040;
  40. show = "true";
  41.  
  42. class Controls {
  43. class KillDeathRatio : RscStructuredText {
  44. idc = 4057;
  45. text = "<t color='#00b2cd' font='RobotoRegular' size='0.7' valign='middle' align='center' shadow='0'><br/><t font='RobotoMedium' size='2' color='#ffffff'>100%</t><br/>Health</t>";
  46. x = (4 - 3) * (0.025);
  47. y = (4 - 2) * (0.04);
  48. w = 6 * (0.025);
  49. h = 5 * (0.04);
  50. colorBackground[] = {255, 255, 255, 0.05};
  51. size = "10 * pixelH";
  52. };
  53.  
  54. class PopTabs : RscStructuredText {
  55. idc = 4058;
  56. text = "<t color='#00b2cd' font='RobotoRegular' size='0.7' valign='middle' align='center' shadow='0'><br/><t font='RobotoMedium' size='2' color='#ffffff'>100%</t><br/>Pop Tabs</t>";
  57. x = (4 - 3) * (0.025);
  58. y = (9.5 - 2) * (0.04);
  59. w = 6 * (0.025);
  60. h = 5 * (0.04);
  61. colorBackground[] = {255, 255, 255, 0.05};
  62. size = "10 * pixelH";
  63. };
  64.  
  65. class Respect : RscStructuredText {
  66. idc = 4059;
  67. text = "<t color='#00b2cd' font='RobotoRegular' size='0.7' valign='middle' align='center' shadow='0'><br/><t font='RobotoMedium' size='2' color='#ffffff'>100%</t><br/>Respect</t>";
  68. x = (4 - 3) * (0.025);
  69. y = (15 - 2) * (0.04);
  70. w = 6 * (0.025);
  71. h = 5 * (0.04);
  72. colorBackground[] = {255, 255, 255, 0.05};
  73. size = "10 * pixelH";
  74. };
  75.  
  76. class App01 : RscExileXM8AppButton {
  77. idc = 1111;
  78. x = (10.5 - 3) * (0.025);
  79. y = (4 - 2) * (0.04);
  80. w = 12.5 * (0.025);
  81. h = 10.5 * (0.04);
  82. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_network_ca.paa";
  83. text = "8G Network";
  84. onButtonClick = "['players', 0] call ExileClient_gui_xm8_slide";
  85.  
  86. class ShortcutPos {
  87. left = (12.5 * (0.025)) * 0.25;
  88. top = (10.5 * (0.04)) * 0.25;
  89. w = (12.5 * (0.025)) * 0.5;
  90. h = (10.5 * (0.04)) * 0.5;
  91. };
  92.  
  93. class TextPos {
  94. bottom = 0;
  95. left = 0;
  96. right = 0;
  97. top = (10.5 * (0.04)) * 0.75;
  98. };
  99. };
  100.  
  101. class App02 : RscExileXM8AppButton1x1 {
  102. idc = 1106;
  103. x = (23.5 - 3) * (0.025);
  104. y = (4 - 2) * (0.04);
  105. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_party_ca.paa";
  106. text = "Party";
  107. onButtonClick = "[] spawn ExileClient_gui_xm8_showPartySlides";
  108. };
  109.  
  110. class App03 : RscExileXM8AppButton1x1 {
  111. idc = 1105;
  112. x = (30 - 3) * (0.025);
  113. y = (4 - 2) * (0.04);
  114. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_clan_ca.paa";
  115. text = "Family";
  116. onButtonClick = "[] spawn ExileClient_gui_xm8_showClanSlide";
  117. };
  118.  
  119. class App04 : RscExileXM8AppButton2x1 {
  120. idc = 1113;
  121. x = (23.5 - 3) * (0.025);
  122. y = (9.5 - 2) * (0.04);
  123. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_territory_ca.paa";
  124. text = "Territory";
  125. onButtonClick = "call ExileClient_gui_xm8_showTerritorySlide";
  126. };
  127.  
  128. class App05 : RscExileXM8AppButton1x1 {
  129. idc = 1104;
  130. x = (10.5 - 3) * (0.025);
  131. y = (15 - 2) * (0.04);
  132. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_mobile_xm8_ca.paa";
  133. text = "Mobile XM8";
  134. onButtonClick = " if((getText(missionConfigFile >> 'CfgExileMobileXM8' >> 'code')) isEqualTo '')then { ['This server does not support the mobile XM8 app yet.<br/>Contact server admin for support.', 'Okay'] call ExileClient_gui_xm8_showWarning; } else { ['mobileXm8', 0] call ExileClient_gui_xm8_slide; };";
  135. };
  136.  
  137. class App06 : RscExileXM8AppButton1x1 {
  138. idc = 1103;
  139. x = (17 - 3) * (0.025);
  140. y = (15 - 2) * (0.04);
  141. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_slothMachine_ca.paa";
  142. text = "Sloth Machine";
  143. onButtonClick = "['slothMachine', 0] call ExileClient_gui_xm8_slide";
  144. };
  145.  
  146. class App07 : RscExileXM8AppButton1x1 {
  147. idc = 1107;
  148. x = (23.5 - 3) * (0.025);
  149. y = (15 - 2) * (0.04);
  150. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_settings_ca.paa";
  151. text = "Server Rules";
  152. onButtonClick = "['server', 0] call ExileClient_gui_xm8_slide";
  153. };
  154.  
  155. class App08 : RscExileXM8AppButton1x1 {
  156. idc = 1117;
  157. x = (30 - 3) * (0.025);
  158. y = (15 - 2) * (0.04);
  159. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_extra_apps_ca.paa";
  160. text = "More";
  161. onButtonClick = "['extraApps', 0] call ExileClient_gui_xm8_slide";
  162. };
  163. };
  164. };
  165.  
  166. class SlideExtraApps : RscExileXM8Slide {
  167. idc = 5000;
  168. show = "false";
  169.  
  170. class Controls {
  171. class App11 : RscExileXM8AppButton1x1 {
  172. idc = 5001;
  173. x = (4 - 3) * (0.025);
  174. y = (4 - 2) * (0.04);
  175. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_settings_ca.paa";
  176. text = "Settings";
  177. onButtonClick = "['settings', 0] call ExileClient_gui_xm8_slide";
  178. };
  179.  
  180. class App12 : RscExileXM8AppButton1x1 {
  181. idc = 5002;
  182. x = (10.5 - 3) * (0.025);
  183. y = (4 - 2) * (0.04);
  184. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_health_scanner_ca.paa";
  185. text = "Health Scanner";
  186. onButtonClick = "['healthScanner', 0] call ExileClient_gui_xm8_slide";
  187. };
  188.  
  189. class App13 : RscExileXM8AppButton1x1 {
  190. idc = 5003;
  191. x = (17 - 3) * (0.025);
  192. y = (4 - 2) * (0.04);
  193. textureNoShortcut = "\exile_assets\texture\ui\xm8_app_boom_ca.paa";
  194. text = "BOOM!";
  195. onButtonClick = "call ExileClient_system_breaching_detonate";
  196. };
  197.  
  198. class App14 : RscExileXM8AppButton1x1 {
  199. idc = 5004;
  200. x = (23.5 - 3) * (0.025);
  201. y = (4 - 2) * (0.04);
  202. textureNoShortcut = "";
  203. text = "";
  204. onButtonClick = "";
  205. };
  206.  
  207. class App15 : RscExileXM8AppButton1x1 {
  208. idc = 5005;
  209. x = (30 - 3) * (0.025);
  210. y = (4 - 2) * (0.04);
  211. textureNoShortcut = "";
  212. text = "";
  213. onButtonClick = "";
  214. };
  215.  
  216. class App21 : RscExileXM8AppButton1x1 {
  217. idc = 5006;
  218. x = (4 - 3) * (0.025);
  219. y = (9.5 - 2) * (0.04);
  220. textureNoShortcut = "";
  221. text = "";
  222. onButtonClick = "";
  223. };
  224.  
  225. class App22 : RscExileXM8AppButton1x1 {
  226. idc = 5007;
  227. x = (10.5 - 3) * (0.025);
  228. y = (9.5 - 2) * (0.04);
  229. textureNoShortcut = "";
  230. text = "";
  231. onButtonClick = "";
  232. };
  233.  
  234. class App23 : RscExileXM8AppButton1x1 {
  235. idc = 5008;
  236. x = (17 - 3) * (0.025);
  237. y = (9.5 - 2) * (0.04);
  238. textureNoShortcut = "";
  239. text = "";
  240. onButtonClick = "";
  241. };
  242.  
  243. class App24 : RscExileXM8AppButton1x1 {
  244. idc = 5009;
  245. x = (23.5 - 3) * (0.025);
  246. y = (9.5 - 2) * (0.04);
  247. textureNoShortcut = "";
  248. text = "";
  249. onButtonClick = "";
  250. };
  251.  
  252. class App25 : RscExileXM8AppButton1x1 {
  253. idc = 5010;
  254. x = (30 - 3) * (0.025);
  255. y = (9.5 - 2) * (0.04);
  256. textureNoShortcut = "";
  257. text = "";
  258. onButtonClick = "";
  259. };
  260.  
  261. class App31 : RscExileXM8AppButton1x1 {
  262. idc = 5011;
  263. x = (4 - 3) * (0.025);
  264. y = (15 - 2) * (0.04);
  265. textureNoShortcut = "";
  266. text = "";
  267. onButtonClick = "";
  268. };
  269.  
  270. class App32 : RscExileXM8AppButton1x1 {
  271. idc = 5012;
  272. x = (10.5 - 3) * (0.025);
  273. y = (15 - 2) * (0.04);
  274. textureNoShortcut = "";
  275. text = "";
  276. onButtonClick = "";
  277. };
  278.  
  279. class App33 : RscExileXM8AppButton1x1 {
  280. idc = 5013;
  281. x = (17 - 3) * (0.025);
  282. y = (15 - 2) * (0.04);
  283. textureNoShortcut = "";
  284. text = "";
  285. onButtonClick = "";
  286. };
  287.  
  288. class App34 : RscExileXM8AppButton1x1 {
  289. idc = 5014;
  290. x = (23.5 - 3) * (0.025);
  291. y = (15 - 2) * (0.04);
  292. textureNoShortcut = "";
  293. text = "";
  294. onButtonClick = "";
  295. };
  296.  
  297. class GoBackButton : RscExileXM8ButtonMenu {
  298. idc = -1;
  299. text = "GO BACK";
  300. x = (30 - 3) * (0.025);
  301. y = (19 - 2) * (0.04);
  302. w = 6 * (0.025);
  303. h = 1 * (0.04);
  304. onButtonClick = "['apps', 1] call ExileClient_gui_xm8_slide";
  305. };
  306. };
  307. };
  308.  
  309. class SlideMobileXm8 : RscExileXM8Slide {
  310. idc = 4200;
  311. show = "false";
  312.  
  313. class Controls {
  314. class Description : RscStructuredText {
  315. idc = -1;
  316. x = 11.5 * (0.025);
  317. y = 3 * (0.04);
  318. w = 20.5 * (0.025);
  319. h = 12 * (0.04);
  320. colorBackground[] = {0, 0, 0, 0.25};
  321. text = "<t size='1.5'>Never miss a base raid!<br/><br/></t>Use the code to the left to link your smartphone with your in-game character. You will then receive notifications about base raids, protection money reminders and more!<br/><br/><a href='https://xm8.exilemod.com/'>Read more</a>";
  322. size = "24 * pixelH";
  323.  
  324. class Attributes {
  325. align = "left";
  326. color = "#ffffff";
  327. colorLink = "#00b2cd";
  328. font = "PuristaMedium";
  329. shadow = false;
  330. };
  331. };
  332.  
  333. class CodeLabel : RscStructuredText {
  334. idc = 4201;
  335. text = "<t color='#00b2cd' font='OrbitronLight' size='1.6' valign='middle' align='center' shadow='0'><br/><br/><br/><t font='OrbitronMedium' size='3.5' color='#ffffff'>ABCD</t><br/>SERVER CODE</t>";
  336. x = 2 * (0.025);
  337. y = 3 * (0.04);
  338. w = 9 * (0.025);
  339. h = 12 * (0.04);
  340. colorBackground[] = {255, 255, 255, 0.05};
  341. size = "10 * pixelH";
  342. };
  343.  
  344. class PlayStoreImage : RscStructuredText {
  345. idc = -1;
  346. text = "<t valign='middle' align='center' shadow='0'><a href='https://xm8.exilemod.com/redirect/playstore'><img image='exile_assets\texture\ui\google_play_ca.paa'></a></t>";
  347. x = 2 * (0.025);
  348. y = 9 * (0.04);
  349. w = 9 * (0.025);
  350. h = 3 * (0.04);
  351. colorBackground[] = {0, 0, 0, 0};
  352. size = "64 * pixelH";
  353. };
  354.  
  355. class AppStoreImage : RscStructuredText {
  356. idc = -1;
  357. text = "<t valign='middle' align='center' shadow='0'><img color='#40FFFFFF' image='exile_assets\texture\ui\app_store_ca.paa'></t>";
  358. x = 2 * (0.025);
  359. y = 11 * (0.04);
  360. w = 9 * (0.025);
  361. h = 3 * (0.04);
  362. colorBackground[] = {0, 0, 0, 0};
  363. size = "64 * pixelH";
  364. tooltip = "Not available yet";
  365. };
  366.  
  367. class GoogleLegalHint : RscText {
  368. idc = -1;
  369. text = "Google Play and the Google Play logo are trademarks of Google Inc.";
  370. colorText[] = {1, 1, 1, 0.5};
  371. x = 2 * (0.025);
  372. y = 16 * (0.04);
  373. w = 30 * (0.025);
  374. h = 1 * (0.04);
  375. sizeEx = "14 * pixelH";
  376. };
  377.  
  378. class AppleShitLegalHint : RscText {
  379. idc = -1;
  380. text = "Apple and the Apple logo are trademarks of Apple Inc. - App Store is a service mark of Apple Inc.";
  381. colorText[] = {1, 1, 1, 0.5};
  382. x = 2 * (0.025);
  383. y = 17 * (0.04);
  384. w = 30 * (0.025);
  385. h = 1 * (0.04);
  386. sizeEx = "14 * pixelH";
  387. };
  388.  
  389. class GoBackButton : RscExileXM8ButtonMenu {
  390. idc = -1;
  391. text = "GO BACK";
  392. x = 26 * (0.025);
  393. y = 16 * (0.04);
  394. w = 6 * (0.025);
  395. h = 1 * (0.04);
  396. onButtonClick = "['apps', 1] call ExileClient_gui_xm8_slide";
  397. };
  398. };
  399. };
  400.  
  401. class SlideHealthScanner : RscExileXM8Slide {
  402. idc = 4120;
  403. show = "false";
  404.  
  405. class Controls {
  406. class GoBackButton : RscExileXM8ButtonMenu {
  407. idc = 4122;
  408. text = "GO BACK";
  409. x = (29 - 3) * (0.025);
  410. y = (18 - 2) * (0.04);
  411. w = 6 * (0.025);
  412. h = 1 * (0.04);
  413. onButtonClick = "['extraApps', 1] call ExileClient_gui_xm8_slide";
  414. };
  415.  
  416. class HealthInfoControlGroup : RscControlsGroupNoHScrollbars {
  417. idc = -1;
  418. x = (5 - 3) * (0.025);
  419. y = (5 - 2) * (0.04);
  420. w = 30 * (0.025);
  421. h = 12 * (0.04);
  422. colorBackground[] = {0, 0, 0, 0.25};
  423.  
  424. class controls {
  425. class HealthInfo : RscStructuredText {
  426. idc = 4121;
  427. x = 0;
  428. y = 0;
  429. w = 29 * (0.025);
  430. h = 12 * (0.04);
  431. };
  432. };
  433. };
  434. };
  435. };
  436.  
  437. class SlideHostParty : RscExileXM8Slide {
  438. idc = 4080;
  439. show = "false";
  440.  
  441. class Controls {
  442. class PartyButton : RscExileXM8Button {
  443. idc = 4081;
  444. text = "Host Party";
  445. x = (10.5 - 3) * (0.025);
  446. y = (12 - 2) * (0.04);
  447. w = 19 * (0.025);
  448. h = 2 * (0.04);
  449. onButtonClick = "_this call ExileClient_gui_xm8_slide_hostParty_event_onOkayButtonClick";
  450. };
  451.  
  452. class NameInput : RscExileXM8Edit {
  453. idc = 4082;
  454. text = "Eichi's Party";
  455. x = (10.5 - 3) * (0.025);
  456. y = (9 - 2) * (0.04);
  457. w = 19 * (0.025);
  458. h = 2 * (0.04);
  459. tooltip = "Name for your party";
  460. };
  461.  
  462. class GoBackButton : RscExileXM8ButtonMenu {
  463. idc = -1;
  464. text = "GO BACK";
  465. x = (29 - 3) * (0.025);
  466. y = (18 - 2) * (0.04);
  467. w = 6 * (0.025);
  468. h = 1 * (0.04);
  469. onButtonClick = "['apps', 1] call ExileClient_gui_xm8_slide";
  470. };
  471. };
  472. };
  473.  
  474. class SlideSettings : RscExileXM8Slide {
  475. idc = 4070;
  476. show = "false";
  477.  
  478. class Controls {
  479. class GoBackButton : RscExileXM8ButtonMenu {
  480. idc = 4071;
  481. text = "GO BACK";
  482. x = (29 - 3) * (0.025);
  483. y = (18 - 2) * (0.04);
  484. w = 6 * (0.025);
  485. h = 1 * (0.04);
  486. onButtonClick = "['extraApps', 1] call ExileClient_gui_xm8_slide";
  487. };
  488.  
  489. class 8GDropDown : RscCombo {
  490. idc = 4072;
  491. x = (5 - 3) * (0.025);
  492. y = (5 - 2) * (0.04);
  493. w = 7 * (0.025);
  494. h = 1 * (0.04);
  495. onLBSelChanged = "_this call ExileClient_gui_xm8_slide_settings_event_on8GSelectionChanged";
  496. };
  497.  
  498. class 8GLabel : RscText {
  499. idc = -1;
  500. text = "Show my device in global 8G network.";
  501. x = (13 - 3) * (0.025);
  502. y = (5 - 2) * (0.04);
  503. w = 22 * (0.025);
  504. h = 1 * (0.04);
  505. shadow = false;
  506. };
  507.  
  508. class SoundDropDown : RscCombo {
  509. idc = 4075;
  510. x = (5 - 3) * (0.025);
  511. y = (7 - 2) * (0.04);
  512. w = 7 * (0.025);
  513. h = 1 * (0.04);
  514. onLBSelChanged = "_this call ExileClient_gui_xm8_slide_settings_event_onSoundSelectionChanged";
  515. };
  516.  
  517. class SoundLabel : RscText {
  518. idc = -1;
  519. text = "Play a beep sound on notifications.";
  520. x = (13 - 3) * (0.025);
  521. y = (7 - 2) * (0.04);
  522. w = 22 * (0.025);
  523. h = 1 * (0.04);
  524. shadow = false;
  525. };
  526.  
  527. class PartyEspDropDown : RscCombo {
  528. idc = 4076;
  529. x = (5 - 3) * (0.025);
  530. y = (9 - 2) * (0.04);
  531. w = 7 * (0.025);
  532. h = 1 * (0.04);
  533. onLBSelChanged = "_this call ExileClient_gui_xm8_slide_settings_event_onPartyEspSelectionChanged";
  534. };
  535.  
  536. class PartyEspLabel : RscText {
  537. idc = -1;
  538. text = "Color of 3D party icons and name tags.";
  539. x = (13 - 3) * (0.025);
  540. y = (9 - 2) * (0.04);
  541. w = 22 * (0.025);
  542. h = 1 * (0.04);
  543. shadow = false;
  544. };
  545.  
  546. class PartyEspSlider : RscXSliderH {
  547. idc = 4078;
  548. x = (5 - 3) * (0.025);
  549. y = (11 - 2) * (0.04);
  550. w = 7 * (0.025);
  551. h = 1 * (0.04);
  552. onSliderPosChanged = "_this call ExileClient_gui_xm8_slide_settings_event_onPartyEspSliderChanged";
  553. };
  554.  
  555. class PartyEspSliderLabel : RscText {
  556. idc = -1;
  557. text = "Opacity of 3D party icons and name tags.";
  558. x = (13 - 3) * (0.025);
  559. y = (11 - 2) * (0.04);
  560. w = 22 * (0.025);
  561. h = 1 * (0.04);
  562. shadow = false;
  563. };
  564.  
  565. class PartyMarkerSlider : RscXSliderH {
  566. idc = 4079;
  567. x = (5 - 3) * (0.025);
  568. y = (13 - 2) * (0.04);
  569. w = 7 * (0.025);
  570. h = 1 * (0.04);
  571. onSliderPosChanged = "_this call ExileClient_gui_xm8_slide_settings_event_onPartyMarkerSliderChanged";
  572. };
  573.  
  574. class PartyMarkerSliderLabel : RscText {
  575. idc = -1;
  576. text = "Opacity of 3D party markers.";
  577. x = (13 - 3) * (0.025);
  578. y = (13 - 2) * (0.04);
  579. w = 22 * (0.025);
  580. h = 1 * (0.04);
  581. shadow = false;
  582. };
  583.  
  584. class StreamModeDropDown : RscCombo {
  585. idc = 4077;
  586. x = (5 - 3) * (0.025);
  587. y = (15 - 2) * (0.04);
  588. w = 7 * (0.025);
  589. h = 1 * (0.04);
  590. onLBSelChanged = "_this call ExileClient_gui_xm8_slide_settings_event_onStreamModeSelectionChanged";
  591. };
  592.  
  593. class StreamModeLabel : RscText {
  594. idc = -1;
  595. text = "Masquerade PIN codes. Perfect for streamers.";
  596. x = (13 - 3) * (0.025);
  597. y = (15 - 2) * (0.04);
  598. w = 22 * (0.025);
  599. h = 1 * (0.04);
  600. shadow = false;
  601. };
  602. };
  603. };
  604.  
  605. class SlideServer : RscExileXM8Slide {
  606. idc = 4090;
  607. show = "false";
  608.  
  609. class Controls {
  610. class GoBackButton : RscExileXM8ButtonMenu {
  611. idc = 4091;
  612. text = "GO BACK";
  613. x = (29 - 3) * (0.025);
  614. y = (18 - 2) * (0.04);
  615. w = 6 * (0.025);
  616. h = 1 * (0.04);
  617. onButtonClick = "['apps', 1] call ExileClient_gui_xm8_slide";
  618. };
  619.  
  620. class InfoHTML : RscHTML {
  621. idc = 4092;
  622. x = (5 - 3) * (0.025);
  623. y = (5 - 2) * (0.04);
  624. w = 30 * (0.025);
  625. h = 12 * (0.04);
  626. colorBackground[] = {0, 0, 0, 0.25};
  627. };
  628. };
  629. };
  630.  
  631. class SlideClan : RscExileXM8Slide {
  632. idc = 4060;
  633. show = "false";
  634.  
  635. class Controls {
  636. class MembersListBox : RscExileXM8ListBox {
  637. idc = 4061;
  638. x = 2 * (0.025) + (0);
  639. y = 3 * (0.04) + (0);
  640. w = 23 * (0.025);
  641. h = 14 * (0.04);
  642. onLBSelChanged = "_this call ExileClient_gui_xm8_slide_clan_event_onMemberLBSelChanged";
  643. };
  644.  
  645. class KickButton : RscExileXM8ButtonMenu {
  646. idc = 4062;
  647. text = KICK;
  648. x = 26 * (0.025) + (0);
  649. y = 6 * (0.04) + (0);
  650. w = 6 * (0.025);
  651. h = 1 * (0.04);
  652. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_clan_event_onClanKickButtonClick";
  653. };
  654.  
  655. class LeaveButton : RscExileXM8ButtonMenu {
  656. idc = 4063;
  657. text = "Leave";
  658. x = 26 * (0.025) + (0);
  659. y = 3 * (0.04) + (0);
  660. w = 6 * (0.025);
  661. h = 1 * (0.04);
  662. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_clan_event_onClanLeaveButtonClick";
  663. };
  664.  
  665. class GoBackButton : RscExileXM8ButtonMenu {
  666. onButtonClick = "['apps', 1] call ExileClient_gui_xm8_slide";
  667. idc = -1;
  668. text = "GO BACK";
  669. x = 26 * (0.025) + (0);
  670. y = 16 * (0.04) + (0);
  671. w = 6 * (0.025);
  672. h = 1 * (0.04);
  673. };
  674. };
  675. };
  676.  
  677. class SlideParty : RscExileXM8Slide {
  678. idc = 4100;
  679. show = "false";
  680.  
  681. class Controls {
  682. class MembersListBox : RscExileXM8ListBox {
  683. idc = 4102;
  684. x = (5 - 3) * (0.025);
  685. y = (5 - 2) * (0.04);
  686. w = 22 * (0.025);
  687. h = 14 * (0.04);
  688. onLBSelChanged = "_this call ExileClient_gui_xm8_slide_party_event_onMemberListBoxSelectionChanged";
  689. };
  690.  
  691. class KickButton : RscExileXM8ButtonMenu {
  692. idc = 4104;
  693. text = KICK;
  694. x = (29 - 3) * (0.025);
  695. y = (10 - 2) * (0.04);
  696. w = 6 * (0.025);
  697. h = 1 * (0.04);
  698. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_party_event_onKickButtonClick";
  699. };
  700.  
  701. class LeaveButton : RscExileXM8ButtonMenu {
  702. idc = 4105;
  703. text = LEAVE;
  704. x = (29 - 3) * (0.025);
  705. y = (5 - 2) * (0.04);
  706. w = 6 * (0.025);
  707. h = 1 * (0.04);
  708. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_party_event_onLeaveButtonClick";
  709. };
  710.  
  711. class GoBackButton : RscExileXM8ButtonMenu {
  712. idc = -1;
  713. text = "GO BACK";
  714. x = (29 - 3) * (0.025);
  715. y = (18 - 2) * (0.04);
  716. w = 6 * (0.025);
  717. h = 1 * (0.04);
  718. onButtonClick = "['apps', 1] call ExileClient_gui_xm8_slide";
  719. };
  720. };
  721. };
  722.  
  723. class SlidePlayers : RscExileXM8Slide {
  724. idc = 4110;
  725. show = "false";
  726.  
  727. class Controls {
  728. class PlayersListBox : RscExileXM8ListBox {
  729. idc = 4111;
  730. x = (5 - 3) * (0.025) + (0);
  731. y = (5 - 2) * (0.04) + (0);
  732. w = 19 * (0.025);
  733. h = 14 * (0.04);
  734. onLBSelChanged = "_this call ExileClient_gui_xm8_slide_players_event_onPlayerListBoxSelectionChanged";
  735. };
  736.  
  737. class PartyButton : RscExileXM8ButtonMenu {
  738. idc = 4112;
  739. text = "INVITE TO PARTY";
  740. x = (26 - 3) * (0.025) + (0);
  741. y = (5 - 2) * (0.04) + (0);
  742. w = 9 * (0.025);
  743. h = 1 * (0.04);
  744. onButtonClick = "_this call ExileClient_gui_xm8_slide_players_event_onPartyButtonClick";
  745. };
  746.  
  747. class ClanButton : RscExileXM8ButtonMenu {
  748. idc = 4116;
  749. text = "INVITE TO FAMILY";
  750. x = 23 * (0.025) + (0);
  751. y = 5 * (0.04) + (0);
  752. w = 9 * (0.025);
  753. h = 1 * (0.04);
  754. onButtonClick = "_this call ExileClient_gui_xm8_slide_players_event_onClanButtonClick";
  755. };
  756.  
  757. class TerritoryGroup : RscExileXM8Frame {
  758. idc = -1;
  759. x = 23 * (0.025) + (0);
  760. y = 7 * (0.04) + (0);
  761. w = 9 * (0.025);
  762. h = 4 * (0.04);
  763. };
  764.  
  765. class TerritoryGroupCaption : RscText {
  766. idc = -1;
  767. text = TERRITORY;
  768. sizeEx = "11 * pixelH";
  769. font = "OrbitronLight";
  770. colorText[] = {252/255, 253/255, 255/255, 1};
  771. x = 23 * (0.025) + (0);
  772. y = 7 * (0.04) + (0);
  773. w = 9 * (0.025);
  774. h = 1 * (0.04);
  775. style = 2;
  776. };
  777.  
  778. class TerritoryDropdown : RscCombo {
  779. idc = 4114;
  780. x = 23.5 * (0.025) + (0);
  781. y = 8 * (0.04) + (0);
  782. w = 8 * (0.025);
  783. h = 1 * (0.04);
  784. };
  785.  
  786. class GrantTerritoryBuildRightsButton : RscExileXM8ButtonMenu {
  787. idc = 4115;
  788. text = "GRANT RIGHTS";
  789. x = 23.5 * (0.025) + (0);
  790. y = 9.5 * (0.04) + (0);
  791. w = 8 * (0.025);
  792. h = 1 * (0.04);
  793. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_players_event_onGrantTerritoryButtonClick";
  794. };
  795.  
  796. class GoBackButton : RscExileXM8ButtonMenu {
  797. idc = 4113;
  798. text = "GO BACK";
  799. x = (26 - 3) * (0.025) + (0);
  800. y = (18 - 2) * (0.04) + (0);
  801. w = 9 * (0.025);
  802. h = 1 * (0.04);
  803. onButtonClick = "['apps', 1] call ExileClient_gui_xm8_slide";
  804. };
  805. };
  806. };
  807.  
  808. class SlideTerritory : RscExileXM8Slide {
  809. idc = 4130;
  810. show = "false";
  811.  
  812. class Controls {
  813. class TerritoryDropdown : RscCombo {
  814. idc = 4132;
  815. x = (5 - 3) * (0.025) + (0);
  816. y = (5 - 2) * (0.04) + (0);
  817. w = 22 * (0.025);
  818. h = 1 * (0.04);
  819. onLBSelChanged = "_this call ExileClient_gui_xm8_slide_territory_event_onTerritoryDropdownSelectionChanged";
  820. };
  821.  
  822. class PlayersListBox : RscListBox {
  823. idc = 4131;
  824. x = (5 - 3) * (0.025) + (0);
  825. y = (6.5 - 2) * (0.04) + (0);
  826. w = 22 * (0.025);
  827. h = 11.5 * (0.04);
  828. onLBSelChanged = "_this call ExileClient_gui_xm8_slide_territory_event_onPlayerListBoxSelectionChanged";
  829. };
  830.  
  831. class InfoText : RscText {
  832. idc = 4133;
  833. text = "";
  834. x = (5 - 3) * (0.025) + (0);
  835. y = (18 - 2) * (0.04) + (0);
  836. w = 22 * (0.025);
  837. h = 1 * (0.04);
  838. colorBackground[] = {0, 0, 0, 0.8};
  839. };
  840.  
  841. class GoBackButton : RscExileXM8ButtonMenu {
  842. idc = -1;
  843. text = "GO BACK";
  844. x = (29 - 3) * (0.025);
  845. y = (18 - 2) * (0.04);
  846. w = 6 * (0.025);
  847. h = 1 * (0.04);
  848. onButtonClick = "['apps', 1] call ExileClient_gui_xm8_slide";
  849. };
  850.  
  851. class KickButton : RscExileXM8ButtonMenu {
  852. idc = 4134;
  853. text = KICK;
  854. x = (29 - 3) * (0.025) + (0);
  855. y = (6.5 - 2) * (0.04) + (0);
  856. w = 6 * (0.025);
  857. h = 1 * (0.04);
  858. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_territory_event_onKickButtonClick";
  859. };
  860.  
  861. class LeaveButton : RscExileXM8ButtonMenu {
  862. idc = 4135;
  863. text = LEAVE;
  864. x = (29 - 3) * (0.025) + (0);
  865. y = (5 - 2) * (0.04) + (0);
  866. w = 6 * (0.025);
  867. h = 1 * (0.04);
  868. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_territory_event_onLeaveButtonClick";
  869. };
  870.  
  871. class PromoteButton : RscExileXM8ButtonMenu {
  872. idc = 4136;
  873. text = PROMOTE;
  874. x = (29 - 3) * (0.025) + (0);
  875. y = (8 - 2) * (0.04) + (0);
  876. w = 6 * (0.025);
  877. h = 1 * (0.04);
  878. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_territory_event_onPromoteButtonClick";
  879. };
  880.  
  881. class DemoteButton : RscExileXM8ButtonMenu {
  882. idc = 4137;
  883. text = DEMOTE;
  884. x = (29 - 3) * (0.025) + (0);
  885. y = (9.5 - 2) * (0.04) + (0);
  886. w = 6 * (0.025);
  887. h = 1 * (0.04);
  888. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_territory_event_onDemoteButtonClick";
  889. };
  890.  
  891. class RadiusButton : RscExileXM8ButtonMenu {
  892. idc = 4138;
  893. text = RADIUS;
  894. x = (29 - 3) * (0.025) + (0);
  895. y = (11 - 2) * (0.04) + (0);
  896. w = 6 * (0.025);
  897. h = 1 * (0.04);
  898. onButtonClick = "_this spawn ExileClient_gui_xm8_slide_territory_event_onRadiusButtonClick";
  899. };
  900. };
  901. };
  902.  
  903. class SlideSlothMachine : RscExileXM8Slide {
  904. idc = 4140;
  905. show = "false";
  906.  
  907. class Controls {
  908. class Background : RscPictureKeepAspect {
  909. idc = -1;
  910. text = "\exile_assets\texture\ui\slothMachine\xm8_slothMachineBackground.paa";
  911. x = -3.1 * (0.025) + (0);
  912. y = -6 * (0.04) + (0);
  913. w = 40 * (0.025);
  914. h = 33 * (0.04);
  915. };
  916.  
  917. class XM8SlothMachineSpinButton : RscPictureButton {
  918. idc = 4141;
  919. style = 48;
  920. x = 14.3 * (0.025) + (0);
  921. y = 15.9 * (0.04) + (0);
  922. w = 5.7 * (0.025);
  923. h = 2 * (0.04);
  924. text = "\exile_assets\texture\ui\slothMachine\button_off_ca.paa";
  925. action = "[] call ExileClient_gui_xm8_slide_slothMachine_event_onSpinButtonClick;";
  926. };
  927.  
  928. class GoBackButton : RscExileXM8ButtonMenu {
  929. idc = 4148;
  930. text = "GO BACK";
  931. x = 29.25 * (0.025) + (0);
  932. y = 17.5 * (0.04) + (0);
  933. w = 4.5 * (0.025);
  934. h = 1 * (0.04);
  935. sizeEx = .9 * (0.04);
  936. onButtonClick = "['apps', 1] call ExileClient_gui_xm8_slide";
  937. };
  938.  
  939. class PopTabsLabel : RscStructuredText {
  940. idc = 4142;
  941. text = "<t align='center'><t color='#e14141'><img image='\exile_assets\texture\ui\poptab_inline_ca.paa' size='1' shadow='true' /></t>";
  942. x = 6.5 * (0.025) + (0);
  943. y = 13 * (0.04) + (0);
  944. w = 6 * (0.025);
  945. h = 2 * (0.04);
  946. };
  947.  
  948. class JackpotLabel : RscStructuredText {
  949. idc = 4143;
  950. text = "<t align='center'><t color='#e14141'></t>";
  951. x = 14 * (0.025) + (0);
  952. y = 13 * (0.04) + (0);
  953. w = 6 * (0.025);
  954. h = 2 * (0.04);
  955. };
  956.  
  957. class WinningsLabel : RscStructuredText {
  958. idc = 4144;
  959. text = "<t align='center'><t color='#e14141'>0</t>";
  960. x = 21.5 * (0.025) + (0);
  961. y = 13 * (0.04) + (0);
  962. w = 6 * (0.025);
  963. h = 2 * (0.04);
  964. };
  965.  
  966. class Symbol01 : RscPictureKeepAspect {
  967. idc = 4145;
  968. text = "";
  969. x = 6.55 * (0.025) + (0);
  970. y = 4 * (0.04) + (0);
  971. w = 5.83 * (0.025);
  972. h = 5 * (0.04);
  973. };
  974.  
  975. class Symbol02 : RscPictureKeepAspect {
  976. idc = 4146;
  977. text = "";
  978. x = 14.1 * (0.025) + (0);
  979. y = 4 * (0.04) + (0);
  980. w = 5.83 * (0.025);
  981. h = 5 * (0.04);
  982. };
  983.  
  984. class Symbol03 : RscPictureKeepAspect {
  985. idc = 4147;
  986. text = "";
  987. x = 21.6 * (0.025) + (0);
  988. y = 4 * (0.04) + (0);
  989. w = 5.83 * (0.025);
  990. h = 5 * (0.04);
  991. };
  992. };
  993. };
  994. };
  995. };
  996.  
  997. class Warning : RscExileXM8Slide {
  998. idc = 4030;
  999. show = "false";
  1000. x = 3 * (0.025) + (0);
  1001. y = (2 + 1.5) * (0.04) + (0);
  1002. h = (19 - 1.5) * (0.04);
  1003.  
  1004. class Controls {
  1005. class Background : RscText {
  1006. idc = -1;
  1007. x = 0;
  1008. y = 0;
  1009. w = 34 * (0.025);
  1010. h = 19 * (0.04);
  1011. colorBackground[] = {41/255, 39/255, 46/255, 0.95};
  1012. };
  1013.  
  1014. class OkayButton : RscExileXM8Button {
  1015. idc = 4031;
  1016. text = "Meh... Okay";
  1017. x = (16.5 - 3) * (0.025);
  1018. y = (12 - 2) * (0.04);
  1019. w = 7 * (0.025);
  1020. h = 2 * (0.04);
  1021. onButtonClick = "call ExileClient_gui_xm8_hideWarning";
  1022. };
  1023.  
  1024. class Message : RscStructuredText {
  1025. idc = 4032;
  1026. text = "<t align='center'><t color='#e14141'>Whoops</t><br/><t color='#fcfdff' size='1.4'>Computer says no.</t></t>";
  1027. x = (4 - 3) * (0.025);
  1028. y = (7 - 2) * (0.04);
  1029. w = 32 * (0.025);
  1030. h = 3.5 * (0.04);
  1031. colorBackground[] = {0, 0, 0, 0};
  1032. };
  1033. };
  1034. };
  1035.  
  1036. class Message : RscExileXM8Slide {
  1037. idc = 4010;
  1038. show = "false";
  1039. x = 3 * (0.025) + (0);
  1040. y = (2 + 1.5) * (0.04) + (0);
  1041. h = (19 - 1.5) * (0.04);
  1042.  
  1043. class Controls {
  1044. class Background : RscText {
  1045. idc = -1;
  1046. x = 0;
  1047. y = 0;
  1048. w = 34 * (0.025);
  1049. h = 19 * (0.04);
  1050. colorBackground[] = {41/255, 39/255, 46/255, 0.95};
  1051. };
  1052.  
  1053. class OkayButton : RscExileXM8Button {
  1054. idc = 4011;
  1055. text = "Okay";
  1056. x = (16.5 - 3) * (0.025);
  1057. y = (12 - 2) * (0.04);
  1058. w = 7 * (0.025);
  1059. h = 2 * (0.04);
  1060. onButtonClick = "call ExileClient_gui_xm8_hideMessage";
  1061. };
  1062.  
  1063. class Question : RscStructuredText {
  1064. idc = 4012;
  1065. text = "<t align='center'><t color='#a0df3b'>Yay!</t><br/><t color='#fcfdff' size='1.4'>You have done something cool!</t></t>";
  1066. x = (4 - 3) * (0.025);
  1067. y = (7 - 2) * (0.04);
  1068. w = 32 * (0.025);
  1069. h = 3.5 * (0.04);
  1070. colorBackground[] = {0, 0, 0, 0};
  1071. };
  1072. };
  1073. };
  1074.  
  1075. class Confirm : RscExileXM8Slide {
  1076. idc = 4020;
  1077. show = "false";
  1078. x = 3 * (0.025) + (0);
  1079. y = (2 + 1.5) * (0.04) + (0);
  1080. h = (19 - 1.5) * (0.04);
  1081.  
  1082. class Controls {
  1083. class Background : RscText {
  1084. idc = -1;
  1085. x = 0;
  1086. y = 0;
  1087. w = 34 * (0.025);
  1088. h = 19 * (0.04);
  1089. colorBackground[] = {41/255, 39/255, 46/255, 0.95};
  1090. };
  1091.  
  1092. class Question : RscStructuredText {
  1093. idc = 4021;
  1094. text = "<t align='center'><t color='#00b2cd'>Confirm</t><br/><t color='#fcfdff' size='1.4'>Kick Eichi?</t></t>";
  1095. x = (4 - 3) * (0.025);
  1096. y = (7 - 2) * (0.04);
  1097. w = 32 * (0.025);
  1098. h = 3.5 * (0.04);
  1099. colorBackground[] = {0, 0, 0, 0};
  1100. };
  1101.  
  1102. class YesButton : RscExileXM8Button {
  1103. idc = 4022;
  1104. text = "Kick";
  1105. x = (12.5 - 3) * (0.025);
  1106. y = (12 - 2) * (0.04);
  1107. w = 7 * (0.025);
  1108. h = 2 * (0.04);
  1109. onButtonClick = "true call ExileClient_gui_xm8_hideConfirm";
  1110. };
  1111.  
  1112. class NoButton : RscExileXM8Button {
  1113. idc = 4023;
  1114. text = "Don't kick";
  1115. x = (20.5 - 3) * (0.025);
  1116. y = (12 - 2) * (0.04);
  1117. w = 7 * (0.025);
  1118. h = 2 * (0.04);
  1119. onButtonClick = "false call ExileClient_gui_xm8_hideConfirm";
  1120. };
  1121. };
  1122. };
  1123.  
  1124. class LeftHeader : RscStructuredText {
  1125. idc = 4003;
  1126. text = "<t align='left' font='RobotoRegular' shadow='0'>147257</t>";
  1127. x = 3 * (0.025) + (0);
  1128. y = 2.2 * (0.04) + (0);
  1129. w = 17 * (0.025);
  1130. h = 1 * (0.04);
  1131. colorBackground[] = {0, 0, 0, 0};
  1132. };
  1133.  
  1134. class RightHeader : RscStructuredText {
  1135. idc = 4005;
  1136. text = "<t align='right' font='RobotoRegular' shadow='0'><img image='\exile_assets\texture\ui\xm8_signal_0_ca.paa' shadow='0'/> 21:45</t>";
  1137. x = 20 * (0.025) + (0);
  1138. y = 2.2 * (0.04) + (0);
  1139. w = 17 * (0.025);
  1140. h = 1 * (0.04);
  1141. colorBackground[] = {0, 0, 0, 0};
  1142. };
  1143.  
  1144. class CenterHeader : RscStructuredText {
  1145. idc = 4004;
  1146. text = "<t align='center' font='RobotoMedium' shadow='0'>XM8</t>";
  1147. x = 9 * (0.025) + (0);
  1148. y = 2.2 * (0.04) + (0);
  1149. w = 22 * (0.025);
  1150. h = 1 * (0.04);
  1151. colorBackground[] = {0, 0, 0, 0};
  1152. };
  1153.  
  1154. class PowerButton : RscButton {
  1155. idc = 4006;
  1156. x = 19 * (0.025) + (0);
  1157. y = 21 * (0.04) + (0);
  1158. w = 2 * (0.025);
  1159. h = 2 * (0.04);
  1160. tooltip = "On/Off";
  1161. onButtonClick = "[] spawn ExileClient_gui_xm8_togglePower";
  1162. colorBackground[] = {0, 0, 0, 0};
  1163. colorBackgroundActive[] = {0, 0, 0, 0};
  1164. colorBackgroundDisabled[] = {0, 0, 0, 0};
  1165. colorBorder[] = {0, 0, 0, 0};
  1166. colorDisabled[] = {0, 0, 0, 0};
  1167. colorFocused[] = {0, 0, 0, 0};
  1168. colorShadow[] = {0, 0, 0, 0};
  1169. colorText[] = {0, 0, 0, 0};
  1170. soundClick[] = {"\A3\ui_f\data\sound\RscButton\soundClick", 0.09, 1};
  1171. soundEnter[] = {"\A3\ui_f\data\sound\RscButton\soundEnter", 0.09, 1};
  1172. soundEscape[] = {"\A3\ui_f\data\sound\RscButton\soundEscape", 0.09, 1};
  1173. soundPush[] = {"\A3\ui_f\data\sound\RscButton\soundPush", 0.09, 1};
  1174. };
  1175.  
  1176. class BackgroundSplash : RscPictureKeepAspect {
  1177. idc = 4002;
  1178. text = "\exile_assets\texture\ui\xm8_splash_ca.paa";
  1179. x = 0 * (0.025) + (0);
  1180. y = -4 * (0.04) + (0);
  1181. w = 40 * (0.025);
  1182. h = 33.3333 * (0.04);
  1183. };
  1184. };
  1185. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement