Advertisement
Guest User

Untitled

a guest
Nov 12th, 2014
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.43 KB | None | 0 0
  1. class RscIGUIShortcutButton;
  2. #include "scripts\journal\CfgPlayerStats\defines.hpp"
  3. #include "scripts\journal\CfgPlayerStats\p__cover.hpp"
  4. #include "scripts\journal\CfgPlayerStats\p_journal_humanity.hpp"
  5. #include "scripts\journal\CfgPlayerStats\p_humanity_art.hpp"
  6. #include "scripts\journal\CfgPlayerStats\p_zombies_killed.hpp"
  7. #include "scripts\journal\CfgPlayerStats\p_bandits_killed.hpp"
  8. #include "scripts\journal\CfgPlayerStats\p_headshots.hpp"
  9. #include "scripts\journal\CfgPlayerStats\p_murders.hpp"
  10.  
  11. //Infected Camps
  12. #include "scripts\InfectedCamps\CfgObjectCompositions.hpp"
  13.  
  14. //Custom Loot
  15. #include "scripts\CustomLoot\CfgBuildingLoot.hpp"
  16.  
  17. //Heli Lift
  18. #include "scripts\HeliLift\BTC_Hud.h"
  19.  
  20. //HELP DIALOG
  21. #include "scripts\help\hlp_defines.hpp"
  22. #include "scripts\help\hlp_dialog.hpp"
  23.  
  24. #include "defines.hpp"
  25.  
  26. respawn = "BASE";
  27. respawndelay = 5;
  28. onLoadMission= "DayZ Epoch Chernarus";
  29. OnLoadIntro = "Welcome to DayZ Epoch Chernarus";
  30. OnLoadIntroTime = False;
  31. OnLoadMissionTime = False;
  32. disabledAI = true;
  33. disableChannels[]={0,2,6};
  34. enableItemsDropping = 0;
  35.  
  36. briefing = 0;
  37. debriefing = 0;
  38.  
  39. onPauseScript = "";
  40. loadScreen = "pictures\loadscreen.jpg";
  41.  
  42. class Header
  43. {
  44. gameType = COOP; //DM, Team, Coop, ...
  45. minPlayers = 1; //min # of players the mission supports
  46. maxPlayers = 100; //Max # of players the mission supports
  47. };
  48.  
  49. aiKills = 1;
  50. diagRadio = 1;
  51. diagHit = 1;
  52.  
  53. class RscTextNS
  54. {
  55. idc = -1;
  56. type = 0;
  57. style = 2;
  58. LineSpacing = 1.0;
  59. h = 0.04;
  60. ColorBackground[] = {1,1,1,0.2};
  61. ColorText[] = {0.1,0.1,0.1,1};
  62. font = "BitStream";
  63. SizeEx = 0.025;
  64. };
  65. class RscPictureGUI
  66. {
  67. access=0;
  68. type=0;
  69. idc=-1;
  70. colorBackground[]={0,0,0,0};
  71. colorText[]={0.38,0.63,0.25999999,0.75};
  72. font="TahomaB";
  73. sizeEx=0;
  74. lineSpacing=0;
  75. text="";
  76. style="0x30 + 0x100";
  77. x=0;
  78. y=0;
  79. w=0.2;
  80. h=0.15000001;
  81. };
  82. // the loading screen itself
  83. class DayZ_loadingScreen
  84. {
  85. idd = -1;
  86. duration = 10e10;
  87. fadein = 0;
  88. fadeout = 0;
  89. name = "loading screen";
  90. class controlsBackground
  91. {
  92. class blackBG : RscText
  93. {
  94. x = safezoneX;
  95. y = safezoneY;
  96. w = safezoneW;
  97. h = safezoneH;
  98. text = "";
  99. colorText[] = {0,0,0,0};
  100. colorBackground[] = {0,0,0,1};
  101. };
  102. };
  103. class controls
  104. {
  105. class Title1 : RscLoadingText
  106. {
  107. text = "$STR_LOADING"; // "Loading" text in the middle of the screen
  108. };
  109. class CA_Progress : RscProgress // progress bar, has to have idc 104
  110. {
  111. idc = 104;
  112. type = 8; // CT_PROGRESS
  113. style = 0; // ST_SINGLE
  114. texture = "\ca\ui\data\loadscreen_progressbar_ca.paa";
  115. };
  116. class CA_Progress2 : RscProgressNotFreeze // progress bar that will go reverse
  117. {
  118. idc = 103;
  119. };
  120. class Name2: RscText // the text on the top-left
  121. {
  122. idc = 101;
  123. x = 0.05;
  124. y = 0.029412;
  125. w = 0.9;
  126. h = 0.04902;
  127. text = "";
  128. sizeEx = 0.05;
  129. colorText[] = {0.543,0.5742,0.4102,1.0};
  130. };
  131. };
  132. };
  133. #include "scripts\dzgm\defines.hpp"
  134. class RscTitles {
  135. #include "scripts\dzgm\icons.hpp"
  136. class BTC_Hud
  137. {
  138. idd = 1000;
  139. movingEnable=0;
  140. duration=1e+011;
  141. name = "BTC_Hud_Name";
  142. onLoad = "uiNamespace setVariable [""HUD"", _this select 0];";
  143. controlsBackground[] = {};
  144. objects[] = {};
  145. class controls
  146. {
  147. class Radar
  148. {
  149. type = CT_STATIC;
  150. idc = 1001;
  151. style = ST_PICTURE;
  152. x = (SafeZoneW+2*SafeZoneX) - 0.1;//safezonex + 0.1;//0.9
  153. y = (SafeZoneH+2*SafeZoneY) - 0.15;//safezoney + 0.1;//0.85
  154. w = 0.3;
  155. h = 0.4;
  156. font = "Zeppelin32";
  157. sizeEx = 0.03;
  158. colorBackground[] = {0, 0, 0, 0};
  159. colorText[] = {1, 1, 1, 1};
  160. text = "\ca\ui\data\igui_radar_air_ca.paa";
  161. };
  162. class Img_Obj
  163. {
  164. type = CT_STATIC;
  165. idc = 1002;
  166. style = ST_PICTURE;
  167. x = (SafeZoneW+2*SafeZoneX) + 0.045;
  168. y = (SafeZoneH+2*SafeZoneY) + 0.045;
  169. w = 0.01;
  170. h = 0.01;
  171. font = "Zeppelin32";
  172. sizeEx = 0.04;
  173. colorBackground[] = {0, 0, 0, 0};
  174. colorText[] = {1, 1, 1, 1};
  175. text = "scripts\HeliLift\data\BTC_Obj.paa";
  176. };
  177. class Pic_Obj
  178. {
  179. type = CT_STATIC;
  180. idc = 1003;
  181. style = ST_PICTURE;
  182. x = (SafeZoneW+2*SafeZoneX) - 0.125;
  183. y = (SafeZoneH+2*SafeZoneY) - 0.23;
  184. w = 0.1;
  185. h = 0.1;
  186. font = "Zeppelin32";
  187. sizeEx = 0.03;
  188. colorBackground[] = {0, 0, 0, 0};
  189. colorText[] = {1, 1, 1, 1};
  190. text = "";
  191. };
  192. class Arrow
  193. {
  194. type = CT_STATIC;
  195. idc = 1004;
  196. style = ST_PICTURE;
  197. x = (SafeZoneW+2*SafeZoneX) + 0.15;
  198. y = (SafeZoneH+2*SafeZoneY) - 0.15;
  199. w = 0.05;
  200. h = 0.05;
  201. font = "Zeppelin32";
  202. sizeEx = 0.03;
  203. colorBackground[] = {0, 0, 0, 0};
  204. colorText[] = {1, 1, 1, 1};
  205. text = "";
  206. };
  207. class Type_Obj
  208. {
  209. type = CT_STATIC;
  210. idc = 1005;
  211. style = ST_LEFT;
  212. x = (SafeZoneW+2*SafeZoneX) - 0.03;
  213. y = (SafeZoneH+2*SafeZoneY) - 0.335;
  214. w = 0.3;
  215. h = 0.3;
  216. font = "Zeppelin32";
  217. sizeEx = 0.03;
  218. colorBackground[] = {0, 0, 0, 0};
  219. colorText[] = {1, 1, 1, 1};
  220. text = "";
  221. };
  222. };
  223. };
  224. class wm_disp {
  225. idd = -1;
  226. onLoad = "uiNamespace setVariable ['wm_disp', _this select 0]";
  227. fadein = 0;
  228. fadeout = 0;
  229. duration = 10e10;
  230. controlsBackground[] = {};
  231. objects[] = {};
  232. class controls {
  233. class wm_text2 {
  234. idc = 1;
  235. x = safeZoneX+0.027;//safeZoneW*0.01;
  236. y = safeZoneY+safeZoneH-0.16;
  237. w = 1.151*safeZoneH;
  238. h = 0.057*safeZoneH;
  239. shadow = 2;
  240. class Attributes
  241. {
  242. font = "EtelkaNarrowMediumPro";
  243. color = "#24FFFFFF";
  244. align = "left"; // put "center" here if you want some background
  245. valign = "middle";
  246. shadow = 2;
  247. };
  248. colorBackground[] = { 1, 0.3, 0, 0 }; // uncomment and increase 4th number to have a background
  249. font = "EtelkaNarrowMediumPro";
  250. size = 0.06*safeZoneH;
  251. type = 13;
  252. style = 0;
  253. text="";
  254. };
  255. };
  256. };
  257. //Deathscreen
  258. class DeathScr {
  259. idd = -1;
  260. movingEnable = 0;
  261. duration = 10;
  262. fadein = 2;
  263. fadeout = 2;
  264. name="DeathScr";
  265. controls[]={"Picture"};
  266. class Picture {
  267. x = safezoneX; y = safezoneY; w = safezoneW; h = safezoneH;
  268. text="pictures\deathscr.paa";
  269. sizeEx = -1;
  270. type=0;
  271. idc=-1;
  272. style=48;
  273. colorBackground[]={0,0,0,0};
  274. colorText[]={1,1,1,1};
  275. font="Bitstream";
  276. };
  277. };
  278. class RscAPSI_h1
  279. {
  280. idd = -1;
  281. duration = 4;
  282. fadein = 0;
  283. movingEnable = 0;
  284. enableSimulation = 0;
  285. enableDisplay = 0;
  286. class controls
  287. {
  288. class APSILog: RscTextNS
  289. {
  290. x = 0.5;
  291. y = 0.99;
  292. w = 0.5;
  293. h = 0.03;
  294. text = "APSI: Stronger activity of floax field has been detected..";
  295. colorBackground[] = {0.5,0.5,0.5,0.4};
  296. ColorText[] = {1.0,0.2,0.1,1};
  297. };
  298. };
  299. };
  300. class RscAPSI_h2: RscAPSI_h1
  301. {
  302. class controls
  303. {
  304. class APSILog: RscTextNS
  305. {
  306. x = 0.5;
  307. y = 0.99;
  308. w = 0.4;
  309. h = 0.03;
  310. text = "APSI: EVR sequence detected..";
  311. colorBackground[] = {0.5,0.5,0.5,0.4};
  312. ColorText[] = {1.0,0.0,0.2,1};
  313. };
  314. };
  315. };
  316. class RscAPSI_h3: RscAPSI_h1
  317. {
  318. class controls
  319. {
  320. class APSILog: RscTextNS
  321. {
  322. x = 0.5;
  323. y = 0.99;
  324. w = 0.4;
  325. h = 0.03;
  326. text = "APSI: EM and PSI protection enabled..";
  327. colorBackground[] = {0.5,0.5,0.5,0.4};
  328. ColorText[] = {0.0,1.0,0.2,1};
  329. };
  330. };
  331. };
  332. class RscAPSI_h4: RscAPSI_h1
  333. {
  334. class controls
  335. {
  336. class APSILog: RscTextNS
  337. {
  338. x = 0.5;
  339. y = 0.99;
  340. w = 0.4;
  341. h = 0.03;
  342. text = "APSI: Ready..";
  343. colorBackground[] = {0.5,0.5,0.5,0.4};
  344. ColorText[] = {0.0,1.0,0.2,1};
  345. };
  346. };
  347. };
  348. class RscAPSI_h5: RscAPSI_h1
  349. {
  350. class controls
  351. {
  352. class APSILog: RscTextNS
  353. {
  354. x = 0.5;
  355. y = 0.99;
  356. w = 0.4;
  357. h = 0.03;
  358. text = "APSI: EVR sequence start..";
  359. colorBackground[] = {0.5,0.5,0.5,0.4};
  360. ColorText[] = {1.0,0.0,0.2,1};
  361. };
  362. };
  363. };
  364. class RscAPSI_h6: RscAPSI_h1
  365. {
  366. class controls
  367. {
  368. class APSILog: RscTextNS
  369. {
  370. x = 0.5;
  371. y = 0.99;
  372. w = 0.4;
  373. h = 0.03;
  374. text = "APSI: End of EVR..";
  375. colorBackground[] = {0.5,0.5,0.5,0.4};
  376. ColorText[] = {0.0,1.0,0.2,1};
  377. };
  378. };
  379. };
  380. class RscAPSI_ha: RscAPSI_h1
  381. {
  382. class controls
  383. {
  384. class APSILog: RscTextNS
  385. {
  386. x = 0.5;
  387. y = 0.99;
  388. w = 0.4;
  389. h = 0.03;
  390. text = "Blowout module, v1.0, by Sumrak.";
  391. colorBackground[] = {0.5,0.5,0.5,0.4};
  392. ColorText[] = {0.0,1.0,0.2,1};
  393. };
  394. };
  395. };
  396. class zCamoStatusGUI
  397. {
  398. idd = -1;
  399. fadeout=0;
  400. fadein=0;
  401. onLoad = "uiNamespace setVariable ['zCamo_GUI_display', _this select 0]";
  402. duration = 10e10;
  403. name= "zCamoGui";
  404. controlsBackground[] = {};
  405. objects[] = {};
  406. class controls {
  407. class zCamoIcon:RscPictureGUI {
  408. idc = 1;
  409. text="scripts\walkamongstthedead\zombie.paa";
  410. x="0.958313 * safezoneW + safezoneX";
  411. y="0.43 * safezoneH + safezoneY";
  412. w=0.059999999;
  413. h=0.079999998;
  414. colorText[]={1,1,1,1};
  415. };
  416. };
  417. };
  418. };
  419. class CfgSounds
  420. {
  421. class Vas_yessir;
  422. class horde_sound_turning_page: Vas_yessir
  423. {
  424. name = "horde_sound_turning_page";
  425. sound[] = {"sounds\page.ogg", 0.5, 1};
  426. titles[] = {};
  427. };
  428. class horde_sound_close_book: Vas_yessir
  429. {
  430. name = "horde_sound_close_book";
  431. sound[] = {"sounds\close.ogg", 1, 1};
  432. titles[] = {};
  433. };
  434. class bl_begin
  435. {
  436. name = "NS blowout_begin";
  437. sound[] = {"scripts\blowout\sounds\blowout_begin.ogg",3.162278,1.0};
  438. titles[] = {};
  439. };
  440. class bl_hit1
  441. {
  442. name = "NS blowout_begin";
  443. sound[] = {"scripts\blowout\sounds\blowout_hit_1.ogg",1.584893,1.0};
  444. titles[] = {};
  445. };
  446. class bl_hit2
  447. {
  448. name = "NS blowout_begin";
  449. sound[] = {"scripts\blowout\sounds\blowout_hit_2.ogg",1.584893,1.0};
  450. titles[] = {};
  451. };
  452. class bl_hit3
  453. {
  454. name = "NS blowout_begin";
  455. sound[] = {"scripts\blowout\sounds\blowout_hit_3.ogg",1.584893,1.0};
  456. titles[] = {};
  457. };
  458. class bl_wave1
  459. {
  460. name = "NS blowout_begin";
  461. sound[] = {"scripts\blowout\sounds\blowout_wave_1.ogg",1.584893,1.0};
  462. titles[] = {};
  463. };
  464. class bl_wave2
  465. {
  466. name = "NS blowout_begin";
  467. sound[] = {"scripts\blowout\sounds\blowout_wave_2.ogg",1.584893,1.0};
  468. titles[] = {};
  469. };
  470. class bl_wave3
  471. {
  472. name = "NS blowout_begin";
  473. sound[] = {"scripts\blowout\sounds\blowout_wave_3.ogg",1.584893,1.0};
  474. titles[] = {};
  475. };
  476. class bl_psi
  477. {
  478. name = "NS blowout_psi";
  479. sound[] = {"scripts\blowout\sounds\blowout_psy_voices.ogg",1.778279,1.0};
  480. titles[] = {};
  481. };
  482. class bl_full
  483. {
  484. name = "NS blowout_full";
  485. sound[] = {"scripts\blowout\sounds\blowout_full_wave.ogg",1.778279,1.0};
  486. titles[] = {};
  487. };
  488. class bl_detect
  489. {
  490. name = "NS blowout_detect";
  491. sound[] = {"scripts\blowout\sounds\blowout_detect.ogg",1.778279,1.0};
  492. titles[] = {};
  493. };
  494. class apsi_on
  495. {
  496. name = "NS apsi_on";
  497. sound[] = {"scripts\blowout\sounds\apsi_start.ogg",1.778279,1.0};
  498. titles[] = {};
  499. };
  500. class apsi_off
  501. {
  502. name = "NS apsi_off";
  503. sound[] = {"scripts\blowout\sounds\apsi_off.ogg",1.778279,1.0};
  504. titles[] = {};
  505. };
  506. class ns_fx_misc4
  507. {
  508. name = "Misc strange wind";
  509. sound[] = {"scripts\blowout\sounds\fx_misc4.ogg",1.0,1.0};
  510. titles[] = {};
  511. };
  512. class ns_fx_drone1
  513. {
  514. name = "Drone 1";
  515. sound[] = {"scripts\blowout\sounds\fx_drone1.ogg",1.0,1.0};
  516. titles[] = {};
  517. };
  518. class ns_fx_drone2
  519. {
  520. name = "Drone 2";
  521. sound[] = {"scripts\blowout\sounds\fx_drone2.ogg",1.0,1.0};
  522. titles[] = {};
  523. };
  524. class z_wzombie1 {
  525. name = "";
  526. sound[] = {"sounds\femalezombie_attack_04.ogg",0.3,1,40};
  527. titles[] = {0, ""};
  528. };
  529.  
  530. class z_wzombie2 : z_wzombie1 {
  531. sound[] = {"sounds\femalezombie_spotted_01.ogg",0.3,1,40};
  532. };
  533. class drink_water
  534. {
  535. name="drink_water";
  536. sound[]={sounds\drink_water.ogg,1,1};
  537. titles[] = {};
  538. };
  539. class nitro {
  540. name="nitro";
  541. sound[]={sounds\nitro.ogg,0.9,1};
  542. titles[] = {};
  543. };
  544. class siren
  545. {
  546. name="siren";
  547. sound[]={sounds\siren.ogg,0.9,1};
  548. titles[] = {};
  549. };
  550. };
  551. //DZGM
  552. #include "scripts\dzgm\groupManagement.hpp"
  553. // Epoch Admin Tools
  554. #include "admintools\dialog.hpp"
  555. //ESS
  556. #include "scripts\spawn\defines.hpp"
  557. #include "scripts\spawn\class.hpp"
  558. #include "scripts\spawn\halo.hpp"
  559. #include "scripts\spawn\spawn.hpp"
  560. //Snap Build
  561. #include "scripts\snap_pro\snappoints.hpp"
  562. //multi character select
  563. #include "RscDisplayCharacterSelect.hpp"
  564. //Config based traders
  565. #include "CfgServerTrader\cfgServerTrader.hpp"
  566. //Alchemy Building
  567. #include "scripts\Buildables\MT_Defines.hpp"}
  568. #include "scripts\Buildables\Crafting_Dialogs.hpp"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement