| diff -rU 20 1.10/common.emevd.dcx.js 1.12/common.emevd.dcx.js
|
| 1.10/common.emevd.dcx.js | 1.12/common.emevd.dcx.js |
| ⋮ | ⋮ |
| 1 | $Event(0, Default, function() {
| 1 | $Event(0, Default, function() {
|
| 2 | InitializeEvent(0, 701, 0);
| 2 | InitializeEvent(0, 701, 0);
|
| | 3 | InitializeEvent(0, 707, 0);
|
| 3 | InitializeEvent(0, 705, 0);
| 4 | InitializeEvent(0, 705, 0);
|
| 4 | InitializeEvent(0, 900, 0);
| 5 | InitializeEvent(0, 900, 0);
|
| 5 | InitializeEvent(0, 901, 0);
| 6 | InitializeEvent(0, 901, 0);
|
| 6 | InitializeEvent(0, 902, 0);
| 7 | InitializeEvent(0, 902, 0);
|
| 7 | InitializeEvent(0, 910, 0);
| 8 | InitializeEvent(0, 910, 0);
|
| | 9 | InitializeEvent(0, 916, 0);
|
| 8 | InitializeEvent(0, 1040, 0);
| 10 | InitializeEvent(0, 1040, 0);
|
| 9 | InitializeEvent(0, 1030, 0);
| 11 | InitializeEvent(0, 1030, 0);
|
| 10 | InitializeEvent(0, 1050, 0);
| 12 | InitializeEvent(0, 1050, 0);
|
| 11 | InitializeEvent(0, 930, 60380000, 60380001, 1038501500, 9700, 8105, 8106, 60385000, 1038502500, 0, 62001);
| 13 | InitializeEvent(0, 930, 60380000, 60380001, 1038501500, 9700, 8105, 8106, 60385000, 1038502500, 0, 62001);
|
| 12 | InitializeEvent(1, 930, 60380010, 60380011, 1038501502, 9700, 8105, 8106, 60385000, 1038502502, 0, 63000);
| 14 | InitializeEvent(1, 930, 60380010, 60380011, 1038501502, 9700, 8105, 8106, 60385000, 1038502502, 0, 63000);
|
| 13 | InitializeEvent(3, 930, 60490010, 60490011, 1049531502, 9700, 8107, 0, 60495300, 1049532502, 0, 65000);
| 15 | InitializeEvent(3, 930, 60490010, 60490011, 1049531502, 9700, 8107, 0, 60495300, 1049532502, 0, 65000);
|
| 14 | InitializeEvent(5, 930, 60490030, 60490031, 1049531506, 9701, 8175, 8176, 60495300, 1049532506, 0, 65002);
| 16 | InitializeEvent(5, 930, 60490030, 60490031, 1049531506, 9701, 8175, 8176, 60495300, 1049532506, 0, 65002);
|
| 15 | InitializeEvent(0, 936, 60490000, 60490001, 1049532500, 60495300, 1049532500, 63003, 0, -1082130432);
| 17 | InitializeEvent(0, 936, 60490000, 60490001, 1049532500, 60495300, 1049532500, 63003, 0, -1082130432);
|
| 16 | InitializeEvent(1, 936, 60490020, 60490021, 1049532504, 60485400, 1049532504, 63003, 0, -1082130432);
| 18 | InitializeEvent(1, 936, 60490020, 60490021, 1049532504, 60485400, 1049532504, 63003, 0, -1082130432);
|
| 17 | InitializeEvent(0, 970, 0);
| 19 | InitializeEvent(0, 970, 0);
|
| 18 | InitializeEvent(0, 9820, 8820, 4820, 3600);
| 20 | InitializeEvent(0, 9820, 8820, 4820, 3600);
|
| 19 | InitializeEvent(0, 1020, 0);
| 21 | InitializeEvent(0, 1020, 0);
|
| 20 | InitializeEvent(0, 9945, 0);
| 22 | InitializeEvent(0, 9945, 0);
|
| 21 | InitializeEvent(0, 1400, 0);
| 23 | InitializeEvent(0, 1400, 0);
|
| 22 | InitializeEvent(0, 1401, 0);
| 24 | InitializeEvent(0, 1401, 0);
|
| 23 | InitializeEvent(0, 1410, 60804, 4, 1000, 11100785, 11102180);
| 25 | InitializeEvent(0, 1410, 60804, 4, 1000, 11100785, 11102180);
|
| 24 | InitializeEvent(0, 1411, 60808, 8, 1001, 39200700, 39202160, 1052380260, 1252382699, 1045520730, 1045522170);
| 26 | InitializeEvent(0, 1411, 60808, 8, 1001, 39200700, 39202160, 1052380260, 1252382699, 1045520730, 1045522170);
|
| 25 | InitializeEvent(0, 1412, 60823, 53, 1002, 1050560700, 1050562140);
| 27 | InitializeEvent(0, 1412, 60823, 53, 1002, 1050560700, 1050562140);
|
| | 28 | InitializeEvent(0, 1402, 0);
|
| | 29 | InitializeEvent(0, 1403, 0);
|
| | 30 | InitializeEvent(0, 1420, 0);
|
| | 31 | InitializeEvent(0, 1070, 0);
|
| 26 | InitializeEvent(0, 1600, 62010, 63010, 1042371690, 1042371691);
| 32 | InitializeEvent(0, 1600, 62010, 63010, 1042371690, 1042371691);
|
| 27 | InitializeEvent(1, 1600, 62011, 63011, 1044321690, 1044321691);
| 33 | InitializeEvent(1, 1600, 62011, 63011, 1044321690, 1044321691);
|
| 28 | InitializeEvent(2, 1600, 62012, 63012, 1045371690, 1045371691);
| 34 | InitializeEvent(2, 1600, 62012, 63012, 1045371690, 1045371691);
|
| 29 | InitializeEvent(3, 1600, 62020, 63020, 1038411690, 1038411691);
| 35 | InitializeEvent(3, 1600, 62020, 63020, 1038411690, 1038411691);
|
| 30 | InitializeEvent(4, 1600, 62021, 63021, 1037441690, 1037441691);
| 36 | InitializeEvent(4, 1600, 62021, 63021, 1037441690, 1037441691);
|
| 31 | InitializeEvent(5, 1600, 62022, 63022, 1034481690, 1034481691);
| 37 | InitializeEvent(5, 1600, 62022, 63022, 1034481690, 1034481691);
|
| 32 | InitializeEvent(6, 1600, 62030, 63030, 1040521690, 1040521691);
| 38 | InitializeEvent(6, 1600, 62030, 63030, 1040521690, 1040521691);
|
| 33 | InitializeEvent(7, 1600, 62031, 63031, 1042511690, 1042511691);
| 39 | InitializeEvent(7, 1600, 62031, 63031, 1042511690, 1042511691);
|
| 34 | InitializeEvent(8, 1600, 62032, 63032, 1036541690, 1036541691);
| 40 | InitializeEvent(8, 1600, 62032, 63032, 1036541690, 1036541691);
|
| 35 | InitializeEvent(9, 1600, 62040, 63040, 1049371690, 1049371691);
| 41 | InitializeEvent(9, 1600, 62040, 63040, 1049371690, 1049371691);
|
| 36 | InitializeEvent(10, 1600, 62041, 63041, 1049401690, 1049401691);
| 42 | InitializeEvent(10, 1600, 62041, 63041, 1049401690, 1049401691);
|
| 37 | InitializeEvent(11, 1600, 62050, 63050, 1049531690, 1049531691);
| 43 | InitializeEvent(11, 1600, 62050, 63050, 1049531690, 1049531691);
|
| 38 | InitializeEvent(12, 1600, 62051, 63051, 1052541690, 1052541691);
| 44 | InitializeEvent(12, 1600, 62051, 63051, 1052541690, 1052541691);
|
| 39 | InitializeEvent(13, 1600, 62052, 63052, 1048561690, 1048561691);
| 45 | InitializeEvent(13, 1600, 62052, 63052, 1048561690, 1048561691);
|
| 40 | InitializeEvent(14, 1600, 62060, 63060, 0, 0);
| 46 | InitializeEvent(14, 1600, 62060, 63060, 0, 0);
|
| 41 | InitializeEvent(15, 1600, 62061, 63061, 0, 0);
| 47 | InitializeEvent(15, 1600, 62061, 63061, 0, 0);
|
| 42 | InitializeEvent(16, 1600, 62063, 63063, 0, 0);
| 48 | InitializeEvent(16, 1600, 62063, 63063, 0, 0);
|
| 43 | InitializeEvent(17, 1600, 62062, 63062, 0, 0);
| 49 | InitializeEvent(17, 1600, 62062, 63062, 0, 0);
|
| 44 | InitializeEvent(18, 1600, 62064, 63064, 0, 0);
| 50 | InitializeEvent(18, 1600, 62064, 63064, 0, 0);
|
| | 51 | InitializeEvent(20, 1600, 62080, 63080, 2047411690, 2047411691);
|
| | 52 | InitializeEvent(21, 1600, 62081, 63081, 2048451690, 2048451691);
|
| | 53 | InitializeEvent(22, 1600, 62082, 63082, 2048371690, 2048371691);
|
| | 54 | InitializeEvent(23, 1600, 62083, 63083, 2046451690, 2046451691);
|
| | 55 | InitializeEvent(24, 1600, 62084, 63084, 2052411690, 2052411691);
|
| 45 | InitializeEvent(0, 1630, 62004, 62010, 62012, 62020, 62030, 62031, 62041, 62050, 0);
| 56 | InitializeEvent(0, 1630, 62004, 62010, 62012, 62020, 62030, 62031, 62041, 62050, 0);
|
| 46 | InitializeEvent(1, 1630, 62005, 62010, 62011, 62022, 0, 0, 0, 0, 0);
| 57 | InitializeEvent(1, 1630, 62005, 62010, 62011, 62022, 0, 0, 0, 0, 0);
|
| 47 | InitializeEvent(2, 1630, 62006, 62022, 62032, 0, 0, 0, 0, 0, 0);
| 58 | InitializeEvent(2, 1630, 62006, 62022, 62032, 0, 0, 0, 0, 0, 0);
|
| 48 | InitializeEvent(3, 1630, 62007, 62011, 62040, 62041, 0, 0, 0, 0, 0);
| 59 | InitializeEvent(3, 1630, 62007, 62011, 62040, 62041, 0, 0, 0, 0, 0);
|
| 49 | InitializeEvent(4, 1630, 62008, 62050, 62051, 0, 0, 0, 0, 0, 0);
| 60 | InitializeEvent(4, 1630, 62008, 62050, 62051, 0, 0, 0, 0, 0, 0);
|
| 50 | InitializeEvent(5, 1630, 62009, 62050, 62052, 0, 0, 0, 0, 0, 0);
| 61 | InitializeEvent(5, 1630, 62009, 62050, 62052, 0, 0, 0, 0, 0, 0);
|
| 51 | EndIf(!PlayerIsInOwnWorld());
| 62 | EndIf(!PlayerIsInOwnWorld());
|
| 52 | EndIf(EventFlag(2052));
| 63 | EndIf(EventFlag(2052));
|
| 53 | InitializeEvent(0, 945, 0);
| 64 | InitializeEvent(0, 945, 0);
|
| 54 | InitializeEvent(0, 920, 0);
| 65 | InitializeEvent(0, 920, 0);
|
| 55 | InitializeEvent(0, 921, 0);
| 66 | InitializeEvent(0, 921, 0);
|
| 56 | InitializeEvent(0, 922, 0);
| 67 | InitializeEvent(0, 922, 0);
|
| 57 | InitializeEvent(2, 130, 14004100);
| 68 | InitializeEvent(2, 130, 14004100);
|
| 58 | InitializeEvent(4, 9300, 4, 10000800, 0);
| 69 | InitializeEvent(4, 9300, 4, 10000800, 0);
|
| 59 | InitializeEvent(5, 9300, 5, 9130, 0);
| 70 | InitializeEvent(5, 9300, 5, 9130, 0);
|
| 60 | InitializeEvent(6, 9300, 6, 11000800, 0);
| 71 | InitializeEvent(6, 9300, 6, 11000800, 0);
|
| 61 | InitializeEvent(7, 9300, 7, 16000800, 0);
| 72 | InitializeEvent(7, 9300, 7, 16000800, 0);
|
| 62 | InitializeEvent(8, 9300, 8, 15000800, 0);
| 73 | InitializeEvent(8, 9300, 8, 15000800, 0);
|
| 63 | InitializeEvent(9, 9300, 9, 12050800, 0);
| 74 | InitializeEvent(9, 9300, 9, 12050800, 0);
|
| 64 | InitializeEvent(10, 9300, 10, 13000800, 0);
| 75 | InitializeEvent(10, 9300, 10, 13000800, 0);
|
| ⋮ | ⋮ |
| 106 | InitializeEvent(2, 9390, 9390, 10000801, 1252380801, 16000801, 12050801, 11000801);
| 117 | InitializeEvent(2, 9390, 9390, 10000801, 1252380801, 16000801, 12050801, 11000801);
|
| 107 | InitializeEvent(3, 9390, 9391, 10000800, 1252380800, 16000800, 12050800, 11000800);
| 118 | InitializeEvent(3, 9390, 9391, 10000800, 1252380800, 16000800, 12050800, 11000800);
|
| 108 | InitializeEvent(0, 1800, 0);
| 119 | InitializeEvent(0, 1800, 0);
|
| 109 | InitializeEvent(0, 1801, 0);
| 120 | InitializeEvent(0, 1801, 0);
|
| 110 | InitializeEvent(0, 1450, 65610, 65620, 65630, 0);
| 121 | InitializeEvent(0, 1450, 65610, 65620, 65630, 0);
|
| 111 | InitializeEvent(1, 1450, 65640, 65650, 0, 0);
| 122 | InitializeEvent(1, 1450, 65640, 65650, 0, 0);
|
| 112 | InitializeEvent(2, 1450, 65660, 65670, 0, 0);
| 123 | InitializeEvent(2, 1450, 65660, 65670, 0, 0);
|
| 113 | InitializeEvent(4, 1450, 65680, 65690, 0, 0);
| 124 | InitializeEvent(4, 1450, 65680, 65690, 0, 0);
|
| 114 | InitializeEvent(3, 1450, 65720, 65700, 65710, 0);
| 125 | InitializeEvent(3, 1450, 65720, 65700, 65710, 0);
|
| 115 | InitializeEvent(0, 1460, 0);
| 126 | InitializeEvent(0, 1460, 0);
|
| 116 | InitializeEvent(0, 1461, 0);
| 127 | InitializeEvent(0, 1461, 0);
|
| 117 | InitializeEvent(0, 1462, 0);
| 128 | InitializeEvent(0, 1462, 0);
|
| 118 | InitializeEvent(0, 1700, 0);
| 129 | InitializeEvent(0, 1700, 0);
|
| 119 | InitializeEvent(0, 1701, 0);
| 130 | InitializeEvent(0, 1701, 0);
|
| 120 | InitializeEvent(0, 1703, 0);
| 131 | InitializeEvent(0, 1703, 0);
|
| 121 | InitializeEvent(0, 1704, 0);
| 132 | InitializeEvent(0, 1704, 0);
|
| 122 | InitializeEvent(0, 1705, 0);
| 133 | InitializeEvent(0, 1705, 0);
|
| 123 | InitializeEvent(0, 1750, 0);
| 134 | InitializeEvent(0, 1750, 0);
|
| 124 | InitializeEvent(0, 1751, 0);
| 135 | InitializeEvent(0, 1751, 0);
|
| 125 | InitializeEvent(0, 1752, 0);
| 136 | InitializeEvent(0, 1752, 0);
|
| | 137 | InitializeEvent(0, 1706, 0);
|
| | 138 | InitializeEvent(0, 1707, 0);
|
| | 139 | InitializeEvent(0, 1708, 0);
|
| 126 | InitializeEvent(0, 1720, 69170, 710610, 1610, 9117);
| 140 | InitializeEvent(0, 1720, 69170, 710610, 1610, 9117);
|
| 127 | InitializeEvent(1, 1720, 69180, 710620, 1620, 9118);
| 141 | InitializeEvent(1, 1720, 69180, 710620, 1620, 9118);
|
| 128 | InitializeEvent(2, 1720, 69190, 710630, 1630, 9119);
| 142 | InitializeEvent(2, 1720, 69190, 710630, 1630, 9119);
|
| 129 | InitializeEvent(3, 1720, 69010, 710060, 1060, 9101);
| 143 | InitializeEvent(3, 1720, 69010, 710060, 1060, 9101);
|
| 130 | InitializeEvent(4, 1720, 69020, 710130, 1130, 9102);
| 144 | InitializeEvent(4, 1720, 69020, 710130, 1130, 9102);
|
| 131 | InitializeEvent(5, 1720, 69110, 710550, 1550, 9111);
| 145 | InitializeEvent(5, 1720, 69110, 710550, 1550, 9111);
|
| 132 | InitializeEvent(6, 1720, 69340, 710560, 1560, 9134);
| 146 | InitializeEvent(6, 1720, 69340, 710560, 1560, 9134);
|
| 133 | InitializeEvent(9, 1720, 69360, 710750, 1750, 9136);
| 147 | InitializeEvent(9, 1720, 69360, 710750, 1750, 9136);
|
| 134 | InitializeEvent(10, 1720, 69200, 710640, 1640, 9120);
| 148 | InitializeEvent(10, 1720, 69200, 710640, 1640, 9120);
|
| 135 | InitializeEvent(11, 1720, 69260, 710690, 1690, 9126);
| 149 | InitializeEvent(11, 1720, 69260, 710690, 1690, 9126);
|
| 136 | InitializeEvent(12, 1720, 69270, 710710, 1710, 9127);
| 150 | InitializeEvent(12, 1720, 69270, 710710, 1710, 9127);
|
| 137 | InitializeEvent(13, 1720, 69210, 710650, 1650, 9121);
| 151 | InitializeEvent(13, 1720, 69210, 710650, 1650, 9121);
|
| 138 | InitializeEvent(14, 1720, 69390, 710810, 1810, 9141);
| 152 | InitializeEvent(14, 1720, 69390, 710810, 1810, 9141);
|
| 139 | InitializeEvent(15, 1720, 69420, 710820, 1820, 9142);
| 153 | InitializeEvent(15, 1720, 69420, 710820, 1820, 9142);
|
| | 154 | InitializeEvent(16, 1720, 69500, 710900, 1900, 2009160);
|
| | 155 | InitializeEvent(17, 1720, 69510, 710910, 1910, 2009161);
|
| 140 | InitializeEvent(0, 1790, 0);
| 156 | InitializeEvent(0, 1790, 0);
|
| 141 | InitializeEvent(0, 1770, 700800, 710800, 1800);
| 157 | InitializeEvent(0, 1770, 700800, 710800, 1800);
|
| 142 | InitializeEvent(0, 950, 0);
| 158 | InitializeEvent(0, 950, 0);
|
| 143 | InitializeEvent(0, 960, 76100);
| 159 | InitializeEvent(0, 960, 76100);
|
| 144 | InitializeEvent(1, 960, 76108);
| 160 | InitializeEvent(1, 960, 76108);
|
| 145 | InitializeEvent(2, 960, 76104);
| 161 | InitializeEvent(2, 960, 76104);
|
| 146 | InitializeEvent(3, 960, 76102);
| 162 | InitializeEvent(3, 960, 76102);
|
| 147 | InitializeEvent(4, 960, 76106);
| 163 | InitializeEvent(4, 960, 76106);
|
| 148 | InitializeEvent(6, 960, 76111);
| 164 | InitializeEvent(6, 960, 76111);
|
| 149 | InitializeEvent(7, 960, 76157);
| 165 | InitializeEvent(7, 960, 76157);
|
| 150 | InitializeEvent(8, 960, 76113);
| 166 | InitializeEvent(8, 960, 76113);
|
| 151 | InitializeEvent(0, 720, 160, 0);
| 167 | InitializeEvent(0, 720, 160, 0);
|
| 152 | InitializeEvent(1, 720, 161, 1);
| 168 | InitializeEvent(1, 720, 161, 1);
|
| 153 | InitializeEvent(2, 720, 162, 2);
| 169 | InitializeEvent(2, 720, 162, 2);
|
| 154 | InitializeEvent(3, 720, 163, 3);
| 170 | InitializeEvent(3, 720, 163, 3);
|
| 155 | InitializeEvent(4, 720, 164, 4);
| 171 | InitializeEvent(4, 720, 164, 4);
|
| 156 | InitializeEvent(5, 720, 165, 5);
| 172 | InitializeEvent(5, 720, 165, 5);
|
| 157 | InitializeEvent(6, 720, 166, 6);
| 173 | InitializeEvent(6, 720, 166, 6);
|
| 158 | InitializeEvent(7, 720, 167, 7);
| 174 | InitializeEvent(7, 720, 167, 7);
|
| 159 | InitializeEvent(0, 730, 180, 0);
| 175 | InitializeEvent(0, 730, 180, 0);
|
| ⋮ | ⋮ |
| 183 | InitializeEvent(16, 1100, 9116, 10160, 0, 510160);
| 199 | InitializeEvent(16, 1100, 9116, 10160, 0, 510160);
|
| 184 | InitializeEvent(17, 1100, 9117, 10170, 0, 60440);
| 200 | InitializeEvent(17, 1100, 9117, 10170, 0, 60440);
|
| 185 | InitializeEvent(18, 1100, 9118, 10180, 0, 197);
| 201 | InitializeEvent(18, 1100, 9118, 10180, 0, 197);
|
| 186 | InitializeEvent(19, 1100, 9119, 10190, 0, 510190);
| 202 | InitializeEvent(19, 1100, 9119, 10190, 0, 510190);
|
| 187 | InitializeEvent(20, 1100, 9120, 10200, 0, 510200);
| 203 | InitializeEvent(20, 1100, 9120, 10200, 0, 510200);
|
| 188 | InitializeEvent(21, 1100, 9121, 10210, 0, 510210);
| 204 | InitializeEvent(21, 1100, 9121, 10210, 0, 510210);
|
| 189 | InitializeEvent(22, 1100, 9122, 10220, 0, 510220);
| 205 | InitializeEvent(22, 1100, 9122, 10220, 0, 510220);
|
| 190 | InitializeEvent(23, 1100, 9123, 10230, 0, 510230);
| 206 | InitializeEvent(23, 1100, 9123, 10230, 0, 510230);
|
| 191 | InitializeEvent(24, 1100, 9124, 10240, 0, 510240);
| 207 | InitializeEvent(24, 1100, 9124, 10240, 0, 510240);
|
| 192 | InitializeEvent(25, 1100, 9125, 10250, 0, 510250);
| 208 | InitializeEvent(25, 1100, 9125, 10250, 0, 510250);
|
| 193 | InitializeEvent(26, 1100, 9126, 10260, 0, 510260);
| 209 | InitializeEvent(26, 1100, 9126, 10260, 0, 510260);
|
| 194 | InitializeEvent(27, 1100, 9127, 10270, 0, 510270);
| 210 | InitializeEvent(27, 1100, 9127, 10270, 0, 510270);
|
| 195 | InitializeEvent(28, 1100, 9128, 10280, 0, 510280);
| 211 | InitializeEvent(28, 1100, 9128, 10280, 0, 510280);
|
| 196 | InitializeEvent(29, 1100, 9129, 10290, 0, 510290);
| 212 | InitializeEvent(29, 1100, 9129, 10290, 0, 510290);
|
| 197 | InitializeEvent(30, 1100, 9130, 10300, 0, 510300);
| 213 | InitializeEvent(30, 1100, 9130, 10300, 0, 510300);
|
| 198 | InitializeEvent(31, 1100, 9131, 10310, 0, 510310);
| 214 | InitializeEvent(31, 1100, 9131, 10310, 0, 510310);
|
| 199 | InitializeEvent(32, 1100, 9132, 10320, 0, 510320);
| 215 | InitializeEvent(32, 1100, 9132, 10320, 0, 510320);
|
| 200 | InitializeEvent(33, 1100, 9133, 10330, 0, 510330);
| 216 | InitializeEvent(33, 1100, 9133, 10330, 0, 510330);
|
| 201 | InitializeEvent(34, 1100, 9134, 10340, 0, 510340);
| 217 | InitializeEvent(34, 1100, 9134, 10340, 0, 510340);
|
| 202 | InitializeEvent(35, 1100, 9135, 10350, 0, 510350);
| 218 | InitializeEvent(35, 1100, 9135, 10350, 0, 510350);
|
| | 219 | InitializeEvent(40, 1100, 9140, 10400, 0, 510400);
|
| | 220 | InitializeEvent(41, 1100, 9141, 10410, 0, 510410);
|
| | 221 | InitializeEvent(43, 1100, 9143, 10430, 0, 510430);
|
| | 222 | InitializeEvent(44, 1100, 9144, 10440, 0, 510440);
|
| | 223 | InitializeEvent(45, 1100, 9145, 10450, 0, 510450);
|
| | 224 | InitializeEvent(46, 1100, 9146, 10460, 0, 510460);
|
| | 225 | InitializeEvent(47, 1100, 9147, 10470, 0, 510470);
|
| | 226 | InitializeEvent(48, 1100, 9148, 10480, 0, 510480);
|
| | 227 | InitializeEvent(49, 1100, 9149, 10490, 0, 510490);
|
| | 228 | InitializeEvent(50, 1100, 9150, 10500, 0, 510500);
|
| | 229 | InitializeEvent(51, 1100, 9151, 10510, 0, 510510);
|
| | 230 | InitializeEvent(52, 1100, 9152, 10520, 0, 510520);
|
| | 231 | InitializeEvent(53, 1100, 9153, 10530, 0, 510530);
|
| | 232 | InitializeEvent(54, 1100, 9154, 10540, 0, 510540);
|
| | 233 | InitializeEvent(55, 1100, 9155, 10550, 0, 510550);
|
| | 234 | InitializeEvent(56, 1100, 9156, 10560, 0, 510560);
|
| | 235 | InitializeEvent(57, 1100, 9157, 10570, 0, 510570);
|
| | 236 | InitializeEvent(58, 1100, 9158, 10580, 0, 510580);
|
| | 237 | InitializeEvent(59, 1100, 9159, 10590, 0, 510590);
|
| | 238 | InitializeEvent(60, 1100, 9160, 10600, 0, 510600);
|
| | 239 | InitializeEvent(61, 1100, 9161, 10610, 0, 510610);
|
| | 240 | InitializeEvent(62, 1100, 9162, 10620, 0, 510620);
|
| | 241 | InitializeEvent(63, 1100, 9163, 10630, 0, 510630);
|
| | 242 | InitializeEvent(64, 1100, 9164, 10640, 0, 510640);
|
| 203 | InitializeEvent(73, 1100, 9173, 10730, 0, 510730);
| 243 | InitializeEvent(73, 1100, 9173, 10730, 0, 510730);
|
| 204 | InitializeEvent(74, 1100, 9174, 10740, 0, 510740);
| 244 | InitializeEvent(74, 1100, 9174, 10740, 0, 510740);
|
| 205 | InitializeEvent(80, 1100, 9180, 10800, 0, 510800);
| 245 | InitializeEvent(80, 1100, 9180, 10800, 0, 510800);
|
| 206 | InitializeEvent(81, 1100, 9181, 10810, 0, 510810);
| 246 | InitializeEvent(81, 1100, 9181, 10810, 0, 510810);
|
| 207 | InitializeEvent(82, 1100, 9182, 10820, 0, 510820);
| 247 | InitializeEvent(82, 1100, 9182, 10820, 0, 510820);
|
| 208 | InitializeEvent(83, 1100, 9183, 10830, 0, 510830);
| 248 | InitializeEvent(83, 1100, 9183, 10830, 0, 510830);
|
| 209 | InitializeEvent(84, 1100, 9184, 10840, 0, 510840);
| 249 | InitializeEvent(84, 1100, 9184, 10840, 0, 510840);
|
| | 250 | InitializeEvent(90, 1100, 9190, 10900, 0, 510900);
|
| 210 | InitializeEvent(0, 1200, 9200, 20000, 0, 520000);
| 251 | InitializeEvent(0, 1200, 9200, 20000, 0, 520000);
|
| 211 | InitializeEvent(1, 1200, 9201, 20010, 0, 520010);
| 252 | InitializeEvent(1, 1200, 9201, 20010, 0, 520010);
|
| 212 | InitializeEvent(2, 1200, 9202, 20020, 0, 520020);
| 253 | InitializeEvent(2, 1200, 9202, 20020, 0, 520020);
|
| 213 | InitializeEvent(3, 1200, 9203, 20030, 0, 520030);
| 254 | InitializeEvent(3, 1200, 9203, 20030, 0, 520030);
|
| 214 | InitializeEvent(4, 1200, 9204, 20040, 0, 520040);
| 255 | InitializeEvent(4, 1200, 9204, 20040, 0, 520040);
|
| 215 | InitializeEvent(5, 1200, 9205, 20050, 0, 520050);
| 256 | InitializeEvent(5, 1200, 9205, 20050, 0, 520050);
|
| 216 | InitializeEvent(6, 1200, 9206, 20060, 0, 520060);
| 257 | InitializeEvent(6, 1200, 9206, 20060, 0, 520060);
|
| 217 | InitializeEvent(7, 1200, 9207, 20070, 0, 520070);
| 258 | InitializeEvent(7, 1200, 9207, 20070, 0, 520070);
|
| 218 | InitializeEvent(8, 1200, 9208, 20080, 0, 520080);
| 259 | InitializeEvent(8, 1200, 9208, 20080, 0, 520080);
|
| 219 | InitializeEvent(9, 1200, 9209, 20090, 0, 520090);
| 260 | InitializeEvent(9, 1200, 9209, 20090, 0, 520090);
|
| 220 | InitializeEvent(10, 1200, 9210, 20100, 0, 520100);
| 261 | InitializeEvent(10, 1200, 9210, 20100, 0, 520100);
|
| 221 | InitializeEvent(11, 1200, 9211, 20110, 0, 520110);
| 262 | InitializeEvent(11, 1200, 9211, 20110, 0, 520110);
|
| 222 | InitializeEvent(12, 1200, 9212, 20120, 0, 520120);
| 263 | InitializeEvent(12, 1200, 9212, 20120, 0, 520120);
|
| 223 | InitializeEvent(13, 1200, 9213, 20130, 0, 520130);
| 264 | InitializeEvent(13, 1200, 9213, 20130, 0, 520130);
|
| 224 | InitializeEvent(14, 1200, 9214, 20140, 0, 520140);
| 265 | InitializeEvent(14, 1200, 9214, 20140, 0, 520140);
|
| 225 | InitializeEvent(15, 1200, 9215, 20150, 0, 520150);
| 266 | InitializeEvent(15, 1200, 9215, 20150, 0, 520150);
|
| 226 | InitializeEvent(16, 1200, 9216, 20160, 0, 520160);
| 267 | InitializeEvent(16, 1200, 9216, 20160, 0, 520160);
|
| 227 | InitializeEvent(17, 1200, 9217, 20170, 0, 520170);
| 268 | InitializeEvent(17, 1200, 9217, 20170, 0, 520170);
|
| 228 | InitializeEvent(18, 1200, 9218, 20180, 0, 520180);
| 269 | InitializeEvent(18, 1200, 9218, 20180, 0, 520180);
|
| 229 | InitializeEvent(19, 1200, 9219, 20190, 0, 520190);
| 270 | InitializeEvent(19, 1200, 9219, 20190, 0, 520190);
|
| ⋮ | ⋮ |
| 242 | InitializeEvent(39, 1200, 9239, 20390, 0, 520390);
| 283 | InitializeEvent(39, 1200, 9239, 20390, 0, 520390);
|
| 243 | InitializeEvent(40, 1200, 9240, 20400, 0, 520400);
| 284 | InitializeEvent(40, 1200, 9240, 20400, 0, 520400);
|
| 244 | InitializeEvent(41, 1200, 9241, 20410, 0, 520410);
| 285 | InitializeEvent(41, 1200, 9241, 20410, 0, 520410);
|
| 245 | InitializeEvent(42, 1200, 9242, 20420, 0, 520420);
| 286 | InitializeEvent(42, 1200, 9242, 20420, 0, 520420);
|
| 246 | InitializeEvent(43, 1200, 9243, 20430, 0, 520430);
| 287 | InitializeEvent(43, 1200, 9243, 20430, 0, 520430);
|
| 247 | InitializeEvent(44, 1200, 9244, 20440, 0, 520440);
| 288 | InitializeEvent(44, 1200, 9244, 20440, 0, 520440);
|
| 248 | InitializeEvent(45, 1200, 9245, 20450, 0, 520450);
| 289 | InitializeEvent(45, 1200, 9245, 20450, 0, 520450);
|
| 249 | InitializeEvent(46, 1200, 9246, 20460, 0, 520460);
| 290 | InitializeEvent(46, 1200, 9246, 20460, 0, 520460);
|
| 250 | InitializeEvent(47, 1200, 9247, 20470, 0, 520470);
| 291 | InitializeEvent(47, 1200, 9247, 20470, 0, 520470);
|
| 251 | InitializeEvent(48, 1200, 9248, 20480, 0, 520480);
| 292 | InitializeEvent(48, 1200, 9248, 20480, 0, 520480);
|
| 252 | InitializeEvent(49, 1200, 9249, 20490, 0, 520490);
| 293 | InitializeEvent(49, 1200, 9249, 20490, 0, 520490);
|
| 253 | InitializeEvent(60, 1200, 9260, 20600, 0, 520600);
| 294 | InitializeEvent(60, 1200, 9260, 20600, 0, 520600);
|
| 254 | InitializeEvent(61, 1200, 9261, 20610, 0, 520610);
| 295 | InitializeEvent(61, 1200, 9261, 20610, 0, 520610);
|
| 255 | InitializeEvent(62, 1200, 9262, 20620, 0, 520620);
| 296 | InitializeEvent(62, 1200, 9262, 20620, 0, 520620);
|
| 256 | InitializeEvent(63, 1200, 9263, 20630, 0, 520630);
| 297 | InitializeEvent(63, 1200, 9263, 20630, 0, 520630);
|
| 257 | InitializeEvent(64, 1200, 9264, 20640, 0, 520640);
| 298 | InitializeEvent(64, 1200, 9264, 20640, 0, 520640);
|
| 258 | InitializeEvent(65, 1200, 9265, 20650, 0, 520650);
| 299 | InitializeEvent(65, 1200, 9265, 20650, 0, 520650);
|
| 259 | InitializeEvent(66, 1200, 9266, 20660, 0, 520660);
| 300 | InitializeEvent(66, 1200, 9266, 20660, 0, 520660);
|
| 260 | InitializeEvent(67, 1200, 9267, 20670, 0, 520670);
| 301 | InitializeEvent(67, 1200, 9267, 20670, 0, 520670);
|
| 261 | InitializeEvent(68, 1200, 9268, 20680, 0, 520680);
| 302 | InitializeEvent(68, 1200, 9268, 20680, 0, 520680);
|
| | 303 | InitializeEvent(70, 1200, 9270, 20700, 0, 520700);
|
| | 304 | InitializeEvent(71, 1200, 9271, 20710, 0, 520710);
|
| | 305 | InitializeEvent(72, 1200, 9272, 20720, 0, 520720);
|
| | 306 | InitializeEvent(75, 1200, 9275, 20750, 0, 520750);
|
| | 307 | InitializeEvent(76, 1200, 9276, 20760, 0, 520760);
|
| | 308 | InitializeEvent(77, 1200, 9277, 20770, 0, 520770);
|
| | 309 | InitializeEvent(80, 1200, 9280, 20800, 0, 520800);
|
| | 310 | InitializeEvent(81, 1200, 9281, 20810, 0, 520810);
|
| 262 | InitializeEvent(0, 65810, 65810, 100750, 0, 0, 0, 0);
| 311 | InitializeEvent(0, 65810, 65810, 100750, 0, 0, 0, 0);
|
| 263 | InitializeEvent(1, 65810, 65811, 400163, 0, 0, 0, 0);
| 312 | InitializeEvent(1, 65810, 65811, 400163, 0, 0, 0, 0);
|
| 264 | InitializeEvent(2, 65810, 65812, 100760, 0, 0, 0, 0);
| 313 | InitializeEvent(2, 65810, 65812, 100760, 0, 0, 0, 0);
|
| 265 | InitializeEvent(3, 65810, 65813, 1043377400, 0, 0, 0, 0);
| 314 | InitializeEvent(3, 65810, 65813, 1043377400, 0, 0, 0, 0);
|
| 266 | InitializeEvent(4, 65810, 65814, 540418, 0, 0, 0, 0);
| 315 | InitializeEvent(4, 65810, 65814, 540418, 0, 0, 0, 0);
|
| 267 | InitializeEvent(5, 65810, 65815, 540112, 0, 0, 0, 0);
| 316 | InitializeEvent(5, 65810, 65815, 540112, 0, 0, 0, 0);
|
| 268 | InitializeEvent(6, 65810, 65816, 540238, 0, 0, 0, 0);
| 317 | InitializeEvent(6, 65810, 65816, 540238, 0, 0, 0, 0);
|
| 269 | InitializeEvent(8, 65810, 65818, 100770, 0, 0, 0, 0);
| 318 | InitializeEvent(8, 65810, 65818, 100770, 0, 0, 0, 0);
|
| 270 | InitializeEvent(9, 65810, 65819, 1052417100, 0, 0, 0, 0);
| 319 | InitializeEvent(9, 65810, 65819, 1052417100, 0, 0, 0, 0);
|
| 271 | InitializeEvent(10, 65810, 65820, 1047387700, 0, 0, 0, 0);
| 320 | InitializeEvent(10, 65810, 65820, 1047387700, 0, 0, 0, 0);
|
| 272 | InitializeEvent(11, 65810, 65821, 100780, 0, 0, 0, 0);
| 321 | InitializeEvent(11, 65810, 65821, 100780, 0, 0, 0, 0);
|
| 273 | InitializeEvent(12, 65810, 65822, 540120, 0, 0, 0, 0);
| 322 | InitializeEvent(12, 65810, 65822, 540120, 0, 0, 0, 0);
|
| 274 | InitializeEvent(13, 65810, 65823, 540104, 0, 0, 0, 0);
| 323 | InitializeEvent(13, 65810, 65823, 540104, 0, 0, 0, 0);
|
| 275 | InitializeEvent(14, 65810, 65824, 540304, 0, 0, 0, 0);
| 324 | InitializeEvent(14, 65810, 65824, 540304, 0, 0, 0, 0);
|
| 276 | InitializeEvent(15, 65810, 65825, 100790, 0, 0, 0, 0);
| 325 | InitializeEvent(15, 65810, 65825, 100790, 0, 0, 0, 0);
|
| 277 | InitializeEvent(16, 65810, 65826, 540116, 0, 0, 0, 0);
| 326 | InitializeEvent(16, 65810, 65826, 540116, 0, 0, 0, 0);
|
| 278 | InitializeEvent(17, 65810, 65827, 290150, 0, 0, 0, 0);
| 327 | InitializeEvent(17, 65810, 65827, 290150, 0, 0, 0, 0);
|
| 279 | InitializeEvent(18, 65810, 65828, 540224, 0, 0, 0, 0);
| 328 | InitializeEvent(18, 65810, 65828, 540224, 0, 0, 0, 0);
|
| 280 | InitializeEvent(19, 65810, 65829, 100800, 0, 0, 0, 0);
| 329 | InitializeEvent(19, 65810, 65829, 100800, 0, 0, 0, 0);
|
| 281 | InitializeEvent(20, 65810, 65830, 1051537600, 0, 0, 0, 0);
| 330 | InitializeEvent(20, 65810, 65830, 1051537600, 0, 0, 0, 0);
|
| ⋮ | ⋮ |
| 333 | InitializeEvent(72, 65810, 65882, 1039437400, 0, 0, 0, 0);
| 382 | InitializeEvent(72, 65810, 65882, 1039437400, 0, 0, 0, 0);
|
| 334 | InitializeEvent(73, 65810, 65883, 540200, 0, 0, 0, 0);
| 383 | InitializeEvent(73, 65810, 65883, 540200, 0, 0, 0, 0);
|
| 335 | InitializeEvent(74, 65810, 65884, 540204, 0, 0, 0, 0);
| 384 | InitializeEvent(74, 65810, 65884, 540204, 0, 0, 0, 0);
|
| 336 | InitializeEvent(75, 65810, 65885, 100860, 0, 0, 0, 0);
| 385 | InitializeEvent(75, 65810, 65885, 100860, 0, 0, 0, 0);
|
| 337 | InitializeEvent(76, 65810, 65886, 540210, 0, 0, 0, 0);
| 386 | InitializeEvent(76, 65810, 65886, 540210, 0, 0, 0, 0);
|
| 338 | InitializeEvent(77, 65810, 65887, 540302, 0, 0, 0, 0);
| 387 | InitializeEvent(77, 65810, 65887, 540302, 0, 0, 0, 0);
|
| 339 | InitializeEvent(78, 65810, 65888, 1044327410, 0, 0, 0, 0);
| 388 | InitializeEvent(78, 65810, 65888, 1044327410, 0, 0, 0, 0);
|
| 340 | InitializeEvent(79, 65810, 65889, 100820, 0, 0, 0, 0);
| 389 | InitializeEvent(79, 65810, 65889, 100820, 0, 0, 0, 0);
|
| 341 | InitializeEvent(80, 65810, 65890, 130340, 0, 0, 0, 0);
| 390 | InitializeEvent(80, 65810, 65890, 130340, 0, 0, 0, 0);
|
| 342 | InitializeEvent(81, 65810, 65891, 540100, 0, 0, 0, 0);
| 391 | InitializeEvent(81, 65810, 65891, 540100, 0, 0, 0, 0);
|
| 343 | InitializeEvent(82, 65810, 65892, 540316, 0, 0, 0, 0);
| 392 | InitializeEvent(82, 65810, 65892, 540316, 0, 0, 0, 0);
|
| 344 | InitializeEvent(83, 65810, 65893, 540206, 0, 0, 0, 0);
| 393 | InitializeEvent(83, 65810, 65893, 540206, 0, 0, 0, 0);
|
| 345 | InitializeEvent(84, 65810, 65894, 30107100, 0, 0, 0, 0);
| 394 | InitializeEvent(84, 65810, 65894, 30107100, 0, 0, 0, 0);
|
| 346 | InitializeEvent(85, 65810, 65895, 540208, 0, 0, 0, 0);
| 395 | InitializeEvent(85, 65810, 65895, 540208, 0, 0, 0, 0);
|
| 347 | InitializeEvent(86, 65810, 65896, 540332, 0, 0, 0, 0);
| 396 | InitializeEvent(86, 65810, 65896, 540332, 0, 0, 0, 0);
|
| 348 | InitializeEvent(87, 65810, 65897, 540140, 0, 0, 0, 0);
| 397 | InitializeEvent(87, 65810, 65897, 540140, 0, 0, 0, 0);
|
| 349 | InitializeEvent(88, 65810, 65898, 540412, 0, 0, 0, 0);
| 398 | InitializeEvent(88, 65810, 65898, 540412, 0, 0, 0, 0);
|
| 350 | InitializeEvent(89, 65810, 65899, 540334, 0, 0, 0, 0);
| 399 | InitializeEvent(89, 65810, 65899, 540334, 0, 0, 0, 0);
|
| 351 | InitializeEvent(90, 65810, 65900, 540646, 0, 0, 0, 0);
| 400 | InitializeEvent(90, 65810, 65900, 540646, 0, 0, 0, 0);
|
| 352 | InitializeEvent(91, 65810, 65901, 580360, 0, 0, 0, 0);
| 401 | InitializeEvent(91, 65810, 65901, 580360, 0, 0, 0, 0);
|
| | 402 | InitializeEvent(0, 65910, 65910, 2046477150, 0, 0, 0, 0);
|
| | 403 | InitializeEvent(1, 65910, 65911, 530965, 0, 0, 0, 0);
|
| | 404 | InitializeEvent(2, 65910, 65912, 290320, 0, 0, 0, 0);
|
| | 405 | InitializeEvent(3, 65910, 65913, 400730, 0, 0, 0, 0);
|
| | 406 | InitializeEvent(4, 65910, 65914, 540902, 0, 0, 0, 0);
|
| | 407 | InitializeEvent(5, 65910, 65915, 540910, 0, 0, 0, 0);
|
| | 408 | InitializeEvent(6, 65910, 65916, 21027020, 0, 0, 0, 0);
|
| | 409 | InitializeEvent(7, 65910, 65917, 540904, 0, 0, 0, 0);
|
| | 410 | InitializeEvent(8, 65910, 65918, 540906, 0, 0, 0, 0);
|
| | 411 | InitializeEvent(9, 65910, 65919, 2047407980, 0, 0, 0, 0);
|
| | 412 | InitializeEvent(10, 65910, 65920, 2047427700, 0, 0, 0, 0);
|
| | 413 | InitializeEvent(11, 65910, 65921, 400594, 0, 0, 0, 0);
|
| | 414 | InitializeEvent(12, 65910, 65922, 2045447010, 0, 0, 0, 0);
|
| | 415 | InitializeEvent(13, 65910, 65923, 2048447810, 0, 0, 0, 0);
|
| | 416 | InitializeEvent(14, 65910, 65924, 40007900, 0, 0, 0, 0);
|
| | 417 | InitializeEvent(15, 65910, 65925, 400696, 0, 0, 0, 0);
|
| | 418 | InitializeEvent(16, 65910, 65926, 2045437700, 0, 0, 0, 0);
|
| | 419 | InitializeEvent(17, 65910, 65927, 280990, 0, 0, 0, 0);
|
| | 420 | InitializeEvent(18, 65910, 65928, 21017991, 0, 0, 0, 0);
|
| | 421 | InitializeEvent(19, 65910, 65929, 540900, 0, 0, 0, 0);
|
| | 422 | InitializeEvent(20, 65910, 65930, 20007410, 0, 0, 0, 0);
|
| | 423 | InitializeEvent(21, 65910, 65931, 530855, 0, 0, 0, 0);
|
| | 424 | InitializeEvent(22, 65910, 65932, 540916, 0, 0, 0, 0);
|
| | 425 | InitializeEvent(23, 65910, 65933, 400712, 0, 0, 0, 0);
|
| | 426 | InitializeEvent(24, 65910, 65934, 21017150, 0, 0, 0, 0);
|
| 353 | InitializeEvent(0, 1080, 0);
| 427 | InitializeEvent(0, 1080, 0);
|
| 354 | InitializeEvent(0, 1088, 0);
| 428 | InitializeEvent(0, 1088, 0);
|
| 355 | InitializeEvent(0, 841, 0);
| 429 | InitializeEvent(0, 841, 0);
|
| 356 | InitializeEvent(0, 9910, 3005);
| 430 | InitializeEvent(0, 9910, 3005);
|
| 357 | InitializeEvent(0, 750, 0);
| 431 | InitializeEvent(0, 750, 0);
|
| 358 | InitializeEvent(0, 9941, 0);
| 432 | InitializeEvent(0, 9941, 0);
|
| 359 | InitializeEvent(0, 9943, 0);
| 433 | InitializeEvent(0, 9943, 0);
|
| 360 | InitializeEvent(0, 9940, 0);
| 434 | InitializeEvent(0, 9940, 0);
|
| 361 | InitializeEvent(0, 1700, 0);
| 435 | InitializeEvent(0, 1700, 0);
|
| 362 | });
| 436 | });
|
| 363 |
| 437 |
|
| 364 | $Event(50, Default, function() {
| 438 | $Event(50, Default, function() {
|
| 365 | InitializeEvent(0, 700, 0);
| 439 | InitializeEvent(0, 700, 0);
|
| | 440 | InitializeEvent(0, 707, 0);
|
| 366 | InitializeEvent(0, 710, 0);
| 441 | InitializeEvent(0, 710, 0);
|
| 367 | InitializeEvent(0, 711, 0);
| 442 | InitializeEvent(0, 711, 0);
|
| 368 | InitializeEvent(0, 715, 0);
| 443 | InitializeEvent(0, 715, 0);
|
| 369 | InitializeEvent(0, 716, 0);
| 444 | InitializeEvent(0, 716, 0);
|
| | 445 | InitializeEvent(0, 717, 0);
|
| 370 | SetEventFlagID(6000, OFF);
| 446 | SetEventFlagID(6000, OFF);
|
| 371 | SetEventFlagID(6001, ON);
| 447 | SetEventFlagID(6001, ON);
|
| 372 | SetEventFlagID(9000, OFF);
| 448 | SetEventFlagID(9000, OFF);
|
| 373 | SetEventFlagID(9001, OFF);
| 449 | SetEventFlagID(9001, OFF);
|
| 374 | SetEventFlagID(280, OFF);
| 450 | SetEventFlagID(280, OFF);
|
| 375 | InitializeEvent(0, 740, 0);
| 451 | InitializeEvent(0, 740, 0);
|
| 376 | InitializeEvent(0, 810, 0);
| 452 | InitializeEvent(0, 810, 0);
|
| 377 | InitializeEvent(0, 820, 550, 5);
| 453 | InitializeEvent(0, 820, 550, 5);
|
| 378 | InitializeEvent(1, 820, 551, 0);
| 454 | InitializeEvent(1, 820, 551, 0);
|
| 379 | InitializeEvent(2, 820, 552, 6);
| 455 | InitializeEvent(2, 820, 552, 6);
|
| 380 | InitializeEvent(3, 820, 553, 7);
| 456 | InitializeEvent(3, 820, 553, 7);
|
| 381 | InitializeEvent(4, 820, 554, 1);
| 457 | InitializeEvent(4, 820, 554, 1);
|
| 382 | InitializeEvent(5, 820, 555, 8);
| 458 | InitializeEvent(5, 820, 555, 8);
|
| 383 | InitializeEvent(6, 820, 556, 3);
| 459 | InitializeEvent(6, 820, 556, 3);
|
| 384 | InitializeEvent(7, 820, 557, 9);
| 460 | InitializeEvent(7, 820, 557, 9);
|
| 385 | InitializeEvent(8, 820, 558, 2);
| 461 | InitializeEvent(8, 820, 558, 2);
|
| 386 | InitializeEvent(9, 820, 559, 10);
| 462 | InitializeEvent(9, 820, 559, 10);
|
| 387 | InitializeEvent(10, 820, 560, 4);
| 463 | InitializeEvent(10, 820, 560, 4);
|
| 388 | InitializeEvent(11, 820, 561, 11);
| 464 | InitializeEvent(11, 820, 561, 11);
|
| 389 | InitializeEvent(12, 820, 562, 15);
| 465 | InitializeEvent(12, 820, 562, 15);
|
| 390 | InitializeEvent(13, 820, 563, 12);
| 466 | InitializeEvent(13, 820, 563, 12);
|
| 391 | InitializeEvent(0, 839, 0);
| 467 | InitializeEvent(0, 839, 0);
|
| 392 | InitializeEvent(0, 840, 0);
| 468 | InitializeEvent(0, 840, 0);
|
| 393 | InitializeEvent(0, 980, 0);
| 469 | InitializeEvent(0, 980, 0);
|
| 394 | SetEventFlagID(909, OFF);
| 470 | SetEventFlagID(909, OFF);
|
| 395 | InitializeEvent(0, 3040, 0);
| 471 | InitializeEvent(0, 3040, 0);
|
| | 472 | InitializeEvent(0, 9440, 0);
|
| 396 | InitializeEvent(0, 3041, 0);
| 473 | InitializeEvent(0, 3041, 0);
|
| 397 | InitializeEvent(0, 3042, 0);
| 474 | InitializeEvent(0, 3042, 0);
|
| 398 | InitializeEvent(0, 3043, 0);
| 475 | InitializeEvent(0, 3043, 0);
|
| 399 | InitializeEvent(0, 3044, 0);
| 476 | InitializeEvent(0, 3044, 0);
|
| 400 | InitializeEvent(0, 3045, 0);
| 477 | InitializeEvent(0, 3045, 0);
|
| 401 | InitializeEvent(0, 3046, 0);
| 478 | InitializeEvent(0, 3046, 0);
|
| 402 | InitializeEvent(0, 3056, 0);
| 479 | InitializeEvent(0, 3056, 0);
|
| 403 | InitializeEvent(0, 3080, 0);
| 480 | InitializeEvent(0, 3080, 0);
|
| 404 | if (!EventFlag(2052)) {
| 481 | if (!EventFlag(2052)) {
|
| 405 | InitializeEvent(0, 3179, 0);
| 482 | InitializeEvent(0, 3179, 0);
|
| 406 | InitializeEvent(0, 3499, 0);
| 483 | InitializeEvent(0, 3499, 0);
|
| 407 | InitializeEvent(0, 3659, 0);
| 484 | InitializeEvent(0, 3659, 0);
|
| 408 | InitializeEvent(0, 3239, 0);
| 485 | InitializeEvent(0, 3239, 0);
|
| 409 | InitializeEvent(0, 3619, 0);
| 486 | InitializeEvent(0, 3619, 0);
|
| 410 | InitializeEvent(0, 3559, 0);
| 487 | InitializeEvent(0, 3559, 0);
|
| 411 | InitializeEvent(0, 3679, 0);
| 488 | InitializeEvent(0, 3679, 0);
|
| 412 | InitializeEvent(0, 3959, 0);
| 489 | InitializeEvent(0, 3959, 0);
|
| 413 | InitializeEvent(0, 3779, 0);
| 490 | InitializeEvent(0, 3779, 0);
|
| 414 | InitializeEvent(0, 3839, 0);
| 491 | InitializeEvent(0, 3839, 0);
|
| 415 | InitializeEvent(0, 3859, 0);
| 492 | InitializeEvent(0, 3859, 0);
|
| ⋮ | ⋮ |
| 431 | InitializeEvent(0, 3599, 0);
| 508 | InitializeEvent(0, 3599, 0);
|
| 432 | InitializeEvent(0, 4259, 0);
| 509 | InitializeEvent(0, 4259, 0);
|
| 433 | InitializeEvent(0, 3979, 0);
| 510 | InitializeEvent(0, 3979, 0);
|
| 434 | InitializeEvent(0, 3919, 0);
| 511 | InitializeEvent(0, 3919, 0);
|
| 435 | InitializeEvent(0, 3899, 0);
| 512 | InitializeEvent(0, 3899, 0);
|
| 436 | InitializeEvent(0, 3739, 0);
| 513 | InitializeEvent(0, 3739, 0);
|
| 437 | InitializeEvent(0, 4159, 0);
| 514 | InitializeEvent(0, 4159, 0);
|
| 438 | InitializeEvent(0, 3799, 0);
| 515 | InitializeEvent(0, 3799, 0);
|
| 439 | InitializeEvent(0, 3819, 0);
| 516 | InitializeEvent(0, 3819, 0);
|
| 440 | InitializeEvent(0, 4239, 0);
| 517 | InitializeEvent(0, 4239, 0);
|
| 441 | InitializeEvent(0, 3879, 0);
| 518 | InitializeEvent(0, 3879, 0);
|
| 442 | InitializeEvent(0, 4199, 0);
| 519 | InitializeEvent(0, 4199, 0);
|
| 443 | InitializeEvent(0, 4179, 0);
| 520 | InitializeEvent(0, 4179, 0);
|
| 444 | InitializeEvent(0, 4219, 0);
| 521 | InitializeEvent(0, 4219, 0);
|
| 445 | InitializeEvent(0, 4719, 0);
| 522 | InitializeEvent(0, 4719, 0);
|
| 446 | InitializeEvent(0, 4739, 0);
| 523 | InitializeEvent(0, 4739, 0);
|
| 447 | InitializeEvent(0, 4059, 0);
| 524 | InitializeEvent(0, 4059, 0);
|
| 448 | InitializeEvent(0, 4139, 0);
| 525 | InitializeEvent(0, 4139, 0);
|
| 449 | InitializeEvent(0, 4079, 0);
| 526 | InitializeEvent(0, 4079, 0);
|
| 450 | InitializeEvent(0, 3759, 0);
| 527 | InitializeEvent(0, 3759, 0);
|
| | 528 | InitializeEvent(0, 4279, 0);
|
| | 529 | InitializeEvent(0, 4299, 0);
|
| | 530 | InitializeEvent(0, 4319, 0);
|
| | 531 | InitializeEvent(0, 4339, 0);
|
| | 532 | InitializeEvent(0, 4359, 0);
|
| | 533 | InitializeEvent(0, 4379, 0);
|
| | 534 | InitializeEvent(0, 4399, 0);
|
| | 535 | InitializeEvent(0, 4419, 0);
|
| | 536 | InitializeEvent(0, 4439, 0);
|
| | 537 | InitializeEvent(0, 4459, 0);
|
| | 538 | InitializeEvent(0, 4479, 0);
|
| | 539 | InitializeEvent(0, 4499, 0);
|
| | 540 | InitializeEvent(0, 4519, 0);
|
| | 541 | InitializeEvent(0, 4579, 0);
|
| 451 | }
| 542 | }
|
| 452 | InitializeEvent(0, 3049, 0);
| 543 | InitializeEvent(0, 3049, 0);
|
| 453 | InitializeEvent(0, 3050, 0);
| 544 | InitializeEvent(0, 3050, 0);
|
| 454 | InitializeEvent(0, 3051, 0);
| 545 | InitializeEvent(0, 3051, 0);
|
| 455 | InitializeEvent(0, 3052, 0);
| 546 | InitializeEvent(0, 3052, 0);
|
| 456 | InitializeEvent(0, 3053, 0);
| 547 | InitializeEvent(0, 3053, 0);
|
| 457 | InitializeEvent(0, 3054, 0);
| 548 | InitializeEvent(0, 3054, 0);
|
| 458 | InitializeEvent(0, 3055, 0);
| 549 | InitializeEvent(0, 3055, 0);
|
| 459 | InitializeEvent(0, 3058, 0);
| 550 | InitializeEvent(0, 3058, 0);
|
| 460 | InitializeEvent(0, 3059, 0);
| 551 | InitializeEvent(0, 3059, 0);
|
| 461 | InitializeEvent(0, 3089, 0);
| 552 | InitializeEvent(0, 3089, 0);
|
| 462 | InitializeEvent(0, 4612, 0);
| 553 | InitializeEvent(0, 4612, 0);
|
| 463 | InitializeEvent(0, 60701, 11109751, 60701);
| 554 | InitializeEvent(0, 60701, 11109751, 60701);
|
| 464 | InitializeEvent(1, 60701, 11109752, 60702);
| 555 | InitializeEvent(1, 60701, 11109752, 60702);
|
| 465 | InitializeEvent(2, 60701, 11109753, 60703);
| 556 | InitializeEvent(2, 60701, 11109753, 60703);
|
| 466 | InitializeEvent(3, 60701, 11109754, 60704);
| 557 | InitializeEvent(3, 60701, 11109754, 60704);
|
| 467 | InitializeEvent(4, 60701, 11109755, 60705);
| 558 | InitializeEvent(4, 60701, 11109755, 60705);
|
| 468 | InitializeEvent(5, 60701, 11109756, 60706);
| 559 | InitializeEvent(5, 60701, 11109756, 60706);
|
| 469 | InitializeEvent(6, 60701, 11109757, 60707);
| 560 | InitializeEvent(6, 60701, 11109757, 60707);
|
| 470 | InitializeEvent(7, 60701, 11109758, 60708);
| 561 | InitializeEvent(7, 60701, 11109758, 60708);
|
| 471 | InitializeEvent(8, 60701, 11109759, 60709);
| 562 | InitializeEvent(8, 60701, 11109759, 60709);
|
| 472 | InitializeEvent(9, 60701, 11109760, 60710);
| 563 | InitializeEvent(9, 60701, 11109760, 60710);
|
| 473 | InitializeEvent(10, 60701, 11109761, 60711);
| 564 | InitializeEvent(10, 60701, 11109761, 60711);
|
| 474 | InitializeEvent(11, 60701, 11109762, 60712);
| 565 | InitializeEvent(11, 60701, 11109762, 60712);
|
| 475 | InitializeEvent(12, 60701, 11109763, 60713);
| 566 | InitializeEvent(12, 60701, 11109763, 60713);
|
| 476 | InitializeEvent(13, 60701, 11109764, 60714);
| 567 | InitializeEvent(13, 60701, 11109764, 60714);
|
| 477 | InitializeEvent(14, 60701, 11109765, 60715);
| 568 | InitializeEvent(14, 60701, 11109765, 60715);
|
| 478 | InitializeEvent(29, 60701, 11109745, 60730);
| 569 | InitializeEvent(29, 60701, 11109745, 60730);
|
| 479 | InitializeEvent(30, 60701, 11109746, 60731);
| 570 | InitializeEvent(30, 60701, 11109746, 60731);
|
| 480 | InitializeEvent(31, 60701, 11109747, 60732);
| 571 | InitializeEvent(31, 60701, 11109747, 60732);
|
| 481 | InitializeEvent(32, 60701, 11109748, 60733);
| 572 | InitializeEvent(32, 60701, 11109748, 60733);
|
| | 573 | InitializeEvent(41, 60701, 11109792, 60742);
|
| | 574 | InitializeEvent(42, 60701, 11109793, 60743);
|
| | 575 | InitializeEvent(43, 60701, 11109794, 60744);
|
| | 576 | InitializeEvent(44, 60701, 11109795, 60745);
|
| | 577 | InitializeEvent(45, 60701, 11109796, 60746);
|
| | 578 | InitializeEvent(47, 60701, 11109798, 60748);
|
| | 579 | InitializeEvent(48, 60701, 11109799, 60749);
|
| 482 | InitializeEvent(0, 3081, 1037429202, 1038519202, 1038509202, 16009302, 16009312, 16009322, 16009313);
| 580 | InitializeEvent(0, 3081, 1037429202, 1038519202, 1038509202, 16009302, 16009312, 16009322, 16009313);
|
| 483 | InitializeEvent(0, 3082, 1042369202, 1035449202, 12059163);
| 581 | InitializeEvent(0, 3082, 1042369202, 1035449202, 12059163);
|
| 484 | InitializeEvent(0, 3083, 16009202, 16009252);
| 582 | InitializeEvent(0, 3083, 16009202, 16009252);
|
| 485 | InitializeEvent(0, 3084, 1036419202, 1036419213, 1047589202);
| 583 | InitializeEvent(0, 3084, 1036419202, 1036419213, 1047589202);
|
| 486 | InitializeEvent(0, 3085, 1037549202, 1039549203);
| 584 | InitializeEvent(0, 3085, 1037549202, 1039549203);
|
| 487 | InitializeEvent(0, 3086, 1044389202, 1043359252, 1035469202, 1039529202);
| 585 | InitializeEvent(0, 3086, 1044389202, 1043359252, 1035469202, 1039529202);
|
| 488 | InitializeEvent(0, 3087, 1042389252, 1042389263, 16009452);
| 586 | InitializeEvent(0, 3087, 1042389252, 1042389263, 16009452);
|
| 489 | InitializeEvent(0, 3088, 1036439202, 1036439218, 1044529252, 1044529253);
| 587 | InitializeEvent(0, 3088, 1036439202, 1036439218, 1044529252, 1044529253);
|
| 490 | InitializeEvent(0, 3090, 1034449200, 11059400);
| 588 | InitializeEvent(0, 3090, 1034449200, 11059400);
|
| 491 | InitializeEvent(0, 3091, 1034509400);
| 589 | InitializeEvent(0, 3091, 1034509400);
|
| 492 | InitializeEvent(0, 3092, 1034499200);
| 590 | InitializeEvent(0, 3092, 1034499200);
|
| 493 | InitializeEvent(0, 3093, 1034509300);
| 591 | InitializeEvent(0, 3093, 1034509300);
|
| 494 | InitializeEvent(0, 3094, 12039150);
| 592 | InitializeEvent(0, 3094, 12039150);
|
| 495 | InitializeEvent(0, 3095, 1045399200);
| 593 | InitializeEvent(0, 3095, 1045399200);
|
| 496 | InitializeEvent(0, 3096, 1038439200, 35009200);
| 594 | InitializeEvent(0, 3096, 1038439200, 35009200);
|
| 497 | InitializeEvent(0, 3097, 1051369222);
| 595 | InitializeEvent(0, 3097, 1051369222);
|
| 498 | InitializeEvent(0, 4600, 10009549, 10009506);
| 596 | InitializeEvent(0, 4600, 10009549, 10009506);
|
| 499 | InitializeEvent(0, 4601, 14009202);
| 597 | InitializeEvent(0, 4601, 14009202);
|
| 500 | InitializeEvent(0, 4602, 1037449202, 16009412, 1039449302);
| 598 | InitializeEvent(0, 4602, 1037449202, 16009412, 1039449302);
|
| 501 | InitializeEvent(0, 4603, 35009302);
| 599 | InitializeEvent(0, 4603, 35009302);
|
| 502 | InitializeEvent(0, 4604, 1050389252, 1050389262, 1038519252);
| 600 | InitializeEvent(0, 4604, 1050389252, 1050389262, 1038519252);
|
| 503 | InitializeEvent(0, 4606, 1050389202);
| 601 | InitializeEvent(0, 4606, 1050389202);
|
| 504 | InitializeEvent(0, 4607, 1043399302, 1039449202, 1035539202, 13009262);
| 602 | InitializeEvent(0, 4607, 1043399302, 1039449202, 1035539202, 13009262);
|
| 505 | InitializeEvent(0, 4608, 1039449252);
| 603 | InitializeEvent(0, 4608, 1039449252);
|
| 506 | InitializeEvent(0, 4609, 1039409252, 1036489202, 1039519202, 11109802);
| 604 | InitializeEvent(0, 4609, 1039409252, 1036489202, 1039519202, 11109802);
|
| 507 | InitializeEvent(0, 4611, 11009452, 1040549202);
| 605 | InitializeEvent(0, 4611, 11009452, 1040549202);
|
| 508 | InitializeEvent(0, 3098, 0);
| 606 | InitializeEvent(0, 3098, 0);
|
| 509 | InitializeEvent(0, 3099, 0);
| 607 | InitializeEvent(0, 3099, 0);
|
| | 608 | InitializeEvent(0, 4841, 2049399735, 2049399728, 2049399722, 2049399737, 2049399734, 2049399746, 2049399747, 2049399748, 4820, 4821, 4822, 2049399724, 2049399726);
|
| | 609 | InitializeEvent(0, 4842, 2049399728, 2049399730, 2049399732, 2049399722, 2049399734, 2049399735, 4820, 4822, 4318, 4825, 4827);
|
| | 610 | InitializeEvent(0, 4858, 400700, 2049399743, 2049392711, 107010);
|
| | 611 | InitializeEvent(0, 4843, 7625, 4928);
|
| | 612 | InitializeEvent(0, 4844, 0);
|
| | 613 | InitializeEvent(0, 4845, 2046429211, 4365, 2046429209, 2046420700, 1106247680, 2046422707, 2048459221, 4366, 2048459215, 2048450700, 2048452707, 1030000, 1030001);
|
| | 614 | InitializeEvent(0, 4847, 21019218, 21019214, 21019207, 21019210, 21010800, 21019219);
|
| | 615 | InitializeEvent(0, 4853, 2048459219, 2048459223);
|
| | 616 | InitializeEvent(0, 4846, 4865, 4345, 4860, 4358, 4345, 4357);
|
| | 617 | InitializeEvent(0, 4931, 0);
|
| | 618 | InitializeEvent(0, 4849, 4460, 4466, 4467, 4900, 22000800, 22009208, 22002181, 4928, 7625);
|
| | 619 | InitializeEvent(0, 4850, 4380, 4382, 4383, 2045429282, 4901);
|
| | 620 | InitializeEvent(0, 4851, 2048459223, 2048459258, 2048459290, 2048459261, 2048459292, 21019205, 7623, 21019321, 2048459267, 2048459295, 4899, 4403, 4896, 21019322, 7621, 2048459297, 7624, 7622, 2048459296, 4458);
|
| | 621 | InitializeEvent(0, 4854, 2051459246, 4505, 2051459243, 2051450710, 1106247680, 2051452715, 1030010);
|
| | 622 | InitializeEvent(1, 4854, 2051459208, 4505, 2051459244, 2051450710, 1106247680, 2051452716, 1030011);
|
| | 623 | InitializeEvent(2, 4854, 2051459247, 4505, 2051459245, 2051450710, 1106247680, 2051452717, 1030012);
|
| | 624 | InitializeEvent(0, 4857, 2051450800, 106640, 0, 400664);
|
| | 625 | InitializeEvent(0, 4859, 2051459217, 2051459232, 2051459216, 2051459234, 2050400600, 2053460600, 2051459230);
|
| | 626 | InitializeEvent(0, 4930, 400670, 2051459747, 2051452726, 106700, 2051459733, 2051459738);
|
| | 627 | InitializeEvent(0, 4932, 0);
|
| | 628 | InitializeEvent(0, 4613, 20009250, 20009253);
|
| | 629 | InitializeEvent(0, 4614, 2048429200, 2048429203, 2052409200, 2052409203);
|
| | 630 | InitializeEvent(0, 4615, 22009250, 22009270);
|
| | 631 | InitializeEvent(0, 4616, 2049399700);
|
| | 632 | InitializeEvent(0, 4617, 2051459700);
|
| | 633 | InitializeEvent(0, 4619, 21009200);
|
| | 634 | InitializeEvent(0, 4620, 2046429200, 2048459200, 2048459203, 21019200, 21019203);
|
| | 635 | InitializeEvent(0, 4621, 2045429250, 2045429251);
|
| | 636 | InitializeEvent(0, 4622, 2045429200, 21019300, 20019200, 20019230, 21019303);
|
| | 637 | InitializeEvent(0, 4623, 2046429350, 2046429353, 21019350, 21019353);
|
| | 638 | InitializeEvent(0, 4624, 12059250, 2048459250, 20019250);
|
| | 639 | InitializeEvent(0, 4625, 2048439200, 22009200, 20019300);
|
| | 640 | InitializeEvent(0, 4626, 2051459200);
|
| | 641 | InitializeEvent(0, 4627, 2049449200, 2049449203);
|
| | 642 | InitializeEvent(0, 4852, 0);
|
| 510 | if (EventFlag(6010) && !EventFlag(100)) {
| 643 | if (EventFlag(6010) && !EventFlag(100)) {
|
| 511 | SetEventFlagID(6010, OFF);
| 644 | SetEventFlagID(6010, OFF);
|
| 512 | }
| 645 | }
|
| 513 | L0:
| 646 | L0:
|
| 514 | EndIf(!PlayerIsInOwnWorld());
| 647 | EndIf(!PlayerIsInOwnWorld());
|
| 515 | EndIf(EventFlag(2052));
| 648 | EndIf(EventFlag(2052));
|
| 516 | InitializeEvent(0, 6800, 11000, 65000);
| 649 | InitializeEvent(0, 6800, 11000, 65000);
|
| 517 | InitializeEvent(1, 6800, 11001, 65010);
| 650 | InitializeEvent(1, 6800, 11001, 65010);
|
| 518 | InitializeEvent(2, 6800, 11002, 65020);
| 651 | InitializeEvent(2, 6800, 11002, 65020);
|
| 519 | InitializeEvent(3, 6800, 11003, 65030);
| 652 | InitializeEvent(3, 6800, 11003, 65030);
|
| 520 | InitializeEvent(4, 6800, 11004, 65040);
| 653 | InitializeEvent(4, 6800, 11004, 65040);
|
| 521 | InitializeEvent(5, 6800, 11005, 65050);
| 654 | InitializeEvent(5, 6800, 11005, 65050);
|
| 522 | InitializeEvent(6, 6800, 11006, 65060);
| 655 | InitializeEvent(6, 6800, 11006, 65060);
|
| 523 | InitializeEvent(7, 6800, 11007, 65070);
| 656 | InitializeEvent(7, 6800, 11007, 65070);
|
| 524 | InitializeEvent(8, 6800, 11008, 65080);
| 657 | InitializeEvent(8, 6800, 11008, 65080);
|
| 525 | InitializeEvent(9, 6800, 11009, 65090);
| 658 | InitializeEvent(9, 6800, 11009, 65090);
|
| 526 | InitializeEvent(10, 6800, 11010, 65100);
| 659 | InitializeEvent(10, 6800, 11010, 65100);
|
| 527 | InitializeEvent(11, 6800, 11011, 65110);
| 660 | InitializeEvent(11, 6800, 11011, 65110);
|
| 528 | InitializeEvent(12, 6800, 11012, 65120);
| 661 | InitializeEvent(12, 6800, 11012, 65120);
|
| 529 | InitializeEvent(13, 6800, 11013, 65130);
| 662 | InitializeEvent(13, 6800, 11013, 65130);
|
| ⋮ | ⋮ |
| 536 | InitializeEvent(20, 6800, 11020, 65200);
| 669 | InitializeEvent(20, 6800, 11020, 65200);
|
| 537 | InitializeEvent(21, 6800, 11021, 65210);
| 670 | InitializeEvent(21, 6800, 11021, 65210);
|
| 538 | InitializeEvent(22, 6800, 11022, 65220);
| 671 | InitializeEvent(22, 6800, 11022, 65220);
|
| 539 | InitializeEvent(23, 6800, 11023, 65230);
| 672 | InitializeEvent(23, 6800, 11023, 65230);
|
| 540 | InitializeEvent(24, 6800, 11024, 65240);
| 673 | InitializeEvent(24, 6800, 11024, 65240);
|
| 541 | InitializeEvent(25, 6800, 11025, 65250);
| 674 | InitializeEvent(25, 6800, 11025, 65250);
|
| 542 | InitializeEvent(26, 6800, 11026, 65260);
| 675 | InitializeEvent(26, 6800, 11026, 65260);
|
| 543 | InitializeEvent(27, 6800, 11027, 65270);
| 676 | InitializeEvent(27, 6800, 11027, 65270);
|
| 544 | InitializeEvent(28, 6800, 11028, 65280);
| 677 | InitializeEvent(28, 6800, 11028, 65280);
|
| 545 | InitializeEvent(29, 6800, 11029, 65290);
| 678 | InitializeEvent(29, 6800, 11029, 65290);
|
| 546 | InitializeEvent(30, 6800, 11030, 65300);
| 679 | InitializeEvent(30, 6800, 11030, 65300);
|
| 547 | InitializeEvent(31, 6800, 11031, 65310);
| 680 | InitializeEvent(31, 6800, 11031, 65310);
|
| 548 | InitializeEvent(0, 6901, 0);
| 681 | InitializeEvent(0, 6901, 0);
|
| 549 | InitializeEvent(0, 6902, 0);
| 682 | InitializeEvent(0, 6902, 0);
|
| 550 | InitializeEvent(0, 6903, 0);
| 683 | InitializeEvent(0, 6903, 0);
|
| 551 | InitializeEvent(0, 6904, 0);
| 684 | InitializeEvent(0, 6904, 0);
|
| 552 | InitializeEvent(0, 6905, 0);
| 685 | InitializeEvent(0, 6905, 0);
|
| 553 | InitializeEvent(0, 6906, 0);
| 686 | InitializeEvent(0, 6906, 0);
|
| 554 | InitializeEvent(0, 6907, 0);
| 687 | InitializeEvent(0, 6907, 0);
|
| 555 | InitializeEvent(0, 6908, 0);
| 688 | InitializeEvent(0, 6908, 0);
|
| | 689 | InitializeEvent(0, 6909, 0);
|
| 556 | EndEvent();
| 690 | EndEvent();
|
| 557 | });
| 691 | });
|
| 558 |
| 692 |
|
| 559 | $Event(130, Default, function(X0_4) {
| 693 | $Event(130, Default, function(X0_4) {
|
| 560 | EndIf(ThisEventSlot());
| 694 | EndIf(ThisEventSlot());
|
| 561 | WaitFor(PlayerIsInOwnWorld() && PlayerStandingOnHit(X0_4));
| 695 | WaitFor(PlayerIsInOwnWorld() && PlayerStandingOnHit(X0_4));
|
| 562 | SetThisEventSlot(ON);
| 696 | SetThisEventSlot(ON);
|
| 563 | });
| 697 | });
|
| 564 |
| 698 |
|
| 565 | $Event(700, Default, function() {
| 699 | $Event(700, Default, function() {
|
| 566 | EndIf(!PlayerIsInOwnWorld());
| 700 | EndIf(!PlayerIsInOwnWorld());
|
| 567 | EndIf(EventFlag(2052));
| 701 | EndIf(EventFlag(2052));
|
| 568 | EndIf(ThisEventSlot());
| 702 | EndIf(ThisEventSlot());
|
| 569 | SetEventFlagID(62000, ON);
| 703 | SetEventFlagID(62000, ON);
|
| 570 | SetEventFlagID(710580, ON);
| 704 | SetEventFlagID(710580, ON);
|
| 571 | SetEventFlagID(720000, ON);
| 705 | SetEventFlagID(720000, ON);
|
| 572 | SetEventFlagID(720010, ON);
| 706 | SetEventFlagID(720010, ON);
|
| 573 | SetEventFlagID(720020, ON);
| 707 | SetEventFlagID(720020, ON);
|
| 574 | SetEventFlagID(720030, ON);
| 708 | SetEventFlagID(720030, ON);
|
| 575 | SetEventFlagID(720040, ON);
| 709 | SetEventFlagID(720040, ON);
|
| ⋮ | ⋮ |
| 793 | EndIf(EventFlag(2052));
| 927 | EndIf(EventFlag(2052));
|
| 794 | if (!EventFlag(2000)) {
| 928 | if (!EventFlag(2000)) {
|
| 795 | EndEvent();
| 929 | EndEvent();
|
| 796 | }
| 930 | }
|
| 797 | L0:
| 931 | L0:
|
| 798 | EndIf(EventFlag(101));
| 932 | EndIf(EventFlag(101));
|
| 799 | WaitFor(EventFlag(100));
| 933 | WaitFor(EventFlag(100));
|
| 800 | SetEventFlagID(101, ON);
| 934 | SetEventFlagID(101, ON);
|
| 801 | if (EventFlag(9990)) {
| 935 | if (EventFlag(9990)) {
|
| 802 | ChangeWeather(Weather.Default, 6000, false);
| 936 | ChangeWeather(Weather.Default, 6000, false);
|
| 803 | }
| 937 | }
|
| 804 | SetCurrentTime(23, 45, 0, false, false, false, 0, 0, 0);
| 938 | SetCurrentTime(23, 45, 0, false, false, false, 0, 0, 0);
|
| 805 | });
| 939 | });
|
| 806 |
| 940 |
|
| 807 | $Event(705, Restart, function() {
| 941 | $Event(705, Restart, function() {
|
| 808 | SetEventFlagID(9290, OFF);
| 942 | SetEventFlagID(9290, OFF);
|
| 809 | SetEventFlagID(9291, OFF);
| 943 | SetEventFlagID(9291, OFF);
|
| 810 | EndIf(!PlayerIsInOwnWorld());
| 944 | EndIf(!PlayerIsInOwnWorld());
|
| 811 | });
| 945 | });
|
| 812 |
| 946 |
|
| | 947 | $Event(707, Restart, function() {
|
| | 948 | EndIf(!PlayerIsInOwnWorld());
|
| | 949 | EndIf(EventFlag(2052));
|
| | 950 | EndIf(ThisEventSlot());
|
| | 951 | if (EventFlag(61143)) {
|
| | 952 | SetEventFlagID(70, ON);
|
| | 953 | }
|
| | 954 | EndEvent();
|
| | 955 | });
|
| | 956 |
|
| 813 | $Event(710, Restart, function() {
| 957 | $Event(710, Restart, function() {
|
| 814 | DisableNetworkSync();
| 958 | DisableNetworkSync();
|
| 815 | if (PlayerIsInOwnWorld()) {
| 959 | if (PlayerIsInOwnWorld()) {
|
| 816 | SetEventFlagID(200, ON);
| 960 | SetEventFlagID(200, ON);
|
| 817 | SetEventFlagID(201, OFF);
| 961 | SetEventFlagID(201, OFF);
|
| 818 | EndEvent();
| 962 | EndEvent();
|
| 819 | }
| 963 | }
|
| 820 | L0:
| 964 | L0:
|
| 821 | SetEventFlagID(200, OFF);
| 965 | SetEventFlagID(200, OFF);
|
| 822 | SetEventFlagID(201, ON);
| 966 | SetEventFlagID(201, ON);
|
| 823 | EndEvent();
| 967 | EndEvent();
|
| 824 | });
| 968 | });
|
| 825 |
| 969 |
|
| 826 | $Event(711, Restart, function() {
| 970 | $Event(711, Restart, function() {
|
| 827 | DisableNetworkSync();
| 971 | DisableNetworkSync();
|
| 828 | SetEventFlagID(202, OFF);
| 972 | SetEventFlagID(202, OFF);
|
| 829 | WaitFor(
| 973 | WaitFor(
|
| 830 | HasMultiplayerState(MultiplayerState.MultiplayerPending)
| 974 | HasMultiplayerState(MultiplayerState.MultiplayerPending)
|
| 831 | || HasMultiplayerState(MultiplayerState.Multiplayer));
| 975 | || HasMultiplayerState(MultiplayerState.Multiplayer));
|
| 832 | SetEventFlagID(202, ON);
| 976 | SetEventFlagID(202, ON);
|
| ⋮ | ⋮ |
| 878 | || PlayerInMap(12, 0, 0, 0)
| 1022 | || PlayerInMap(12, 0, 0, 0)
|
| 879 | || PlayerInMap(13, 0, 0, 0)
| 1023 | || PlayerInMap(13, 0, 0, 0)
|
| 880 | || PlayerInMap(14, 0, 0, 0)
| 1024 | || PlayerInMap(14, 0, 0, 0)
|
| 881 | || PlayerInMap(15, 0, 0, 0)
| 1025 | || PlayerInMap(15, 0, 0, 0)
|
| 882 | || PlayerInMap(16, 0, 0, 0));
| 1026 | || PlayerInMap(16, 0, 0, 0));
|
| 883 | if (PlayerIsInOwnWorld()) {
| 1027 | if (PlayerIsInOwnWorld()) {
|
| 884 | SetNetworkconnectedEventFlagID(220, ON);
| 1028 | SetNetworkconnectedEventFlagID(220, ON);
|
| 885 | }
| 1029 | }
|
| 886 | SetEventFlagID(221, ON);
| 1030 | SetEventFlagID(221, ON);
|
| 887 | WaitFor(
| 1031 | WaitFor(
|
| 888 | !(PlayerInMap(10, 0, 0, 0)
| 1032 | !(PlayerInMap(10, 0, 0, 0)
|
| 889 | || PlayerInMap(11, 0, 0, 0)
| 1033 | || PlayerInMap(11, 0, 0, 0)
|
| 890 | || PlayerInMap(12, 0, 0, 0)
| 1034 | || PlayerInMap(12, 0, 0, 0)
|
| 891 | || PlayerInMap(13, 0, 0, 0)
| 1035 | || PlayerInMap(13, 0, 0, 0)
|
| 892 | || PlayerInMap(14, 0, 0, 0)
| 1036 | || PlayerInMap(14, 0, 0, 0)
|
| 893 | || PlayerInMap(15, 0, 0, 0)
| 1037 | || PlayerInMap(15, 0, 0, 0)
|
| 894 | || PlayerInMap(16, 0, 0, 0)));
| 1038 | || PlayerInMap(16, 0, 0, 0)));
|
| 895 | RestartEvent();
| 1039 | RestartEvent();
|
| 896 | });
| 1040 | });
|
| 897 |
| 1041 |
|
| | 1042 | $Event(717, Default, function() {
|
| | 1043 | DisableNetworkSync();
|
| | 1044 | if (PlayerIsInOwnWorld()) {
|
| | 1045 | SetNetworkconnectedEventFlagID(230, OFF);
|
| | 1046 | }
|
| | 1047 | SetEventFlagID(231, OFF);
|
| | 1048 | WaitFor(
|
| | 1049 | PlayerInMap(20, -1, -1, -1)
|
| | 1050 | || PlayerInMap(21, -1, -1, -1)
|
| | 1051 | || PlayerInMap(22, -1, -1, -1)
|
| | 1052 | || PlayerInMap(25, -1, -1, -1)
|
| | 1053 | || PlayerInMap(28, -1, -1, -1)
|
| | 1054 | || PlayerInMap(40, -1, -1, -1)
|
| | 1055 | || PlayerInMap(41, -1, -1, -1)
|
| | 1056 | || PlayerInMap(42, -1, -1, -1)
|
| | 1057 | || PlayerInMap(43, -1, -1, -1)
|
| | 1058 | || PlayerInMap(61, -1, -1, -1));
|
| | 1059 | if (PlayerIsInOwnWorld()) {
|
| | 1060 | SetNetworkconnectedEventFlagID(230, ON);
|
| | 1061 | }
|
| | 1062 | SetEventFlagID(231, ON);
|
| | 1063 | WaitFor(
|
| | 1064 | !(PlayerInMap(20, -1, -1, -1)
|
| | 1065 | || PlayerInMap(21, -1, -1, -1)
|
| | 1066 | || PlayerInMap(22, -1, -1, -1)
|
| | 1067 | || PlayerInMap(25, -1, -1, -1)
|
| | 1068 | || PlayerInMap(28, -1, -1, -1)
|
| | 1069 | || PlayerInMap(40, -1, -1, -1)
|
| | 1070 | || PlayerInMap(41, -1, -1, -1)
|
| | 1071 | || PlayerInMap(42, -1, -1, -1)
|
| | 1072 | || PlayerInMap(43, -1, -1, -1)
|
| | 1073 | || PlayerInMap(61, -1, -1, -1)));
|
| | 1074 | RestartEvent();
|
| | 1075 | });
|
| | 1076 |
|
| 898 | $Event(720, Restart, function(X0_4, X4_4) {
| 1077 | $Event(720, Restart, function(X0_4, X4_4) {
|
| 899 | EndIf(EventFlag(X0_4));
| 1078 | EndIf(EventFlag(X0_4));
|
| 900 | WaitFor(
| 1079 | WaitFor(
|
| 901 | PlayerIsInOwnWorld() && CountEventFlags(TargetEventFlagType.EventFlag, 190, 199) >= X4_4);
| 1080 | PlayerIsInOwnWorld() && CountEventFlags(TargetEventFlagType.EventFlag, 190, 199) >= X4_4);
|
| 902 | SetEventFlagID(X0_4, ON);
| 1081 | SetEventFlagID(X0_4, ON);
|
| 903 | });
| 1082 | });
|
| 904 |
| 1083 |
|
| 905 | $Event(730, Restart, function(X0_4, X4_4) {
| 1084 | $Event(730, Restart, function(X0_4, X4_4) {
|
| 906 | EndIf(EventFlag(X0_4));
| 1085 | EndIf(EventFlag(X0_4));
|
| 907 | WaitFor(
| 1086 | WaitFor(
|
| 908 | PlayerIsInOwnWorld() && CountEventFlags(TargetEventFlagType.EventFlag, 170, 179) >= X4_4);
| 1087 | PlayerIsInOwnWorld() && CountEventFlags(TargetEventFlagType.EventFlag, 170, 179) >= X4_4);
|
| 909 | SetEventFlagID(X0_4, ON);
| 1088 | SetEventFlagID(X0_4, ON);
|
| 910 | });
| 1089 | });
|
| 911 |
| 1090 |
|
| 912 | $Event(740, Default, function() {
| 1091 | $Event(740, Default, function() {
|
| 913 | DisableNetworkSync();
| 1092 | DisableNetworkSync();
|
| 914 | ChangeCamera(-1, -1);
| 1093 | ChangeCamera(-1, -1);
|
| 915 | });
| 1094 | });
|
| 916 |
| 1095 |
|
| 917 | $Event(750, Default, function() {
| 1096 | $Event(750, Default, function() {
|
| 918 | DisableNetworkSync();
| 1097 | DisableNetworkSync();
|
| 919 | EndIf(!EventFlag(9295));
| 1098 | EndIf(!EventFlag(9295));
|
| 920 | SetEventFlagID(9295, OFF);
| 1099 | SetEventFlagID(9295, OFF);
|
| 921 | ForceAnimationPlayback(10000, 60456, false, false, false);
| 1100 | ForceAnimationPlayback(10000, 60456, false, false, false);
|
| | 1101 | WaitFor(WeatherLotActive(-1));
|
| 922 | });
| 1102 | });
|
| 923 |
| 1103 |
|
| 924 | $Event(810, Restart, function() {
| 1104 | $Event(810, Restart, function() {
|
| 925 | GotoIf(L1, TimeOfDayInRange(5, 30, 0, 11, 59, 59));
| 1105 | GotoIf(L1, TimeOfDayInRange(5, 30, 0, 11, 59, 59));
|
| 926 | GotoIf(L2, TimeOfDayInRange(12, 0, 0, 19, 59, 59));
| 1106 | GotoIf(L2, TimeOfDayInRange(12, 0, 0, 19, 59, 59));
|
| 927 | GotoIf(L3, TimeOfDayInRange(20, 0, 0, 5, 29, 59));
| 1107 | GotoIf(L3, TimeOfDayInRange(20, 0, 0, 5, 29, 59));
|
| 928 | L1:
| 1108 | L1:
|
| 929 | SetEventFlagID(530, ON);
| 1109 | SetEventFlagID(530, ON);
|
| 930 | SetEventFlagID(531, OFF);
| 1110 | SetEventFlagID(531, OFF);
|
| 931 | SetEventFlagID(532, OFF);
| 1111 | SetEventFlagID(532, OFF);
|
| 932 | WaitFor(!TimeOfDayInRange(6, 0, 0, 11, 59, 59));
| 1112 | WaitFor(!TimeOfDayInRange(6, 0, 0, 11, 59, 59));
|
| 933 | RestartEvent();
| 1113 | RestartEvent();
|
| 934 | L2:
| 1114 | L2:
|
| 935 | SetEventFlagID(530, OFF);
| 1115 | SetEventFlagID(530, OFF);
|
| 936 | SetEventFlagID(531, ON);
| 1116 | SetEventFlagID(531, ON);
|
| 937 | SetEventFlagID(532, OFF);
| 1117 | SetEventFlagID(532, OFF);
|
| 938 | WaitFor(!TimeOfDayInRange(12, 0, 0, 19, 59, 59));
| 1118 | WaitFor(!TimeOfDayInRange(12, 0, 0, 19, 59, 59));
|
| 939 | RestartEvent();
| 1119 | RestartEvent();
|
| 940 | L3:
| 1120 | L3:
|
| 941 | SetEventFlagID(530, OFF);
| 1121 | SetEventFlagID(530, OFF);
|
| ⋮ | ⋮ |
| 1100 | SetPlayerRespawnPoint(13002500);
| 1280 | SetPlayerRespawnPoint(13002500);
|
| 1101 | SaveRequest();
| 1281 | SaveRequest();
|
| 1102 | SetEventFlagID(110, ON);
| 1282 | SetEventFlagID(110, ON);
|
| 1103 | SetEventFlagID(302, ON);
| 1283 | SetEventFlagID(302, ON);
|
| 1104 | SetEventFlagID(9021, ON);
| 1284 | SetEventFlagID(9021, ON);
|
| 1105 | if (!EventFlag(1054539201)) {
| 1285 | if (!EventFlag(1054539201)) {
|
| 1106 | if (!(PlayerHasArmorEquipped(ArmorType.Head, 150000, -1)
| 1286 | if (!(PlayerHasArmorEquipped(ArmorType.Head, 150000, -1)
|
| 1107 | || PlayerHasArmorEquipped(ArmorType.Head, 640000, -1)
| 1287 | || PlayerHasArmorEquipped(ArmorType.Head, 640000, -1)
|
| 1108 | || PlayerHasArmorEquipped(ArmorType.Head, 910000, -1)
| 1288 | || PlayerHasArmorEquipped(ArmorType.Head, 910000, -1)
|
| 1109 | || PlayerHasArmorEquipped(ArmorType.Head, 760000, -1)
| 1289 | || PlayerHasArmorEquipped(ArmorType.Head, 760000, -1)
|
| 1110 | || PlayerHasArmorEquipped(ArmorType.Head, 440000, -1)
| 1290 | || PlayerHasArmorEquipped(ArmorType.Head, 440000, -1)
|
| 1111 | || PlayerHasArmorEquipped(ArmorType.Head, 470000, -1)
| 1291 | || PlayerHasArmorEquipped(ArmorType.Head, 470000, -1)
|
| 1112 | || PlayerHasArmorEquipped(ArmorType.Head, 820000, -1)
| 1292 | || PlayerHasArmorEquipped(ArmorType.Head, 820000, -1)
|
| 1113 | || PlayerHasArmorEquipped(ArmorType.Head, 1010000, -1)
| 1293 | || PlayerHasArmorEquipped(ArmorType.Head, 1010000, -1)
|
| 1114 | || PlayerHasArmorEquipped(ArmorType.Head, 1760000, -1)
| 1294 | || PlayerHasArmorEquipped(ArmorType.Head, 1760000, -1)
|
| 1115 | || PlayerHasArmorEquipped(ArmorType.Head, 1770000, -1)
| 1295 | || PlayerHasArmorEquipped(ArmorType.Head, 1770000, -1)
|
| 1116 | || PlayerHasArmorEquipped(ArmorType.Head, 1780000, -1)
| 1296 | || PlayerHasArmorEquipped(ArmorType.Head, 1780000, -1)
|
| 1117 | || PlayerHasArmorEquipped(ArmorType.Head, 2010000, -1)
| 1297 | || PlayerHasArmorEquipped(ArmorType.Head, 2010000, -1)
|
| 1118 | || PlayerHasArmorEquipped(ArmorType.Body, 330100, -1)
| 1298 | || PlayerHasArmorEquipped(ArmorType.Body, 330100, -1)
|
| 1119 | || PlayerHasArmorEquipped(ArmorType.Body, 1810100, -1)
| 1299 | || PlayerHasArmorEquipped(ArmorType.Body, 1810100, -1)
|
| 1120 | || PlayerHasArmorEquipped(ArmorType.Body, 1811100, -1))) {
| 1300 | || PlayerHasArmorEquipped(ArmorType.Body, 1811100, -1)
|
| | 1301 | || PlayerHasArmorEquipped(ArmorType.Head, 5270000, -1)
|
| | 1302 | || PlayerHasArmorEquipped(ArmorType.Head, 5320000, -1)
|
| | 1303 | || PlayerHasArmorEquipped(ArmorType.Head, 3000000, -1)
|
| | 1304 | || PlayerHasArmorEquipped(ArmorType.Head, 5184000, -1)
|
| | 1305 | || PlayerHasArmorEquipped(ArmorType.Head, 5290000, -1)
|
| | 1306 | || PlayerHasArmorEquipped(ArmorType.Body, 5060100, -1)
|
| | 1307 | || PlayerHasArmorEquipped(ArmorType.Body, 5062100, -1))) {
|
| 1121 | SetEventFlagID(780010, ON);
| 1308 | SetEventFlagID(780010, ON);
|
| 1122 | SetEventFlagID(780011, OFF);
| 1309 | SetEventFlagID(780011, OFF);
|
| 1123 | } else {
| 1310 | } else {
|
| 1124 | SetEventFlagID(780010, OFF);
| 1311 | SetEventFlagID(780010, OFF);
|
| 1125 | SetEventFlagID(780011, ON);
| 1312 | SetEventFlagID(780011, ON);
|
| 1126 | }
| 1313 | }
|
| 1127 | SetEventFlagID(111, ON);
| 1314 | SetEventFlagID(111, ON);
|
| 1128 | PlayCutsceneToPlayerAndWarpWithWeatherAndTime(60540000, CutscenePlayMode.Skippable, 13002500, 13000000, 10000, 0, false, true, Weather.Default, 300, false, 0, 0, 0);
| 1315 | PlayCutsceneToPlayerAndWarpWithWeatherAndTime(60540000, CutscenePlayMode.Skippable, 13002500, 13000000, 10000, 0, false, true, Weather.Default, 300, false, 0, 0, 0);
|
| 1129 | WaitFixedTimeRealFrames(1);
| 1316 | WaitFixedTimeRealFrames(1);
|
| 1130 | PlayCutsceneToPlayerWithWeatherAndTime(60540010, CutscenePlayMode.SkippableWithFadeOutSkip, 10000, true, Weather.Default, 300, true, 6, 30, 0);
| 1317 | PlayCutsceneToPlayerWithWeatherAndTime(60540010, CutscenePlayMode.SkippableWithFadeOutSkip, 10000, true, Weather.Default, 300, true, 6, 30, 0);
|
| 1131 | WaitFixedTimeRealFrames(1);
| 1318 | WaitFixedTimeRealFrames(1);
|
| 1132 | SetEventFlagID(9001, OFF);
| 1319 | SetEventFlagID(9001, OFF);
|
| 1133 | EndEvent();
| 1320 | EndEvent();
|
| 1134 | }
| 1321 | }
|
| 1135 | L1:
| 1322 | L1:
|
| 1136 | SetEventFlagID(9000, OFF);
| 1323 | SetEventFlagID(9000, OFF);
|
| 1137 | SetEventFlagID(112, ON);
| 1324 | SetEventFlagID(112, ON);
|
| 1138 | PlayCutsceneToPlayerAndWarpWithWeatherAndTime(60540001, CutscenePlayMode.Skippable, 13002500, 13000000, 10000, 0, false, true, Weather.Default, 200, false, 0, 0, 0);
| 1325 | PlayCutsceneToPlayerAndWarpWithWeatherAndTime(60540001, CutscenePlayMode.Skippable, 13002500, 13000000, 10000, 0, false, true, Weather.Default, 200, false, 0, 0, 0);
|
| 1139 | WaitFixedTimeRealFrames(1);
| 1326 | WaitFixedTimeRealFrames(1);
|
| 1140 | PlayCutsceneToPlayerWithWeatherAndTime(60540011, CutscenePlayMode.SkippableWithFadeOutSkip, 10000, true, Weather.Default, 300, true, 6, 30, 0);
| 1327 | PlayCutsceneToPlayerWithWeatherAndTime(60540011, CutscenePlayMode.SkippableWithFadeOutSkip, 10000, true, Weather.Default, 300, true, 6, 30, 0);
|
| ⋮ | ⋮ |
| 1154 | SetPlayerRespawnPoint(13002500);
| 1341 | SetPlayerRespawnPoint(13002500);
|
| 1155 | SaveRequest();
| 1342 | SaveRequest();
|
| 1156 | SetEventFlagID(1054539206, OFF);
| 1343 | SetEventFlagID(1054539206, OFF);
|
| 1157 | SetEventFlagID(302, ON);
| 1344 | SetEventFlagID(302, ON);
|
| 1158 | SetEventFlagID(9021, ON);
| 1345 | SetEventFlagID(9021, ON);
|
| 1159 | if (!EventFlag(112)) {
| 1346 | if (!EventFlag(112)) {
|
| 1160 | if (!(PlayerHasArmorEquipped(ArmorType.Head, 150000, -1)
| 1347 | if (!(PlayerHasArmorEquipped(ArmorType.Head, 150000, -1)
|
| 1161 | || PlayerHasArmorEquipped(ArmorType.Head, 640000, -1)
| 1348 | || PlayerHasArmorEquipped(ArmorType.Head, 640000, -1)
|
| 1162 | || PlayerHasArmorEquipped(ArmorType.Head, 910000, -1)
| 1349 | || PlayerHasArmorEquipped(ArmorType.Head, 910000, -1)
|
| 1163 | || PlayerHasArmorEquipped(ArmorType.Head, 760000, -1)
| 1350 | || PlayerHasArmorEquipped(ArmorType.Head, 760000, -1)
|
| 1164 | || PlayerHasArmorEquipped(ArmorType.Head, 440000, -1)
| 1351 | || PlayerHasArmorEquipped(ArmorType.Head, 440000, -1)
|
| 1165 | || PlayerHasArmorEquipped(ArmorType.Head, 470000, -1)
| 1352 | || PlayerHasArmorEquipped(ArmorType.Head, 470000, -1)
|
| 1166 | || PlayerHasArmorEquipped(ArmorType.Head, 820000, -1)
| 1353 | || PlayerHasArmorEquipped(ArmorType.Head, 820000, -1)
|
| 1167 | || PlayerHasArmorEquipped(ArmorType.Head, 1010000, -1)
| 1354 | || PlayerHasArmorEquipped(ArmorType.Head, 1010000, -1)
|
| 1168 | || PlayerHasArmorEquipped(ArmorType.Head, 1760000, -1)
| 1355 | || PlayerHasArmorEquipped(ArmorType.Head, 1760000, -1)
|
| 1169 | || PlayerHasArmorEquipped(ArmorType.Head, 1770000, -1)
| 1356 | || PlayerHasArmorEquipped(ArmorType.Head, 1770000, -1)
|
| 1170 | || PlayerHasArmorEquipped(ArmorType.Head, 1780000, -1)
| 1357 | || PlayerHasArmorEquipped(ArmorType.Head, 1780000, -1)
|
| 1171 | || PlayerHasArmorEquipped(ArmorType.Head, 2010000, -1)
| 1358 | || PlayerHasArmorEquipped(ArmorType.Head, 2010000, -1)
|
| 1172 | || PlayerHasArmorEquipped(ArmorType.Body, 330100, -1)
| 1359 | || PlayerHasArmorEquipped(ArmorType.Body, 330100, -1)
|
| 1173 | || PlayerHasArmorEquipped(ArmorType.Body, 1810100, -1)
| 1360 | || PlayerHasArmorEquipped(ArmorType.Body, 1810100, -1)
|
| 1174 | || PlayerHasArmorEquipped(ArmorType.Body, 1811100, -1))) {
| 1361 | || PlayerHasArmorEquipped(ArmorType.Body, 1811100, -1)
|
| | 1362 | || PlayerHasArmorEquipped(ArmorType.Head, 5270000, -1)
|
| | 1363 | || PlayerHasArmorEquipped(ArmorType.Head, 5320000, -1)
|
| | 1364 | || PlayerHasArmorEquipped(ArmorType.Head, 3000000, -1)
|
| | 1365 | || PlayerHasArmorEquipped(ArmorType.Head, 5184000, -1)
|
| | 1366 | || PlayerHasArmorEquipped(ArmorType.Head, 5290000, -1)
|
| | 1367 | || PlayerHasArmorEquipped(ArmorType.Body, 5060100, -1)
|
| | 1368 | || PlayerHasArmorEquipped(ArmorType.Body, 5062100, -1))) {
|
| 1175 | SetEventFlagID(780010, ON);
| 1369 | SetEventFlagID(780010, ON);
|
| 1176 | SetEventFlagID(780011, OFF);
| 1370 | SetEventFlagID(780011, OFF);
|
| 1177 | } else {
| 1371 | } else {
|
| 1178 | SetEventFlagID(780010, OFF);
| 1372 | SetEventFlagID(780010, OFF);
|
| 1179 | SetEventFlagID(780011, ON);
| 1373 | SetEventFlagID(780011, ON);
|
| 1180 | }
| 1374 | }
|
| 1181 | SetEventFlagID(111, ON);
| 1375 | SetEventFlagID(111, ON);
|
| 1182 | PlayCutsceneToPlayerAndWarpWithWeatherAndTime(60540000, CutscenePlayMode.Skippable, 13002500, 13000000, 10000, 0, false, true, Weather.Default, 300, false, 0, 0, 0);
| 1376 | PlayCutsceneToPlayerAndWarpWithWeatherAndTime(60540000, CutscenePlayMode.Skippable, 13002500, 13000000, 10000, 0, false, true, Weather.Default, 300, false, 0, 0, 0);
|
| 1183 | WaitFixedTimeRealFrames(1);
| 1377 | WaitFixedTimeRealFrames(1);
|
| 1184 | PlayCutsceneToPlayerWithWeatherAndTime(60540010, CutscenePlayMode.SkippableWithFadeOutSkip, 10000, true, Weather.Default, 300, true, 6, 30, 0);
| 1378 | PlayCutsceneToPlayerWithWeatherAndTime(60540010, CutscenePlayMode.SkippableWithFadeOutSkip, 10000, true, Weather.Default, 300, true, 6, 30, 0);
|
| 1185 | WaitFixedTimeRealFrames(1);
| 1379 | WaitFixedTimeRealFrames(1);
|
| 1186 | SetEventFlagID(9001, OFF);
| 1380 | SetEventFlagID(9001, OFF);
|
| 1187 | EndEvent();
| 1381 | EndEvent();
|
| 1188 | }
| 1382 | }
|
| 1189 | L1:
| 1383 | L1:
|
| 1190 | SetEventFlagID(9000, OFF);
| 1384 | SetEventFlagID(9000, OFF);
|
| 1191 | SetEventFlagID(112, ON);
| 1385 | SetEventFlagID(112, ON);
|
| 1192 | PlayCutsceneToPlayerAndWarpWithWeatherAndTime(60540001, CutscenePlayMode.Skippable, 13002500, 13000000, 10000, 0, false, true, Weather.Default, 200, false, 0, 0, 0);
| 1386 | PlayCutsceneToPlayerAndWarpWithWeatherAndTime(60540001, CutscenePlayMode.Skippable, 13002500, 13000000, 10000, 0, false, true, Weather.Default, 200, false, 0, 0, 0);
|
| 1193 | WaitFixedTimeRealFrames(1);
| 1387 | WaitFixedTimeRealFrames(1);
|
| 1194 | PlayCutsceneToPlayerWithWeatherAndTime(60540011, CutscenePlayMode.SkippableWithFadeOutSkip, 10000, true, Weather.Default, 300, true, 6, 30, 0);
| 1388 | PlayCutsceneToPlayerWithWeatherAndTime(60540011, CutscenePlayMode.SkippableWithFadeOutSkip, 10000, true, Weather.Default, 300, true, 6, 30, 0);
|
| ⋮ | ⋮ |
| 1236 | if (!(MapLoaded(60, 52, 39, 0) || MapLoaded(60, 51, 38, 0))) {
| 1430 | if (!(MapLoaded(60, 52, 39, 0) || MapLoaded(60, 51, 38, 0))) {
|
| 1237 | WarpPlayer(60, 51, 38, 0, 1051382020, 0);
| 1431 | WarpPlayer(60, 51, 38, 0, 1051382020, 0);
|
| 1238 | EndEvent();
| 1432 | EndEvent();
|
| 1239 | }
| 1433 | }
|
| 1240 | L9:
| 1434 | L9:
|
| 1241 | SetEventFlagID(9001, ON);
| 1435 | SetEventFlagID(9001, ON);
|
| 1242 | WaitFixedTimeFrames(1);
| 1436 | WaitFixedTimeFrames(1);
|
| 1243 | DisableTextOnLoadingScreen();
| 1437 | DisableTextOnLoadingScreen();
|
| 1244 | if (!MapLoaded(60, 52, 39, 0)) {
| 1438 | if (!MapLoaded(60, 52, 39, 0)) {
|
| 1245 | PlayCutsceneToPlayerWithWeatherAndTime(60510011, CutscenePlayMode.Skippable, 10000, true, Weather.Cloudless, -1, true, 22, 30, 0);
| 1439 | PlayCutsceneToPlayerWithWeatherAndTime(60510011, CutscenePlayMode.Skippable, 10000, true, Weather.Cloudless, -1, true, 22, 30, 0);
|
| 1246 | } else {
| 1440 | } else {
|
| 1247 | PlayCutsceneToPlayerWithWeatherAndTime(60510010, CutscenePlayMode.Skippable, 10000, true, Weather.Cloudless, -1, true, 22, 30, 0);
| 1441 | PlayCutsceneToPlayerWithWeatherAndTime(60510010, CutscenePlayMode.Skippable, 10000, true, Weather.Cloudless, -1, true, 22, 30, 0);
|
| 1248 | }
| 1442 | }
|
| 1249 | WaitFixedTimeRealFrames(1);
| 1443 | WaitFixedTimeRealFrames(1);
|
| 1250 | FadeToBlack(1, 0, false, -1);
| 1444 | FadeToBlack(1, 0, false, -1);
|
| 1251 | SetEventFlagID(310, ON);
| 1445 | SetEventFlagID(310, ON);
|
| 1252 | TriggerAreaReload(false);
| 1446 | TriggerAreaReload(false);
|
| 1253 | EndEvent();
| 1447 | EndEvent();
|
| 1254 | });
| 1448 | });
|
| 1255 |
| 1449 |
|
| | 1450 | $Event(915, Default, function() {
|
| | 1451 | EndIf(!PlayerIsInOwnWorld());
|
| | 1452 | GotoIf(L0, !EventFlag(9140));
|
| | 1453 | GotoIf(L1, !EventFlag(126));
|
| | 1454 | EndEvent();
|
| | 1455 | L0:
|
| | 1456 | WaitFor(PlayerIsInOwnWorld() && EventFlag(9140));
|
| | 1457 | SetSpEffect(10000, 4280);
|
| | 1458 | SetSpEffect(10000, 4282);
|
| | 1459 | WaitFixedTimeSeconds(5.2);
|
| | 1460 | L1:
|
| | 1461 | EndIf(CharacterDead(10000));
|
| | 1462 | SetEventFlagID(330, ON);
|
| | 1463 | DisableTextOnLoadingScreen();
|
| | 1464 | WarpPlayer(61, 45, 46, 0, 2045462020, 10000);
|
| | 1465 | SetPlayerRespawnPoint(2045462020);
|
| | 1466 | SaveRequest();
|
| | 1467 | SetEventFlagID(126, ON);
|
| | 1468 | });
|
| | 1469 |
|
| | 1470 | $Event(916, Restart, function() {
|
| | 1471 | DisableNetworkSync();
|
| | 1472 | EndIf(!PlayerIsInOwnWorld());
|
| | 1473 | EndIf(EventFlag(330));
|
| | 1474 | GotoIf(L0, EventFlag(20010196));
|
| | 1475 | GotoIf(L5, !PlayerHasItem(ItemType.Goods, 2008021));
|
| | 1476 | WaitFor(
|
| | 1477 | PlayerIsInOwnWorld()
|
| | 1478 | && !HasMultiplayerState(MultiplayerState.Multiplayer)
|
| | 1479 | && ActionButtonInArea(209610, 2044451500));
|
| | 1480 | DisplayGenericDialogAndSetEventFlags(2030000, PromptType.YESNO, NumberofOptions.TwoButtons, 2044451500, 5, 2044452501, 2044452502, 2044452502);
|
| | 1481 | RestartIf(!EventFlag(2044452501));
|
| | 1482 | WaitFixedTimeSeconds(0.1);
|
| | 1483 | L0:
|
| | 1484 | SetEventFlagID(9021, ON);
|
| | 1485 | SetEventFlagID(20010196, ON);
|
| | 1486 | SetPlayerRespawnPoint(20012020);
|
| | 1487 | SaveRequest();
|
| | 1488 | DisableTextOnLoadingScreen();
|
| | 1489 | PlayCutsceneToPlayerAndWarp(61440000, CutscenePlayMode.Skippable, 20012020, 20010000, 10000, 60444500, true);
|
| | 1490 | WaitFixedTimeRealFrames(1);
|
| | 1491 | SetEventFlagID(330, ON);
|
| | 1492 | RemoveItemFromPlayer(ItemType.Goods, 2008021, 1);
|
| | 1493 | WaitFixedTimeSeconds(1);
|
| | 1494 | EndEvent();
|
| | 1495 | L5:
|
| | 1496 | WaitFor(
|
| | 1497 | (PlayerIsInOwnWorld()
|
| | 1498 | && !HasMultiplayerState(MultiplayerState.Multiplayer)
|
| | 1499 | && ActionButtonInArea(209610, 2044451500))
|
| | 1500 | || PlayerHasItem(ItemType.Goods, 2008021));
|
| | 1501 | RestartIf(PlayerHasItem(ItemType.Goods, 2008021));
|
| | 1502 | DisplayGenericDialog(2030001, PromptType.OKCANCEL, NumberofOptions.NoButtons, 0, 5);
|
| | 1503 | WaitFixedTimeSeconds(1);
|
| | 1504 | RestartEvent();
|
| | 1505 | });
|
| | 1506 |
|
| 1256 | $Event(920, Restart, function() {
| 1507 | $Event(920, Restart, function() {
|
| 1257 | EndIf(!PlayerIsInOwnWorld());
| 1508 | EndIf(!PlayerIsInOwnWorld());
|
| 1258 | EndIf(EventFlag(116));
| 1509 | EndIf(EventFlag(116));
|
| 1259 | WaitFor(PlayerIsInOwnWorld() && CharacterHasSpEffect(10000, 502190));
| 1510 | WaitFor(PlayerIsInOwnWorld() && CharacterHasSpEffect(10000, 502190));
|
| 1260 | SetEventFlagID(116, ON);
| 1511 | SetEventFlagID(116, ON);
|
| 1261 | SetEventFlagID(7500, OFF);
| 1512 | SetEventFlagID(7500, OFF);
|
| 1262 | SetEventFlagID(9431, OFF);
| 1513 | SetEventFlagID(9431, OFF);
|
| 1263 | });
| 1514 | });
|
| 1264 |
| 1515 |
|
| 1265 | $Event(921, Restart, function() {
| 1516 | $Event(921, Restart, function() {
|
| 1266 | EndIf(!PlayerIsInOwnWorld());
| 1517 | EndIf(!PlayerIsInOwnWorld());
|
| 1267 | EndIf(EventFlag(116));
| 1518 | EndIf(EventFlag(116));
|
| 1268 | WaitFor(PlayerIsInOwnWorld() && EventFlag(108) && EventFlag(9120) && InArea(10000, 13002050));
| 1519 | WaitFor(PlayerIsInOwnWorld() && EventFlag(108) && EventFlag(9120) && InArea(10000, 13002050));
|
| 1269 | SetSpEffect(10000, 4230);
| 1520 | SetSpEffect(10000, 4230);
|
| 1270 | });
| 1521 | });
|
| 1271 |
| 1522 |
|
| 1272 | $Event(922, Restart, function() {
| 1523 | $Event(922, Restart, function() {
|
| 1273 | EndIf(!PlayerIsInOwnWorld());
| 1524 | EndIf(!PlayerIsInOwnWorld());
|
| 1274 | WaitFor(PlayerIsInOwnWorld() && CharacterHasSpEffect(10000, 502160));
| 1525 | WaitFor(PlayerIsInOwnWorld() && CharacterHasSpEffect(10000, 502160));
|
| 1275 | WarpPlayer(12, 5, 0, 0, 12052021, 0);
| 1526 | WarpPlayer(12, 5, 0, 0, 12052021, 0);
|
| ⋮ | ⋮ |
| 1473 | $Event(1030, Default, function() {
| 1724 | $Event(1030, Default, function() {
|
| 1474 | DisableNetworkSync();
| 1725 | DisableNetworkSync();
|
| 1475 | WaitFor(
| 1726 | WaitFor(
|
| 1476 | WeatherLotActive(1000)
| 1727 | WeatherLotActive(1000)
|
| 1477 | || WeatherLotActive(2000)
| 1728 | || WeatherLotActive(2000)
|
| 1478 | || WeatherLotActive(2010)
| 1729 | || WeatherLotActive(2010)
|
| 1479 | || WeatherLotActive(2020)
| 1730 | || WeatherLotActive(2020)
|
| 1480 | || WeatherLotActive(3000)
| 1731 | || WeatherLotActive(3000)
|
| 1481 | || WeatherLotActive(3010)
| 1732 | || WeatherLotActive(3010)
|
| 1482 | || WeatherLotActive(3020)
| 1733 | || WeatherLotActive(3020)
|
| 1483 | || WeatherLotActive(3021)
| 1734 | || WeatherLotActive(3021)
|
| 1484 | || WeatherLotActive(3022)
| 1735 | || WeatherLotActive(3022)
|
| 1485 | || WeatherLotActive(4000)
| 1736 | || WeatherLotActive(4000)
|
| 1486 | || WeatherLotActive(4001)
| 1737 | || WeatherLotActive(4001)
|
| 1487 | || WeatherLotActive(4010)
| 1738 | || WeatherLotActive(4010)
|
| 1488 | || WeatherLotActive(4020)
| 1739 | || WeatherLotActive(4020)
|
| 1489 | || WeatherLotActive(5000)
| 1740 | || WeatherLotActive(5000)
|
| 1490 | || WeatherLotActive(5010)
| 1741 | || WeatherLotActive(5010)
|
| 1491 | || WeatherLotActive(5011)
| 1742 | || WeatherLotActive(5011)
|
| 1492 | || WeatherLotActive(6000)
| 1743 | || WeatherLotActive(6000)
|
| 1493 | || ((WeatherLotActive(620000100) || WeatherLotActive(620000101)) && !EventFlag(9840)));
| 1744 | || ((WeatherLotActive(620000100) || WeatherLotActive(620000101)) && !EventFlag(9840))
|
| | 1745 | || (WeatherLotActive(680000100) && !EventFlag(9841)));
|
| 1494 | if (WeatherLotActive(1000)) {
| 1746 | if (WeatherLotActive(1000)) {
|
| 1495 | ChangeWeather(Weather.Cloudless, -1, false);
| 1747 | ChangeWeather(Weather.Cloudless, -1, false);
|
| 1496 | WaitFixedTimeSeconds(1);
| 1748 | WaitFixedTimeSeconds(1);
|
| 1497 | WaitFor(!WeatherLotActive(1000));
| 1749 | WaitFor(!WeatherLotActive(1000));
|
| 1498 | ChangeWeather(Weather.None, -1, false);
| 1750 | ChangeWeather(Weather.None, -1, false);
|
| 1499 | WaitFixedTimeSeconds(1);
| 1751 | WaitFixedTimeSeconds(1);
|
| 1500 | RestartEvent();
| 1752 | RestartEvent();
|
| 1501 | }
| 1753 | }
|
| 1502 | L1:
| 1754 | L1:
|
| 1503 | if (WeatherLotActive(2000)) {
| 1755 | if (WeatherLotActive(2000)) {
|
| 1504 | ChangeWeather(Weather.Default, -1, false);
| 1756 | ChangeWeather(Weather.Default, -1, false);
|
| 1505 | WaitFixedTimeSeconds(1);
| 1757 | WaitFixedTimeSeconds(1);
|
| 1506 | WaitFor(!WeatherLotActive(2000));
| 1758 | WaitFor(!WeatherLotActive(2000));
|
| 1507 | ChangeWeather(Weather.None, -1, false);
| 1759 | ChangeWeather(Weather.None, -1, false);
|
| 1508 | WaitFixedTimeSeconds(1);
| 1760 | WaitFixedTimeSeconds(1);
|
| 1509 | RestartEvent();
| 1761 | RestartEvent();
|
| 1510 | }
| 1762 | }
|
| 1511 | L1:
| 1763 | L1:
|
| 1512 | if (WeatherLotActive(2010)) {
| 1764 | if (WeatherLotActive(2010)) {
|
| 1513 | ChangeWeather(Weather.FlatClouds, -1, false);
| 1765 | ChangeWeather(Weather.FlatClouds, -1, false);
|
| ⋮ | ⋮ |
| 1537 | }
| 1789 | }
|
| 1538 | L1:
| 1790 | L1:
|
| 1539 | if (WeatherLotActive(3010)) {
| 1791 | if (WeatherLotActive(3010)) {
|
| 1540 | ChangeWeather(Weather.RainyClouds, -1, false);
| 1792 | ChangeWeather(Weather.RainyClouds, -1, false);
|
| 1541 | WaitFixedTimeSeconds(1);
| 1793 | WaitFixedTimeSeconds(1);
|
| 1542 | WaitFor(!WeatherLotActive(3010));
| 1794 | WaitFor(!WeatherLotActive(3010));
|
| 1543 | ChangeWeather(Weather.None, -1, false);
| 1795 | ChangeWeather(Weather.None, -1, false);
|
| 1544 | WaitFixedTimeSeconds(1);
| 1796 | WaitFixedTimeSeconds(1);
|
| 1545 | RestartEvent();
| 1797 | RestartEvent();
|
| 1546 | }
| 1798 | }
|
| 1547 | L1:
| 1799 | L1:
|
| 1548 | if (WeatherLotActive(3020)) {
| 1800 | if (WeatherLotActive(3020)) {
|
| 1549 | ChangeWeather(Weather.WindyRain, -1, false);
| 1801 | ChangeWeather(Weather.WindyRain, -1, false);
|
| 1550 | WaitFixedTimeSeconds(1);
| 1802 | WaitFixedTimeSeconds(1);
|
| 1551 | WaitFor(!WeatherLotActive(3020));
| 1803 | WaitFor(!WeatherLotActive(3020));
|
| 1552 | ChangeWeather(Weather.None, -1, false);
| 1804 | ChangeWeather(Weather.None, -1, false);
|
| 1553 | WaitFixedTimeSeconds(1);
| 1805 | WaitFixedTimeSeconds(1);
|
| 1554 | RestartEvent();
| 1806 | RestartEvent();
|
| 1555 | }
| 1807 | }
|
| 1556 | L1:
| 1808 | L1:
|
| 1557 | if (WeatherLotActive(3021)) {
| 1809 | flag |= !WeatherLotActive(3021);
|
| | 1810 | if (!flag) {
|
| 1558 | ChangeWeather(Weather.WindyFog, -1, false);
| 1811 | ChangeWeather(Weather.WindyFog, -1, false);
|
| 1559 | WaitFixedTimeSeconds(1);
| 1812 | WaitFixedTimeSeconds(1);
|
| 1560 | WaitFor(!WeatherLotActive(3021));
| 1813 | WaitFor(!WeatherLotActive(3021));
|
| 1561 | ChangeWeather(Weather.None, -1, false);
| 1814 | ChangeWeather(Weather.None, -1, false);
|
| 1562 | WaitFixedTimeSeconds(1);
| 1815 | WaitFixedTimeSeconds(1);
|
| 1563 | RestartEvent();
| 1816 | RestartEvent();
|
| 1564 | }
| 1817 | }
|
| 1565 | L1:
| 1818 | L1:
|
| 1566 | if (WeatherLotActive(3022)) {
| 1819 | if (WeatherLotActive(3022)) {
|
| 1567 | ChangeWeather(Weather.ScatteredRain, -1, false);
| 1820 | ChangeWeather(Weather.ScatteredRain, -1, false);
|
| 1568 | WaitFixedTimeSeconds(1);
| 1821 | WaitFixedTimeSeconds(1);
|
| 1569 | WaitFor(!WeatherLotActive(3022));
| 1822 | WaitFor(!WeatherLotActive(3022));
|
| 1570 | ChangeWeather(Weather.None, -1, false);
| 1823 | ChangeWeather(Weather.None, -1, false);
|
| 1571 | WaitFixedTimeSeconds(1);
| 1824 | WaitFixedTimeSeconds(1);
|
| 1572 | RestartEvent();
| 1825 | RestartEvent();
|
| 1573 | }
| 1826 | }
|
| 1574 | L1:
| 1827 | L1:
|
| 1575 | if (WeatherLotActive(4000)) {
| 1828 | if (WeatherLotActive(4000)) {
|
| 1576 | ChangeWeather(Weather.Snow, -1, false);
| 1829 | ChangeWeather(Weather.Snow, -1, false);
|
| 1577 | WaitFixedTimeSeconds(1);
| 1830 | WaitFixedTimeSeconds(1);
|
| ⋮ | ⋮ |
| 1639 | ChangeWeather(Weather.WindyPuffyClouds, -1, false);
| 1892 | ChangeWeather(Weather.WindyPuffyClouds, -1, false);
|
| 1640 | WaitFixedTimeSeconds(1);
| 1893 | WaitFixedTimeSeconds(1);
|
| 1641 | WaitFor(!WeatherLotActive(6000));
| 1894 | WaitFor(!WeatherLotActive(6000));
|
| 1642 | ChangeWeather(Weather.None, -1, false);
| 1895 | ChangeWeather(Weather.None, -1, false);
|
| 1643 | WaitFixedTimeSeconds(1);
| 1896 | WaitFixedTimeSeconds(1);
|
| 1644 | RestartEvent();
| 1897 | RestartEvent();
|
| 1645 | }
| 1898 | }
|
| 1646 | L1:
| 1899 | L1:
|
| 1647 | cond &= !WeatherLotActive(620000100) && !WeatherLotActive(620000101);
| 1900 | cond &= !WeatherLotActive(620000100) && !WeatherLotActive(620000101);
|
| 1648 | if (!cond) {
| 1901 | if (!cond) {
|
| 1649 | ChangeWeather(Weather.Default, -1, false);
| 1902 | ChangeWeather(Weather.Default, -1, false);
|
| 1650 | WaitFixedTimeSeconds(1);
| 1903 | WaitFixedTimeSeconds(1);
|
| 1651 | cond &= !WeatherLotActive(620000100) && !WeatherLotActive(620000101);
| 1904 | cond &= !WeatherLotActive(620000100) && !WeatherLotActive(620000101);
|
| 1652 | WaitFor(cond);
| 1905 | WaitFor(cond);
|
| 1653 | ChangeWeather(Weather.None, -1, false);
| 1906 | ChangeWeather(Weather.None, -1, false);
|
| 1654 | SetEventFlagID(9840, ON);
| 1907 | SetEventFlagID(9840, ON);
|
| 1655 | WaitFixedTimeSeconds(1);
| 1908 | WaitFixedTimeSeconds(1);
|
| 1656 | RestartEvent();
| 1909 | RestartEvent();
|
| 1657 | }
| 1910 | }
|
| 1658 | L1:
| 1911 | L1:
|
| | 1912 | if (WeatherLotActive(680000100)) {
|
| | 1913 | ChangeWeather(Weather.Default, -1, false);
|
| | 1914 | WaitFixedTimeSeconds(1);
|
| | 1915 | flag |= !WeatherLotActive(680000100) || EventFlag(9841);
|
| | 1916 | WaitFor(flag);
|
| | 1917 | ChangeWeather(Weather.None, -1, false);
|
| | 1918 | SetEventFlagID(9841, ON);
|
| | 1919 | WaitFixedTimeSeconds(1);
|
| | 1920 | RestartEvent();
|
| | 1921 | }
|
| | 1922 | L1:
|
| 1659 | WaitFixedTimeSeconds(1);
| 1923 | WaitFixedTimeSeconds(1);
|
| 1660 | RestartEvent();
| 1924 | RestartEvent();
|
| 1661 | });
| 1925 | });
|
| 1662 |
| 1926 |
|
| 1663 | $Event(1040, Restart, function() {
| 1927 | $Event(1040, Restart, function() {
|
| 1664 | DisableNetworkSync();
| 1928 | DisableNetworkSync();
|
| 1665 | DeleteAssetfollowingSFX(1060001500, true);
| 1929 | DeleteAssetfollowingSFX(1060001500, true);
|
| 1666 | ClearSpEffect(10000, 4200);
| 1930 | ClearSpEffect(10000, 4200);
|
| 1667 | ClearSpEffect(10000, 4201);
| 1931 | ClearSpEffect(10000, 4201);
|
| 1668 | SetWindSFX(-1);
| 1932 | SetWindSFX(-1);
|
| 1669 | timeMap = TimeOfDayInRange(0, 0, 0, 2, 59, 59)
| 1933 | timeMap = TimeOfDayInRange(0, 0, 0, 2, 59, 59)
|
| 1670 | && WeatherActive(Weather.Default, 0, 0)
| 1934 | && WeatherActive(Weather.Default, 0, 0)
|
| 1671 | && PlayerInMap(60, -1, -1, -1);
| 1935 | && PlayerInMap(60, -1, -1, -1);
|
| 1672 | mapFlagOnline = PlayerInMap(10, 1, -1, -1) && !EventFlag(102) && PlayerIsInOwnWorld();
| 1936 | mapFlagOnline = PlayerInMap(10, 1, -1, -1) && !EventFlag(102) && PlayerIsInOwnWorld();
|
| 1673 | online = MultiplayerEvent(0);
| 1937 | online = MultiplayerEvent(0);
|
| 1674 | online2 = MultiplayerEvent(10);
| 1938 | online2 = MultiplayerEvent(10);
|
| 1675 | online3 = MultiplayerEvent(20);
| 1939 | online3 = MultiplayerEvent(20);
|
| 1676 | online4 = MultiplayerEvent(30);
| 1940 | online4 = MultiplayerEvent(30);
|
| 1677 | online5 = MultiplayerEvent(40);
| 1941 | online5 = MultiplayerEvent(40);
|
| 1678 | online6 = MultiplayerEvent(50);
| 1942 | online6 = MultiplayerEvent(50);
|
| 1679 | online7 = MultiplayerEvent(60);
| 1943 | online7 = MultiplayerEvent(60);
|
| 1680 | online8 = MultiplayerEvent(70);
| 1944 | online8 = MultiplayerEvent(70);
|
| 1681 | cond |= MultiplayerEvent(80);
| 1945 | cond |= MultiplayerEvent(80);
|
| 1682 | online9 = online || online2 || online3 || online4 || online5 || online6 || online7 || online8 || cond;
| 1946 | online9 = online || online2 || online3 || online4 || online5 || online6 || online7 || online8 || cond;
|
| 1683 | WaitFor(timeMap || mapFlagOnline || online9 || EventFlag(9989));
| 1947 | WaitFor(timeMap || mapFlagOnline || (online9 && !EventFlag(230)) || EventFlag(9989));
|
| 1684 | if (!online9.Passed) {
| 1948 | if (!online9.Passed) {
|
| 1685 | if (!mapFlagOnline.Passed) {
| 1949 | if (!mapFlagOnline.Passed) {
|
| 1686 | SetWindSFX(808004);
| 1950 | SetWindSFX(808004);
|
| 1687 | WaitFixedTimeSeconds(5);
| 1951 | WaitFixedTimeSeconds(5);
|
| 1688 | CreateAssetfollowingSFX(1060001500, 200, 806800);
| 1952 | CreateAssetfollowingSFX(1060001500, 200, 806800);
|
| 1689 | WaitFixedTimeSeconds(14);
| 1953 | WaitFixedTimeSeconds(14);
|
| 1690 | SetSpEffect(10000, 4200);
| 1954 | SetSpEffect(10000, 4200);
|
| 1691 | SetSpEffect(10000, 4201);
| 1955 | SetSpEffect(10000, 4201);
|
| 1692 | cond |= (!(TimeOfDayInRange(0, 0, 0, 3, 29, 59)
| 1956 | cond |= (!(TimeOfDayInRange(0, 0, 0, 3, 29, 59)
|
| 1693 | && WeatherActive(Weather.Default, 0, 0)
| 1957 | && WeatherActive(Weather.Default, 0, 0)
|
| 1694 | && PlayerInMap(60, -1, -1, -1))
| 1958 | && PlayerInMap(60, -1, -1, -1))
|
| 1695 | && !EventFlag(9989))
| 1959 | && !EventFlag(9989))
|
| 1696 | || ElapsedSeconds(300);
| 1960 | || ElapsedSeconds(300);
|
| 1697 | WaitFor(cond);
| 1961 | WaitFor(cond);
|
| 1698 | SetWindSFX(-1);
| 1962 | SetWindSFX(-1);
|
| 1699 | DeleteAssetfollowingSFX(1060001500, true);
| 1963 | DeleteAssetfollowingSFX(1060001500, true);
|
| 1700 | ClearSpEffect(10000, 4200);
| 1964 | ClearSpEffect(10000, 4200);
|
| 1701 | ClearSpEffect(10000, 4201);
| 1965 | ClearSpEffect(10000, 4201);
|
| 1702 | WaitFixedTimeSeconds(120);
| 1966 | WaitFixedTimeSeconds(120);
|
| 1703 | RestartEvent();
| 1967 | RestartEvent();
|
| ⋮ | ⋮ |
| 1750 | WaitFixedTimeSeconds(150);
| 2014 | WaitFixedTimeSeconds(150);
|
| 1751 | RestartEvent();
| 2015 | RestartEvent();
|
| 1752 | });
| 2016 | });
|
| 1753 |
| 2017 |
|
| 1754 | $Event(1050, Restart, function() {
| 2018 | $Event(1050, Restart, function() {
|
| 1755 | DisableNetworkSync();
| 2019 | DisableNetworkSync();
|
| 1756 | flag = EventFlag(7500);
| 2020 | flag = EventFlag(7500);
|
| 1757 | flagSp = !EventFlag(7500) && CharacterHasSpEffect(20000, 503315);
| 2021 | flagSp = !EventFlag(7500) && CharacterHasSpEffect(20000, 503315);
|
| 1758 | WaitFor(flag || flagSp);
| 2022 | WaitFor(flag || flagSp);
|
| 1759 | if (!flagSp.Passed) {
| 2023 | if (!flagSp.Passed) {
|
| 1760 | SetSpEffect(20000, 503315);
| 2024 | SetSpEffect(20000, 503315);
|
| 1761 | WaitFixedTimeSeconds(0.1);
| 2025 | WaitFixedTimeSeconds(0.1);
|
| 1762 | WaitFor(!EventFlag(7500));
| 2026 | WaitFor(!EventFlag(7500));
|
| 1763 | }
| 2027 | }
|
| 1764 | L2:
| 2028 | L2:
|
| 1765 | SetSpEffect(20000, 503316);
| 2029 | SetSpEffect(20000, 503316);
|
| 1766 | WaitFixedTimeSeconds(0.1);
| 2030 | WaitFixedTimeSeconds(0.1);
|
| 1767 | RestartEvent();
| 2031 | RestartEvent();
|
| 1768 | });
| 2032 | });
|
| 1769 |
| 2033 |
|
| | 2034 | $Event(1070, Restart, function() {
|
| | 2035 | DisableNetworkSync();
|
| | 2036 | SetSpEffect(10000, 19996);
|
| | 2037 | WaitFor(
|
| | 2038 | (InArea(10000, 2049412690) && !PlayerInMap(28, 0, 0, 0))
|
| | 2039 | || InArea(10000, 2052432690)
|
| | 2040 | || InArea(10000, 2050422690));
|
| | 2041 | SetSpEffect(10000, 19995);
|
| | 2042 | WaitFor(
|
| | 2043 | !((InArea(10000, 2049412690) && !PlayerInMap(28, 0, 0, 0))
|
| | 2044 | || InArea(10000, 2052432690)
|
| | 2045 | || InArea(10000, 2050422690)));
|
| | 2046 | RestartEvent();
|
| | 2047 | });
|
| | 2048 |
|
| 1770 | $Event(1080, Restart, function() {
| 2049 | $Event(1080, Restart, function() {
|
| 1771 | EndIf(!PlayerIsInOwnWorld());
| 2050 | EndIf(!PlayerIsInOwnWorld());
|
| 1772 | WaitFor(PlayerIsInOwnWorld() && EventFlag(9080));
| 2051 | WaitFor(PlayerIsInOwnWorld() && EventFlag(9080));
|
| 1773 | SetSpEffect(10000, 4286);
| 2052 | SetSpEffect(10000, 4286);
|
| 1774 | WaitFor(
| 2053 | WaitFor(
|
| 1775 | (PlayerIsInOwnWorld()
| 2054 | (PlayerIsInOwnWorld()
|
| 1776 | && EventFlag(9000)
| 2055 | && EventFlag(9000)
|
| 1777 | && EventFlag(9080)
| 2056 | && EventFlag(9080)
|
| 1778 | && CharacterHasSpEffect(10000, 4286))
| 2057 | && CharacterHasSpEffect(10000, 4286))
|
| 1779 | || !EventFlag(9080));
| 2058 | || !EventFlag(9080));
|
| 1780 | SetSpEffect(10000, 4287);
| 2059 | SetSpEffect(10000, 4287);
|
| 1781 | SetEventFlagID(9080, OFF);
| 2060 | SetEventFlagID(9080, OFF);
|
| 1782 | WaitFixedTimeRealFrames(1);
| 2061 | WaitFixedTimeRealFrames(1);
|
| 1783 | RestartEvent();
| 2062 | RestartEvent();
|
| 1784 | });
| 2063 | });
|
| 1785 |
| 2064 |
|
| 1786 | $Event(1088, Restart, function() {
| 2065 | $Event(1088, Restart, function() {
|
| 1787 | EndIf(!PlayerIsInOwnWorld());
| 2066 | EndIf(!PlayerIsInOwnWorld());
|
| 1788 | if (!EventFlag(2051)) {
| 2067 | if (!EventFlag(2051)) {
|
| 1789 | if (!EventFlag(2052)) {
| 2068 | if (!EventFlag(2052)) {
|
| ⋮ | ⋮ |
| 1844 | EndIf(!PlayerIsInOwnWorld());
| 2123 | EndIf(!PlayerIsInOwnWorld());
|
| 1845 | if (EventFlag(6950)) {
| 2124 | if (EventFlag(6950)) {
|
| 1846 | if (EventFlag(60850)) {
| 2125 | if (EventFlag(60850)) {
|
| 1847 | RemoveGesture(109);
| 2126 | RemoveGesture(109);
|
| 1848 | SetEventFlagID(60850, OFF);
| 2127 | SetEventFlagID(60850, OFF);
|
| 1849 | }
| 2128 | }
|
| 1850 | L15:
| 2129 | L15:
|
| 1851 | SetEventFlagID(7680, OFF);
| 2130 | SetEventFlagID(7680, OFF);
|
| 1852 | EndEvent();
| 2131 | EndEvent();
|
| 1853 | }
| 2132 | }
|
| 1854 | L0:
| 2133 | L0:
|
| 1855 | if (!EventFlag(60850)) {
| 2134 | if (!EventFlag(60850)) {
|
| 1856 | WaitFor(PlayerIsInOwnWorld() && EventFlag(7680));
| 2135 | WaitFor(PlayerIsInOwnWorld() && EventFlag(7680));
|
| 1857 | AwardGesture(109);
| 2136 | AwardGesture(109);
|
| 1858 | SetEventFlagID(60850, ON);
| 2137 | SetEventFlagID(60850, ON);
|
| 1859 | }
| 2138 | }
|
| 1860 | L16:
| 2139 | L16:
|
| 1861 | SetEventFlagID(7680, OFF);
| 2140 | SetEventFlagID(7680, OFF);
|
| 1862 | });
| 2141 | });
|
| 1863 |
| 2142 |
|
| | 2143 | $Event(1402, Default, function() {
|
| | 2144 | EndIf(!PlayerIsInOwnWorld());
|
| | 2145 | if (!EventFlag(6952)) {
|
| | 2146 | EndIf(!EventFlag(60862));
|
| | 2147 | RemoveGesture(113);
|
| | 2148 | SetEventFlagID(60862, OFF);
|
| | 2149 | EndEvent();
|
| | 2150 | }
|
| | 2151 | L0:
|
| | 2152 | EndIf(EventFlag(60862));
|
| | 2153 | AwardGesture(113);
|
| | 2154 | SetEventFlagID(60862, ON);
|
| | 2155 | });
|
| | 2156 |
|
| | 2157 | $Event(1403, Default, function() {
|
| | 2158 | EndIf(!PlayerIsInOwnWorld());
|
| | 2159 | if (EventFlag(6952)) {
|
| | 2160 | if (EventFlag(60865)) {
|
| | 2161 | RemoveGesture(116);
|
| | 2162 | SetEventFlagID(60865, OFF);
|
| | 2163 | }
|
| | 2164 | L15:
|
| | 2165 | SetEventFlagID(7681, OFF);
|
| | 2166 | EndEvent();
|
| | 2167 | }
|
| | 2168 | L0:
|
| | 2169 | if (!EventFlag(60865)) {
|
| | 2170 | WaitFor(PlayerIsInOwnWorld() && EventFlag(7681));
|
| | 2171 | AwardGesture(116);
|
| | 2172 | SetEventFlagID(60865, ON);
|
| | 2173 | }
|
| | 2174 | L16:
|
| | 2175 | SetEventFlagID(7681, OFF);
|
| | 2176 | });
|
| | 2177 |
|
| 1864 | $Event(1410, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
| 2178 | $Event(1410, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| 1865 | EndIf(!PlayerIsInOwnWorld());
| 2179 | EndIf(!PlayerIsInOwnWorld());
|
| 1866 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X16_4));
| 2180 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X16_4));
|
| 1867 | RequestCharacterAICommand(X12_4, 80, 0);
| 2181 | RequestCharacterAICommand(X12_4, 80, 0);
|
| 1868 | RequestCharacterAICommand(X12_4, X4_4, 1);
| 2182 | RequestCharacterAICommand(X12_4, X4_4, 1);
|
| 1869 | RequestCharacterAIReplan(X12_4);
| 2183 | RequestCharacterAIReplan(X12_4);
|
| 1870 | sp = CharacterHasSpEffect(X12_4, X8_4);
| 2184 | sp = CharacterHasSpEffect(X12_4, X8_4);
|
| 1871 | WaitFor(sp || HasDamageType(X12_4, 10000, DamageType.Unspecified));
| 2185 | WaitFor(sp || HasDamageType(X12_4, 10000, DamageType.Unspecified));
|
| 1872 | RequestCharacterAICommand(X12_4, -1, 0);
| 2186 | RequestCharacterAICommand(X12_4, -1, 0);
|
| 1873 | RequestCharacterAICommand(X12_4, -1, 1);
| 2187 | RequestCharacterAICommand(X12_4, -1, 1);
|
| 1874 | RequestCharacterAIReplan(X12_4);
| 2188 | RequestCharacterAIReplan(X12_4);
|
| 1875 | EndIf(!sp.Passed);
| 2189 | EndIf(!sp.Passed);
|
| 1876 | EndIf(EventFlag(X0_4));
| 2190 | EndIf(EventFlag(X0_4));
|
| 1877 | AwardGesture(X4_4);
| 2191 | AwardGesture(X4_4);
|
| 1878 | SetEventFlagID(X0_4, ON);
| 2192 | SetEventFlagID(X0_4, ON);
|
| 1879 | });
| 2193 | });
|
| 1880 |
| 2194 |
|
| 1881 | $Event(1411, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4) {
| 2195 | $Event(1411, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4) {
|
| 1882 | EndIf(!PlayerIsInOwnWorld());
| 2196 | EndIf(!PlayerIsInOwnWorld());
|
| 1883 | WaitFor(EventFlag(X16_4) || EventFlag(X24_4) || EventFlag(X32_4));
| 2197 | WaitFor(EventFlag(X16_4) || EventFlag(X24_4) || EventFlag(X32_4));
|
| ⋮ | ⋮ |
| 1919 | AwardGesture(X4_4);
| 2233 | AwardGesture(X4_4);
|
| 1920 | SetEventFlagID(X0_4, ON);
| 2234 | SetEventFlagID(X0_4, ON);
|
| 1921 | });
| 2235 | });
|
| 1922 |
| 2236 |
|
| 1923 | $Event(1412, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
| 2237 | $Event(1412, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| 1924 | WaitFor(EventFlag(X16_4) && EntityInRadiusOfEntity(10000, X12_4, 18, 1));
| 2238 | WaitFor(EventFlag(X16_4) && EntityInRadiusOfEntity(10000, X12_4, 18, 1));
|
| 1925 | RequestCharacterAICommand(X12_4, 80, 0);
| 2239 | RequestCharacterAICommand(X12_4, 80, 0);
|
| 1926 | RequestCharacterAICommand(X12_4, X4_4, 1);
| 2240 | RequestCharacterAICommand(X12_4, X4_4, 1);
|
| 1927 | RequestCharacterAIReplan(X12_4);
| 2241 | RequestCharacterAIReplan(X12_4);
|
| 1928 | sp = CharacterHasSpEffect(X12_4, X8_4);
| 2242 | sp = CharacterHasSpEffect(X12_4, X8_4);
|
| 1929 | WaitFor(sp || HasDamageType(X12_4, 10000, DamageType.Unspecified));
| 2243 | WaitFor(sp || HasDamageType(X12_4, 10000, DamageType.Unspecified));
|
| 1930 | RequestCharacterAICommand(X12_4, -1, 0);
| 2244 | RequestCharacterAICommand(X12_4, -1, 0);
|
| 1931 | RequestCharacterAICommand(X12_4, -1, 1);
| 2245 | RequestCharacterAICommand(X12_4, -1, 1);
|
| 1932 | RequestCharacterAIReplan(X12_4);
| 2246 | RequestCharacterAIReplan(X12_4);
|
| 1933 | EndIf(!sp.Passed);
| 2247 | EndIf(!sp.Passed);
|
| 1934 | EndIf(EventFlag(X0_4));
| 2248 | EndIf(EventFlag(X0_4));
|
| 1935 | AwardGesture(X4_4);
| 2249 | AwardGesture(X4_4);
|
| 1936 | SetEventFlagID(X0_4, ON);
| 2250 | SetEventFlagID(X0_4, ON);
|
| 1937 | });
| 2251 | });
|
| 1938 |
| 2252 |
|
| | 2253 | $Event(1420, Restart, function() {
|
| | 2254 | EndIf(!PlayerIsInOwnWorld());
|
| | 2255 | EndIf(EventFlag(60863));
|
| | 2256 | if (!EventFlag(20010198)) {
|
| | 2257 | cond = PlayerIsInOwnWorld() && EventFlag(20012820) && CharacterDead(10000);
|
| | 2258 | onlineFlag = PlayerIsInOwnWorld() && EventFlag(20010800);
|
| | 2259 | WaitFor(cond || onlineFlag);
|
| | 2260 | if (!onlineFlag.Passed) {
|
| | 2261 | SetEventFlagID(20010198, ON);
|
| | 2262 | EndEvent();
|
| | 2263 | }
|
| | 2264 | L10:
|
| | 2265 | DeleteAssetfollowingSFX(20011198, true);
|
| | 2266 | CreateAssetfollowingSFX(20011198, 100, 6102);
|
| | 2267 | WaitFor(PlayerIsInOwnWorld() && ActionButtonInArea(4250, 20011198));
|
| | 2268 | DeleteAssetfollowingSFX(20011198, true);
|
| | 2269 | SetEventFlagID(60863, ON);
|
| | 2270 | AwardGesture(114);
|
| | 2271 | EndEvent();
|
| | 2272 | }
|
| | 2273 | L15:
|
| | 2274 | SetEventFlagID(60863, ON);
|
| | 2275 | AwardGesture(114);
|
| | 2276 | EndEvent();
|
| | 2277 | });
|
| | 2278 |
|
| 1939 | $Event(1450, Restart, function(X0_4, X4_4, X8_4, X12_4) {
| 2279 | $Event(1450, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| 1940 | DisableNetworkSync();
| 2280 | DisableNetworkSync();
|
| 1941 | onlineFlag &= PlayerIsInOwnWorld() && EventFlag(X0_4);
| 2281 | onlineFlag &= PlayerIsInOwnWorld() && EventFlag(X0_4);
|
| 1942 | if (0 != X4_4) {
| 2282 | if (0 != X4_4) {
|
| 1943 | onlineFlag &= EventFlag(X4_4);
| 2283 | onlineFlag &= EventFlag(X4_4);
|
| 1944 | }
| 2284 | }
|
| 1945 | if (0 != X8_4) {
| 2285 | if (0 != X8_4) {
|
| 1946 | onlineFlag &= EventFlag(X8_4);
| 2286 | onlineFlag &= EventFlag(X8_4);
|
| 1947 | }
| 2287 | }
|
| 1948 | if (0 != X12_4) {
| 2288 | if (0 != X12_4) {
|
| 1949 | onlineFlag &= EventFlag(X12_4);
| 2289 | onlineFlag &= EventFlag(X12_4);
|
| 1950 | }
| 2290 | }
|
| 1951 | EndIf(onlineFlag);
| 2291 | EndIf(onlineFlag);
|
| 1952 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X0_4));
| 2292 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X0_4));
|
| 1953 | if (0 != X4_4) {
| 2293 | if (0 != X4_4) {
|
| 1954 | SetEventFlagID(X4_4, ON);
| 2294 | SetEventFlagID(X4_4, ON);
|
| 1955 | }
| 2295 | }
|
| 1956 | if (0 != X8_4) {
| 2296 | if (0 != X8_4) {
|
| 1957 | SetEventFlagID(X8_4, ON);
| 2297 | SetEventFlagID(X8_4, ON);
|
| 1958 | }
| 2298 | }
|
| ⋮ | ⋮ |
| 2183 |
| 2523 |
|
| 2184 | $Event(1705, Restart, function() {
| 2524 | $Event(1705, Restart, function() {
|
| 2185 | DisableNetworkSync();
| 2525 | DisableNetworkSync();
|
| 2186 | EndIf(!PlayerIsInOwnWorld());
| 2526 | EndIf(!PlayerIsInOwnWorld());
|
| 2187 | EndIf(EventFlag(69160));
| 2527 | EndIf(EventFlag(69160));
|
| 2188 | WaitFor(
| 2528 | WaitFor(
|
| 2189 | PlayerIsInOwnWorld()
| 2529 | PlayerIsInOwnWorld()
|
| 2190 | && EventFlag(710600)
| 2530 | && EventFlag(710600)
|
| 2191 | && !EventFlag(69160)
| 2531 | && !EventFlag(69160)
|
| 2192 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
| 2532 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
|
| 2193 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
| 2533 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
|
| 2194 | && !CharacterHasSpEffect(10000, 9640));
| 2534 | && !CharacterHasSpEffect(10000, 9640));
|
| 2195 | ShowTutorialPopup(1600, true, true);
| 2535 | ShowTutorialPopup(1600, true, true);
|
| 2196 | SetEventFlagID(69160, ON);
| 2536 | SetEventFlagID(69160, ON);
|
| 2197 | SetEventFlagID(710750, ON);
| 2537 | SetEventFlagID(710750, ON);
|
| 2198 | if (Signed(9116) != 0) {
| 2538 | if (Signed(9116) != 0) {
|
| 2199 | DirectlyGivePlayerItem(ItemType.Goods, 9116, 710600, 1);
| 2539 | DirectlyGivePlayerItem(ItemType.Goods, 9116, 710600, 1);
|
| 2200 | }
| 2540 | }
|
| 2201 | });
| 2541 | });
|
| 2202 |
| 2542 |
|
| | 2543 | $Event(1706, Restart, function() {
|
| | 2544 | DisableNetworkSync();
|
| | 2545 | EndIf(!PlayerIsInOwnWorld());
|
| | 2546 | EndIf(EventFlag(69520));
|
| | 2547 | WaitFor(
|
| | 2548 | TutorialSeen(2020)
|
| | 2549 | && !EventFlag(69520)
|
| | 2550 | && !CharacterHasSpEffect(10000, 9640)
|
| | 2551 | && PlayerIsInOwnWorld());
|
| | 2552 | SetEventFlagID(710920, ON);
|
| | 2553 | ShowTutorialPopup(1920, true, true);
|
| | 2554 | DirectlyGivePlayerItem(ItemType.Goods, 2009162, 710920, 1);
|
| | 2555 | SetEventFlagID(69520, ON);
|
| | 2556 | });
|
| | 2557 |
|
| | 2558 | $Event(1707, Restart, function() {
|
| | 2559 | DisableNetworkSync();
|
| | 2560 | EndIf(!PlayerIsInOwnWorld());
|
| | 2561 | EndIf(EventFlag(69530));
|
| | 2562 | WaitFor(
|
| | 2563 | EventFlag(720300)
|
| | 2564 | && !EventFlag(69530)
|
| | 2565 | && !CharacterHasSpEffect(10000, 9640)
|
| | 2566 | && PlayerIsInOwnWorld());
|
| | 2567 | ShowTutorialPopup(2300, true, true);
|
| | 2568 | SetEventFlagID(69530, ON);
|
| | 2569 | });
|
| | 2570 |
|
| | 2571 | $Event(1708, Restart, function() {
|
| | 2572 | DisableNetworkSync();
|
| | 2573 | EndIf(!PlayerIsInOwnWorld());
|
| | 2574 | EndIf(EventFlag(69540));
|
| | 2575 | WaitFor(
|
| | 2576 | EventFlag(720310)
|
| | 2577 | && !EventFlag(69540)
|
| | 2578 | && !CharacterHasSpEffect(10000, 9640)
|
| | 2579 | && PlayerIsInOwnWorld());
|
| | 2580 | ShowTutorialPopup(2310, true, true);
|
| | 2581 | SetEventFlagID(69540, ON);
|
| | 2582 | });
|
| | 2583 |
|
| 2203 | $Event(1720, Restart, function(X0_4, X4_4, X8_4, X12_4) {
| 2584 | $Event(1720, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| 2204 | DisableNetworkSync();
| 2585 | DisableNetworkSync();
|
| 2205 | EndIf(!PlayerIsInOwnWorld());
| 2586 | EndIf(!PlayerIsInOwnWorld());
|
| 2206 | EndIf(EventFlag(X0_4));
| 2587 | EndIf(EventFlag(X0_4));
|
| 2207 | WaitFor(
| 2588 | WaitFor(
|
| 2208 | PlayerIsInOwnWorld()
| 2589 | PlayerIsInOwnWorld()
|
| 2209 | && EventFlag(X4_4)
| 2590 | && EventFlag(X4_4)
|
| 2210 | && !EventFlag(X0_4)
| 2591 | && !EventFlag(X0_4)
|
| 2211 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
| 2592 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
|
| 2212 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
| 2593 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
|
| 2213 | && !CharacterHasSpEffect(10000, 9640));
| 2594 | && !CharacterHasSpEffect(10000, 9640));
|
| 2214 | ShowTutorialPopup(X8_4, true, true);
| 2595 | ShowTutorialPopup(X8_4, true, true);
|
| 2215 | SetEventFlagID(X0_4, ON);
| 2596 | SetEventFlagID(X0_4, ON);
|
| 2216 | if (Signed(X12_4) != 0) {
| 2597 | if (Signed(X12_4) != 0) {
|
| 2217 | DirectlyGivePlayerItem(ItemType.Goods, X12_4, X4_4, 1);
| 2598 | DirectlyGivePlayerItem(ItemType.Goods, X12_4, X4_4, 1);
|
| 2218 | }
| 2599 | }
|
| 2219 | });
| 2600 | });
|
| 2220 |
| 2601 |
|
| 2221 | $Event(1750, Restart, function() {
| 2602 | $Event(1750, Restart, function() {
|
| 2222 | DisableNetworkSync();
| 2603 | DisableNetworkSync();
|
| ⋮ | ⋮ |
| 2744 | WaitFor(PlayerIsInOwnWorld());
| 3125 | WaitFor(PlayerIsInOwnWorld());
|
| 2745 | WaitFixedTimeSeconds(1);
| 3126 | WaitFixedTimeSeconds(1);
|
| 2746 | RequestCharacterAIReplan(0);
| 3127 | RequestCharacterAIReplan(0);
|
| 2747 | });
| 3128 | });
|
| 2748 |
| 3129 |
|
| 2749 | $Event(6908, Restart, function() {
| 3130 | $Event(6908, Restart, function() {
|
| 2750 | EndIf(ThisEventSlot());
| 3131 | EndIf(ThisEventSlot());
|
| 2751 | if (PlayerIsInOwnWorld()) {
| 3132 | if (PlayerIsInOwnWorld()) {
|
| 2752 | if (EventFlag(73207)) {
| 3133 | if (EventFlag(73207)) {
|
| 2753 | SetEventFlagID(73257, ON);
| 3134 | SetEventFlagID(73257, ON);
|
| 2754 | }
| 3135 | }
|
| 2755 | SetThisEventSlot(ON);
| 3136 | SetThisEventSlot(ON);
|
| 2756 | EndEvent();
| 3137 | EndEvent();
|
| 2757 | }
| 3138 | }
|
| 2758 | L15:
| 3139 | L15:
|
| 2759 | WaitFor(PlayerIsInOwnWorld());
| 3140 | WaitFor(PlayerIsInOwnWorld());
|
| 2760 | WaitFixedTimeSeconds(1);
| 3141 | WaitFixedTimeSeconds(1);
|
| 2761 | RequestCharacterAIReplan(0);
| 3142 | RequestCharacterAIReplan(0);
|
| 2762 | });
| 3143 | });
|
| 2763 |
| 3144 |
|
| | 3145 | $Event(6909, Restart, function() {
|
| | 3146 | EndIf(ThisEventSlot());
|
| | 3147 | if (PlayerIsInOwnWorld()) {
|
| | 3148 | if (EventFlag(10000040)) {
|
| | 3149 | SetEventFlagID(670130, ON);
|
| | 3150 | }
|
| | 3151 | if (EventFlag(10000041)) {
|
| | 3152 | SetEventFlagID(670131, ON);
|
| | 3153 | }
|
| | 3154 | if (EventFlag(10000042)) {
|
| | 3155 | SetEventFlagID(670132, ON);
|
| | 3156 | }
|
| | 3157 | if (EventFlag(10000043)) {
|
| | 3158 | SetEventFlagID(670133, ON);
|
| | 3159 | }
|
| | 3160 | if (EventFlag(10000044)) {
|
| | 3161 | SetEventFlagID(670134, ON);
|
| | 3162 | }
|
| | 3163 | if (EventFlag(10000045)) {
|
| | 3164 | SetEventFlagID(670135, ON);
|
| | 3165 | }
|
| | 3166 | if (EventFlag(11000040)) {
|
| | 3167 | SetEventFlagID(670330, ON);
|
| | 3168 | }
|
| | 3169 | if (EventFlag(11000041)) {
|
| | 3170 | SetEventFlagID(670331, ON);
|
| | 3171 | }
|
| | 3172 | if (EventFlag(11000042)) {
|
| | 3173 | SetEventFlagID(670332, ON);
|
| | 3174 | }
|
| | 3175 | if (EventFlag(11000043)) {
|
| | 3176 | SetEventFlagID(670333, ON);
|
| | 3177 | }
|
| | 3178 | if (EventFlag(11000044)) {
|
| | 3179 | SetEventFlagID(670334, ON);
|
| | 3180 | }
|
| | 3181 | if (EventFlag(11050040)) {
|
| | 3182 | SetEventFlagID(670730, ON);
|
| | 3183 | }
|
| | 3184 | if (EventFlag(11050041)) {
|
| | 3185 | SetEventFlagID(670731, ON);
|
| | 3186 | }
|
| | 3187 | if (EventFlag(12010040)) {
|
| | 3188 | SetEventFlagID(670610, ON);
|
| | 3189 | }
|
| | 3190 | if (EventFlag(12010041)) {
|
| | 3191 | SetEventFlagID(670611, ON);
|
| | 3192 | }
|
| | 3193 | if (EventFlag(12010042)) {
|
| | 3194 | SetEventFlagID(670612, ON);
|
| | 3195 | }
|
| | 3196 | if (EventFlag(12010043)) {
|
| | 3197 | SetEventFlagID(670613, ON);
|
| | 3198 | }
|
| | 3199 | if (EventFlag(12010044)) {
|
| | 3200 | SetEventFlagID(670614, ON);
|
| | 3201 | }
|
| | 3202 | if (EventFlag(12010045)) {
|
| | 3203 | SetEventFlagID(670615, ON);
|
| | 3204 | }
|
| | 3205 | if (EventFlag(12010046)) {
|
| | 3206 | SetEventFlagID(670616, ON);
|
| | 3207 | }
|
| | 3208 | if (EventFlag(12020040)) {
|
| | 3209 | SetEventFlagID(670620, ON);
|
| | 3210 | }
|
| | 3211 | if (EventFlag(12020041)) {
|
| | 3212 | SetEventFlagID(670621, ON);
|
| | 3213 | }
|
| | 3214 | if (EventFlag(12020042)) {
|
| | 3215 | SetEventFlagID(670622, ON);
|
| | 3216 | }
|
| | 3217 | if (EventFlag(12020043)) {
|
| | 3218 | SetEventFlagID(670623, ON);
|
| | 3219 | }
|
| | 3220 | if (EventFlag(12020044)) {
|
| | 3221 | SetEventFlagID(670624, ON);
|
| | 3222 | }
|
| | 3223 | if (EventFlag(12020045)) {
|
| | 3224 | SetEventFlagID(670625, ON);
|
| | 3225 | }
|
| | 3226 | if (EventFlag(12020046)) {
|
| | 3227 | SetEventFlagID(670626, ON);
|
| | 3228 | }
|
| | 3229 | if (EventFlag(12030040)) {
|
| | 3230 | SetEventFlagID(670630, ON);
|
| | 3231 | }
|
| | 3232 | if (EventFlag(12030041)) {
|
| | 3233 | SetEventFlagID(670631, ON);
|
| | 3234 | }
|
| | 3235 | if (EventFlag(12030042)) {
|
| | 3236 | SetEventFlagID(670632, ON);
|
| | 3237 | }
|
| | 3238 | if (EventFlag(12030043)) {
|
| | 3239 | SetEventFlagID(670633, ON);
|
| | 3240 | }
|
| | 3241 | if (EventFlag(12030044)) {
|
| | 3242 | SetEventFlagID(670634, ON);
|
| | 3243 | }
|
| | 3244 | if (EventFlag(12050040)) {
|
| | 3245 | SetEventFlagID(670650, ON);
|
| | 3246 | }
|
| | 3247 | if (EventFlag(12050041)) {
|
| | 3248 | SetEventFlagID(670651, ON);
|
| | 3249 | }
|
| | 3250 | if (EventFlag(12050042)) {
|
| | 3251 | SetEventFlagID(670652, ON);
|
| | 3252 | }
|
| | 3253 | if (EventFlag(12070040)) {
|
| | 3254 | SetEventFlagID(670670, ON);
|
| | 3255 | }
|
| | 3256 | if (EventFlag(12070041)) {
|
| | 3257 | SetEventFlagID(670671, ON);
|
| | 3258 | }
|
| | 3259 | if (EventFlag(13000040)) {
|
| | 3260 | SetEventFlagID(670740, ON);
|
| | 3261 | }
|
| | 3262 | if (EventFlag(13000041)) {
|
| | 3263 | SetEventFlagID(670741, ON);
|
| | 3264 | }
|
| | 3265 | if (EventFlag(13000042)) {
|
| | 3266 | SetEventFlagID(670742, ON);
|
| | 3267 | }
|
| | 3268 | if (EventFlag(13000043)) {
|
| | 3269 | SetEventFlagID(670743, ON);
|
| | 3270 | }
|
| | 3271 | if (EventFlag(13000044)) {
|
| | 3272 | SetEventFlagID(670744, ON);
|
| | 3273 | }
|
| | 3274 | if (EventFlag(13000045)) {
|
| | 3275 | SetEventFlagID(670745, ON);
|
| | 3276 | }
|
| | 3277 | if (EventFlag(13000046)) {
|
| | 3278 | SetEventFlagID(670746, ON);
|
| | 3279 | }
|
| | 3280 | if (EventFlag(13000047)) {
|
| | 3281 | SetEventFlagID(670747, ON);
|
| | 3282 | }
|
| | 3283 | if (EventFlag(14000040)) {
|
| | 3284 | SetEventFlagID(670230, ON);
|
| | 3285 | }
|
| | 3286 | if (EventFlag(14000041)) {
|
| | 3287 | SetEventFlagID(670231, ON);
|
| | 3288 | }
|
| | 3289 | if (EventFlag(14000042)) {
|
| | 3290 | SetEventFlagID(670232, ON);
|
| | 3291 | }
|
| | 3292 | if (EventFlag(14000043)) {
|
| | 3293 | SetEventFlagID(670233, ON);
|
| | 3294 | }
|
| | 3295 | if (EventFlag(15000040)) {
|
| | 3296 | SetEventFlagID(670530, ON);
|
| | 3297 | }
|
| | 3298 | if (EventFlag(15000041)) {
|
| | 3299 | SetEventFlagID(670531, ON);
|
| | 3300 | }
|
| | 3301 | if (EventFlag(15000042)) {
|
| | 3302 | SetEventFlagID(670532, ON);
|
| | 3303 | }
|
| | 3304 | if (EventFlag(15000044)) {
|
| | 3305 | SetEventFlagID(670534, ON);
|
| | 3306 | }
|
| | 3307 | if (EventFlag(15000045)) {
|
| | 3308 | SetEventFlagID(670535, ON);
|
| | 3309 | }
|
| | 3310 | if (EventFlag(15000046)) {
|
| | 3311 | SetEventFlagID(670536, ON);
|
| | 3312 | }
|
| | 3313 | if (EventFlag(15000047)) {
|
| | 3314 | SetEventFlagID(670537, ON);
|
| | 3315 | }
|
| | 3316 | if (EventFlag(15000049)) {
|
| | 3317 | SetEventFlagID(670539, ON);
|
| | 3318 | }
|
| | 3319 | if (EventFlag(16000040)) {
|
| | 3320 | SetEventFlagID(670350, ON);
|
| | 3321 | }
|
| | 3322 | if (EventFlag(16000041)) {
|
| | 3323 | SetEventFlagID(670351, ON);
|
| | 3324 | }
|
| | 3325 | if (EventFlag(16000042)) {
|
| | 3326 | SetEventFlagID(670352, ON);
|
| | 3327 | }
|
| | 3328 | if (EventFlag(16000043)) {
|
| | 3329 | SetEventFlagID(670353, ON);
|
| | 3330 | }
|
| | 3331 | if (EventFlag(16000044)) {
|
| | 3332 | SetEventFlagID(670354, ON);
|
| | 3333 | }
|
| | 3334 | if (EventFlag(19000040)) {
|
| | 3335 | SetEventFlagID(670750, ON);
|
| | 3336 | }
|
| | 3337 | if (EventFlag(30000040)) {
|
| | 3338 | SetEventFlagID(670160, ON);
|
| | 3339 | }
|
| | 3340 | if (EventFlag(30010040)) {
|
| | 3341 | SetEventFlagID(670161, ON);
|
| | 3342 | }
|
| | 3343 | if (EventFlag(30020040)) {
|
| | 3344 | SetEventFlagID(670162, ON);
|
| | 3345 | }
|
| | 3346 | if (EventFlag(30110040)) {
|
| | 3347 | SetEventFlagID(670163, ON);
|
| | 3348 | }
|
| | 3349 | if (EventFlag(30040040)) {
|
| | 3350 | SetEventFlagID(670164, ON);
|
| | 3351 | }
|
| | 3352 | if (EventFlag(30050040)) {
|
| | 3353 | SetEventFlagID(670260, ON);
|
| | 3354 | }
|
| | 3355 | if (EventFlag(30030040)) {
|
| | 3356 | SetEventFlagID(670261, ON);
|
| | 3357 | }
|
| | 3358 | if (EventFlag(30060040)) {
|
| | 3359 | SetEventFlagID(670262, ON);
|
| | 3360 | }
|
| | 3361 | if (EventFlag(30080040)) {
|
| | 3362 | SetEventFlagID(670360, ON);
|
| | 3363 | }
|
| | 3364 | if (EventFlag(30090040)) {
|
| | 3365 | SetEventFlagID(670361, ON);
|
| | 3366 | }
|
| | 3367 | if (EventFlag(30100040)) {
|
| | 3368 | SetEventFlagID(670362, ON);
|
| | 3369 | }
|
| | 3370 | if (EventFlag(30120040)) {
|
| | 3371 | SetEventFlagID(670363, ON);
|
| | 3372 | }
|
| | 3373 | if (EventFlag(30070040)) {
|
| | 3374 | SetEventFlagID(670364, ON);
|
| | 3375 | }
|
| | 3376 | if (EventFlag(30140040)) {
|
| | 3377 | SetEventFlagID(670460, ON);
|
| | 3378 | }
|
| | 3379 | if (EventFlag(30150040)) {
|
| | 3380 | SetEventFlagID(670461, ON);
|
| | 3381 | }
|
| | 3382 | if (EventFlag(30160040)) {
|
| | 3383 | SetEventFlagID(670462, ON);
|
| | 3384 | }
|
| | 3385 | if (EventFlag(30170040)) {
|
| | 3386 | SetEventFlagID(670560, ON);
|
| | 3387 | }
|
| | 3388 | if (EventFlag(30180040)) {
|
| | 3389 | SetEventFlagID(670561, ON);
|
| | 3390 | }
|
| | 3391 | if (EventFlag(30190040)) {
|
| | 3392 | SetEventFlagID(670562, ON);
|
| | 3393 | }
|
| | 3394 | if (EventFlag(30200040)) {
|
| | 3395 | SetEventFlagID(670563, ON);
|
| | 3396 | }
|
| | 3397 | if (EventFlag(31020040)) {
|
| | 3398 | SetEventFlagID(670170, ON);
|
| | 3399 | }
|
| | 3400 | if (EventFlag(31010040)) {
|
| | 3401 | SetEventFlagID(670171, ON);
|
| | 3402 | }
|
| | 3403 | if (EventFlag(31000040)) {
|
| | 3404 | SetEventFlagID(670172, ON);
|
| | 3405 | }
|
| | 3406 | if (EventFlag(31030040)) {
|
| | 3407 | SetEventFlagID(670173, ON);
|
| | 3408 | }
|
| | 3409 | if (EventFlag(31150040)) {
|
| | 3410 | SetEventFlagID(670174, ON);
|
| | 3411 | }
|
| | 3412 | if (EventFlag(31170040)) {
|
| | 3413 | SetEventFlagID(670175, ON);
|
| | 3414 | }
|
| | 3415 | if (EventFlag(31040040)) {
|
| | 3416 | SetEventFlagID(670270, ON);
|
| | 3417 | }
|
| | 3418 | if (EventFlag(31050040)) {
|
| | 3419 | SetEventFlagID(670271, ON);
|
| | 3420 | }
|
| | 3421 | if (EventFlag(31060040)) {
|
| | 3422 | SetEventFlagID(670272, ON);
|
| | 3423 | }
|
| | 3424 | if (EventFlag(31070040)) {
|
| | 3425 | SetEventFlagID(670370, ON);
|
| | 3426 | }
|
| | 3427 | if (EventFlag(31090040)) {
|
| | 3428 | SetEventFlagID(670371, ON);
|
| | 3429 | }
|
| | 3430 | if (EventFlag(31180040)) {
|
| | 3431 | SetEventFlagID(670372, ON);
|
| | 3432 | }
|
| | 3433 | if (EventFlag(31190040)) {
|
| | 3434 | SetEventFlagID(670373, ON);
|
| | 3435 | }
|
| | 3436 | if (EventFlag(31210040)) {
|
| | 3437 | SetEventFlagID(670470, ON);
|
| | 3438 | }
|
| | 3439 | if (EventFlag(31100040)) {
|
| | 3440 | SetEventFlagID(670471, ON);
|
| | 3441 | }
|
| | 3442 | if (EventFlag(31200040)) {
|
| | 3443 | SetEventFlagID(670472, ON);
|
| | 3444 | }
|
| | 3445 | if (EventFlag(31110040)) {
|
| | 3446 | SetEventFlagID(670473, ON);
|
| | 3447 | }
|
| | 3448 | if (EventFlag(31120040)) {
|
| | 3449 | SetEventFlagID(670570, ON);
|
| | 3450 | }
|
| | 3451 | if (EventFlag(31220040)) {
|
| | 3452 | SetEventFlagID(670571, ON);
|
| | 3453 | }
|
| | 3454 | if (EventFlag(32000040)) {
|
| | 3455 | SetEventFlagID(670180, ON);
|
| | 3456 | }
|
| | 3457 | if (EventFlag(32010040)) {
|
| | 3458 | SetEventFlagID(670181, ON);
|
| | 3459 | }
|
| | 3460 | if (EventFlag(32020040)) {
|
| | 3461 | SetEventFlagID(670280, ON);
|
| | 3462 | }
|
| | 3463 | if (EventFlag(32040040)) {
|
| | 3464 | SetEventFlagID(670380, ON);
|
| | 3465 | }
|
| | 3466 | if (EventFlag(32050040)) {
|
| | 3467 | SetEventFlagID(670381, ON);
|
| | 3468 | }
|
| | 3469 | if (EventFlag(32070040)) {
|
| | 3470 | SetEventFlagID(670480, ON);
|
| | 3471 | }
|
| | 3472 | if (EventFlag(32080040)) {
|
| | 3473 | SetEventFlagID(670481, ON);
|
| | 3474 | }
|
| | 3475 | if (EventFlag(32110040)) {
|
| | 3476 | SetEventFlagID(670580, ON);
|
| | 3477 | }
|
| | 3478 | if (EventFlag(34100040)) {
|
| | 3479 | SetEventFlagID(670190, ON);
|
| | 3480 | }
|
| | 3481 | if (EventFlag(34110040)) {
|
| | 3482 | SetEventFlagID(670290, ON);
|
| | 3483 | }
|
| | 3484 | if (EventFlag(34120040)) {
|
| | 3485 | SetEventFlagID(670390, ON);
|
| | 3486 | }
|
| | 3487 | if (EventFlag(34120041)) {
|
| | 3488 | SetEventFlagID(670391, ON);
|
| | 3489 | }
|
| | 3490 | if (EventFlag(34130040)) {
|
| | 3491 | SetEventFlagID(670490, ON);
|
| | 3492 | }
|
| | 3493 | if (EventFlag(35000040)) {
|
| | 3494 | SetEventFlagID(670340, ON);
|
| | 3495 | }
|
| | 3496 | if (EventFlag(35000041)) {
|
| | 3497 | SetEventFlagID(670341, ON);
|
| | 3498 | }
|
| | 3499 | if (EventFlag(35000042)) {
|
| | 3500 | SetEventFlagID(670342, ON);
|
| | 3501 | }
|
| | 3502 | if (EventFlag(39200040)) {
|
| | 3503 | SetEventFlagID(670240, ON);
|
| | 3504 | }
|
| | 3505 | if (EventFlag(39200041)) {
|
| | 3506 | SetEventFlagID(670241, ON);
|
| | 3507 | }
|
| | 3508 | if (EventFlag(1060410040)) {
|
| | 3509 | SetEventFlagID(670100, ON);
|
| | 3510 | }
|
| | 3511 | if (EventFlag(1060420040)) {
|
| | 3512 | SetEventFlagID(670101, ON);
|
| | 3513 | }
|
| | 3514 | if (EventFlag(1060430040)) {
|
| | 3515 | SetEventFlagID(670102, ON);
|
| | 3516 | }
|
| | 3517 | if (EventFlag(1060430041)) {
|
| | 3518 | SetEventFlagID(670103, ON);
|
| | 3519 | }
|
| | 3520 | if (EventFlag(1060430042)) {
|
| | 3521 | SetEventFlagID(670104, ON);
|
| | 3522 | }
|
| | 3523 | if (EventFlag(1060430043)) {
|
| | 3524 | SetEventFlagID(670105, ON);
|
| | 3525 | }
|
| | 3526 | if (EventFlag(1060440040)) {
|
| | 3527 | SetEventFlagID(670106, ON);
|
| | 3528 | }
|
| | 3529 | if (EventFlag(1060330040)) {
|
| | 3530 | SetEventFlagID(670200, ON);
|
| | 3531 | }
|
| | 3532 | if (EventFlag(1060340040)) {
|
| | 3533 | SetEventFlagID(670201, ON);
|
| | 3534 | }
|
| | 3535 | if (EventFlag(1060340041)) {
|
| | 3536 | SetEventFlagID(670202, ON);
|
| | 3537 | }
|
| | 3538 | if (EventFlag(1060340043)) {
|
| | 3539 | SetEventFlagID(670203, ON);
|
| | 3540 | }
|
| | 3541 | if (EventFlag(1060350040)) {
|
| | 3542 | SetEventFlagID(670204, ON);
|
| | 3543 | }
|
| | 3544 | if (EventFlag(1060380040)) {
|
| | 3545 | SetEventFlagID(670205, ON);
|
| | 3546 | }
|
| | 3547 | if (EventFlag(1035530040)) {
|
| | 3548 | SetEventFlagID(670300, ON);
|
| | 3549 | }
|
| | 3550 | if (EventFlag(1036520040)) {
|
| | 3551 | SetEventFlagID(670301, ON);
|
| | 3552 | }
|
| | 3553 | if (EventFlag(1036540040)) {
|
| | 3554 | SetEventFlagID(670302, ON);
|
| | 3555 | }
|
| | 3556 | if (EventFlag(1036540041)) {
|
| | 3557 | SetEventFlagID(670303, ON);
|
| | 3558 | }
|
| | 3559 | if (EventFlag(1037530040)) {
|
| | 3560 | SetEventFlagID(670304, ON);
|
| | 3561 | }
|
| | 3562 | if (EventFlag(1038520040)) {
|
| | 3563 | SetEventFlagID(670305, ON);
|
| | 3564 | }
|
| | 3565 | if (EventFlag(1039540040)) {
|
| | 3566 | SetEventFlagID(670306, ON);
|
| | 3567 | }
|
| | 3568 | if (EventFlag(1040530040)) {
|
| | 3569 | SetEventFlagID(670307, ON);
|
| | 3570 | }
|
| | 3571 | if (EventFlag(1042540040)) {
|
| | 3572 | SetEventFlagID(670308, ON);
|
| | 3573 | }
|
| | 3574 | if (EventFlag(1044530040)) {
|
| | 3575 | SetEventFlagID(670309, ON);
|
| | 3576 | }
|
| | 3577 | if (EventFlag(1045520040)) {
|
| | 3578 | SetEventFlagID(670310, ON);
|
| | 3579 | }
|
| | 3580 | if (EventFlag(1046400040)) {
|
| | 3581 | SetEventFlagID(670400, ON);
|
| | 3582 | }
|
| | 3583 | if (EventFlag(1047400040)) {
|
| | 3584 | SetEventFlagID(670401, ON);
|
| | 3585 | }
|
| | 3586 | if (EventFlag(1048370040)) {
|
| | 3587 | SetEventFlagID(670402, ON);
|
| | 3588 | }
|
| | 3589 | if (EventFlag(1049380040)) {
|
| | 3590 | SetEventFlagID(670403, ON);
|
| | 3591 | }
|
| | 3592 | if (EventFlag(1049380041)) {
|
| | 3593 | SetEventFlagID(670404, ON);
|
| | 3594 | }
|
| | 3595 | if (EventFlag(1050400040)) {
|
| | 3596 | SetEventFlagID(670405, ON);
|
| | 3597 | }
|
| | 3598 | if (EventFlag(1051360040)) {
|
| | 3599 | SetEventFlagID(670406, ON);
|
| | 3600 | }
|
| | 3601 | if (EventFlag(1051370040)) {
|
| | 3602 | SetEventFlagID(670407, ON);
|
| | 3603 | }
|
| | 3604 | if (EventFlag(1051400040)) {
|
| | 3605 | SetEventFlagID(670408, ON);
|
| | 3606 | }
|
| | 3607 | if (EventFlag(1052410040)) {
|
| | 3608 | SetEventFlagID(670409, ON);
|
| | 3609 | }
|
| | 3610 | if (EventFlag(1047510840)) {
|
| | 3611 | SetEventFlagID(670500, ON);
|
| | 3612 | }
|
| | 3613 | if (EventFlag(1053570840)) {
|
| | 3614 | SetEventFlagID(670501, ON);
|
| | 3615 | }
|
| | 3616 | if (EventFlag(1052530840)) {
|
| | 3617 | SetEventFlagID(670502, ON);
|
| | 3618 | }
|
| | 3619 | if (EventFlag(1052570840)) {
|
| | 3620 | SetEventFlagID(670503, ON);
|
| | 3621 | }
|
| | 3622 | if (EventFlag(1051570840)) {
|
| | 3623 | SetEventFlagID(670504, ON);
|
| | 3624 | }
|
| | 3625 | if (EventFlag(1051570841)) {
|
| | 3626 | SetEventFlagID(670505, ON);
|
| | 3627 | }
|
| | 3628 | if (EventFlag(1049560840)) {
|
| | 3629 | SetEventFlagID(670506, ON);
|
| | 3630 | }
|
| | 3631 | if (EventFlag(1049570840)) {
|
| | 3632 | SetEventFlagID(670507, ON);
|
| | 3633 | }
|
| | 3634 | SetThisEventSlot(ON);
|
| | 3635 | EndEvent();
|
| | 3636 | }
|
| | 3637 | L15:
|
| | 3638 | WaitFor(PlayerIsInOwnWorld());
|
| | 3639 | WaitFixedTimeSeconds(1);
|
| | 3640 | RequestCharacterAIReplan(0);
|
| | 3641 | });
|
| | 3642 |
|
| 2764 | $Event(9300, Restart, function(X0_4, X4_4, X8_4) {
| 3643 | $Event(9300, Restart, function(X0_4, X4_4, X8_4) {
|
| 2765 | EndIf(ThisEventSlot());
| 3644 | EndIf(ThisEventSlot());
|
| 2766 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X4_4));
| 3645 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X4_4));
|
| 2767 | WaitFixedTimeSeconds(X8_4);
| 3646 | WaitFixedTimeSeconds(X8_4);
|
| 2768 | AwardAchievement(X0_4);
| 3647 | AwardAchievement(X0_4);
|
| 2769 | });
| 3648 | });
|
| 2770 |
| 3649 |
|
| 2771 | $Event(9360, Restart, function(X0_4, X4_4, X8_4) {
| 3650 | $Event(9360, Restart, function(X0_4, X4_4, X8_4) {
|
| 2772 | EndIf(ThisEventSlot());
| 3651 | EndIf(ThisEventSlot());
|
| 2773 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X4_4));
| 3652 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X4_4));
|
| 2774 | WaitFixedTimeSeconds(X8_4);
| 3653 | WaitFixedTimeSeconds(X8_4);
|
| 2775 | StartPS5Activity(X0_4);
| 3654 | StartPS5Activity(X0_4);
|
| 2776 | });
| 3655 | });
|
| 2777 |
| 3656 |
|
| 2778 | $Event(9375, Restart, function(X0_4, X4_4, X8_4) {
| 3657 | $Event(9375, Restart, function(X0_4, X4_4, X8_4) {
|
| 2779 | EndIf(ThisEventSlot());
| 3658 | EndIf(ThisEventSlot());
|
| 2780 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X4_4));
| 3659 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X4_4));
|
| 2781 | WaitFixedTimeSeconds(X8_4);
| 3660 | WaitFixedTimeSeconds(X8_4);
|
| 2782 | EndPS5Activity(X0_4);
| 3661 | EndPS5Activity(X0_4);
|
| 2783 | });
| 3662 | });
|
| ⋮ | ⋮ |
| 2797 | }
| 3676 | }
|
| 2798 | if (0 != X12_4) {
| 3677 | if (0 != X12_4) {
|
| 2799 | if (!EventFlag(X12_4)) {
| 3678 | if (!EventFlag(X12_4)) {
|
| 2800 | flag |= EventFlag(X12_4);
| 3679 | flag |= EventFlag(X12_4);
|
| 2801 | }
| 3680 | }
|
| 2802 | }
| 3681 | }
|
| 2803 | if (0 != X16_4) {
| 3682 | if (0 != X16_4) {
|
| 2804 | if (!EventFlag(X16_4)) {
| 3683 | if (!EventFlag(X16_4)) {
|
| 2805 | flag |= EventFlag(X16_4);
| 3684 | flag |= EventFlag(X16_4);
|
| 2806 | }
| 3685 | }
|
| 2807 | }
| 3686 | }
|
| 2808 | if (0 != X20_4) {
| 3687 | if (0 != X20_4) {
|
| 2809 | if (!EventFlag(X20_4)) {
| 3688 | if (!EventFlag(X20_4)) {
|
| 2810 | flag |= EventFlag(X20_4);
| 3689 | flag |= EventFlag(X20_4);
|
| 2811 | }
| 3690 | }
|
| 2812 | }
| 3691 | }
|
| 2813 | WaitFor(flag);
| 3692 | WaitFor(flag);
|
| 2814 | SetThisEventSlot(ON);
| 3693 | SetThisEventSlot(ON);
|
| 2815 | });
| 3694 | });
|
| 2816 |
| 3695 |
|
| | 3696 | $Event(9440, Default, function() {
|
| | 3697 | if (PlayerIsInOwnWorld()) {
|
| | 3698 | EndIf(EventFlag(9440));
|
| | 3699 | WaitFor(EventFlag(2053460600) && EventFlag(2050400600) && PlayerIsInOwnWorld());
|
| | 3700 | if (PlayerIsInOwnWorld()) {
|
| | 3701 | SetNetworkconnectedEventFlagID(9440, ON);
|
| | 3702 | }
|
| | 3703 | EndEvent();
|
| | 3704 | }
|
| | 3705 | L15:
|
| | 3706 | WaitFor(PlayerIsInOwnWorld());
|
| | 3707 | WaitFixedTimeSeconds(1);
|
| | 3708 | RequestCharacterAIReplan(0);
|
| | 3709 | });
|
| | 3710 |
|
| 2817 | $Event(9820, Restart, function(X0_4, X4_4, X8_4) {
| 3711 | $Event(9820, Restart, function(X0_4, X4_4, X8_4) {
|
| 2818 | DisableNetworkSync();
| 3712 | DisableNetworkSync();
|
| 2819 | if (0 != X0_4) {
| 3713 | if (0 != X0_4) {
|
| 2820 | EndIf(EventFlag(X0_4));
| 3714 | EndIf(EventFlag(X0_4));
|
| 2821 | }
| 3715 | }
|
| 2822 | WaitFor(CharacterHasSpEffect(10000, X8_4));
| 3716 | WaitFor(CharacterHasSpEffect(10000, X8_4));
|
| 2823 | SetEventFlagID(X0_4, ON);
| 3717 | SetEventFlagID(X0_4, ON);
|
| 2824 | AwardItemsIncludingClients(X4_4);
| 3718 | AwardItemsIncludingClients(X4_4);
|
| 2825 | WaitFixedTimeSeconds(1.2);
| 3719 | WaitFixedTimeSeconds(1.2);
|
| 2826 | RestartEvent();
| 3720 | RestartEvent();
|
| 2827 | });
| 3721 | });
|
| 2828 |
| 3722 |
|
| 2829 | $Event(65810, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
| 3723 | $Event(65810, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| 2830 | if (PlayerIsInOwnWorld()) {
| 3724 | if (PlayerIsInOwnWorld()) {
|
| 2831 | EndIf(EventFlag(X0_4));
| 3725 | EndIf(EventFlag(X0_4));
|
| 2832 | onlineFlag &= PlayerIsInOwnWorld();
| 3726 | onlineFlag &= PlayerIsInOwnWorld();
|
| 2833 | flag |= EventFlag(X4_4);
| 3727 | flag |= EventFlag(X4_4);
|
| 2834 | if (0 != X8_4) {
| 3728 | if (0 != X8_4) {
|
| 2835 | flag |= EventFlag(X8_4);
| 3729 | flag |= EventFlag(X8_4);
|
| 2836 | }
| 3730 | }
|
| ⋮ | ⋮ |
| 2839 | }
| 3733 | }
|
| 2840 | if (0 != X16_4) {
| 3734 | if (0 != X16_4) {
|
| 2841 | flag |= EventFlag(X16_4);
| 3735 | flag |= EventFlag(X16_4);
|
| 2842 | }
| 3736 | }
|
| 2843 | if (0 != X20_4) {
| 3737 | if (0 != X20_4) {
|
| 2844 | flag |= EventFlag(X20_4);
| 3738 | flag |= EventFlag(X20_4);
|
| 2845 | }
| 3739 | }
|
| 2846 | onlineFlag &= flag;
| 3740 | onlineFlag &= flag;
|
| 2847 | WaitFor(onlineFlag);
| 3741 | WaitFor(onlineFlag);
|
| 2848 | SetEventFlagID(X0_4, ON);
| 3742 | SetEventFlagID(X0_4, ON);
|
| 2849 | if (!EventFlag(65800)) {
| 3743 | if (!EventFlag(65800)) {
|
| 2850 | SetEventFlagID(65800, ON);
| 3744 | SetEventFlagID(65800, ON);
|
| 2851 | }
| 3745 | }
|
| 2852 | EndEvent();
| 3746 | EndEvent();
|
| 2853 | }
| 3747 | }
|
| 2854 | L15:
| 3748 | L15:
|
| 2855 | WaitFor(PlayerIsInOwnWorld());
| 3749 | WaitFor(PlayerIsInOwnWorld());
|
| 2856 | WaitFixedTimeSeconds(1);
| 3750 | WaitFixedTimeSeconds(1);
|
| 2857 | });
| 3751 | });
|
| 2858 |
| 3752 |
|
| | 3753 | $Event(65910, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 3754 | if (PlayerIsInOwnWorld()) {
|
| | 3755 | EndIf(EventFlag(X0_4));
|
| | 3756 | onlineFlag &= PlayerIsInOwnWorld();
|
| | 3757 | flag |= EventFlag(X4_4);
|
| | 3758 | if (0 != X8_4) {
|
| | 3759 | flag |= EventFlag(X8_4);
|
| | 3760 | }
|
| | 3761 | if (0 != X12_4) {
|
| | 3762 | flag |= EventFlag(X12_4);
|
| | 3763 | }
|
| | 3764 | if (0 != X16_4) {
|
| | 3765 | flag |= EventFlag(X16_4);
|
| | 3766 | }
|
| | 3767 | if (0 != X20_4) {
|
| | 3768 | flag |= EventFlag(X20_4);
|
| | 3769 | }
|
| | 3770 | onlineFlag &= flag;
|
| | 3771 | WaitFor(onlineFlag);
|
| | 3772 | SetEventFlagID(X0_4, ON);
|
| | 3773 | if (!EventFlag(65800)) {
|
| | 3774 | SetEventFlagID(65800, ON);
|
| | 3775 | }
|
| | 3776 | EndEvent();
|
| | 3777 | }
|
| | 3778 | L15:
|
| | 3779 | WaitFor(PlayerIsInOwnWorld());
|
| | 3780 | WaitFixedTimeSeconds(1);
|
| | 3781 | });
|
| | 3782 |
|
| 2859 | $Event(1910, Default, function(X0_4, X4_4) {
| 3783 | $Event(1910, Default, function(X0_4, X4_4) {
|
| 2860 | WaitFor(FieldBattleBGMActive(X0_4));
| 3784 | WaitFor(FieldBattleBGMActive(X0_4));
|
| 2861 | SetEventFlagID(X4_4, ON);
| 3785 | SetEventFlagID(X4_4, ON);
|
| 2862 | WaitFor(!FieldBattleBGMActive(X0_4));
| 3786 | WaitFor(!FieldBattleBGMActive(X0_4));
|
| 2863 | SetEventFlagID(X4_4, OFF);
| 3787 | SetEventFlagID(X4_4, OFF);
|
| 2864 | RestartEvent();
| 3788 | RestartEvent();
|
| 2865 | });
| 3789 | });
|
| 2866 |
| 3790 |
|
| 2867 | $Event(9910, Restart, function(X0_4) {
| 3791 | $Event(9910, Restart, function(X0_4) {
|
| 2868 | EndIf(!PlayerIsInOwnWorld());
| 3792 | EndIf(!PlayerIsInOwnWorld());
|
| 2869 | WaitFor(EventFlag(X0_4) || CharacterDead(10000));
| 3793 | WaitFor(EventFlag(X0_4) || CharacterDead(10000));
|
| 2870 | SetEventFlagID(X0_4, OFF);
| 3794 | SetEventFlagID(X0_4, OFF);
|
| 2871 | BatchSetEventFlags(1042330101, 1042330102, OFF);
| 3795 | BatchSetEventFlags(1042330101, 1042330102, OFF);
|
| 2872 | BatchSetEventFlags(1043330101, 1043330101, OFF);
| 3796 | BatchSetEventFlags(1043330101, 1043330101, OFF);
|
| 2873 | BatchSetEventFlags(1044330101, 1044330101, OFF);
| 3797 | BatchSetEventFlags(1044330101, 1044330101, OFF);
|
| 2874 | BatchSetEventFlags(1045330101, 1045330102, OFF);
| 3798 | BatchSetEventFlags(1045330101, 1045330102, OFF);
|
| 2875 | BatchSetEventFlags(1042320101, 1042320102, OFF);
| 3799 | BatchSetEventFlags(1042320101, 1042320102, OFF);
|
| 2876 | BatchSetEventFlags(1043320101, 1043320101, OFF);
| 3800 | BatchSetEventFlags(1043320101, 1043320101, OFF);
|
| 2877 | BatchSetEventFlags(1044320101, 1044320101, OFF);
| 3801 | BatchSetEventFlags(1044320101, 1044320101, OFF);
|
| 2878 | BatchSetEventFlags(1043360101, 1043360102, OFF);
| 3802 | BatchSetEventFlags(1043360101, 1043360102, OFF);
|
| ⋮ | ⋮ |
| 6329 | SetNetworkconnectedEventFlagID(3827, ON);
| 7253 | SetNetworkconnectedEventFlagID(3827, ON);
|
| 6330 | }
| 7254 | }
|
| 6331 | if (EventFlag(3827) && EventFlag(3443) && EventFlag(1039449270)) {
| 7255 | if (EventFlag(3827) && EventFlag(3443) && EventFlag(1039449270)) {
|
| 6332 | BatchSetNetworkconnectedEventFlags(3825, 3829, OFF);
| 7256 | BatchSetNetworkconnectedEventFlags(3825, 3829, OFF);
|
| 6333 | SetNetworkconnectedEventFlagID(3828, ON);
| 7257 | SetNetworkconnectedEventFlagID(3828, ON);
|
| 6334 | }
| 7258 | }
|
| 6335 | if (EventFlag(1039449285)) {
| 7259 | if (EventFlag(1039449285)) {
|
| 6336 | SetNetworkconnectedEventFlagID(1039449296, ON);
| 7260 | SetNetworkconnectedEventFlagID(1039449296, ON);
|
| 6337 | }
| 7261 | }
|
| 6338 | if (EventFlag(1039449291)) {
| 7262 | if (EventFlag(1039449291)) {
|
| 6339 | BatchSetNetworkconnectedEventFlags(3825, 3829, OFF);
| 7263 | BatchSetNetworkconnectedEventFlags(3825, 3829, OFF);
|
| 6340 | SetNetworkconnectedEventFlagID(3829, ON);
| 7264 | SetNetworkconnectedEventFlagID(3829, ON);
|
| 6341 | }
| 7265 | }
|
| 6342 | WaitFor(EventFlag(3838));
| 7266 | WaitFor(EventFlag(3838));
|
| 6343 | RestartEvent();
| 7267 | RestartEvent();
|
| 6344 | }
| 7268 | }
|
| 6345 | L0:
| 7269 | L0:
|
| 6346 | EndEvent();
| 7270 | EndEvent();
|
| 6347 | });
| 7271 | });
|
| 6348 |
| 7272 |
|
| | 7273 | $Event(4279, Restart, function() {
|
| | 7274 | EndIf(!PlayerIsInOwnWorld());
|
| | 7275 | SetEventFlagID(4278, OFF);
|
| | 7276 | if (!AnyBatchEventFlags(4260, 4264)) {
|
| | 7277 | BatchSetNetworkconnectedEventFlags(4260, 4264, OFF);
|
| | 7278 | SetNetworkconnectedEventFlagID(4260, ON);
|
| | 7279 | }
|
| | 7280 | if (EventFlag(4262) && EventFlag(4263)) {
|
| | 7281 | BatchSetNetworkconnectedEventFlags(4260, 4264, OFF);
|
| | 7282 | SetNetworkconnectedEventFlagID(4263, ON);
|
| | 7283 | }
|
| | 7284 | if (EventFlag(4261) && EventFlag(3000)) {
|
| | 7285 | BatchSetNetworkconnectedEventFlags(4260, 4264, OFF);
|
| | 7286 | SetNetworkconnectedEventFlagID(4260, ON);
|
| | 7287 | }
|
| | 7288 | if (!AnyBatchEventFlags(4265, 4277)) {
|
| | 7289 | BatchSetNetworkconnectedEventFlags(4265, 4277, OFF);
|
| | 7290 | SetNetworkconnectedEventFlagID(4265, ON);
|
| | 7291 | }
|
| | 7292 | if (EventFlag(2052400800)) {
|
| | 7293 | SetEventFlagID(2048429205, ON);
|
| | 7294 | }
|
| | 7295 | if (EventFlag(4261) && EventFlag(2052409209)) {
|
| | 7296 | BatchSetNetworkconnectedEventFlags(4260, 4264, OFF);
|
| | 7297 | SetNetworkconnectedEventFlagID(4260, ON);
|
| | 7298 | }
|
| | 7299 | if (EventFlag(4261) && EventFlag(2054390800)) {
|
| | 7300 | BatchSetNetworkconnectedEventFlags(4260, 4264, OFF);
|
| | 7301 | SetNetworkconnectedEventFlagID(4260, ON);
|
| | 7302 | }
|
| | 7303 | if (EventFlag(2054390800)) {
|
| | 7304 | SetEventFlagID(2048429205, ON);
|
| | 7305 | SetEventFlagID(2052409205, ON);
|
| | 7306 | }
|
| | 7307 | if (EventFlag(2054390800) && !EventFlag(2052409211) && EventFlag(2052409209) && EventFlag(4260)) {
|
| | 7308 | SetEventFlagID(2052409211, ON);
|
| | 7309 | }
|
| | 7310 | if (EventFlag(2054390800) && !EventFlag(2052409212) && !EventFlag(2052409209) && EventFlag(4260)) {
|
| | 7311 | SetEventFlagID(2052409212, ON);
|
| | 7312 | }
|
| | 7313 | if (EventFlag(4260)) {
|
| | 7314 | if (EventFlag(4265) && EventFlag(2048429205)) {
|
| | 7315 | BatchSetNetworkconnectedEventFlags(4265, 4277, OFF);
|
| | 7316 | SetNetworkconnectedEventFlagID(4267, ON);
|
| | 7317 | }
|
| | 7318 | if (EventFlag(4267) && EventFlag(2052409205)) {
|
| | 7319 | BatchSetNetworkconnectedEventFlags(4265, 4277, OFF);
|
| | 7320 | SetNetworkconnectedEventFlagID(4268, ON);
|
| | 7321 | }
|
| | 7322 | }
|
| | 7323 | L0:
|
| | 7324 | WaitFor(EventFlag(4278));
|
| | 7325 | RestartEvent();
|
| | 7326 | EndEvent();
|
| | 7327 | });
|
| | 7328 |
|
| | 7329 | $Event(4299, Restart, function() {
|
| | 7330 | EndIf(!PlayerIsInOwnWorld());
|
| | 7331 | SetEventFlagID(4298, OFF);
|
| | 7332 | if (!AnyBatchEventFlags(4280, 4284)) {
|
| | 7333 | BatchSetNetworkconnectedEventFlags(4280, 4284, OFF);
|
| | 7334 | SetNetworkconnectedEventFlagID(4280, ON);
|
| | 7335 | }
|
| | 7336 | if (!AnyBatchEventFlags(4285, 4297)) {
|
| | 7337 | BatchSetNetworkconnectedEventFlags(4285, 4297, OFF);
|
| | 7338 | SetNetworkconnectedEventFlagID(4285, ON);
|
| | 7339 | }
|
| | 7340 | if (EventFlag(4280)) {
|
| | 7341 | if (EventFlag(22009275)) {
|
| | 7342 | BatchSetNetworkconnectedEventFlags(4285, 4297, OFF);
|
| | 7343 | SetNetworkconnectedEventFlagID(4286, ON);
|
| | 7344 | }
|
| | 7345 | }
|
| | 7346 | L0:
|
| | 7347 | WaitFor(EventFlag(4298));
|
| | 7348 | RestartEvent();
|
| | 7349 | });
|
| | 7350 |
|
| | 7351 | $Event(4319, Restart, function() {
|
| | 7352 | EndIf(!PlayerIsInOwnWorld());
|
| | 7353 | SetEventFlagID(4318, OFF);
|
| | 7354 | SetEventFlagID(4827, OFF);
|
| | 7355 | if (!AnyBatchEventFlags(4300, 4304)) {
|
| | 7356 | BatchSetNetworkconnectedEventFlags(4300, 4304, OFF);
|
| | 7357 | SetNetworkconnectedEventFlagID(4300, ON);
|
| | 7358 | }
|
| | 7359 | if (!AnyBatchEventFlags(4305, 4317)) {
|
| | 7360 | BatchSetNetworkconnectedEventFlags(4305, 4317, OFF);
|
| | 7361 | SetNetworkconnectedEventFlagID(4305, ON);
|
| | 7362 | }
|
| | 7363 | if (EventFlag(4300)) {
|
| | 7364 | SetEventFlagID(2049399723, OFF);
|
| | 7365 | if (EventFlag(2049399734)) {
|
| | 7366 | SetEventFlagID(2049399723, ON);
|
| | 7367 | }
|
| | 7368 | if (EventFlag(4305) && EventFlag(2049399723)) {
|
| | 7369 | BatchSetNetworkconnectedEventFlags(4305, 4317, OFF);
|
| | 7370 | SetEventFlagID(4306, ON);
|
| | 7371 | }
|
| | 7372 | }
|
| | 7373 | L0:
|
| | 7374 | WaitFor(EventFlag(4318));
|
| | 7375 | RestartEvent();
|
| | 7376 | });
|
| | 7377 |
|
| | 7378 | $Event(4339, Restart, function() {
|
| | 7379 | EndIf(!PlayerIsInOwnWorld());
|
| | 7380 | SetEventFlagID(4338, OFF);
|
| | 7381 | if (!AnyBatchEventFlags(4320, 4324)) {
|
| | 7382 | BatchSetNetworkconnectedEventFlags(4320, 4324, OFF);
|
| | 7383 | SetNetworkconnectedEventFlagID(4320, ON);
|
| | 7384 | }
|
| | 7385 | if (!AnyBatchEventFlags(4325, 4337)) {
|
| | 7386 | BatchSetNetworkconnectedEventFlags(4325, 4337, OFF);
|
| | 7387 | SetNetworkconnectedEventFlagID(4325, ON);
|
| | 7388 | }
|
| | 7389 | if (!EventFlag(4323) && !EventFlag(2051452705)) {
|
| | 7390 | BatchSetNetworkconnectedEventFlags(4320, 4324, OFF);
|
| | 7391 | SetNetworkconnectedEventFlagID(4320, ON);
|
| | 7392 | }
|
| | 7393 | if (EventFlag(4323) && !EventFlag(2051450800)) {
|
| | 7394 | BatchSetNetworkconnectedEventFlags(4320, 4324, OFF);
|
| | 7395 | SetNetworkconnectedEventFlagID(4320, ON);
|
| | 7396 | SetEventFlagID(2051459724, OFF);
|
| | 7397 | }
|
| | 7398 | if (EventFlag(4322) && !EventFlag(2051450800)) {
|
| | 7399 | BatchSetNetworkconnectedEventFlags(4320, 4324, OFF);
|
| | 7400 | SetNetworkconnectedEventFlagID(4320, ON);
|
| | 7401 | SetEventFlagID(2051459724, OFF);
|
| | 7402 | }
|
| | 7403 | if (EventFlag(4326) && EventFlag(2051450800)) {
|
| | 7404 | BatchSetNetworkconnectedEventFlags(4320, 4324, OFF);
|
| | 7405 | SetNetworkconnectedEventFlagID(4320, ON);
|
| | 7406 | SetEventFlagID(2051452705, OFF);
|
| | 7407 | }
|
| | 7408 | if (EventFlag(4320)) {
|
| | 7409 | SetEventFlagID(2051459723, OFF);
|
| | 7410 | if (EventFlag(2051459207)) {
|
| | 7411 | SetEventFlagID(2051459723, ON);
|
| | 7412 | }
|
| | 7413 | if (EventFlag(4325) && EventFlag(2051459723)) {
|
| | 7414 | BatchSetNetworkconnectedEventFlags(4325, 4337, OFF);
|
| | 7415 | SetEventFlagID(4326, ON);
|
| | 7416 | }
|
| | 7417 | if (EventFlag(4326) && EventFlag(2051452705)) {
|
| | 7418 | BatchSetNetworkconnectedEventFlags(4320, 4324, OFF);
|
| | 7419 | SetNetworkconnectedEventFlagID(4322, ON);
|
| | 7420 | }
|
| | 7421 | }
|
| | 7422 | L0:
|
| | 7423 | WaitFor(EventFlag(4338));
|
| | 7424 | RestartEvent();
|
| | 7425 | });
|
| | 7426 |
|
| | 7427 | $Event(4359, Restart, function() {
|
| | 7428 | EndIf(!PlayerIsInOwnWorld());
|
| | 7429 | SetEventFlagID(4358, OFF);
|
| | 7430 | if (!AnyBatchEventFlags(4340, 4344)) {
|
| | 7431 | BatchSetNetworkconnectedEventFlags(4340, 4344, OFF);
|
| | 7432 | SetNetworkconnectedEventFlagID(4340, ON);
|
| | 7433 | }
|
| | 7434 | if (!AnyBatchEventFlags(4345, 4357)) {
|
| | 7435 | BatchSetNetworkconnectedEventFlags(4345, 4357, OFF);
|
| | 7436 | SetNetworkconnectedEventFlagID(4345, ON);
|
| | 7437 | }
|
| | 7438 | if (EventFlag(4340)) {
|
| | 7439 | if (EventFlag(4345) && EventFlag(4865)) {
|
| | 7440 | BatchSetNetworkconnectedEventFlags(4345, 4357, OFF);
|
| | 7441 | SetNetworkconnectedEventFlagID(4346, ON);
|
| | 7442 | }
|
| | 7443 | }
|
| | 7444 | L0:
|
| | 7445 | WaitFor(EventFlag(4358));
|
| | 7446 | RestartEvent();
|
| | 7447 | EndEvent();
|
| | 7448 | });
|
| | 7449 |
|
| | 7450 | $Event(4379, Restart, function() {
|
| | 7451 | EndIf(!PlayerIsInOwnWorld());
|
| | 7452 | SetEventFlagID(4378, OFF);
|
| | 7453 | if (!AnyBatchEventFlags(4360, 4364)) {
|
| | 7454 | BatchSetNetworkconnectedEventFlags(4360, 4364, OFF);
|
| | 7455 | SetNetworkconnectedEventFlagID(4360, ON);
|
| | 7456 | SetEventFlagID(4892, ON);
|
| | 7457 | }
|
| | 7458 | if (EventFlag(4362) && EventFlag(4363)) {
|
| | 7459 | BatchSetNetworkconnectedEventFlags(4360, 4364, OFF);
|
| | 7460 | SetNetworkconnectedEventFlagID(4363, ON);
|
| | 7461 | }
|
| | 7462 | if (!AnyBatchEventFlags(4365, 4377)) {
|
| | 7463 | BatchSetNetworkconnectedEventFlags(4365, 4377, OFF);
|
| | 7464 | SetNetworkconnectedEventFlagID(4365, ON);
|
| | 7465 | }
|
| | 7466 | if (EventFlag(4360)) {
|
| | 7467 | if (EventFlag(4365) && EventFlag(2046429214)) {
|
| | 7468 | BatchSetNetworkconnectedEventFlags(4365, 4377, OFF);
|
| | 7469 | SetNetworkconnectedEventFlagID(4366, ON);
|
| | 7470 | }
|
| | 7471 | if (EventFlag(4366) && EventFlag(2048459225)) {
|
| | 7472 | BatchSetNetworkconnectedEventFlags(4365, 4377, OFF);
|
| | 7473 | SetNetworkconnectedEventFlagID(4368, ON);
|
| | 7474 | }
|
| | 7475 | if (EventFlag(4368) && EventFlag(21019220)) {
|
| | 7476 | BatchSetNetworkconnectedEventFlags(4365, 4377, OFF);
|
| | 7477 | SetNetworkconnectedEventFlagID(4369, ON);
|
| | 7478 | }
|
| | 7479 | if (EventFlag(4368) && EventFlag(21019222)) {
|
| | 7480 | BatchSetNetworkconnectedEventFlags(4365, 4377, OFF);
|
| | 7481 | SetNetworkconnectedEventFlagID(4370, ON);
|
| | 7482 | }
|
| | 7483 | }
|
| | 7484 | L0:
|
| | 7485 | WaitFor(EventFlag(4378));
|
| | 7486 | RestartEvent();
|
| | 7487 | });
|
| | 7488 |
|
| | 7489 | $Event(4399, Restart, function() {
|
| | 7490 | EndIf(!PlayerIsInOwnWorld());
|
| | 7491 | SetEventFlagID(4398, OFF);
|
| | 7492 | if (!AnyBatchEventFlags(4380, 4384)) {
|
| | 7493 | BatchSetNetworkconnectedEventFlags(4380, 4384, OFF);
|
| | 7494 | SetNetworkconnectedEventFlagID(4380, ON);
|
| | 7495 | SetEventFlagID(2045429300, ON);
|
| | 7496 | }
|
| | 7497 | if (!AnyBatchEventFlags(4385, 4397)) {
|
| | 7498 | BatchSetNetworkconnectedEventFlags(4385, 4397, OFF);
|
| | 7499 | SetNetworkconnectedEventFlagID(4385, ON);
|
| | 7500 | }
|
| | 7501 | if (!EventFlag(4828) && EventFlag(2045429264)) {
|
| | 7502 | SetNetworkconnectedEventFlagID(4901, ON);
|
| | 7503 | }
|
| | 7504 | if (AnyBatchEventFlags(2045429290, 2045429296)) {
|
| | 7505 | BatchSetNetworkconnectedEventFlags(2045429290, 2045429296, OFF);
|
| | 7506 | }
|
| | 7507 | if (EventFlag(4380)) {
|
| | 7508 | if (EventFlag(4385) && !EventFlag(4828) && EventFlag(2045429266)) {
|
| | 7509 | BatchSetNetworkconnectedEventFlags(4385, 4397, OFF);
|
| | 7510 | SetNetworkconnectedEventFlagID(4386, ON);
|
| | 7511 | }
|
| | 7512 | if (EventFlag(4385) && EventFlag(2045429298)) {
|
| | 7513 | BatchSetNetworkconnectedEventFlags(4385, 4397, OFF);
|
| | 7514 | SetNetworkconnectedEventFlagID(4387, ON);
|
| | 7515 | }
|
| | 7516 | SetNetworkconnectedEventFlagID(4828, OFF);
|
| | 7517 | WaitFor(EventFlag(4398));
|
| | 7518 | RestartEvent();
|
| | 7519 | }
|
| | 7520 | L0:
|
| | 7521 | SetNetworkconnectedEventFlagID(4828, OFF);
|
| | 7522 | EndEvent();
|
| | 7523 | });
|
| | 7524 |
|
| | 7525 | $Event(4419, Restart, function() {
|
| | 7526 | EndIf(!PlayerIsInOwnWorld());
|
| | 7527 | SetEventFlagID(4418, OFF);
|
| | 7528 | if (!AnyBatchEventFlags(4400, 4404)) {
|
| | 7529 | BatchSetNetworkconnectedEventFlags(4400, 4404, OFF);
|
| | 7530 | SetNetworkconnectedEventFlagID(4400, ON);
|
| | 7531 | }
|
| | 7532 | if (EventFlag(21019325)) {
|
| | 7533 | BatchSetNetworkconnectedEventFlags(4400, 4404, OFF);
|
| | 7534 | SetNetworkconnectedEventFlagID(4403, ON);
|
| | 7535 | }
|
| | 7536 | if (EventFlag(4401) && EventFlag(3000)) {
|
| | 7537 | BatchSetNetworkconnectedEventFlags(4400, 4404, OFF);
|
| | 7538 | SetNetworkconnectedEventFlagID(4400, ON);
|
| | 7539 | }
|
| | 7540 | if (!AnyBatchEventFlags(4405, 4417)) {
|
| | 7541 | BatchSetNetworkconnectedEventFlags(4405, 4417, OFF);
|
| | 7542 | SetNetworkconnectedEventFlagID(4405, ON);
|
| | 7543 | }
|
| | 7544 | if (EventFlag(4403)) {
|
| | 7545 | SetEventFlagID(4893, OFF);
|
| | 7546 | }
|
| | 7547 | if (EventFlag(4400)) {
|
| | 7548 | if (EventFlag(4923) && EventFlag(2045429227)) {
|
| | 7549 | SetEventFlagID(2045429225, ON);
|
| | 7550 | }
|
| | 7551 | if (EventFlag(4405) && EventFlag(2045429225) && !EventFlag(4830)) {
|
| | 7552 | BatchSetNetworkconnectedEventFlags(4405, 4417, OFF);
|
| | 7553 | SetEventFlagID(4406, ON);
|
| | 7554 | }
|
| | 7555 | if (EventFlag(21019314)) {
|
| | 7556 | SetEventFlagID(4893, ON);
|
| | 7557 | }
|
| | 7558 | if (!EventFlag(7625)) {
|
| | 7559 | if ((EventFlag(21019320) && !EventFlag(21019316))
|
| | 7560 | || EventFlag(21019321)
|
| | 7561 | || EventFlag(21019322)) {
|
| | 7562 | SetEventFlagID(4899, ON);
|
| | 7563 | }
|
| | 7564 | }
|
| | 7565 | if (EventFlag(4406) && EventFlag(20019223)) {
|
| | 7566 | BatchSetNetworkconnectedEventFlags(4405, 4417, OFF);
|
| | 7567 | SetNetworkconnectedEventFlagID(4407, ON);
|
| | 7568 | SetEventFlagID(20019220, ON);
|
| | 7569 | SetNetworkconnectedEventFlagID(4899, OFF);
|
| | 7570 | }
|
| | 7571 | SetEventFlagID(20019225, OFF);
|
| | 7572 | if (EventFlag(20010800)) {
|
| | 7573 | SetEventFlagID(20019225, ON);
|
| | 7574 | }
|
| | 7575 | if (EventFlag(4407) && EventFlag(20019225) && EventFlag(20010800)) {
|
| | 7576 | BatchSetNetworkconnectedEventFlags(4405, 4417, OFF);
|
| | 7577 | SetEventFlagID(4408, ON);
|
| | 7578 | }
|
| | 7579 | if (EventFlag(4406) && EventFlag(20019228)) {
|
| | 7580 | BatchSetNetworkconnectedEventFlags(4405, 4417, OFF);
|
| | 7581 | SetNetworkconnectedEventFlagID(4408, ON);
|
| | 7582 | }
|
| | 7583 | }
|
| | 7584 | L0:
|
| | 7585 | SetNetworkconnectedEventFlagID(4830, OFF);
|
| | 7586 | WaitFor(EventFlag(4418));
|
| | 7587 | RestartEvent();
|
| | 7588 | });
|
| | 7589 |
|
| | 7590 | $Event(4439, Restart, function() {
|
| | 7591 | EndIf(!PlayerIsInOwnWorld());
|
| | 7592 | SetEventFlagID(4438, OFF);
|
| | 7593 | if (!AnyBatchEventFlags(4420, 4424)) {
|
| | 7594 | BatchSetNetworkconnectedEventFlags(4420, 4424, OFF);
|
| | 7595 | SetNetworkconnectedEventFlagID(4420, ON);
|
| | 7596 | }
|
| | 7597 | if (EventFlag(4422) && EventFlag(4423)) {
|
| | 7598 | BatchSetNetworkconnectedEventFlags(4420, 4424, OFF);
|
| | 7599 | SetNetworkconnectedEventFlagID(4423, ON);
|
| | 7600 | }
|
| | 7601 | if (EventFlag(4421) && EventFlag(3000)) {
|
| | 7602 | BatchSetNetworkconnectedEventFlags(4420, 4424, OFF);
|
| | 7603 | SetNetworkconnectedEventFlagID(4420, ON);
|
| | 7604 | }
|
| | 7605 | if (!AnyBatchEventFlags(4425, 4437)) {
|
| | 7606 | BatchSetNetworkconnectedEventFlags(4425, 4437, OFF);
|
| | 7607 | SetNetworkconnectedEventFlagID(4425, ON);
|
| | 7608 | }
|
| | 7609 | if (!EventFlag(4829) && EventFlag(21019365)) {
|
| | 7610 | SetNetworkconnectedEventFlagID(4897, ON);
|
| | 7611 | }
|
| | 7612 | if (EventFlag(4420)) {
|
| | 7613 | if (EventFlag(4923) && EventFlag(2046429371)) {
|
| | 7614 | SetEventFlagID(2046429378, ON);
|
| | 7615 | }
|
| | 7616 | if (EventFlag(4425) && EventFlag(2046429378)) {
|
| | 7617 | BatchSetNetworkconnectedEventFlags(4425, 4437, OFF);
|
| | 7618 | SetNetworkconnectedEventFlagID(4426, ON);
|
| | 7619 | }
|
| | 7620 | if (EventFlag(4426) && EventFlag(21019375)) {
|
| | 7621 | BatchSetNetworkconnectedEventFlags(4425, 4437, OFF);
|
| | 7622 | SetNetworkconnectedEventFlagID(4427, ON);
|
| | 7623 | }
|
| | 7624 | }
|
| | 7625 | L0:
|
| | 7626 | SetNetworkconnectedEventFlagID(4829, OFF);
|
| | 7627 | WaitFor(EventFlag(4438));
|
| | 7628 | RestartEvent();
|
| | 7629 | });
|
| | 7630 |
|
| | 7631 | $Event(4459, Restart, function() {
|
| | 7632 | EndIf(!PlayerIsInOwnWorld());
|
| | 7633 | SetEventFlagID(4458, OFF);
|
| | 7634 | if (!AnyBatchEventFlags(4440, 4444)) {
|
| | 7635 | BatchSetNetworkconnectedEventFlags(4440, 4444, OFF);
|
| | 7636 | SetNetworkconnectedEventFlagID(4440, ON);
|
| | 7637 | SetNetworkconnectedEventFlagID(4890, ON);
|
| | 7638 | SetNetworkconnectedEventFlagID(20019253, ON);
|
| | 7639 | }
|
| | 7640 | if (!AnyBatchEventFlags(4445, 4457)) {
|
| | 7641 | BatchSetNetworkconnectedEventFlags(4445, 4457, OFF);
|
| | 7642 | SetNetworkconnectedEventFlagID(4445, ON);
|
| | 7643 | }
|
| | 7644 | if (EventFlag(6951) && EventFlag(9112) && EventFlag(9130)) {
|
| | 7645 | SetNetworkconnectedEventFlagID(12059261, ON);
|
| | 7646 | }
|
| | 7647 | if (EventFlag(4926)) {
|
| | 7648 | SetEventFlagID(12059260, ON);
|
| | 7649 | }
|
| | 7650 | if (!EventFlag(2048459290) && EventFlag(2048459278) && EventFlag(9146)) {
|
| | 7651 | SetEventFlagID(2048459290, ON);
|
| | 7652 | }
|
| | 7653 | if (EventFlag(2048459266) && !EventFlag(2048459291) && !EventFlag(2048459293)) {
|
| | 7654 | SetEventFlagID(2048459291, ON);
|
| | 7655 | if (!EventFlag(4403)) {
|
| | 7656 | SetEventFlagID(2048459293, ON);
|
| | 7657 | }
|
| | 7658 | }
|
| | 7659 | if (EventFlag(2048459258)
|
| | 7660 | && !EventFlag(2048459278)
|
| | 7661 | && !EventFlag(2048459261)
|
| | 7662 | && EventFlag(9146)
|
| | 7663 | && !EventFlag(2048459291)) {
|
| | 7664 | SetEventFlagID(2048459290, ON);
|
| | 7665 | SetEventFlagID(2048459291, ON);
|
| | 7666 | SetEventFlagID(2048459293, ON);
|
| | 7667 | }
|
| | 7668 | if (EventFlag(2048459291) && !EventFlag(2048459293) && EventFlag(4403)) {
|
| | 7669 | SetEventFlagID(4896, ON);
|
| | 7670 | SetEventFlagID(2048459297, ON);
|
| | 7671 | }
|
| | 7672 | if (EventFlag(2048459291) && EventFlag(2048459293) && EventFlag(4403) && !EventFlag(7621)) {
|
| | 7673 | SetEventFlagID(4896, ON);
|
| | 7674 | SetEventFlagID(2048459297, ON);
|
| | 7675 | }
|
| | 7676 | if (EventFlag(2048459271)) {
|
| | 7677 | SetNetworkconnectedEventFlagID(4896, ON);
|
| | 7678 | }
|
| | 7679 | if (EventFlag(20019258)) {
|
| | 7680 | SetEventFlagID(12059260, ON);
|
| | 7681 | SetEventFlagID(2048459297, ON);
|
| | 7682 | SetNetworkconnectedEventFlagID(4896, ON);
|
| | 7683 | }
|
| | 7684 | if (EventFlag(4440)) {
|
| | 7685 | if (EventFlag(4445) && EventFlag(12059260)) {
|
| | 7686 | BatchSetNetworkconnectedEventFlags(4445, 4457, OFF);
|
| | 7687 | SetNetworkconnectedEventFlagID(4446, ON);
|
| | 7688 | }
|
| | 7689 | if (EventFlag(4446) && EventFlag(2048459297)) {
|
| | 7690 | BatchSetNetworkconnectedEventFlags(4445, 4457, OFF);
|
| | 7691 | SetNetworkconnectedEventFlagID(4447, ON);
|
| | 7692 | }
|
| | 7693 | if (EventFlag(4447) && EventFlag(20019256)) {
|
| | 7694 | BatchSetNetworkconnectedEventFlags(4445, 4457, OFF);
|
| | 7695 | SetNetworkconnectedEventFlagID(4448, ON);
|
| | 7696 | }
|
| | 7697 | WaitFor(EventFlag(4458));
|
| | 7698 | RestartEvent();
|
| | 7699 | }
|
| | 7700 | L0:
|
| | 7701 | EndEvent();
|
| | 7702 | });
|
| | 7703 |
|
| | 7704 | $Event(4479, Restart, function() {
|
| | 7705 | EndIf(!PlayerIsInOwnWorld());
|
| | 7706 | SetEventFlagID(4478, OFF);
|
| | 7707 | if (!AnyBatchEventFlags(4460, 4464)) {
|
| | 7708 | BatchSetNetworkconnectedEventFlags(4460, 4464, OFF);
|
| | 7709 | SetNetworkconnectedEventFlagID(4460, ON);
|
| | 7710 | }
|
| | 7711 | if (!AnyBatchEventFlags(4465, 4477)) {
|
| | 7712 | BatchSetNetworkconnectedEventFlags(4465, 4477, OFF);
|
| | 7713 | SetNetworkconnectedEventFlagID(4465, ON);
|
| | 7714 | }
|
| | 7715 | if (EventFlag(4460)) {
|
| | 7716 | if (EventFlag(4465) && EventFlag(2048439205)) {
|
| | 7717 | BatchSetNetworkconnectedEventFlags(4465, 4477, OFF);
|
| | 7718 | SetEventFlagID(4466, ON);
|
| | 7719 | }
|
| | 7720 | if (EventFlag(4466) && EventFlag(22009205)) {
|
| | 7721 | BatchSetNetworkconnectedEventFlags(4465, 4477, OFF);
|
| | 7722 | SetEventFlagID(4467, ON);
|
| | 7723 | }
|
| | 7724 | if (EventFlag(4467) && EventFlag(20019305)) {
|
| | 7725 | BatchSetNetworkconnectedEventFlags(4465, 4477, OFF);
|
| | 7726 | SetEventFlagID(4468, ON);
|
| | 7727 | if (EventFlag(20019306)) {
|
| | 7728 | SetEventFlagID(22009232, ON);
|
| | 7729 | }
|
| | 7730 | }
|
| | 7731 | SetEventFlagID(20019310, OFF);
|
| | 7732 | if (EventFlag(20010800)) {
|
| | 7733 | SetEventFlagID(20019310, ON);
|
| | 7734 | }
|
| | 7735 | if (EventFlag(4468) && EventFlag(20019310)) {
|
| | 7736 | BatchSetNetworkconnectedEventFlags(4465, 4477, OFF);
|
| | 7737 | SetEventFlagID(4469, ON);
|
| | 7738 | SetEventFlagID(4900, OFF);
|
| | 7739 | }
|
| | 7740 | SetEventFlagID(22009241, OFF);
|
| | 7741 | if (EventFlag(4894) && !EventFlag(20019306) && EventFlag(20010800)) {
|
| | 7742 | SetEventFlagID(22009241, ON);
|
| | 7743 | }
|
| | 7744 | if (EventFlag(22009241)) {
|
| | 7745 | BatchSetNetworkconnectedEventFlags(4465, 4477, OFF);
|
| | 7746 | SetEventFlagID(4469, ON);
|
| | 7747 | SetEventFlagID(4900, OFF);
|
| | 7748 | }
|
| | 7749 | }
|
| | 7750 | L0:
|
| | 7751 | WaitFor(EventFlag(4478));
|
| | 7752 | RestartEvent();
|
| | 7753 | });
|
| | 7754 |
|
| | 7755 | $Event(4499, Restart, function() {
|
| | 7756 | EndIf(!PlayerIsInOwnWorld());
|
| | 7757 | SetEventFlagID(4498, OFF);
|
| | 7758 | if (!AnyBatchEventFlags(4480, 4484)) {
|
| | 7759 | BatchSetNetworkconnectedEventFlags(4480, 4484, OFF);
|
| | 7760 | SetNetworkconnectedEventFlagID(4480, ON);
|
| | 7761 | }
|
| | 7762 | if (EventFlag(4482) && EventFlag(4483)) {
|
| | 7763 | BatchSetNetworkconnectedEventFlags(4480, 4484, OFF);
|
| | 7764 | SetNetworkconnectedEventFlagID(4483, ON);
|
| | 7765 | }
|
| | 7766 | if (!AnyBatchEventFlags(4485, 4497)) {
|
| | 7767 | BatchSetNetworkconnectedEventFlags(4485, 4497, OFF);
|
| | 7768 | SetNetworkconnectedEventFlagID(4485, ON);
|
| | 7769 | }
|
| | 7770 | if (EventFlag(4480)) {
|
| | 7771 | }
|
| | 7772 | L0:
|
| | 7773 | WaitFor(EventFlag(4498));
|
| | 7774 | RestartEvent();
|
| | 7775 | });
|
| | 7776 |
|
| | 7777 | $Event(4519, Restart, function() {
|
| | 7778 | EndIf(!PlayerIsInOwnWorld());
|
| | 7779 | if (!AnyBatchEventFlags(4500, 4504)) {
|
| | 7780 | BatchSetNetworkconnectedEventFlags(4500, 4504, OFF);
|
| | 7781 | SetNetworkconnectedEventFlagID(4500, ON);
|
| | 7782 | }
|
| | 7783 | if (EventFlag(4502) && EventFlag(4503)) {
|
| | 7784 | BatchSetNetworkconnectedEventFlags(4500, 4504, OFF);
|
| | 7785 | SetNetworkconnectedEventFlagID(4503, ON);
|
| | 7786 | }
|
| | 7787 | if (!AnyBatchEventFlags(4505, 4517)) {
|
| | 7788 | BatchSetNetworkconnectedEventFlags(4505, 4517, OFF);
|
| | 7789 | SetNetworkconnectedEventFlagID(4505, ON);
|
| | 7790 | }
|
| | 7791 | if (EventFlag(4500)) {
|
| | 7792 | SetEventFlagID(2051459211, OFF);
|
| | 7793 | if (EventFlag(25000800) && EventFlag(9440)) {
|
| | 7794 | SetEventFlagID(2051459211, ON);
|
| | 7795 | }
|
| | 7796 | if (EventFlag(4505) && EventFlag(2051459211)) {
|
| | 7797 | BatchSetNetworkconnectedEventFlags(4505, 4517, OFF);
|
| | 7798 | SetEventFlagID(4506, ON);
|
| | 7799 | BatchSetNetworkconnectedEventFlags(4500, 4504, OFF);
|
| | 7800 | SetNetworkconnectedEventFlagID(4502, ON);
|
| | 7801 | }
|
| | 7802 | }
|
| | 7803 | L0:
|
| | 7804 | EndEvent();
|
| | 7805 | });
|
| | 7806 |
|
| | 7807 | $Event(4579, Restart, function() {
|
| | 7808 | EndIf(!PlayerIsInOwnWorld());
|
| | 7809 | SetEventFlagID(4578, OFF);
|
| | 7810 | if (!AnyBatchEventFlags(4560, 4564)) {
|
| | 7811 | BatchSetNetworkconnectedEventFlags(4560, 4564, OFF);
|
| | 7812 | SetNetworkconnectedEventFlagID(4560, ON);
|
| | 7813 | SetNetworkconnectedEventFlagID(4908, ON);
|
| | 7814 | }
|
| | 7815 | if (!AnyBatchEventFlags(4565, 4577)) {
|
| | 7816 | BatchSetNetworkconnectedEventFlags(4565, 4577, OFF);
|
| | 7817 | SetNetworkconnectedEventFlagID(4565, ON);
|
| | 7818 | }
|
| | 7819 | if (EventFlag(4560)) {
|
| | 7820 | if (EventFlag(4565) && EventFlag(2049449225)) {
|
| | 7821 | BatchSetNetworkconnectedEventFlags(4565, 4577, OFF);
|
| | 7822 | SetNetworkconnectedEventFlagID(4566, ON);
|
| | 7823 | }
|
| | 7824 | }
|
| | 7825 | L0:
|
| | 7826 | WaitFor(EventFlag(4578));
|
| | 7827 | RestartEvent();
|
| | 7828 | });
|
| | 7829 |
|
| | 7830 | $Event(4613, Restart, function(X0_4, X4_4) {
|
| | 7831 | EndIf(!PlayerIsInOwnWorld());
|
| | 7832 | SetEventFlagID(X0_4, OFF);
|
| | 7833 | SetEventFlagID(X4_4, OFF);
|
| | 7834 | if (EventFlag(4485) && (EventFlag(20009261) || EventFlag(20009262) || EventFlag(20009283))) {
|
| | 7835 | SetEventFlagID(X0_4, ON);
|
| | 7836 | }
|
| | 7837 | if (EventFlag(4485) && EventFlag(4483) && EventFlag(400720)) {
|
| | 7838 | SetEventFlagID(X4_4, ON);
|
| | 7839 | }
|
| | 7840 | WaitFor(
|
| | 7841 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4485)
|
| | 7842 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 20009261)
|
| | 7843 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 20009262)
|
| | 7844 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 20009283)
|
| | 7845 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4483)
|
| | 7846 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400720));
|
| | 7847 | RestartEvent();
|
| | 7848 | });
|
| | 7849 |
|
| | 7850 | $Event(4614, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 7851 | EndIf(!PlayerIsInOwnWorld());
|
| | 7852 | SetEventFlagID(X0_4, OFF);
|
| | 7853 | SetEventFlagID(X4_4, OFF);
|
| | 7854 | SetEventFlagID(X8_4, OFF);
|
| | 7855 | SetEventFlagID(X12_4, OFF);
|
| | 7856 | if (EventFlag(4265) && EventFlag(2048429210)) {
|
| | 7857 | SetEventFlagID(X0_4, ON);
|
| | 7858 | }
|
| | 7859 | if ((EventFlag(4260) && EventFlag(2048429222)) || (EventFlag(4263) && EventFlag(400711))) {
|
| | 7860 | SetEventFlagID(X4_4, ON);
|
| | 7861 | }
|
| | 7862 | if ((EventFlag(4267) || EventFlag(4268)) && EventFlag(2052409206)) {
|
| | 7863 | SetEventFlagID(X8_4, ON);
|
| | 7864 | }
|
| | 7865 | if (EventFlag(400711)
|
| | 7866 | || EventFlag(400712)
|
| | 7867 | || EventFlag(400714)
|
| | 7868 | || (EventFlag(4263) && !EventFlag(2052409209) && EventFlag(400710))
|
| | 7869 | || (EventFlag(4263) && EventFlag(2052409209) && EventFlag(400711))) {
|
| | 7870 | SetEventFlagID(X12_4, ON);
|
| | 7871 | }
|
| | 7872 | WaitFor(
|
| | 7873 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4265)
|
| | 7874 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048429210)
|
| | 7875 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4260)
|
| | 7876 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048429222)
|
| | 7877 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4263)
|
| | 7878 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4267)
|
| | 7879 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4268)
|
| | 7880 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2052409206)
|
| | 7881 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400711)
|
| | 7882 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400712)
|
| | 7883 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400714)
|
| | 7884 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400710)
|
| | 7885 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2052409209));
|
| | 7886 | RestartEvent();
|
| | 7887 | });
|
| | 7888 |
|
| | 7889 | $Event(4615, Restart, function(X0_4, X4_4) {
|
| | 7890 | EndIf(!PlayerIsInOwnWorld());
|
| | 7891 | SetEventFlagID(X0_4, OFF);
|
| | 7892 | SetEventFlagID(X4_4, OFF);
|
| | 7893 | if (EventFlag(4285) && EventFlag(22009255)) {
|
| | 7894 | SetEventFlagID(X0_4, ON);
|
| | 7895 | }
|
| | 7896 | if (EventFlag(4286) && !EventFlag(400740)) {
|
| | 7897 | SetEventFlagID(X4_4, ON);
|
| | 7898 | }
|
| | 7899 | WaitFor(
|
| | 7900 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4285)
|
| | 7901 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 22009255)
|
| | 7902 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4286)
|
| | 7903 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400740));
|
| | 7904 | RestartEvent();
|
| | 7905 | });
|
| | 7906 |
|
| | 7907 | $Event(4616, Restart, function(X0_4) {
|
| | 7908 | EndIf(!PlayerIsInOwnWorld());
|
| | 7909 | SetEventFlagID(X0_4, OFF);
|
| | 7910 | if ((EventFlag(4305) && EventFlag(2049399706))
|
| | 7911 | || (EventFlag(4306) && EventFlag(2049399738) && !EventFlag(2049399743))) {
|
| | 7912 | SetEventFlagID(X0_4, ON);
|
| | 7913 | }
|
| | 7914 | WaitFor(
|
| | 7915 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4305)
|
| | 7916 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2049399706)
|
| | 7917 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4306)
|
| | 7918 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2049399738)
|
| | 7919 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2049399743));
|
| | 7920 | RestartEvent();
|
| | 7921 | });
|
| | 7922 |
|
| | 7923 | $Event(4617, Restart, function(X0_4) {
|
| | 7924 | EndIf(!PlayerIsInOwnWorld());
|
| | 7925 | SetEventFlagID(X0_4, OFF);
|
| | 7926 | if ((EventFlag(4325) && EventFlag(2051459726) && !EventFlag(2051459725))
|
| | 7927 | || (EventFlag(4326) && EventFlag(2051459745) && !EventFlag(400670) && !EventFlag(400671))) {
|
| | 7928 | SetEventFlagID(X0_4, ON);
|
| | 7929 | }
|
| | 7930 | WaitFor(
|
| | 7931 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4325)
|
| | 7932 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2051459726)
|
| | 7933 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2051459725)
|
| | 7934 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4326)
|
| | 7935 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2051459745)
|
| | 7936 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400670)
|
| | 7937 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400671));
|
| | 7938 | RestartEvent();
|
| | 7939 | });
|
| | 7940 |
|
| | 7941 | $Event(4619, Restart, function(X0_4) {
|
| | 7942 | EndIf(!PlayerIsInOwnWorld());
|
| | 7943 | SetEventFlagID(X0_4, OFF);
|
| | 7944 | if (EventFlag(21009208) && !EventFlag(400690) && !EventFlag(400692)) {
|
| | 7945 | SetEventFlagID(X0_4, ON);
|
| | 7946 | }
|
| | 7947 | WaitFor(
|
| | 7948 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21009208)
|
| | 7949 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400690)
|
| | 7950 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400692));
|
| | 7951 | RestartEvent();
|
| | 7952 | });
|
| | 7953 |
|
| | 7954 | $Event(4620, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 7955 | EndIf(!PlayerIsInOwnWorld());
|
| | 7956 | SetEventFlagID(X0_4, OFF);
|
| | 7957 | SetEventFlagID(X4_4, OFF);
|
| | 7958 | SetEventFlagID(X8_4, OFF);
|
| | 7959 | SetEventFlagID(X12_4, OFF);
|
| | 7960 | SetEventFlagID(X16_4, OFF);
|
| | 7961 | if (EventFlag(4365) && EventFlag(2046429205)) {
|
| | 7962 | SetEventFlagID(X0_4, ON);
|
| | 7963 | }
|
| | 7964 | if ((EventFlag(4366) && (EventFlag(2048459205) || EventFlag(2048459208) || EventFlag(2048459210)))
|
| | 7965 | || (EventFlag(4368) && EventFlag(21019214) && (EventFlag(21019207) || EventFlag(21019210)))) {
|
| | 7966 | SetEventFlagID(X4_4, ON);
|
| | 7967 | }
|
| | 7968 | if ((EventFlag(4366) && EventFlag(2048459223) && EventFlag(400611) && EventFlag(400612))
|
| | 7969 | || (EventFlag(4368) && (EventFlag(4898) || EventFlag(21019226)))) {
|
| | 7970 | SetEventFlagID(X8_4, ON);
|
| | 7971 | }
|
| | 7972 | if (EventFlag(4368) && (EventFlag(21019207) || EventFlag(21019210))) {
|
| | 7973 | SetEventFlagID(X12_4, ON);
|
| | 7974 | }
|
| | 7975 | if (EventFlag(4368) && (EventFlag(21019214) || EventFlag(4898) || EventFlag(21019226))) {
|
| | 7976 | SetEventFlagID(X16_4, ON);
|
| | 7977 | }
|
| | 7978 | WaitFor(
|
| | 7979 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4365)
|
| | 7980 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2046429205)
|
| | 7981 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4366)
|
| | 7982 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048459205)
|
| | 7983 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048459208)
|
| | 7984 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048459210)
|
| | 7985 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4368)
|
| | 7986 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21019214)
|
| | 7987 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21019207)
|
| | 7988 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21019210)
|
| | 7989 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048459223)
|
| | 7990 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400611)
|
| | 7991 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400612)
|
| | 7992 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4898)
|
| | 7993 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21019226));
|
| | 7994 | RestartEvent();
|
| | 7995 | });
|
| | 7996 |
|
| | 7997 | $Event(4621, Restart, function(X0_4, X4_4) {
|
| | 7998 | EndIf(!PlayerIsInOwnWorld());
|
| | 7999 | SetEventFlagID(X0_4, OFF);
|
| | 8000 | SetEventFlagID(X4_4, OFF);
|
| | 8001 | if (EventFlag(4385) && !EventFlag(4382) && (EventFlag(2045429255) || EventFlag(2045429262))) {
|
| | 8002 | SetEventFlagID(X0_4, ON);
|
| | 8003 | }
|
| | 8004 | if (EventFlag(400644) || EventFlag(4901)) {
|
| | 8005 | SetEventFlagID(X4_4, ON);
|
| | 8006 | }
|
| | 8007 | WaitFor(
|
| | 8008 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4385)
|
| | 8009 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4382)
|
| | 8010 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2045429255)
|
| | 8011 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2045429262)
|
| | 8012 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400644)
|
| | 8013 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4901));
|
| | 8014 | RestartEvent();
|
| | 8015 | });
|
| | 8016 |
|
| | 8017 | $Event(4622, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 8018 | EndIf(!PlayerIsInOwnWorld());
|
| | 8019 | SetEventFlagID(X0_4, OFF);
|
| | 8020 | SetEventFlagID(X4_4, OFF);
|
| | 8021 | SetEventFlagID(X8_4, OFF);
|
| | 8022 | SetEventFlagID(X12_4, OFF);
|
| | 8023 | SetEventFlagID(X16_4, OFF);
|
| | 8024 | if (EventFlag(4405) && !EventFlag(4899) && (EventFlag(2045429206) || EventFlag(2045429214))) {
|
| | 8025 | SetEventFlagID(X0_4, ON);
|
| | 8026 | }
|
| | 8027 | if ((EventFlag(4406) && EventFlag(21019305) && !EventFlag(4899))
|
| | 8028 | || (EventFlag(4406)
|
| | 8029 | && EventFlag(4403)
|
| | 8030 | && ((!EventFlag(400620) && EventFlag(7621))
|
| | 8031 | || (!EventFlag(400622) && !EventFlag(7621))
|
| | 8032 | || !EventFlag(400625)))) {
|
| | 8033 | SetEventFlagID(X4_4, ON);
|
| | 8034 | }
|
| | 8035 | if (EventFlag(4407) && EventFlag(20019211) && !EventFlag(4899)) {
|
| | 8036 | SetEventFlagID(X8_4, ON);
|
| | 8037 | }
|
| | 8038 | if (EventFlag(4408) && !EventFlag(4899) && !EventFlag(400624)) {
|
| | 8039 | SetEventFlagID(X12_4, ON);
|
| | 8040 | }
|
| | 8041 | if (EventFlag(4406)
|
| | 8042 | && EventFlag(4403)
|
| | 8043 | && ((EventFlag(400620) && EventFlag(7621))
|
| | 8044 | || (EventFlag(400622) && !EventFlag(7621))
|
| | 8045 | || EventFlag(400625))) {
|
| | 8046 | SetEventFlagID(X16_4, ON);
|
| | 8047 | }
|
| | 8048 | WaitFor(
|
| | 8049 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4405)
|
| | 8050 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2045429206)
|
| | 8051 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2045429214)
|
| | 8052 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4406)
|
| | 8053 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21019305)
|
| | 8054 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4407)
|
| | 8055 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 20019211)
|
| | 8056 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4899)
|
| | 8057 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4408)
|
| | 8058 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4403)
|
| | 8059 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 7621)
|
| | 8060 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400620)
|
| | 8061 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400622)
|
| | 8062 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400625));
|
| | 8063 | RestartEvent();
|
| | 8064 | });
|
| | 8065 |
|
| | 8066 | $Event(4623, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 8067 | EndIf(!PlayerIsInOwnWorld());
|
| | 8068 | SetEventFlagID(X0_4, OFF);
|
| | 8069 | SetEventFlagID(X4_4, OFF);
|
| | 8070 | SetEventFlagID(X8_4, OFF);
|
| | 8071 | SetEventFlagID(X12_4, OFF);
|
| | 8072 | if (EventFlag(4425) && EventFlag(2046429371)) {
|
| | 8073 | SetEventFlagID(X0_4, ON);
|
| | 8074 | }
|
| | 8075 | if (EventFlag(4425) && EventFlag(4897) && EventFlag(400602)) {
|
| | 8076 | SetEventFlagID(X4_4, ON);
|
| | 8077 | }
|
| | 8078 | if (EventFlag(4426)
|
| | 8079 | && (EventFlag(21019355) || EventFlag(21019357) || EventFlag(21019367) || EventFlag(21019360))) {
|
| | 8080 | SetEventFlagID(X8_4, ON);
|
| | 8081 | }
|
| | 8082 | if (EventFlag(4426)
|
| | 8083 | && ((EventFlag(4423) && EventFlag(400602)) || (!EventFlag(4423) && EventFlag(4897)))) {
|
| | 8084 | SetEventFlagID(X12_4, ON);
|
| | 8085 | }
|
| | 8086 | WaitFor(
|
| | 8087 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4425)
|
| | 8088 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2046429371)
|
| | 8089 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4897)
|
| | 8090 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400602)
|
| | 8091 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4426)
|
| | 8092 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21019355)
|
| | 8093 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21019357)
|
| | 8094 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21019367)
|
| | 8095 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 21019360)
|
| | 8096 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4423));
|
| | 8097 | RestartEvent();
|
| | 8098 | });
|
| | 8099 |
|
| | 8100 | $Event(4624, Restart, function(X0_4, X4_4, X8_4) {
|
| | 8101 | EndIf(!PlayerIsInOwnWorld());
|
| | 8102 | SetEventFlagID(X0_4, OFF);
|
| | 8103 | SetEventFlagID(X4_4, OFF);
|
| | 8104 | SetEventFlagID(X8_4, OFF);
|
| | 8105 | if (EventFlag(4445) && EventFlag(12059255)) {
|
| | 8106 | SetEventFlagID(X0_4, ON);
|
| | 8107 | }
|
| | 8108 | if (EventFlag(4446)
|
| | 8109 | && !EventFlag(4896)
|
| | 8110 | && (EventFlag(2048459255) || EventFlag(2048459258))
|
| | 8111 | && !EventFlag(20019258)) {
|
| | 8112 | SetEventFlagID(X4_4, ON);
|
| | 8113 | }
|
| | 8114 | if ((EventFlag(4447) && EventFlag(20019258)) || (EventFlag(4446) && EventFlag(20019258))) {
|
| | 8115 | SetEventFlagID(X8_4, ON);
|
| | 8116 | }
|
| | 8117 | WaitFor(
|
| | 8118 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4445)
|
| | 8119 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 12059255)
|
| | 8120 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4446)
|
| | 8121 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4896)
|
| | 8122 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048459255)
|
| | 8123 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048459258)
|
| | 8124 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4447)
|
| | 8125 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 20019258));
|
| | 8126 | RestartEvent();
|
| | 8127 | });
|
| | 8128 |
|
| | 8129 | $Event(4625, Restart, function(X0_4, X4_4, X8_4) {
|
| | 8130 | EndIf(!PlayerIsInOwnWorld());
|
| | 8131 | SetEventFlagID(X0_4, OFF);
|
| | 8132 | SetEventFlagID(X4_4, OFF);
|
| | 8133 | SetEventFlagID(X8_4, OFF);
|
| | 8134 | if (EventFlag(4465) && !EventFlag(4900) && (EventFlag(2048439215) || EventFlag(2048439225))) {
|
| | 8135 | SetEventFlagID(X0_4, ON);
|
| | 8136 | }
|
| | 8137 | if (!EventFlag(4900)
|
| | 8138 | && ((EventFlag(4466) && EventFlag(22009215)) || (EventFlag(4467) && EventFlag(22009235)))) {
|
| | 8139 | SetEventFlagID(X4_4, ON);
|
| | 8140 | }
|
| | 8141 | if (EventFlag(4469) && !EventFlag(4900) && !EventFlag(400634)) {
|
| | 8142 | SetEventFlagID(X8_4, ON);
|
| | 8143 | }
|
| | 8144 | WaitFor(
|
| | 8145 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4465)
|
| | 8146 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048439215)
|
| | 8147 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2048439225)
|
| | 8148 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4466)
|
| | 8149 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 22009215)
|
| | 8150 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4467)
|
| | 8151 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 22009235)
|
| | 8152 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4900)
|
| | 8153 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4469)
|
| | 8154 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400634));
|
| | 8155 | RestartEvent();
|
| | 8156 | });
|
| | 8157 |
|
| | 8158 | $Event(4626, Restart, function(X0_4) {
|
| | 8159 | EndIf(!PlayerIsInOwnWorld());
|
| | 8160 | SetEventFlagID(X0_4, OFF);
|
| | 8161 | if (EventFlag(4505) && EventFlag(2051459220) && !EventFlag(2051459725)) {
|
| | 8162 | SetEventFlagID(X0_4, ON);
|
| | 8163 | }
|
| | 8164 | WaitFor(
|
| | 8165 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4505)
|
| | 8166 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2051459220)
|
| | 8167 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2051459725));
|
| | 8168 | RestartEvent();
|
| | 8169 | });
|
| | 8170 |
|
| | 8171 | $Event(4627, Restart, function(X0_4, X4_4) {
|
| | 8172 | EndIf(!PlayerIsInOwnWorld());
|
| | 8173 | SetEventFlagID(X0_4, OFF);
|
| | 8174 | SetEventFlagID(X4_4, OFF);
|
| | 8175 | if (EventFlag(4565) && (EventFlag(2049449215) || EventFlag(2049449220) || EventFlag(2049449205))) {
|
| | 8176 | SetEventFlagID(X0_4, ON);
|
| | 8177 | }
|
| | 8178 | if (EventFlag(4565) && ((EventFlag(2049449211) && EventFlag(400730)) || EventFlag(4909))) {
|
| | 8179 | SetEventFlagID(X4_4, ON);
|
| | 8180 | }
|
| | 8181 | WaitFor(
|
| | 8182 | EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4565)
|
| | 8183 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2049449215)
|
| | 8184 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2049449220)
|
| | 8185 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2049449205)
|
| | 8186 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 2049449211)
|
| | 8187 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 400730)
|
| | 8188 | || EventFlagState(CHANGE, TargetEventFlagType.EventFlag, 4909));
|
| | 8189 | RestartEvent();
|
| | 8190 | });
|
| | 8191 |
|
| | 8192 | $Event(4841, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4, X44_4, X48_4) {
|
| | 8193 | EndIf(EventFlag(X16_4));
|
| | 8194 | WaitFor(EventFlag(X4_4));
|
| | 8195 | if (!EventFlag(X0_4)) {
|
| | 8196 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8197 | if (!AnyBatchEventFlags(X20_4, X28_4)) {
|
| | 8198 | time = TimeOfDayInRange(6, 0, 0, 11, 59, 59);
|
| | 8199 | time2 = TimeOfDayInRange(12, 0, 0, 19, 59, 59);
|
| | 8200 | time3 = TimeOfDayInRange(20, 0, 0, 5, 59, 59);
|
| | 8201 | if (time) {
|
| | 8202 | SetEventFlagID(X20_4, ON);
|
| | 8203 | }
|
| | 8204 | if (time2) {
|
| | 8205 | SetEventFlagID(X24_4, ON);
|
| | 8206 | }
|
| | 8207 | if (time3) {
|
| | 8208 | SetEventFlagID(X28_4, ON);
|
| | 8209 | }
|
| | 8210 | }
|
| | 8211 | L15:
|
| | 8212 | GotoIf(L0, EventFlag(X20_4));
|
| | 8213 | GotoIf(L4, EventFlag(X24_4));
|
| | 8214 | GotoIf(L8, EventFlag(X28_4));
|
| | 8215 | L0:
|
| | 8216 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8217 | if (!EventFlag(X48_4)) {
|
| | 8218 | if (!EventFlag(X44_4)) {
|
| | 8219 | WaitFixedTimeSeconds(2);
|
| | 8220 | time4 = TimeOfDayInRange(12, 0, 0, 19, 59, 59);
|
| | 8221 | WaitFor(AnyBatchEventFlags(X32_4, X40_4) || time4);
|
| | 8222 | GotoIf(L19, EventFlag(X40_4));
|
| | 8223 | GotoIf(L2, EventFlag(X36_4));
|
| | 8224 | if (!time4) {
|
| | 8225 | GotoIf(L1, EventFlag(X32_4));
|
| | 8226 | }
|
| | 8227 | }
|
| | 8228 | L1:
|
| | 8229 | SetEventFlagID(X44_4, ON);
|
| | 8230 | if (!EventFlag(X48_4)) {
|
| | 8231 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8232 | WaitFixedTimeSeconds(2);
|
| | 8233 | WaitFor(AnyBatchEventFlags(X32_4, X40_4) || TimeOfDayInRange(20, 0, 0, 5, 59, 59));
|
| | 8234 | if (!EventFlag(X40_4)) {
|
| | 8235 | GotoIf(L19, EventFlag(X36_4));
|
| | 8236 | if (!EventFlag(X32_4)) {
|
| | 8237 | GotoIf(L2, time5);
|
| | 8238 | }
|
| | 8239 | }
|
| | 8240 | }
|
| | 8241 | }
|
| | 8242 | L2:
|
| | 8243 | SetEventFlagID(X44_4, ON);
|
| | 8244 | SetEventFlagID(X48_4, ON);
|
| | 8245 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8246 | WaitFixedTimeSeconds(2);
|
| | 8247 | time5 = TimeOfDayInRange(6, 0, 0, 11, 59, 59);
|
| | 8248 | WaitFor(AnyBatchEventFlags(X32_4, X40_4) || time5);
|
| | 8249 | Goto(L19);
|
| | 8250 | L4:
|
| | 8251 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8252 | if (!EventFlag(X48_4)) {
|
| | 8253 | if (!EventFlag(X44_4)) {
|
| | 8254 | WaitFixedTimeSeconds(2);
|
| | 8255 | time6 = TimeOfDayInRange(20, 0, 0, 5, 59, 59);
|
| | 8256 | WaitFor(AnyBatchEventFlags(X32_4, X40_4) || time6);
|
| | 8257 | GotoIf(L5, time6);
|
| | 8258 | GotoIf(L5, EventFlag(X32_4));
|
| | 8259 | GotoIf(L6, EventFlag(X36_4));
|
| | 8260 | GotoIf(L19, EventFlag(X40_4));
|
| | 8261 | }
|
| | 8262 | L5:
|
| | 8263 | SetEventFlagID(X44_4, ON);
|
| | 8264 | if (!EventFlag(X48_4)) {
|
| | 8265 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8266 | WaitFixedTimeSeconds(2);
|
| | 8267 | time7 = TimeOfDayInRange(6, 0, 0, 11, 59, 59);
|
| | 8268 | WaitFor(AnyBatchEventFlags(X32_4, X40_4) || time7);
|
| | 8269 | if (!EventFlag(X36_4)) {
|
| | 8270 | GotoIf(L19, EventFlag(X40_4));
|
| | 8271 | if (!time7) {
|
| | 8272 | GotoIf(L6, EventFlag(X32_4));
|
| | 8273 | }
|
| | 8274 | }
|
| | 8275 | }
|
| | 8276 | }
|
| | 8277 | L6:
|
| | 8278 | SetEventFlagID(X44_4, ON);
|
| | 8279 | SetEventFlagID(X48_4, ON);
|
| | 8280 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8281 | WaitFixedTimeSeconds(2);
|
| | 8282 | WaitFor(AnyBatchEventFlags(X32_4, X40_4) || TimeOfDayInRange(12, 0, 0, 19, 59, 59));
|
| | 8283 | Goto(L19);
|
| | 8284 | L8:
|
| | 8285 | if (!EventFlag(X48_4)) {
|
| | 8286 | if (!EventFlag(X44_4)) {
|
| | 8287 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8288 | WaitFixedTimeSeconds(2);
|
| | 8289 | time8 = TimeOfDayInRange(6, 0, 0, 11, 59, 59);
|
| | 8290 | WaitFor(AnyBatchEventFlags(X32_4, X40_4) || time8);
|
| | 8291 | GotoIf(L10, EventFlag(X36_4));
|
| | 8292 | GotoIf(L19, EventFlag(X40_4));
|
| | 8293 | if (!EventFlag(X32_4)) {
|
| | 8294 | GotoIf(L9, time8);
|
| | 8295 | }
|
| | 8296 | }
|
| | 8297 | L9:
|
| | 8298 | SetEventFlagID(X44_4, ON);
|
| | 8299 | if (!EventFlag(X48_4)) {
|
| | 8300 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8301 | WaitFixedTimeSeconds(2);
|
| | 8302 | time9 = TimeOfDayInRange(12, 0, 0, 19, 59, 59);
|
| | 8303 | WaitFor(AnyBatchEventFlags(X32_4, X40_4) || time9);
|
| | 8304 | if (!EventFlag(X40_4)) {
|
| | 8305 | GotoIf(L19, EventFlag(X36_4));
|
| | 8306 | if (!EventFlag(X32_4)) {
|
| | 8307 | GotoIf(L10, time9);
|
| | 8308 | }
|
| | 8309 | }
|
| | 8310 | }
|
| | 8311 | }
|
| | 8312 | L10:
|
| | 8313 | SetEventFlagID(X44_4, ON);
|
| | 8314 | SetEventFlagID(X48_4, ON);
|
| | 8315 | BatchSetEventFlags(X32_4, X40_4, OFF);
|
| | 8316 | WaitFixedTimeSeconds(2);
|
| | 8317 | WaitFor(AnyBatchEventFlags(X32_4, X40_4) || TimeOfDayInRange(20, 0, 0, 5, 59, 59));
|
| | 8318 | Goto(L19);
|
| | 8319 | }
|
| | 8320 | L19:
|
| | 8321 | SetEventFlagID(X0_4, ON);
|
| | 8322 | if (!EventFlag(X12_4)) {
|
| | 8323 | WaitFor(EventFlag(X8_4));
|
| | 8324 | SetEventFlagID(X0_4, OFF);
|
| | 8325 | SetEventFlagID(X12_4, ON);
|
| | 8326 | BatchSetEventFlags(X20_4, X28_4, OFF);
|
| | 8327 | BatchSetEventFlags(X44_4, X48_4, OFF);
|
| | 8328 | WaitFixedTimeFrames(1);
|
| | 8329 | time10 = TimeOfDayInRange(6, 0, 0, 11, 59, 59);
|
| | 8330 | time11 = TimeOfDayInRange(12, 0, 0, 19, 59, 59);
|
| | 8331 | time12 = TimeOfDayInRange(20, 0, 0, 5, 59, 59);
|
| | 8332 | if (time10) {
|
| | 8333 | SetEventFlagID(X20_4, ON);
|
| | 8334 | }
|
| | 8335 | if (time11) {
|
| | 8336 | SetEventFlagID(X24_4, ON);
|
| | 8337 | }
|
| | 8338 | if (time12) {
|
| | 8339 | SetEventFlagID(X28_4, ON);
|
| | 8340 | }
|
| | 8341 | }
|
| | 8342 | L20:
|
| | 8343 | RestartEvent();
|
| | 8344 | });
|
| | 8345 |
|
| | 8346 | $Event(4842, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4) {
|
| | 8347 | EndIf(EventFlag(X16_4));
|
| | 8348 | if (EventFlag(X4_4)) {
|
| | 8349 | if (EventFlag(X8_4)) {
|
| | 8350 | WaitFor(EventFlag(X12_4));
|
| | 8351 | }
|
| | 8352 | GotoIf(L0, !EventFlag(X12_4));
|
| | 8353 | WaitFor(EventFlag(X20_4));
|
| | 8354 | SetEventFlagID(X16_4, ON);
|
| | 8355 | if (AnyBatchEventFlags(X24_4, X28_4)) {
|
| | 8356 | SetEventFlagID(X32_4, ON);
|
| | 8357 | }
|
| | 8358 | Goto(L2);
|
| | 8359 | L2:
|
| | 8360 | Goto(L20);
|
| | 8361 | L0:
|
| | 8362 | WaitFor(EventFlag(X20_4));
|
| | 8363 | SetEventFlagID(X8_4, ON);
|
| | 8364 | if (AnyBatchEventFlags(X24_4, X28_4)) {
|
| | 8365 | SetEventFlagID(X32_4, ON);
|
| | 8366 | }
|
| | 8367 | } else {
|
| | 8368 | L10:
|
| | 8369 | WaitFor(EventFlag(X0_4) || AnyBatchEventFlags(X36_4, X40_4));
|
| | 8370 | if (EventFlag(X0_4)) {
|
| | 8371 | SetEventFlagID(X4_4, ON);
|
| | 8372 | GotoIf(L20, EventFlag(X0_4));
|
| | 8373 | }
|
| | 8374 | SetEventFlagID(X32_4, ON);
|
| | 8375 | Goto(L20);
|
| | 8376 | }
|
| | 8377 | L20:
|
| | 8378 | WaitFixedTimeFrames(1);
|
| | 8379 | RestartEvent();
|
| | 8380 | });
|
| | 8381 |
|
| | 8382 | $Event(4843, Restart, function(X0_4, X4_4) {
|
| | 8383 | EndIf(!PlayerIsInOwnWorld());
|
| | 8384 | GotoIf(L1, EventFlag(X0_4));
|
| | 8385 | GotoIf(L10, EventFlag(X4_4));
|
| | 8386 | WaitFor(EventFlag(X0_4) || EventFlag(X4_4));
|
| | 8387 | RestartEvent();
|
| | 8388 | L1:
|
| | 8389 | if (!EventFlag(20019256)) {
|
| | 8390 | SetEventFlagID(20019256, ON);
|
| | 8391 | SetEventFlagID(4458, ON);
|
| | 8392 | }
|
| | 8393 | if (EventFlag(4891) && !EventFlag(21019375)) {
|
| | 8394 | SetEventFlagID(21019375, ON);
|
| | 8395 | SetEventFlagID(4438, ON);
|
| | 8396 | }
|
| | 8397 | if (EventFlag(4892) && !EventFlag(21019222)) {
|
| | 8398 | SetEventFlagID(21019222, ON);
|
| | 8399 | SetEventFlagID(4378, ON);
|
| | 8400 | }
|
| | 8401 | if (EventFlag(20019224) && !EventFlag(20019223)) {
|
| | 8402 | SetEventFlagID(20019223, ON);
|
| | 8403 | SetEventFlagID(4418, ON);
|
| | 8404 | } else if (EventFlag(4893) && !EventFlag(20019227)) {
|
| | 8405 | SetEventFlagID(20019227, ON);
|
| | 8406 | }
|
| | 8407 | if (EventFlag(4894) && !EventFlag(20019305)) {
|
| | 8408 | SetEventFlagID(20019305, ON);
|
| | 8409 | SetEventFlagID(4478, ON);
|
| | 8410 | }
|
| | 8411 | if (EventFlag(4895) && !EventFlag(2045429298)) {
|
| | 8412 | SetEventFlagID(2045429298, ON);
|
| | 8413 | SetEventFlagID(4398, ON);
|
| | 8414 | }
|
| | 8415 | if (!EventFlag(2049449225)) {
|
| | 8416 | SetEventFlagID(2049449225, ON);
|
| | 8417 | SetEventFlagID(4578, ON);
|
| | 8418 | }
|
| | 8419 | GotoIf(L10, !EventFlag(4924));
|
| | 8420 | Goto(L20);
|
| | 8421 | L10:
|
| | 8422 | if (!EventFlag(4896)) {
|
| | 8423 | SetEventFlagID(4896, ON);
|
| | 8424 | }
|
| | 8425 | if (!EventFlag(4897)) {
|
| | 8426 | SetEventFlagID(4897, ON);
|
| | 8427 | }
|
| | 8428 | if (EventFlag(4892) && !EventFlag(4898)) {
|
| | 8429 | SetEventFlagID(4898, ON);
|
| | 8430 | }
|
| | 8431 | if (!EventFlag(4899)) {
|
| | 8432 | SetEventFlagID(4899, ON);
|
| | 8433 | }
|
| | 8434 | if (!EventFlag(4900)) {
|
| | 8435 | SetEventFlagID(4900, ON);
|
| | 8436 | }
|
| | 8437 | if (EventFlag(4895) && !EventFlag(4901)) {
|
| | 8438 | SetEventFlagID(4901, ON);
|
| | 8439 | }
|
| | 8440 | if (!EventFlag(4909)) {
|
| | 8441 | SetEventFlagID(4909, ON);
|
| | 8442 | }
|
| | 8443 | SetEventFlagID(4924, ON);
|
| | 8444 | Goto(L20);
|
| | 8445 | L20:
|
| | 8446 | EndEvent();
|
| | 8447 | });
|
| | 8448 |
|
| | 8449 | $Event(4844, Restart, function() {
|
| | 8450 | EndIf(!PlayerIsInOwnWorld());
|
| | 8451 | GotoIf(L0, !EventFlag(2046429214));
|
| | 8452 | GotoIf(L1, !EventFlag(2048459225));
|
| | 8453 | GotoIf(L2, !EventFlag(21019220));
|
| | 8454 | Goto(L10);
|
| | 8455 | L0:
|
| | 8456 | WaitFor(EventFlag(4925) || EventFlag(4927));
|
| | 8457 | SetEventFlagID(2046429214, ON);
|
| | 8458 | SetEventFlagID(4378, ON);
|
| | 8459 | Goto(L1);
|
| | 8460 | L1:
|
| | 8461 | WaitFor(EventFlag(21010800));
|
| | 8462 | SetEventFlagID(2048459225, ON);
|
| | 8463 | Goto(L2);
|
| | 8464 | L2:
|
| | 8465 | WaitFor(EventFlag(21019216));
|
| | 8466 | SetEventFlagID(21019220, ON);
|
| | 8467 | Goto(L10);
|
| | 8468 | L10:
|
| | 8469 | EndEvent();
|
| | 8470 | });
|
| | 8471 |
|
| | 8472 | $Event(4845, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4, X44_4, X48_4) {
|
| | 8473 | EndIf(!PlayerIsInOwnWorld());
|
| | 8474 | GotoIf(L1, !EventFlag(X0_4) && !EventFlag(X8_4) && EventFlag(X4_4));
|
| | 8475 | GotoIf(L2, EventFlag(X0_4) && !EventFlag(X8_4) && EventFlag(X4_4));
|
| | 8476 | GotoIf(L3, EventFlag(X0_4) && EventFlag(X8_4) && EventFlag(X4_4));
|
| | 8477 | GotoIf(L4,
|
| | 8478 | EventFlag(X0_4)
|
| | 8479 | && EventFlag(X8_4)
|
| | 8480 | && !EventFlag(X24_4)
|
| | 8481 | && !EventFlag(X32_4)
|
| | 8482 | && EventFlag(X28_4));
|
| | 8483 | GotoIf(L5,
|
| | 8484 | EventFlag(X0_4)
|
| | 8485 | && EventFlag(X8_4)
|
| | 8486 | && EventFlag(X24_4)
|
| | 8487 | && !EventFlag(X32_4)
|
| | 8488 | && EventFlag(X28_4));
|
| | 8489 | GotoIf(L6,
|
| | 8490 | !EventFlag(X0_4)
|
| | 8491 | && !EventFlag(X8_4)
|
| | 8492 | && !EventFlag(X24_4)
|
| | 8493 | && !EventFlag(X32_4)
|
| | 8494 | && EventFlag(X28_4));
|
| | 8495 | GotoIf(L7,
|
| | 8496 | EventFlag(X0_4)
|
| | 8497 | && !EventFlag(X8_4)
|
| | 8498 | && EventFlag(X24_4)
|
| | 8499 | && !EventFlag(X32_4)
|
| | 8500 | && EventFlag(X28_4));
|
| | 8501 | EndIf(EventFlag(X0_4) && EventFlag(X8_4) && EventFlag(X24_4) && EventFlag(X32_4));
|
| | 8502 | if (!(!EventFlag(X4_4) && !EventFlag(X28_4))) {
|
| | 8503 | WaitFixedTimeFrames(1);
|
| | 8504 | EndEvent();
|
| | 8505 | L1:
|
| | 8506 | WaitFor(
|
| | 8507 | (EventFlag(X0_4)
|
| | 8508 | && !EventFlag(X8_4)
|
| | 8509 | && (!EntityInRadiusOfEntity(20000, X12_4, X16_4, 1) || !EventFlag(X20_4)))
|
| | 8510 | || EventFlag(X8_4)
|
| | 8511 | || EventFlag(X28_4));
|
| | 8512 | RestartIf(EventFlag(X8_4));
|
| | 8513 | RestartIf(EventFlag(X28_4));
|
| | 8514 | DisplayGenericDialog(X44_4, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 0);
|
| | 8515 | SetEventFlagID(X8_4, ON);
|
| | 8516 | RestartEvent();
|
| | 8517 | L2:
|
| | 8518 | WaitFor(ElapsedSeconds(1));
|
| | 8519 | DisplayGenericDialog(X44_4, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 0);
|
| | 8520 | SetEventFlagID(X8_4, ON);
|
| | 8521 | RestartEvent();
|
| | 8522 | L3:
|
| | 8523 | WaitFor(!EventFlag(X4_4) && EventFlag(X28_4));
|
| | 8524 | RestartEvent();
|
| | 8525 | L4:
|
| | 8526 | WaitFor(
|
| | 8527 | (EventFlag(X24_4)
|
| | 8528 | && !EventFlag(X32_4)
|
| | 8529 | && (!EntityInRadiusOfEntity(20000, X36_4, X16_4, 1) || !EventFlag(X40_4)))
|
| | 8530 | || EventFlag(X32_4));
|
| | 8531 | EndIf(EventFlag(X32_4));
|
| | 8532 | DisplayGenericDialog(X48_4, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 0);
|
| | 8533 | SetEventFlagID(X32_4, ON);
|
| | 8534 | Goto(L10);
|
| | 8535 | L5:
|
| | 8536 | WaitFor(ElapsedSeconds(1));
|
| | 8537 | DisplayGenericDialog(X48_4, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 0);
|
| | 8538 | SetEventFlagID(X32_4, ON);
|
| | 8539 | Goto(L10);
|
| | 8540 | L6:
|
| | 8541 | WaitFor(
|
| | 8542 | (EventFlag(X0_4)
|
| | 8543 | && !EventFlag(X8_4)
|
| | 8544 | && EventFlag(X24_4)
|
| | 8545 | && !EventFlag(X32_4)
|
| | 8546 | && (!EntityInRadiusOfEntity(20000, X36_4, X16_4, 1) || !EventFlag(X40_4)))
|
| | 8547 | || EventFlag(X32_4));
|
| | 8548 | EndIf(EventFlag(X32_4));
|
| | 8549 | DisplayGenericDialog(X48_4, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 0);
|
| | 8550 | SetEventFlagID(X8_4, ON);
|
| | 8551 | SetEventFlagID(X32_4, ON);
|
| | 8552 | Goto(L10);
|
| | 8553 | L7:
|
| | 8554 | WaitFor(ElapsedSeconds(1));
|
| | 8555 | DisplayGenericDialog(X48_4, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 0);
|
| | 8556 | SetEventFlagID(X8_4, ON);
|
| | 8557 | SetEventFlagID(X32_4, ON);
|
| | 8558 | Goto(L10);
|
| | 8559 | L10:
|
| | 8560 | EndEvent();
|
| | 8561 | }
|
| | 8562 | L20:
|
| | 8563 | WaitFor(EventFlag(X4_4) || EventFlag(X28_4));
|
| | 8564 | RestartEvent();
|
| | 8565 | });
|
| | 8566 |
|
| | 8567 | $Event(4846, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 8568 | EndIf(!PlayerIsInOwnWorld());
|
| | 8569 | GotoIf(L10, CountEventFlags(TargetEventFlagType.EventFlag, X16_4, X20_4) == 1);
|
| | 8570 | Goto(L20);
|
| | 8571 | L10:
|
| | 8572 | EndIf(!EventFlag(X4_4));
|
| | 8573 | WaitFor(EventFlag(X8_4));
|
| | 8574 | SetEventFlagID(X0_4, ON);
|
| | 8575 | SetEventFlagID(X12_4, ON);
|
| | 8576 | EndEvent();
|
| | 8577 | L20:
|
| | 8578 | WaitFor(CountEventFlags(TargetEventFlagType.EventFlag, X16_4, X20_4) == 1);
|
| | 8579 | RestartEvent();
|
| | 8580 | });
|
| | 8581 |
|
| | 8582 | $Event(4847, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 8583 | EndIf(!PlayerIsInOwnWorld());
|
| | 8584 | EndIf(!EventFlag(X16_4));
|
| | 8585 | EndIf(EventFlag(X20_4));
|
| | 8586 | GotoIf(L0, EventFlag(X0_4));
|
| | 8587 | GotoIf(L1, !EventFlag(X0_4));
|
| | 8588 | L0:
|
| | 8589 | SetEventFlagID(X20_4, ON);
|
| | 8590 | EndIf(EventFlag(X8_4) || EventFlag(X12_4));
|
| | 8591 | SetEventFlagID(X4_4, ON);
|
| | 8592 | EndEvent();
|
| | 8593 | L1:
|
| | 8594 | SetEventFlagID(X0_4, ON);
|
| | 8595 | EndEvent();
|
| | 8596 | });
|
| | 8597 |
|
| | 8598 | $Event(4848, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 8599 | EndIf(!PlayerIsInOwnWorld());
|
| | 8600 | EndIf(EventFlag(X0_4));
|
| | 8601 | EndIf(!EventFlag(X4_4));
|
| | 8602 | EndIf(!(EventFlag(X8_4) && EventFlag(X12_4)));
|
| | 8603 | AwardItemLot(X16_4);
|
| | 8604 | EndEvent();
|
| | 8605 | });
|
| | 8606 |
|
| | 8607 | $Event(4849, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4) {
|
| | 8608 | EndIf(!PlayerIsInOwnWorld());
|
| | 8609 | WaitFixedTimeFrames(1);
|
| | 8610 | EndIf(!EventFlag(X0_4));
|
| | 8611 | EndIf(EventFlag(X32_4));
|
| | 8612 | EndIf(EventFlag(X28_4));
|
| | 8613 | EndIf(!(EventFlag(X4_4) || EventFlag(X8_4)));
|
| | 8614 | GotoIf(L1, !EventFlag(X16_4));
|
| | 8615 | GotoIf(L2, EventFlag(X20_4));
|
| | 8616 | Goto(L20);
|
| | 8617 | L1:
|
| | 8618 | SetEventFlagID(X12_4, ON);
|
| | 8619 | EndEvent();
|
| | 8620 | L2:
|
| | 8621 | if (!EventFlag(X12_4)) {
|
| | 8622 | WaitFor(EventFlag(X24_4));
|
| | 8623 | SetEventFlagID(X12_4, ON);
|
| | 8624 | }
|
| | 8625 | WaitFor(!EventFlag(X20_4));
|
| | 8626 | RestartEvent();
|
| | 8627 | L20:
|
| | 8628 | SetEventFlagID(X12_4, OFF);
|
| | 8629 | WaitFor(!EventFlag(X16_4) || EventFlag(X20_4) || EventFlag(X28_4));
|
| | 8630 | RestartEvent();
|
| | 8631 | });
|
| | 8632 |
|
| | 8633 | $Event(4850, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 8634 | EndIf(!PlayerIsInOwnWorld());
|
| | 8635 | EndIf(EventFlag(X12_4));
|
| | 8636 | EndIf(EventFlag(X16_4));
|
| | 8637 | WaitFor(EventFlag(X12_4) || EventFlag(X16_4));
|
| | 8638 | EndIf(EventFlag(X16_4));
|
| | 8639 | BatchSetNetworkconnectedEventFlags(X0_4, X8_4, OFF);
|
| | 8640 | SetNetworkconnectedEventFlagID(X4_4, ON);
|
| | 8641 | SaveRequest();
|
| | 8642 | });
|
| | 8643 |
|
| | 8644 | $Event(4851, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4, X44_4, X48_4, X52_4, X56_4, X60_4, X64_4, X68_4, X72_4, X76_4) {
|
| | 8645 | EndIf(!PlayerIsInOwnWorld());
|
| | 8646 | GotoIf(S0, !(EventFlag(X36_4) && (EventFlag(4447) || EventFlag(20019258))));
|
| | 8647 | Goto(L18);
|
| | 8648 | S0:
|
| | 8649 | EndIf(EventFlag(X48_4));
|
| | 8650 | GotoIf(S1, !(EventFlag(X64_4) || EventFlag(X68_4)));
|
| | 8651 | Goto(L19);
|
| | 8652 | S1:
|
| | 8653 | GotoIf(L1, !EventFlag(X8_4) && !EventFlag(9146));
|
| | 8654 | GotoIf(L2, !EventFlag(X16_4) && !EventFlag(X20_4) && !EventFlag(X24_4));
|
| | 8655 | GotoIf(L3, EventFlag(X16_4) && !EventFlag(X20_4) && !EventFlag(X24_4));
|
| | 8656 | flag = EventFlag(X16_4) && EventFlag(X20_4);
|
| | 8657 | if (flag2) {
|
| | 8658 | SetEventFlagID(X16_4, OFF);
|
| | 8659 | }
|
| | 8660 | GotoIf(L4, !EventFlag(X36_4) && !EventFlag(X44_4));
|
| | 8661 | flag2 &= EventFlag(X36_4);
|
| | 8662 | flag2 &= EventFlag(X44_4) || EventFlag(X56_4);
|
| | 8663 | GotoIf(L6, flag2);
|
| | 8664 | Goto(L20);
|
| | 8665 | L1:
|
| | 8666 | GotoIf(S2, !(EventFlag(X0_4) && (EventFlag(X4_4) || EventFlag(X20_4))));
|
| | 8667 | SetEventFlagID(X8_4, ON);
|
| | 8668 | Goto(L2);
|
| | 8669 | S2:
|
| | 8670 | Goto(L20);
|
| | 8671 | L2:
|
| | 8672 | WaitFor(EventFlag(X12_4));
|
| | 8673 | SetEventFlagID(X16_4, ON);
|
| | 8674 | RestartEvent();
|
| | 8675 | L3:
|
| | 8676 | WaitFor(EventFlag(X20_4) || EventFlag(X24_4));
|
| | 8677 | SetEventFlagID(X16_4, OFF);
|
| | 8678 | Goto(L20);
|
| | 8679 | L4:
|
| | 8680 | flag3 = (EventFlag(X28_4) || EventFlag(X52_4)) && EventFlag(X32_4) && EventFlag(4446);
|
| | 8681 | flag4 = EventFlag(X44_4) && !EventFlag(X56_4);
|
| | 8682 | if (flag3 || flag4) {
|
| | 8683 | if (!flag4.Passed) {
|
| | 8684 | SetEventFlagID(X36_4, ON);
|
| | 8685 | SetEventFlagID(X40_4, ON);
|
| | 8686 | EndEvent();
|
| | 8687 | }
|
| | 8688 | SetEventFlagID(X48_4, ON);
|
| | 8689 | SetEventFlagID(X60_4, ON);
|
| | 8690 | EndEvent();
|
| | 8691 | }
|
| | 8692 | L5:
|
| | 8693 | WaitFor(EventFlag(X44_4) && !EventFlag(X56_4));
|
| | 8694 | SetEventFlagID(X48_4, ON);
|
| | 8695 | SetEventFlagID(X60_4, ON);
|
| | 8696 | EndEvent();
|
| | 8697 | L6:
|
| | 8698 | WaitFor(EventFlag(X44_4) || EventFlag(X48_4));
|
| | 8699 | SetEventFlagID(X36_4, OFF);
|
| | 8700 | SetEventFlagID(X40_4, OFF);
|
| | 8701 | if (!EventFlag(X56_4)) {
|
| | 8702 | SetEventFlagID(X48_4, ON);
|
| | 8703 | SetEventFlagID(X60_4, ON);
|
| | 8704 | }
|
| | 8705 | EndEvent();
|
| | 8706 | L18:
|
| | 8707 | SetEventFlagID(X36_4, OFF);
|
| | 8708 | EndEvent();
|
| | 8709 | L19:
|
| | 8710 | if (!EventFlag(X48_4)) {
|
| | 8711 | SetEventFlagID(X16_4, OFF);
|
| | 8712 | SetEventFlagID(X36_4, OFF);
|
| | 8713 | SetEventFlagID(X40_4, OFF);
|
| | 8714 | SetEventFlagID(X48_4, ON);
|
| | 8715 | SetEventFlagID(X60_4, ON);
|
| | 8716 | SetEventFlagID(X72_4, ON);
|
| | 8717 | SetEventFlagID(X76_4, ON);
|
| | 8718 | }
|
| | 8719 | EndEvent();
|
| | 8720 | L20:
|
| | 8721 | EndEvent();
|
| | 8722 | });
|
| | 8723 |
|
| | 8724 | $Event(4852, Restart, function() {
|
| | 8725 | EndIf(!PlayerIsInOwnWorld());
|
| | 8726 | EndIf(EventFlag(4927) && EventFlag(4903));
|
| | 8727 | WaitFor(EventFlag(4927));
|
| | 8728 | WaitFixedTimeSeconds(6);
|
| | 8729 | DisplayGenericDialogAndSetEventFlags(1030040, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 100, 2048452713, 2048452712, 2048452712);
|
| | 8730 | WaitFor(EventFlag(2048452713) || EventFlag(2048452712));
|
| | 8731 | WaitFixedTimeSeconds(0.5);
|
| | 8732 | SetNetworkconnectedEventFlagID(4903, ON);
|
| | 8733 | DisplayGenericDialog(1030041, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 100);
|
| | 8734 | });
|
| | 8735 |
|
| | 8736 | $Event(4853, Restart, function(X0_4, X4_4) {
|
| | 8737 | EndIf(!PlayerIsInOwnWorld());
|
| | 8738 | EndIf(EventFlag(X4_4));
|
| | 8739 | if (EventFlag(X0_4)) {
|
| | 8740 | SetEventFlagID(X4_4, ON);
|
| | 8741 | }
|
| | 8742 | EndEvent();
|
| | 8743 | });
|
| | 8744 |
|
| | 8745 | $Event(4854, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
|
| | 8746 | EndIf(!PlayerIsInOwnWorld());
|
| | 8747 | WaitFixedTimeFrames(1);
|
| | 8748 | EndIf(!EventFlag(X4_4));
|
| | 8749 | WaitFor(
|
| | 8750 | (EventFlag(X0_4)
|
| | 8751 | && !EventFlag(X8_4)
|
| | 8752 | && (!EntityInRadiusOfEntity(20000, X12_4, X16_4, 1) || !EventFlag(X20_4)))
|
| | 8753 | || !EventFlag(X4_4)
|
| | 8754 | || EventFlag(X8_4));
|
| | 8755 | EndIf(!EventFlag(X4_4));
|
| | 8756 | EndIf(EventFlag(X8_4));
|
| | 8757 | DisplayGenericDialog(X24_4, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 0);
|
| | 8758 | SetEventFlagID(X8_4, ON);
|
| | 8759 | EndEvent();
|
| | 8760 | });
|
| | 8761 |
|
| | 8762 | $Event(4857, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 8763 | EndIf(EventFlag(X12_4));
|
| | 8764 | WaitFor(EventFlag(X0_4));
|
| | 8765 | if (Signed(X4_4) != 0) {
|
| | 8766 | AwardItemsIncludingClients(X4_4);
|
| | 8767 | }
|
| | 8768 | WaitFixedTimeSeconds(5);
|
| | 8769 | if (Signed(X8_4) != 0) {
|
| | 8770 | AwardItemsIncludingClients(X8_4);
|
| | 8771 | }
|
| | 8772 | });
|
| | 8773 |
|
| | 8774 | $Event(4858, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 8775 | EndIf(!PlayerIsInOwnWorld());
|
| | 8776 | EndIf(EventFlag(X0_4));
|
| | 8777 | WaitFor(EventFlag(X4_4) && !EventFlag(X8_4));
|
| | 8778 | AwardItemLot(X12_4);
|
| | 8779 | EndEvent();
|
| | 8780 | });
|
| | 8781 |
|
| | 8782 | $Event(4859, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
|
| | 8783 | SetEventFlagID(X0_4, OFF);
|
| | 8784 | if ((EventFlag(X4_4)
|
| | 8785 | && !EventFlag(X8_4)
|
| | 8786 | && !EventFlag(X12_4)
|
| | 8787 | && !(EventFlag(X16_4) && EventFlag(X20_4)))
|
| | 8788 | || (EventFlag(X16_4) && EventFlag(X20_4) && EventFlag(X24_4))) {
|
| | 8789 | SetEventFlagID(X0_4, ON);
|
| | 8790 | }
|
| | 8791 | EndEvent();
|
| | 8792 | });
|
| | 8793 |
|
| | 8794 | $Event(4930, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 8795 | EndIf(!PlayerIsInOwnWorld());
|
| | 8796 | EndIf(EventFlag(X0_4));
|
| | 8797 | SetEventFlagID(X16_4, ON);
|
| | 8798 | WaitFor(EventFlag(X4_4) && !EventFlag(X8_4));
|
| | 8799 | AwardItemLot(X12_4);
|
| | 8800 | SetEventFlagID(X16_4, OFF);
|
| | 8801 | SetEventFlagID(X20_4, ON);
|
| | 8802 | EndEvent();
|
| | 8803 | });
|
| | 8804 |
|
| | 8805 | $Event(4931, Restart, function() {
|
| | 8806 | EndIf(!PlayerIsInOwnWorld());
|
| | 8807 | EndIf(!(EventFlag(21009240) && !EventFlag(21009214)));
|
| | 8808 | GotoIf(L1, EventFlag(21009210));
|
| | 8809 | GotoIf(L2, EventFlag(21009211));
|
| | 8810 | EndEvent();
|
| | 8811 | L1:
|
| | 8812 | SetEventFlagID(21009223, ON);
|
| | 8813 | SetEventFlagID(21009206, ON);
|
| | 8814 | SetEventFlagID(21009212, ON);
|
| | 8815 | SetEventFlagID(21009214, ON);
|
| | 8816 | AwardItemLot(106900);
|
| | 8817 | EndEvent();
|
| | 8818 | L2:
|
| | 8819 | SetEventFlagID(21009223, ON);
|
| | 8820 | SetEventFlagID(21009207, ON);
|
| | 8821 | SetEventFlagID(21009212, ON);
|
| | 8822 | SetEventFlagID(21009213, ON);
|
| | 8823 | SetEventFlagID(21009214, ON);
|
| | 8824 | EndEvent();
|
| | 8825 | });
|
| | 8826 |
|
| | 8827 | $Event(4932, Restart, function() {
|
| | 8828 | EndIf(!PlayerIsInOwnWorld());
|
| | 8829 | EndIf(!(EventFlag(2051459760) && !EventFlag(2051459734)));
|
| | 8830 | GotoIf(L1, EventFlag(2051459743));
|
| | 8831 | GotoIf(L2, EventFlag(2051459744));
|
| | 8832 | EndEvent();
|
| | 8833 | L1:
|
| | 8834 | SetEventFlagID(2051459747, ON);
|
| | 8835 | SetEventFlagID(2051459734, ON);
|
| | 8836 | EndEvent();
|
| | 8837 | L2:
|
| | 8838 | SetEventFlagID(2051459748, ON);
|
| | 8839 | SetEventFlagID(2051459734, ON);
|
| | 8840 | SetEventFlagID(2051459742, ON);
|
| | 8841 | EndEvent();
|
| | 8842 | });
|
| | 8843 |
|
| 6349 | $Event(60701, Default, function(X0_4, X4_4) {
| 8844 | $Event(60701, Default, function(X0_4, X4_4) {
|
| 6350 | if (PlayerIsInOwnWorld()) {
| 8845 | if (PlayerIsInOwnWorld()) {
|
| 6351 | WaitFor(EventFlag(X0_4) || EventFlag(X4_4));
| 8846 | WaitFor(EventFlag(X0_4) || EventFlag(X4_4));
|
| 6352 | SetEventFlagID(X0_4, ON);
| 8847 | SetEventFlagID(X0_4, ON);
|
| 6353 | SetEventFlagID(X4_4, ON);
| 8848 | SetEventFlagID(X4_4, ON);
|
| 6354 | EndEvent();
| 8849 | EndEvent();
|
| 6355 | }
| 8850 | }
|
| 6356 | L15:
| 8851 | L15:
|
| 6357 | WaitFor(EventFlag(6000) && !EventFlag(6000));
| 8852 | WaitFor(EventFlag(6000) && !EventFlag(6000));
|
| 6358 | WaitFixedTimeSeconds(1);
| 8853 | WaitFixedTimeSeconds(1);
|
| 6359 | RequestCharacterAIReplan(0);
| 8854 | RequestCharacterAIReplan(0);
|
| 6360 | });
| 8855 | });
|
| 6361 |
| 8856 |
|
| 6362 | $Event(9930, Default, function(X0_4, X4_4, X8_4) {
| 8857 | $Event(9930, Default, function(X0_4, X4_4, X8_4) {
|
| 6363 | EndIf(!PlayerIsInOwnWorld());
| 8858 | EndIf(!PlayerIsInOwnWorld());
|
| 6364 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X0_4));
| 8859 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X0_4));
|
| 6365 | if (!EventFlag(X4_4)) {
| 8860 | if (!EventFlag(X4_4)) {
|
| 6366 | AwardGesture(X8_4);
| 8861 | AwardGesture(X8_4);
|
| 6367 | SetEventFlagID(X4_4, ON);
| 8862 | SetEventFlagID(X4_4, ON);
|
| 6368 | }
| 8863 | }
|
| diff -rU 20 1.10/common_func.emevd.dcx.js 1.12/common_func.emevd.dcx.js
|
| 1.10/common_func.emevd.dcx.js | 1.12/common_func.emevd.dcx.js |
| ⋮ | ⋮ |
| 767 | || CharacterHasStateInfo(X0_4, 5)
| 767 | || CharacterHasStateInfo(X0_4, 5)
|
| 768 | || CharacterHasStateInfo(X0_4, 6)
| 768 | || CharacterHasStateInfo(X0_4, 6)
|
| 769 | || CharacterHasStateInfo(X0_4, 260)
| 769 | || CharacterHasStateInfo(X0_4, 260)
|
| 770 | || areaChrSp
| 770 | || areaChrSp
|
| 771 | || sp
| 771 | || sp
|
| 772 | || sp2
| 772 | || sp2
|
| 773 | || sp3
| 773 | || sp3
|
| 774 | || sp4
| 774 | || sp4
|
| 775 | || sp5);
| 775 | || sp5);
|
| 776 | SetNetworkconnectedThisEventSlot(ON);
| 776 | SetNetworkconnectedThisEventSlot(ON);
|
| 777 | if (areaChrSp.Passed) {
| 777 | if (areaChrSp.Passed) {
|
| 778 | WaitFixedTimeSeconds(X12_4);
| 778 | WaitFixedTimeSeconds(X12_4);
|
| 779 | if (Signed(X16_4) != -1) {
| 779 | if (Signed(X16_4) != -1) {
|
| 780 | ForceAnimationPlayback(X0_4, X16_4, true, false, false);
| 780 | ForceAnimationPlayback(X0_4, X16_4, true, false, false);
|
| 781 | }
| 781 | }
|
| 782 | }
| 782 | }
|
| 783 | L1:
| 783 | L1:
|
| 784 | EnableCharacterAI(X0_4);
| 784 | EnableCharacterAI(X0_4);
|
| 785 | });
| 785 | });
|
| 786 |
| 786 |
|
| | 787 | $Event(90005263, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 788 | EndIf(ThisEventSlot());
|
| | 789 | DisableCharacterAI(X0_4);
|
| | 790 | chrSp = (CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| | 791 | || CharacterType(10000, TargetType.Alive)
|
| | 792 | || CharacterType(10000, TargetType.BluePhantom)
|
| | 793 | || CharacterType(10000, TargetType.WhitePhantom);
|
| | 794 | sp = CharacterHasSpEffect(X0_4, 481)
|
| | 795 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 796 | && !CharacterHasSpEffect(X0_4, 90110)
|
| | 797 | && !CharacterHasSpEffect(X0_4, 90160);
|
| | 798 | sp2 = CharacterHasSpEffect(X0_4, 482)
|
| | 799 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 800 | && !CharacterHasSpEffect(X0_4, 90120)
|
| | 801 | && !CharacterHasSpEffect(X0_4, 90160)
|
| | 802 | && !CharacterHasSpEffect(X0_4, 90162);
|
| | 803 | sp3 = CharacterHasSpEffect(X0_4, 483)
|
| | 804 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 805 | && !CharacterHasSpEffect(X0_4, 90140)
|
| | 806 | && !CharacterHasSpEffect(X0_4, 90160)
|
| | 807 | && !CharacterHasSpEffect(X0_4, 90161);
|
| | 808 | sp4 = CharacterHasSpEffect(X0_4, 484)
|
| | 809 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 810 | && !CharacterHasSpEffect(X0_4, 90130)
|
| | 811 | && !CharacterHasSpEffect(X0_4, 90161)
|
| | 812 | && !CharacterHasSpEffect(X0_4, 90162);
|
| | 813 | sp5 = CharacterHasSpEffect(X0_4, 487)
|
| | 814 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 815 | && !CharacterHasSpEffect(X0_4, 90150)
|
| | 816 | && !CharacterHasSpEffect(X0_4, 90160);
|
| | 817 | area |= InArea(10000, X4_4);
|
| | 818 | if (X20_4 != 0) {
|
| | 819 | area |= InArea(10000, X20_4);
|
| | 820 | }
|
| | 821 | area |= EntityInRadiusOfEntity(10000, X0_4, X8_4, 1);
|
| | 822 | areaChrSp = area && chrSp;
|
| | 823 | WaitFor(
|
| | 824 | HasDamageType(X0_4, 0, DamageType.Unspecified)
|
| | 825 | || CharacterHasStateInfo(X0_4, 436)
|
| | 826 | || CharacterHasStateInfo(X0_4, 2)
|
| | 827 | || CharacterHasStateInfo(X0_4, 5)
|
| | 828 | || CharacterHasStateInfo(X0_4, 6)
|
| | 829 | || CharacterHasStateInfo(X0_4, 260)
|
| | 830 | || areaChrSp
|
| | 831 | || sp
|
| | 832 | || sp2
|
| | 833 | || sp3
|
| | 834 | || sp4
|
| | 835 | || sp5);
|
| | 836 | SetNetworkconnectedThisEventSlot(ON);
|
| | 837 | if (areaChrSp.Passed) {
|
| | 838 | WaitFixedTimeSeconds(X12_4);
|
| | 839 | area |= InArea(10000, X4_4);
|
| | 840 | if (area) {
|
| | 841 | ForceAnimationPlayback(X0_4, X16_4, true, false, false);
|
| | 842 | }
|
| | 843 | }
|
| | 844 | L1:
|
| | 845 | EnableCharacterAI(X0_4);
|
| | 846 | });
|
| | 847 |
|
| 787 | $Event(90005271, Restart, function(X0_4, X4_4, X8_4) {
| 848 | $Event(90005271, Restart, function(X0_4, X4_4, X8_4) {
|
| 788 | EndIf(ThisEventSlot());
| 849 | EndIf(ThisEventSlot());
|
| 789 | DisableCharacterAI(X0_4);
| 850 | DisableCharacterAI(X0_4);
|
| 790 | WaitFor(
| 851 | WaitFor(
|
| 791 | HasDamageType(X0_4, 0, DamageType.Unspecified)
| 852 | HasDamageType(X0_4, 0, DamageType.Unspecified)
|
| 792 | || CharacterHasStateInfo(X0_4, 436)
| 853 | || CharacterHasStateInfo(X0_4, 436)
|
| 793 | || CharacterHasStateInfo(X0_4, 2)
| 854 | || CharacterHasStateInfo(X0_4, 2)
|
| 794 | || CharacterHasStateInfo(X0_4, 5)
| 855 | || CharacterHasStateInfo(X0_4, 5)
|
| 795 | || CharacterHasStateInfo(X0_4, 6)
| 856 | || CharacterHasStateInfo(X0_4, 6)
|
| 796 | || CharacterHasStateInfo(X0_4, 260)
| 857 | || CharacterHasStateInfo(X0_4, 260)
|
| 797 | || (CharacterHasSpEffect(X0_4, 481)
| 858 | || (CharacterHasSpEffect(X0_4, 481)
|
| 798 | && !CharacterHasSpEffect(X0_4, 90100)
| 859 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 799 | && !CharacterHasSpEffect(X0_4, 90110)
| 860 | && !CharacterHasSpEffect(X0_4, 90110)
|
| 800 | && !CharacterHasSpEffect(X0_4, 90160))
| 861 | && !CharacterHasSpEffect(X0_4, 90160))
|
| 801 | || (CharacterHasSpEffect(X0_4, 482)
| 862 | || (CharacterHasSpEffect(X0_4, 482)
|
| 802 | && !CharacterHasSpEffect(X0_4, 90100)
| 863 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 803 | && !CharacterHasSpEffect(X0_4, 90120)
| 864 | && !CharacterHasSpEffect(X0_4, 90120)
|
| 804 | && !CharacterHasSpEffect(X0_4, 90160)
| 865 | && !CharacterHasSpEffect(X0_4, 90160)
|
| 805 | && !CharacterHasSpEffect(X0_4, 90162))
| 866 | && !CharacterHasSpEffect(X0_4, 90162))
|
| 806 | || (CharacterHasSpEffect(X0_4, 483)
| 867 | || (CharacterHasSpEffect(X0_4, 483)
|
| ⋮ | ⋮ |
| 834 | DisableCharacter(X4_4);
| 895 | DisableCharacter(X4_4);
|
| 835 | ForceCharacterTreasure(X4_4);
| 896 | ForceCharacterTreasure(X4_4);
|
| 836 | EndEvent();
| 897 | EndEvent();
|
| 837 | }
| 898 | }
|
| 838 | DisableCharacter(X4_4);
| 899 | DisableCharacter(X4_4);
|
| 839 | DisableCharacterCollision(X4_4);
| 900 | DisableCharacterCollision(X4_4);
|
| 840 | ForceCharacterDeath(X4_4, false);
| 901 | ForceCharacterDeath(X4_4, false);
|
| 841 | EndEvent();
| 902 | EndEvent();
|
| 842 | }
| 903 | }
|
| 843 | L0:
| 904 | L0:
|
| 844 | WaitFor(CharacterRatioDead(X4_4));
| 905 | WaitFor(CharacterRatioDead(X4_4));
|
| 845 | WaitFixedTimeSeconds(X12_4);
| 906 | WaitFixedTimeSeconds(X12_4);
|
| 846 | SetEventFlagID(X0_4, ON);
| 907 | SetEventFlagID(X0_4, ON);
|
| 847 | EndIf(!PlayerIsInOwnWorld());
| 908 | EndIf(!PlayerIsInOwnWorld());
|
| 848 | EndIf(Signed(X16_4) == 1);
| 909 | EndIf(Signed(X16_4) == 1);
|
| 849 | EndIf(Signed(X8_4) == 0);
| 910 | EndIf(Signed(X8_4) == 0);
|
| 850 | AwardItemsIncludingClients(X8_4);
| 911 | AwardItemsIncludingClients(X8_4);
|
| 851 | EndEvent();
| 912 | EndEvent();
|
| 852 | });
| 913 | });
|
| 853 |
| 914 |
|
| | 915 | $Event(90005301, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 916 | if (EventFlag(X0_4)) {
|
| | 917 | if (SignedAlt(X16_4) != 0) {
|
| | 918 | DisableCharacter(X4_4);
|
| | 919 | ForceCharacterTreasure(X4_4);
|
| | 920 | EndEvent();
|
| | 921 | }
|
| | 922 | DisableCharacter(X4_4);
|
| | 923 | DisableCharacterCollision(X4_4);
|
| | 924 | ForceCharacterDeath(X4_4, false);
|
| | 925 | EndEvent();
|
| | 926 | }
|
| | 927 | L0:
|
| | 928 | WaitFor(CharacterRatioDead(X4_4));
|
| | 929 | WaitFixedTimeSeconds(X12_4);
|
| | 930 | SetEventFlagID(X0_4, ON);
|
| | 931 | EndIf(!PlayerIsInOwnWorld());
|
| | 932 | EndIf(SignedAlt(X16_4) == 1);
|
| | 933 | EndIf(SignedAlt(X8_4) == 0);
|
| | 934 | AwardItemsIncludingClients(X8_4);
|
| | 935 | EndEvent();
|
| | 936 | });
|
| | 937 |
|
| 854 | $Event(90005360, Restart, function(X0_4, X4_4, X8_4) {
| 938 | $Event(90005360, Restart, function(X0_4, X4_4, X8_4) {
|
| 855 | if (EventFlag(X0_4)) {
| 939 | if (EventFlag(X0_4)) {
|
| 856 | DisableCharacter(X4_4);
| 940 | DisableCharacter(X4_4);
|
| 857 | DisableCharacterCollision(X4_4);
| 941 | DisableCharacterCollision(X4_4);
|
| 858 | EndEvent();
| 942 | EndEvent();
|
| 859 | }
| 943 | }
|
| 860 | L0:
| 944 | L0:
|
| 861 | WaitFor(EventFlag(X0_4));
| 945 | WaitFor(EventFlag(X0_4));
|
| 862 | DisplayBanner(TextBannerType.Unknown14);
| 946 | DisplayBanner(TextBannerType.Unknown14);
|
| 863 | EndIf(!PlayerIsInOwnWorld());
| 947 | EndIf(!PlayerIsInOwnWorld());
|
| 864 | AwardItemsIncludingClients(X8_4);
| 948 | AwardItemsIncludingClients(X8_4);
|
| 865 | });
| 949 | });
|
| 866 |
| 950 |
|
| 867 | $Event(90005390, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
| 951 | $Event(90005390, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| 868 | EndIf(EventFlag(X0_4));
| 952 | EndIf(EventFlag(X0_4));
|
| 869 | WaitFor(EventFlag(X4_4) && CharacterDead(X12_4));
| 953 | WaitFor(EventFlag(X4_4) && CharacterDead(X12_4));
|
| 870 | WaitFixedTimeSeconds(1);
| 954 | WaitFixedTimeSeconds(1);
|
| 871 | if (Signed(X16_4) != 0) {
| 955 | if (Signed(X16_4) != 0) {
|
| 872 | SpawnOneshotSFX(TargetEntityType.Character, X8_4, 960, 601111);
| 956 | SpawnOneshotSFX(TargetEntityType.Character, X8_4, 960, 601111);
|
| 873 | } else {
| 957 | } else {
|
| ⋮ | ⋮ |
| 1039 | });
| 1123 | });
|
| 1040 |
| 1124 |
|
| 1041 | $Event(90005423, Restart, function(X0_4) {
| 1125 | $Event(90005423, Restart, function(X0_4) {
|
| 1042 | WaitFor(CharacterHasSpEffect(X0_4, 5551));
| 1126 | WaitFor(CharacterHasSpEffect(X0_4, 5551));
|
| 1043 | ConnectCharacterToCaravan(X0_4, 0);
| 1127 | ConnectCharacterToCaravan(X0_4, 0);
|
| 1044 | ChangeCharactersCloth(X0_4, 20, 2);
| 1128 | ChangeCharactersCloth(X0_4, 20, 2);
|
| 1045 | });
| 1129 | });
|
| 1046 |
| 1130 |
|
| 1047 | $Event(90005424, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
| 1131 | $Event(90005424, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| 1048 | WaitFor(AssetDestroyed(X0_4, Equal, 1));
| 1132 | WaitFor(AssetDestroyed(X0_4, Equal, 1));
|
| 1049 | ChangeCharactersCloth(X4_4, 20, 2);
| 1133 | ChangeCharactersCloth(X4_4, 20, 2);
|
| 1050 | ChangeCharactersCloth(X8_4, 20, 2);
| 1134 | ChangeCharactersCloth(X8_4, 20, 2);
|
| 1051 | SetSpEffect(X4_4, 5551);
| 1135 | SetSpEffect(X4_4, 5551);
|
| 1052 | SetSpEffect(X8_4, 5551);
| 1136 | SetSpEffect(X8_4, 5551);
|
| 1053 | ForceCharacterDeath(X12_4, true);
| 1137 | ForceCharacterDeath(X12_4, true);
|
| 1054 | DisableAsset(X16_4);
| 1138 | DisableAsset(X16_4);
|
| 1055 | DisableObjAct(X16_4, -1);
| 1139 | DisableObjAct(X16_4, -1);
|
| 1056 | EnableAssetTreasure(X0_4);
| 1140 | EnableAssetTreasure(X0_4);
|
| 1057 | });
| 1141 | });
|
| 1058 |
| 1142 |
|
| | 1143 | $Event(90005430, Restart, function(X0_4) {
|
| | 1144 | EnableCharacterDefaultBackread(X0_4);
|
| | 1145 | SetCharacterEnableDistance(X0_4, 2000);
|
| | 1146 | DisableCharacterDisableOnHitUnload(X0_4);
|
| | 1147 | EnableDistancebasedNetworkUpdateAuthority(X0_4);
|
| | 1148 | DisableLockOnPoint(X0_4, 223);
|
| | 1149 | CreateNPCPart(X0_4, 30, NPCPartType.Part3, 560, 1, 1, false, false);
|
| | 1150 | CreateNPCPart(X0_4, 31, NPCPartType.Part4, 560, 1, 1, false, false);
|
| | 1151 | SetNetworkconnectedThisEventSlot(ON);
|
| | 1152 | EndEvent();
|
| | 1153 | });
|
| | 1154 |
|
| | 1155 | $Event(90005431, Restart, function(X0_4) {
|
| | 1156 | EnableCharacterDefaultBackread(X0_4);
|
| | 1157 | SetCharacterEnableDistance(X0_4, 2000);
|
| | 1158 | DisableCharacterDisableOnHitUnload(X0_4);
|
| | 1159 | EnableDistancebasedNetworkUpdateAuthority(X0_4);
|
| | 1160 | DisableLockOnPoint(X0_4, 221);
|
| | 1161 | DisableLockOnPoint(X0_4, 222);
|
| | 1162 | if (!ThisEventSlot()) {
|
| | 1163 | CreateNPCPart(X0_4, 30, NPCPartType.Part1, 99999, 1, 1, false, false);
|
| | 1164 | }
|
| | 1165 | SetNPCPartSEAndSFX(X0_4, 30, -1, 120, -1, 120, 112);
|
| | 1166 | SetNetworkconnectedThisEventSlot(ON);
|
| | 1167 | EndEvent();
|
| | 1168 | });
|
| | 1169 |
|
| | 1170 | $Event(90005432, Restart, function(X0_4, X4_4) {
|
| | 1171 | if (!EventFlag(X4_4)) {
|
| | 1172 | DisableCharacterGravity(X0_4);
|
| | 1173 | SetSpEffect(X0_4, 5005);
|
| | 1174 | RequestCharacterAIReplan(X0_4);
|
| | 1175 | WaitFixedTimeRealFrames(1);
|
| | 1176 | if (!CharacterHasSpEffect(X0_4, 19627)) {
|
| | 1177 | ForceAnimationPlayback(X0_4, 30010, true, false, false);
|
| | 1178 | }
|
| | 1179 | WaitFor(EventFlag(X4_4) || EntityInRadiusOfEntity(X0_4, 10000, 200, 1));
|
| | 1180 | if (!CharacterHasSpEffect(X0_4, 19627)) {
|
| | 1181 | ForceAnimationPlayback(X0_4, 20010, true, false, false);
|
| | 1182 | }
|
| | 1183 | }
|
| | 1184 | L0:
|
| | 1185 | SetEventFlagID(X4_4, ON);
|
| | 1186 | EnableCharacterGravity(X0_4);
|
| | 1187 | SetSpEffect(X0_4, 5006);
|
| | 1188 | RequestCharacterAIReplan(X0_4);
|
| | 1189 | WaitFor(
|
| | 1190 | (!EntityInRadiusOfEntity(X0_4, 10000, 220, 1)
|
| | 1191 | && !EntityInRadiusOfEntity(X0_4, 10001, 220, 1)
|
| | 1192 | && !EntityInRadiusOfEntity(X0_4, 10002, 220, 1)
|
| | 1193 | && !EntityInRadiusOfEntity(X0_4, 10003, 220, 1)
|
| | 1194 | && !EntityInRadiusOfEntity(X0_4, 10004, 220, 1)
|
| | 1195 | && !EntityInRadiusOfEntity(X0_4, 10005, 220, 1))
|
| | 1196 | || !EventFlag(X4_4));
|
| | 1197 | SetEventFlagID(X4_4, OFF);
|
| | 1198 | RestartEvent();
|
| | 1199 | });
|
| | 1200 |
|
| | 1201 | $Event(90005433, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 1202 | WaitFixedTimeRealFrames(1);
|
| | 1203 | WaitFor(
|
| | 1204 | CharacterBackreadStatus(X0_4)
|
| | 1205 | && (NPCPartHP(X0_4, 30) <= 0 || CharacterHasSpEffect(X0_4, 20011126)));
|
| | 1206 | if (!CharacterHasSpEffect(X0_4, 20011126)) {
|
| | 1207 | if (!EventFlag(X12_4)) {
|
| | 1208 | if (!EventFlag(X8_4)) {
|
| | 1209 | if (!EventFlag(X4_4)) {
|
| | 1210 | L0:
|
| | 1211 | SetEventFlagID(X4_4, ON);
|
| | 1212 | ForceAnimationPlayback(X0_4, 20003, false, true, false);
|
| | 1213 | CreateNPCPart(X0_4, 30, NPCPartType.Part3, 560, 1, 1, false, false);
|
| | 1214 | WaitFixedTimeSeconds(1);
|
| | 1215 | RestartEvent();
|
| | 1216 | }
|
| | 1217 | L1:
|
| | 1218 | SetEventFlagID(X8_4, ON);
|
| | 1219 | ForceAnimationPlayback(X0_4, 20003, false, true, false);
|
| | 1220 | CreateNPCPart(X0_4, 30, NPCPartType.Part3, 560, 1, 1, false, false);
|
| | 1221 | WaitFixedTimeSeconds(1);
|
| | 1222 | RestartEvent();
|
| | 1223 | }
|
| | 1224 | L2:
|
| | 1225 | SetEventFlagID(X12_4, ON);
|
| | 1226 | CreateNPCPart(X0_4, 30, NPCPartType.Part3, 560, 1, 1, false, false);
|
| | 1227 | WaitFixedTimeSeconds(0.1);
|
| | 1228 | RestartEvent();
|
| | 1229 | }
|
| | 1230 | L3:
|
| | 1231 | ForceAnimationPlayback(X0_4, 20000, false, true, false);
|
| | 1232 | CreateNPCPart(X0_4, 30, NPCPartType.Part3, 560, 1, 1, false, false);
|
| | 1233 | SetEventFlagID(X4_4, OFF);
|
| | 1234 | SetEventFlagID(X8_4, OFF);
|
| | 1235 | SetEventFlagID(X12_4, OFF);
|
| | 1236 | WaitFixedTimeSeconds(1);
|
| | 1237 | RestartEvent();
|
| | 1238 | }
|
| | 1239 | L4:
|
| | 1240 | CreateNPCPart(X0_4, 30, NPCPartType.Part3, 9999, 1, 1, false, false);
|
| | 1241 | WaitFixedTimeSeconds(5);
|
| | 1242 | CreateNPCPart(X0_4, 30, NPCPartType.Part3, 560, 1, 1, false, false);
|
| | 1243 | RestartEvent();
|
| | 1244 | });
|
| | 1245 |
|
| | 1246 | $Event(90005434, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 1247 | WaitFixedTimeRealFrames(1);
|
| | 1248 | WaitFor(
|
| | 1249 | CharacterBackreadStatus(X0_4)
|
| | 1250 | && (NPCPartHP(X0_4, 31) <= 0 || CharacterHasSpEffect(X0_4, 20011126)));
|
| | 1251 | if (!CharacterHasSpEffect(X0_4, 20011126)) {
|
| | 1252 | if (!EventFlag(X12_4)) {
|
| | 1253 | if (!EventFlag(X8_4)) {
|
| | 1254 | if (!EventFlag(X4_4)) {
|
| | 1255 | L0:
|
| | 1256 | SetEventFlagID(X4_4, ON);
|
| | 1257 | ForceAnimationPlayback(X0_4, 20005, false, true, false);
|
| | 1258 | CreateNPCPart(X0_4, 31, NPCPartType.Part4, 560, 1, 1, false, false);
|
| | 1259 | WaitFixedTimeSeconds(1);
|
| | 1260 | RestartEvent();
|
| | 1261 | }
|
| | 1262 | L1:
|
| | 1263 | SetEventFlagID(X8_4, ON);
|
| | 1264 | ForceAnimationPlayback(X0_4, 20005, false, true, false);
|
| | 1265 | CreateNPCPart(X0_4, 31, NPCPartType.Part4, 560, 1, 1, false, false);
|
| | 1266 | WaitFixedTimeSeconds(1);
|
| | 1267 | RestartEvent();
|
| | 1268 | }
|
| | 1269 | L2:
|
| | 1270 | SetEventFlagID(X12_4, ON);
|
| | 1271 | CreateNPCPart(X0_4, 31, NPCPartType.Part4, 560, 1, 1, false, false);
|
| | 1272 | WaitFixedTimeSeconds(0.1);
|
| | 1273 | RestartEvent();
|
| | 1274 | }
|
| | 1275 | L3:
|
| | 1276 | ForceAnimationPlayback(X0_4, 20001, false, true, false);
|
| | 1277 | CreateNPCPart(X0_4, 31, NPCPartType.Part4, 560, 1, 1, false, false);
|
| | 1278 | SetEventFlagID(X4_4, OFF);
|
| | 1279 | SetEventFlagID(X8_4, OFF);
|
| | 1280 | SetEventFlagID(X12_4, OFF);
|
| | 1281 | WaitFixedTimeSeconds(1);
|
| | 1282 | RestartEvent();
|
| | 1283 | }
|
| | 1284 | L4:
|
| | 1285 | CreateNPCPart(X0_4, 31, NPCPartType.Part4, 9999, 1, 1, false, false);
|
| | 1286 | WaitFixedTimeSeconds(5);
|
| | 1287 | CreateNPCPart(X0_4, 31, NPCPartType.Part4, 560, 1, 1, false, false);
|
| | 1288 | RestartEvent();
|
| | 1289 | });
|
| | 1290 |
|
| | 1291 | $Event(90005435, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 1292 | WaitFor(CharacterBackreadStatus(X0_4) && CharacterHasSpEffect(X0_4, 20011113));
|
| | 1293 | if (!EventFlag(X16_4)) {
|
| | 1294 | if (!EventFlag(X12_4)) {
|
| | 1295 | if (!EventFlag(X8_4)) {
|
| | 1296 | if (!EventFlag(X4_4)) {
|
| | 1297 | L0:
|
| | 1298 | SetEventFlagID(X4_4, ON);
|
| | 1299 | WaitFixedTimeRealFrames(1);
|
| | 1300 | RestartEvent();
|
| | 1301 | }
|
| | 1302 | L1:
|
| | 1303 | SetEventFlagID(X8_4, ON);
|
| | 1304 | ForceAnimationPlayback(X0_4, 20006, false, false, false);
|
| | 1305 | WaitFixedTimeRealFrames(1);
|
| | 1306 | RestartEvent();
|
| | 1307 | }
|
| | 1308 | L2:
|
| | 1309 | SetEventFlagID(X12_4, ON);
|
| | 1310 | WaitFixedTimeRealFrames(1);
|
| | 1311 | RestartEvent();
|
| | 1312 | }
|
| | 1313 | L3:
|
| | 1314 | SetEventFlagID(X16_4, ON);
|
| | 1315 | ForceAnimationPlayback(X0_4, 20006, false, false, false);
|
| | 1316 | WaitFixedTimeRealFrames(1);
|
| | 1317 | RestartEvent();
|
| | 1318 | }
|
| | 1319 | L4:
|
| | 1320 | ForceAnimationPlayback(X0_4, 20009, false, true, false);
|
| | 1321 | SetEventFlagID(X4_4, OFF);
|
| | 1322 | SetEventFlagID(X8_4, OFF);
|
| | 1323 | SetEventFlagID(X12_4, OFF);
|
| | 1324 | SetEventFlagID(X16_4, OFF);
|
| | 1325 | WaitFixedTimeRealFrames(1);
|
| | 1326 | RestartEvent();
|
| | 1327 | });
|
| | 1328 |
|
| | 1329 | $Event(90005436, Restart, function(X0_4, X4_4, X8_4) {
|
| | 1330 | DisableNetworkSync();
|
| | 1331 | WaitFor(InArea(10000, X4_4) && InArea(X0_4, X8_4));
|
| | 1332 | SetSpEffect(10000, 20011132);
|
| | 1333 | WaitFor(!InArea(10000, X4_4) || !InArea(X0_4, X8_4));
|
| | 1334 | ClearSpEffect(10000, 20011132);
|
| | 1335 | RestartEvent();
|
| | 1336 | });
|
| | 1337 |
|
| | 1338 | $Event(90005437, Restart, function(X0_4, X4_4, X8_4) {
|
| | 1339 | WaitFor(CharacterBackreadStatus(X0_4) && CharacterHasSpEffect(X0_4, 20011135));
|
| | 1340 | if (!EventFlag(X8_4)) {
|
| | 1341 | if (!EventFlag(X4_4)) {
|
| | 1342 | SetEventFlagID(X4_4, ON);
|
| | 1343 | ForceAnimationPlayback(X0_4, 20006, false, false, false);
|
| | 1344 | WaitFixedTimeRealFrames(1);
|
| | 1345 | RestartEvent();
|
| | 1346 | }
|
| | 1347 | L2:
|
| | 1348 | SetEventFlagID(X8_4, ON);
|
| | 1349 | ForceAnimationPlayback(X0_4, 20006, false, false, false);
|
| | 1350 | WaitFixedTimeRealFrames(1);
|
| | 1351 | RestartEvent();
|
| | 1352 | }
|
| | 1353 | L3:
|
| | 1354 | ForceAnimationPlayback(X0_4, 20009, false, true, false);
|
| | 1355 | SetEventFlagID(X4_4, OFF);
|
| | 1356 | SetEventFlagID(X8_4, OFF);
|
| | 1357 | WaitFixedTimeRealFrames(1);
|
| | 1358 | RestartEvent();
|
| | 1359 | });
|
| | 1360 |
|
| 1059 | $Event(90005440, Default, function(X0_4, X4_4) {
| 1361 | $Event(90005440, Default, function(X0_4, X4_4) {
|
| 1060 | SetSpEffect(X4_4, 14500);
| 1362 | SetSpEffect(X4_4, 14500);
|
| 1061 | DisableCharacterHPBarDisplay(X4_4);
| 1363 | DisableCharacterHPBarDisplay(X4_4);
|
| 1062 | DisableLockOnPoint(X0_4, 220);
| 1364 | DisableLockOnPoint(X0_4, 220);
|
| 1063 | WaitFor(
| 1365 | WaitFor(
|
| 1064 | PlayerIsInOwnWorld()
| 1366 | PlayerIsInOwnWorld()
|
| 1065 | && CharacterHasSpEffect(10000, 3245)
| 1367 | && CharacterHasSpEffect(10000, 3245)
|
| 1066 | && EntityInRadiusOfEntity(X4_4, 10000, 6, 1));
| 1368 | && EntityInRadiusOfEntity(X4_4, 10000, 6, 1));
|
| 1067 | SetEventFlagID(X0_4, ON);
| 1369 | SetEventFlagID(X0_4, ON);
|
| 1068 | L0:
| 1370 | L0:
|
| 1069 | SetSpEffect(X4_4, 14501);
| 1371 | SetSpEffect(X4_4, 14501);
|
| 1070 | SetSpEffect(X4_4, 14502);
| 1372 | SetSpEffect(X4_4, 14502);
|
| 1071 | EnableCharacterHPBarDisplay(X4_4);
| 1373 | EnableCharacterHPBarDisplay(X4_4);
|
| 1072 | EnableLockOnPoint(X4_4, 220);
| 1374 | EnableLockOnPoint(X4_4, 220);
|
| 1073 | WaitFor(
| 1375 | WaitFor(
|
| 1074 | (!CharacterHasSpEffect(10000, 3245) || !EntityInRadiusOfEntity(X4_4, 10000, 6, 1))
| 1376 | (!CharacterHasSpEffect(10000, 3245) || !EntityInRadiusOfEntity(X4_4, 10000, 6, 1))
|
| 1075 | && !CharacterHasSpEffect(X4_4, 14503)
| 1377 | && !CharacterHasSpEffect(X4_4, 14503)
|
| 1076 | && PlayerIsInOwnWorld());
| 1378 | && PlayerIsInOwnWorld());
|
| 1077 | RestartEvent();
| 1379 | RestartEvent();
|
| 1078 | RequestCharacterAICommand(0, 0, 0);
| 1380 | RequestCharacterAICommand(0, 0, 0);
|
| 1079 | EzstateInstructionRequest(0, 0, 0);
| 1381 | EzstateInstructionRequest(0, 0, 0);
|
| 1080 | });
| 1382 | });
|
| 1081 |
| 1383 |
|
| | 1384 | $Event(90005445, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4) {
|
| | 1385 | if (AssetDestroyed(X36_4, Equal, 1)) {
|
| | 1386 | DisableAsset(X36_4);
|
| | 1387 | EndEvent();
|
| | 1388 | }
|
| | 1389 | if (SpecialStandbyEndedFlag(X0_4)) {
|
| | 1390 | DisableAsset(X36_4);
|
| | 1391 | EndEvent();
|
| | 1392 | }
|
| | 1393 | if (X20_4 != 0) {
|
| | 1394 | DisableCharacterGravity(X0_4);
|
| | 1395 | SetCharacterMaphit(X0_4, false);
|
| | 1396 | }
|
| | 1397 | EnableAssetInvunerability(X36_4);
|
| | 1398 | ForceAnimationPlayback(X0_4, X4_4, true, false, false);
|
| | 1399 | chrSp = (CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| | 1400 | || CharacterType(10000, TargetType.Alive)
|
| | 1401 | || CharacterType(10000, TargetType.BluePhantom)
|
| | 1402 | || CharacterType(10000, TargetType.WhitePhantom);
|
| | 1403 | areaChrSp &= InArea(10000, X12_4)
|
| | 1404 | && CharacterBackreadStatus(X0_4)
|
| | 1405 | && (CharacterHasSpEffect(X0_4, 5080) || CharacterHasSpEffect(X0_4, 5450));
|
| | 1406 | if (!(X24_4 == 0 && X28_4 == 0 && X32_4 == 0)) {
|
| | 1407 | if (X24_4 != 0) {
|
| | 1408 | chr |= CharacterAIState(X0_4, AIStateType.Combat);
|
| | 1409 | }
|
| | 1410 | if (X28_4 != 0) {
|
| | 1411 | chr |= CharacterAIState(X0_4, AIStateType.ActiveAlert);
|
| | 1412 | }
|
| | 1413 | if (X32_4 != 0) {
|
| | 1414 | chr |= CharacterAIState(X0_4, AIStateType.PassiveAlert);
|
| | 1415 | }
|
| | 1416 | areaChrSp &= chr;
|
| | 1417 | }
|
| | 1418 | L9:
|
| | 1419 | sp = CharacterHasSpEffect(X0_4, 481)
|
| | 1420 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1421 | && !CharacterHasSpEffect(X0_4, 90110)
|
| | 1422 | && !CharacterHasSpEffect(X0_4, 90160);
|
| | 1423 | sp2 = CharacterHasSpEffect(X0_4, 482)
|
| | 1424 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1425 | && !CharacterHasSpEffect(X0_4, 90120)
|
| | 1426 | && !CharacterHasSpEffect(X0_4, 90160)
|
| | 1427 | && !CharacterHasSpEffect(X0_4, 90162);
|
| | 1428 | sp3 = CharacterHasSpEffect(X0_4, 483)
|
| | 1429 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1430 | && !CharacterHasSpEffect(X0_4, 90140)
|
| | 1431 | && !CharacterHasSpEffect(X0_4, 90160)
|
| | 1432 | && !CharacterHasSpEffect(X0_4, 90161);
|
| | 1433 | sp4 = CharacterHasSpEffect(X0_4, 484)
|
| | 1434 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1435 | && !CharacterHasSpEffect(X0_4, 90130)
|
| | 1436 | && !CharacterHasSpEffect(X0_4, 90161)
|
| | 1437 | && !CharacterHasSpEffect(X0_4, 90162);
|
| | 1438 | sp5 = CharacterHasSpEffect(X0_4, 487)
|
| | 1439 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1440 | && !CharacterHasSpEffect(X0_4, 90150)
|
| | 1441 | && !CharacterHasSpEffect(X0_4, 90160);
|
| | 1442 | areaChrSp &= chrSp;
|
| | 1443 | WaitFor(
|
| | 1444 | areaChrSp
|
| | 1445 | || HasDamageType(X0_4, 0, DamageType.Unspecified)
|
| | 1446 | || CharacterHasStateInfo(X0_4, 436)
|
| | 1447 | || CharacterHasStateInfo(X0_4, 2)
|
| | 1448 | || CharacterHasStateInfo(X0_4, 5)
|
| | 1449 | || CharacterHasStateInfo(X0_4, 6)
|
| | 1450 | || CharacterHasStateInfo(X0_4, 260)
|
| | 1451 | || sp
|
| | 1452 | || sp2
|
| | 1453 | || sp3
|
| | 1454 | || sp4
|
| | 1455 | || sp5);
|
| | 1456 | WaitFixedTimeSeconds(0.1);
|
| | 1457 | SetNetworkconnectedThisEventSlot(ON);
|
| | 1458 | SetSpecialStandbyEndedFlag(X0_4, ON);
|
| | 1459 | if (!(!CharacterHasSpEffect(X0_4, 5080) && !CharacterHasSpEffect(X0_4, 5450))) {
|
| | 1460 | WaitFixedTimeSeconds(X16_4);
|
| | 1461 | if (X20_4 != 0) {
|
| | 1462 | EnableCharacterGravity(X0_4);
|
| | 1463 | SetCharacterMaphit(X0_4, true);
|
| | 1464 | }
|
| | 1465 | DisableAssetInvunerability(X36_4);
|
| | 1466 | RequestAssetDestruction(X36_4, 1);
|
| | 1467 | ForceAnimationPlayback(X0_4, X8_4, true, false, false);
|
| | 1468 | EndEvent();
|
| | 1469 | }
|
| | 1470 | L0:
|
| | 1471 | DisableAssetInvunerability(X36_4);
|
| | 1472 | RequestAssetDestruction(X36_4, 1);
|
| | 1473 | if (X20_4 != 0) {
|
| | 1474 | EnableCharacterGravity(X0_4);
|
| | 1475 | SetCharacterMaphit(X0_4, true);
|
| | 1476 | }
|
| | 1477 | EndEvent();
|
| | 1478 | });
|
| | 1479 |
|
| | 1480 | $Event(90005446, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4) {
|
| | 1481 | if (AssetDestroyed(X36_4, Equal, 1)) {
|
| | 1482 | DisableAsset(X36_4);
|
| | 1483 | EndEvent();
|
| | 1484 | }
|
| | 1485 | if (SpecialStandbyEndedFlag(X0_4)) {
|
| | 1486 | DisableAsset(X36_4);
|
| | 1487 | EndEvent();
|
| | 1488 | }
|
| | 1489 | if (X20_4 != 0) {
|
| | 1490 | DisableCharacterGravity(X0_4);
|
| | 1491 | SetCharacterMaphit(X0_4, false);
|
| | 1492 | }
|
| | 1493 | EnableAssetInvunerability(X36_4);
|
| | 1494 | ForceAnimationPlayback(X0_4, X4_4, true, false, false);
|
| | 1495 | chrSp = (CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| | 1496 | || CharacterType(10000, TargetType.Alive)
|
| | 1497 | || CharacterType(10000, TargetType.BluePhantom)
|
| | 1498 | || CharacterType(10000, TargetType.WhitePhantom);
|
| | 1499 | areaChrSp &= EntityInRadiusOfEntity(10000, X0_4, X12_4, 1)
|
| | 1500 | && CharacterBackreadStatus(X0_4)
|
| | 1501 | && (CharacterHasSpEffect(X0_4, 5080) || CharacterHasSpEffect(X0_4, 5450));
|
| | 1502 | if (!(X24_4 == 0 && X28_4 == 0 && X32_4 == 0)) {
|
| | 1503 | if (X24_4 != 0) {
|
| | 1504 | chr |= CharacterAIState(X0_4, AIStateType.Combat);
|
| | 1505 | }
|
| | 1506 | if (X28_4 != 0) {
|
| | 1507 | chr |= CharacterAIState(X0_4, AIStateType.ActiveAlert);
|
| | 1508 | }
|
| | 1509 | if (X32_4 != 0) {
|
| | 1510 | chr |= CharacterAIState(X0_4, AIStateType.PassiveAlert);
|
| | 1511 | }
|
| | 1512 | areaChrSp &= chr;
|
| | 1513 | }
|
| | 1514 | L9:
|
| | 1515 | sp = CharacterHasSpEffect(X0_4, 481)
|
| | 1516 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1517 | && !CharacterHasSpEffect(X0_4, 90110)
|
| | 1518 | && !CharacterHasSpEffect(X0_4, 90160);
|
| | 1519 | sp2 = CharacterHasSpEffect(X0_4, 482)
|
| | 1520 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1521 | && !CharacterHasSpEffect(X0_4, 90120)
|
| | 1522 | && !CharacterHasSpEffect(X0_4, 90160)
|
| | 1523 | && !CharacterHasSpEffect(X0_4, 90162);
|
| | 1524 | sp3 = CharacterHasSpEffect(X0_4, 483)
|
| | 1525 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1526 | && !CharacterHasSpEffect(X0_4, 90140)
|
| | 1527 | && !CharacterHasSpEffect(X0_4, 90160)
|
| | 1528 | && !CharacterHasSpEffect(X0_4, 90161);
|
| | 1529 | sp4 = CharacterHasSpEffect(X0_4, 484)
|
| | 1530 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1531 | && !CharacterHasSpEffect(X0_4, 90130)
|
| | 1532 | && !CharacterHasSpEffect(X0_4, 90161)
|
| | 1533 | && !CharacterHasSpEffect(X0_4, 90162);
|
| | 1534 | sp5 = CharacterHasSpEffect(X0_4, 487)
|
| | 1535 | && !CharacterHasSpEffect(X0_4, 90100)
|
| | 1536 | && !CharacterHasSpEffect(X0_4, 90150)
|
| | 1537 | && !CharacterHasSpEffect(X0_4, 90160);
|
| | 1538 | areaChrSp &= chrSp;
|
| | 1539 | WaitFor(
|
| | 1540 | areaChrSp
|
| | 1541 | || HasDamageType(X0_4, 0, DamageType.Unspecified)
|
| | 1542 | || CharacterHasStateInfo(X0_4, 436)
|
| | 1543 | || CharacterHasStateInfo(X0_4, 2)
|
| | 1544 | || CharacterHasStateInfo(X0_4, 5)
|
| | 1545 | || CharacterHasStateInfo(X0_4, 6)
|
| | 1546 | || CharacterHasStateInfo(X0_4, 260)
|
| | 1547 | || sp
|
| | 1548 | || sp2
|
| | 1549 | || sp3
|
| | 1550 | || sp4
|
| | 1551 | || sp5);
|
| | 1552 | WaitFixedTimeSeconds(0.1);
|
| | 1553 | SetNetworkconnectedThisEventSlot(ON);
|
| | 1554 | SetSpecialStandbyEndedFlag(X0_4, ON);
|
| | 1555 | if (!(!CharacterHasSpEffect(X0_4, 5080) && !CharacterHasSpEffect(X0_4, 5450))) {
|
| | 1556 | WaitFixedTimeSeconds(X16_4);
|
| | 1557 | if (X20_4 != 0) {
|
| | 1558 | EnableCharacterGravity(X0_4);
|
| | 1559 | SetCharacterMaphit(X0_4, true);
|
| | 1560 | }
|
| | 1561 | DisableAssetInvunerability(X36_4);
|
| | 1562 | RequestAssetDestruction(X36_4, 1);
|
| | 1563 | ForceAnimationPlayback(X0_4, X8_4, true, false, false);
|
| | 1564 | EndEvent();
|
| | 1565 | }
|
| | 1566 | L0:
|
| | 1567 | DisableAssetInvunerability(X36_4);
|
| | 1568 | RequestAssetDestruction(X36_4, 1);
|
| | 1569 | if (X20_4 != 0) {
|
| | 1570 | EnableCharacterGravity(X0_4);
|
| | 1571 | SetCharacterMaphit(X0_4, true);
|
| | 1572 | }
|
| | 1573 | EndEvent();
|
| | 1574 | });
|
| | 1575 |
|
| 1082 | $Event(90005450, Restart, function(X0_4, X4_4, X8_4, X12_4) {
| 1576 | $Event(90005450, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| 1083 | EnableCharacterDefaultBackread(X0_4);
| 1577 | EnableCharacterDefaultBackread(X0_4);
|
| 1084 | EnableCharacterImmortality(X0_4);
| 1578 | EnableCharacterImmortality(X0_4);
|
| 1085 | SetCharacterEnableDistance(X0_4, 2000);
| 1579 | SetCharacterEnableDistance(X0_4, 2000);
|
| 1086 | DisableCharacterDisableOnHitUnload(X0_4);
| 1580 | DisableCharacterDisableOnHitUnload(X0_4);
|
| 1087 | EnableDistancebasedNetworkUpdateAuthority(X0_4);
| 1581 | EnableDistancebasedNetworkUpdateAuthority(X0_4);
|
| 1088 | DisableCharacterHPBarDisplay(X0_4);
| 1582 | DisableCharacterHPBarDisplay(X0_4);
|
| 1089 | AttachAssetToCharacter(X0_4, 100, X4_4);
| 1583 | AttachAssetToCharacter(X0_4, 100, X4_4);
|
| 1090 | AttachAssetToCharacter(X0_4, 80, X8_4);
| 1584 | AttachAssetToCharacter(X0_4, 80, X8_4);
|
| 1091 | AttachAssetToCharacter(X0_4, 165, X12_4);
| 1585 | AttachAssetToCharacter(X0_4, 165, X12_4);
|
| 1092 | });
| 1586 | });
|
| 1093 |
| 1587 |
|
| 1094 | $Event(90005451, Restart, function(X0_4, X4_4) {
| 1588 | $Event(90005451, Restart, function(X0_4, X4_4) {
|
| 1095 | if (!ThisEventSlot()) {
| 1589 | if (!ThisEventSlot()) {
|
| 1096 | WaitFor(AssetRatioDestroyed(DestructionState.Destroyed, X4_4) >= 0.45);
| 1590 | WaitFor(AssetRatioDestroyed(DestructionState.Destroyed, X4_4) >= 0.45);
|
| 1097 | }
| 1591 | }
|
| 1098 | L0:
| 1592 | L0:
|
| 1099 | SetSpEffect(X0_4, 12450);
| 1593 | SetSpEffect(X0_4, 12450);
|
| 1100 | });
| 1594 | });
|
| 1101 |
| 1595 |
|
| ⋮ | ⋮ |
| 2381 | Goto(L14);
| 2875 | Goto(L14);
|
| 2382 | S16:
| 2876 | S16:
|
| 2383 | ForceAnimationPlayback(X12_4, 1000012, false, true, true);
| 2877 | ForceAnimationPlayback(X12_4, 1000012, false, true, true);
|
| 2384 | Goto(L14);
| 2878 | Goto(L14);
|
| 2385 | S17:
| 2879 | S17:
|
| 2386 | ForceAnimationPlayback(X12_4, 2000012, false, true, true);
| 2880 | ForceAnimationPlayback(X12_4, 2000012, false, true, true);
|
| 2387 | Goto(L14);
| 2881 | Goto(L14);
|
| 2388 | S18:
| 2882 | S18:
|
| 2389 | ForceAnimationPlayback(X12_4, 3000012, false, true, true);
| 2883 | ForceAnimationPlayback(X12_4, 3000012, false, true, true);
|
| 2390 | Goto(L14);
| 2884 | Goto(L14);
|
| 2391 | S19:
| 2885 | S19:
|
| 2392 | ForceAnimationPlayback(X12_4, 4000012, false, true, true);
| 2886 | ForceAnimationPlayback(X12_4, 4000012, false, true, true);
|
| 2393 | L14:
| 2887 | L14:
|
| 2394 | ForceAnimationPlayback(X16_4, 3, false, false, true);
| 2888 | ForceAnimationPlayback(X16_4, 3, false, false, true);
|
| 2395 | if (MapHasPermissionToUpdate(false, 0, 0, 0, 0)) {
| 2889 | if (MapHasPermissionToUpdate(false, 0, 0, 0, 0)) {
|
| 2396 | SetNetworkconnectedEventFlagID(X36_4, OFF);
| 2890 | SetNetworkconnectedEventFlagID(X36_4, OFF);
|
| 2397 | }
| 2891 | }
|
| 2398 | }
| 2892 | }
|
| 2399 | L5:
| 2893 | L5:
|
| 2400 | cond &= AssetBackread(X12_4, Equal, 1)
| 2894 | cond &= AssetBackread(X12_4, Equal, 1)
|
| 2401 | && ((!AllPlayersInArea(X24_4) && !AllPlayersInArea(X20_4)) || !EventFlag(X0_4));
| 2895 | && ((!AllPlayersInArea(X16_4) && !AllPlayersInArea(X28_4)) || !EventFlag(X0_4));
|
| 2402 | WaitFor(cond);
| 2896 | WaitFor(cond);
|
| 2403 | if (MapHasPermissionToUpdate(false, 0, 0, 0, 0)) {
| 2897 | if (MapHasPermissionToUpdate(false, 0, 0, 0, 0)) {
|
| 2404 | SetNetworkconnectedEventFlagID(X32_4, OFF);
| 2898 | SetNetworkconnectedEventFlagID(X32_4, OFF);
|
| 2405 | GotoIf(S23, X8_4 == 4);
| 2899 | GotoIf(S23, X8_4 == 4);
|
| 2406 | GotoIf(S22, X8_4 == 3);
| 2900 | GotoIf(S22, X8_4 == 3);
|
| 2407 | GotoIf(S21, X8_4 == 2);
| 2901 | GotoIf(S21, X8_4 == 2);
|
| 2408 | GotoIf(S20, X8_4 == 1);
| 2902 | GotoIf(S20, X8_4 == 1);
|
| 2409 | ForceAnimationPlayback(X12_4, 120, false, false, true);
| 2903 | ForceAnimationPlayback(X12_4, 120, false, false, true);
|
| 2410 | Goto(L15);
| 2904 | Goto(L15);
|
| 2411 | S20:
| 2905 | S20:
|
| 2412 | ForceAnimationPlayback(X12_4, 1000120, false, false, true);
| 2906 | ForceAnimationPlayback(X12_4, 1000120, false, false, true);
|
| 2413 | Goto(L15);
| 2907 | Goto(L15);
|
| 2414 | S21:
| 2908 | S21:
|
| 2415 | ForceAnimationPlayback(X12_4, 2000120, false, false, true);
| 2909 | ForceAnimationPlayback(X12_4, 2000120, false, false, true);
|
| 2416 | Goto(L15);
| 2910 | Goto(L15);
|
| 2417 | S22:
| 2911 | S22:
|
| 2418 | ForceAnimationPlayback(X12_4, 3000120, false, false, true);
| 2912 | ForceAnimationPlayback(X12_4, 3000120, false, false, true);
|
| 2419 | Goto(L15);
| 2913 | Goto(L15);
|
| 2420 | S23:
| 2914 | S23:
|
| 2421 | ForceAnimationPlayback(X12_4, 4000120, false, false, true);
| 2915 | ForceAnimationPlayback(X12_4, 4000120, false, false, true);
|
| ⋮ | ⋮ |
| 3326 | SetNetworkconnectedEventFlagID(X0_4, ON);
| 3820 | SetNetworkconnectedEventFlagID(X0_4, ON);
|
| 3327 | DisableObjAct(X8_4, X16_4);
| 3821 | DisableObjAct(X8_4, X16_4);
|
| 3328 | ForceAnimationPlayback(X4_4, X20_4, false, false, false);
| 3822 | ForceAnimationPlayback(X4_4, X20_4, false, false, false);
|
| 3329 | });
| 3823 | });
|
| 3330 |
| 3824 |
|
| 3331 | $Event(90005550, Restart, function(X0_4, X4_4, X8_4) {
| 3825 | $Event(90005550, Restart, function(X0_4, X4_4, X8_4) {
|
| 3332 | if (EventFlag(X0_4)) {
| 3826 | if (EventFlag(X0_4)) {
|
| 3333 | ReproduceAssetAnimation(X4_4, 1);
| 3827 | ReproduceAssetAnimation(X4_4, 1);
|
| 3334 | DisableObjAct(X4_4, -1);
| 3828 | DisableObjAct(X4_4, -1);
|
| 3335 | EnableAssetTreasure(X4_4);
| 3829 | EnableAssetTreasure(X4_4);
|
| 3336 | EndEvent();
| 3830 | EndEvent();
|
| 3337 | }
| 3831 | }
|
| 3338 | L0:
| 3832 | L0:
|
| 3339 | DisableAssetTreasure(X4_4);
| 3833 | DisableAssetTreasure(X4_4);
|
| 3340 | WaitFor(ObjActEventFlag(X8_4));
| 3834 | WaitFor(ObjActEventFlag(X8_4));
|
| 3341 | WaitFixedTimeFrames(10);
| 3835 | WaitFixedTimeFrames(10);
|
| 3342 | EnableAssetTreasure(X4_4);
| 3836 | EnableAssetTreasure(X4_4);
|
| 3343 | SetEventFlagID(X0_4, ON);
| 3837 | SetEventFlagID(X0_4, ON);
|
| 3344 | });
| 3838 | });
|
| 3345 |
| 3839 |
|
| | 3840 | $Event(90005555, Restart, function(X0_4, X4_4, X8_4) {
|
| | 3841 | EndIf(!PlayerIsInOwnWorld());
|
| | 3842 | EndIf(EventFlag(X0_4));
|
| | 3843 | CreateAssetfollowingSFX(X8_4, 100, 842050);
|
| | 3844 | WaitFor(PlayerIsInOwnWorld() && ActionButtonInArea(209200, X8_4));
|
| | 3845 | RotateCharacter(10000, X8_4, -1, true);
|
| | 3846 | ForceAnimationPlayback(10000, 61040, false, false, false);
|
| | 3847 | WaitFixedTimeSeconds(0.5);
|
| | 3848 | PlaySE(X8_4, SoundType.EnvironmentalSound, 420009000);
|
| | 3849 | WaitFixedTimeSeconds(1.5);
|
| | 3850 | DeleteAssetfollowingSFX(X8_4, true);
|
| | 3851 | SpawnOneshotSFX(TargetEntityType.Asset, X8_4, 100, 842051);
|
| | 3852 | WaitFixedTimeSeconds(1.5);
|
| | 3853 | AwardItemsIncludingClients(X4_4);
|
| | 3854 | });
|
| | 3855 |
|
| | 3856 | $Event(90005556, Restart, function(X0_4, X4_4) {
|
| | 3857 | DisableAssetTreasure(X0_4);
|
| | 3858 | DeleteAssetfollowingSFX(X0_4, true);
|
| | 3859 | EndIf(EventFlag(X4_4));
|
| | 3860 | WaitFor(TimeOfDayInRange(20, 0, 0, 5, 59, 59));
|
| | 3861 | DeleteAssetfollowingSFX(X0_4, true);
|
| | 3862 | CreateAssetfollowingSFX(X0_4, 100, 861245);
|
| | 3863 | EnableAssetTreasure(X0_4);
|
| | 3864 | WaitFor(!TimeOfDayInRange(20, 0, 0, 5, 59, 59) || EventFlag(X4_4));
|
| | 3865 | RestartEvent();
|
| | 3866 | });
|
| | 3867 |
|
| | 3868 | $Event(90005557, Restart, function(X0_4) {
|
| | 3869 | ForceAnimationPlayback(X0_4, 3, false, false, false);
|
| | 3870 | WaitFor(TimeOfDayInRange(20, 0, 0, 5, 59, 59));
|
| | 3871 | ForceAnimationPlayback(X0_4, 2, false, false, false);
|
| | 3872 | WaitFixedTimeSeconds(6);
|
| | 3873 | ForceAnimationPlayback(X0_4, 0, false, false, false);
|
| | 3874 | WaitFor(!TimeOfDayInRange(20, 0, 0, 5, 59, 59));
|
| | 3875 | ForceAnimationPlayback(X0_4, 1, false, false, false);
|
| | 3876 | WaitFixedTimeSeconds(6);
|
| | 3877 | RestartEvent();
|
| | 3878 | });
|
| | 3879 |
|
| 3346 | $Event(90005560, Restart, function(X0_4, X4_4, X8_4) {
| 3880 | $Event(90005560, Restart, function(X0_4, X4_4, X8_4) {
|
| 3347 | if (EventFlag(X0_4)) {
| 3881 | if (EventFlag(X0_4)) {
|
| 3348 | ReproduceAssetDestruction(X4_4, 1);
| 3882 | ReproduceAssetDestruction(X4_4, 1);
|
| 3349 | EnableAssetTreasure(X4_4);
| 3883 | EnableAssetTreasure(X4_4);
|
| 3350 | EndEvent();
| 3884 | EndEvent();
|
| 3351 | }
| 3885 | }
|
| 3352 | L0:
| 3886 | L0:
|
| 3353 | if (Signed(X8_4) == 0) {
| 3887 | if (Signed(X8_4) == 0) {
|
| 3354 | DeleteAssetfollowingSFX(X4_4, true);
| 3888 | DeleteAssetfollowingSFX(X4_4, true);
|
| 3355 | CreateAssetfollowingSFX(X4_4, 200, 803300);
| 3889 | CreateAssetfollowingSFX(X4_4, 200, 803300);
|
| 3356 | }
| 3890 | }
|
| 3357 | DisableAssetTreasure(X4_4);
| 3891 | DisableAssetTreasure(X4_4);
|
| 3358 | WaitFor(AssetDestroyed(X4_4, Equal, 1));
| 3892 | WaitFor(AssetDestroyed(X4_4, Equal, 1));
|
| 3359 | SetNetworkconnectedEventFlagID(X0_4, ON);
| 3893 | SetNetworkconnectedEventFlagID(X0_4, ON);
|
| 3360 | EnableAssetTreasure(X4_4);
| 3894 | EnableAssetTreasure(X4_4);
|
| 3361 | if (Signed(X8_4) == 0) {
| 3895 | if (Signed(X8_4) == 0) {
|
| 3362 | DeleteAssetfollowingSFX(X4_4, true);
| 3896 | DeleteAssetfollowingSFX(X4_4, true);
|
| 3363 | }
| 3897 | }
|
| 3364 | });
| 3898 | });
|
| 3365 |
| 3899 |
|
| ⋮ | ⋮ |
| 3386 | }
| 3920 | }
|
| 3387 | L2:
| 3921 | L2:
|
| 3388 | WaitFor(onlineFlagAct || EventFlag(X0_4));
| 3922 | WaitFor(onlineFlagAct || EventFlag(X0_4));
|
| 3389 | DeleteAssetfollowingSFX(X8_4, true);
| 3923 | DeleteAssetfollowingSFX(X8_4, true);
|
| 3390 | EndIf(EventFlag(X0_4));
| 3924 | EndIf(EventFlag(X0_4));
|
| 3391 | WaitFixedTimeRealFrames(1);
| 3925 | WaitFixedTimeRealFrames(1);
|
| 3392 | AwardGesture(X4_4);
| 3926 | AwardGesture(X4_4);
|
| 3393 | SetEventFlagID(X0_4, ON);
| 3927 | SetEventFlagID(X0_4, ON);
|
| 3394 | EndIf(Signed(0) == X20_4);
| 3928 | EndIf(Signed(0) == X20_4);
|
| 3395 | });
| 3929 | });
|
| 3396 |
| 3930 |
|
| 3397 | $Event(900005571, Default, function(X0_4, X4_4, X8_4, X12_4) {
| 3931 | $Event(900005571, Default, function(X0_4, X4_4, X8_4, X12_4) {
|
| 3398 | EndIf(!PlayerIsInOwnWorld());
| 3932 | EndIf(!PlayerIsInOwnWorld());
|
| 3399 | EndIf(EventFlag(X0_4));
| 3933 | EndIf(EventFlag(X0_4));
|
| 3400 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X8_4));
| 3934 | WaitFor(PlayerIsInOwnWorld() && EventFlag(X8_4));
|
| 3401 | AwardGesture(X4_4);
| 3935 | AwardGesture(X4_4);
|
| 3402 | SetEventFlagID(X0_4, ON);
| 3936 | SetEventFlagID(X0_4, ON);
|
| 3403 | EndIf(Signed(0) == X12_4);
| 3937 | EndIf(Signed(0) == X12_4);
|
| 3404 | });
| 3938 | });
|
| 3405 |
| 3939 |
|
| | 3940 | $Event(900005580, Restart, function(X0_4, X4_4, X8_4) {
|
| | 3941 | DisableAsset(X4_4);
|
| | 3942 | DisableAssetTreasure(X4_4);
|
| | 3943 | EndIf(!PlayerIsInOwnWorld());
|
| | 3944 | EndIf(EventFlag(X0_4));
|
| | 3945 | WaitFor(EventFlag(X0_4) || EventFlag(X8_4));
|
| | 3946 | EndIf(EventFlag(X0_4));
|
| | 3947 | EnableAsset(X4_4);
|
| | 3948 | EnableAssetTreasure(X4_4);
|
| | 3949 | WaitFor(EventFlag(X0_4));
|
| | 3950 | DisableAsset(X4_4);
|
| | 3951 | DisableAssetTreasure(X4_4);
|
| | 3952 | });
|
| | 3953 |
|
| 3406 | $Event(90005600, Restart, function(X0_4, X4_4, X8_4, X12_4) {
| 3954 | $Event(90005600, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| 3407 | RegisterBonfire(X0_4, X4_4, 0, 0, 0, X8_4);
| 3955 | RegisterBonfire(X0_4, X4_4, 0, 0, 0, X8_4);
|
| 3408 | if (0 != X12_4) {
| 3956 | if (0 != X12_4) {
|
| 3409 | DisableCharacterCollision(X12_4);
| 3957 | DisableCharacterCollision(X12_4);
|
| 3410 | }
| 3958 | }
|
| 3411 | if (!EventFlag(X0_4)) {
| 3959 | if (!EventFlag(X0_4)) {
|
| 3412 | WaitFor(
| 3960 | WaitFor(
|
| 3413 | PlayerIsInOwnWorld() && EntityInRadiusOfEntity(10000, X4_4, 5, 1) && EventFlag(X0_4));
| 3961 | PlayerIsInOwnWorld() && EntityInRadiusOfEntity(10000, X4_4, 5, 1) && EventFlag(X0_4));
|
| 3414 | EndIf(0 == X12_4);
| 3962 | EndIf(0 == X12_4);
|
| 3415 | DisableCharacterCollision(X12_4);
| 3963 | DisableCharacterCollision(X12_4);
|
| 3416 | SetSpEffect(X12_4, 530);
| 3964 | SetSpEffect(X12_4, 530);
|
| 3417 | WaitFixedTimeSeconds(1.5);
| 3965 | WaitFixedTimeSeconds(1.5);
|
| 3418 | }
| 3966 | }
|
| 3419 | L0:
| 3967 | L0:
|
| 3420 | DisableCharacter(X12_4);
| 3968 | DisableCharacter(X12_4);
|
| 3421 | });
| 3969 | });
|
| 3422 |
| 3970 |
|
| 3423 | $Event(90005605, Restart, function(X0_4, X4_1, X5_1, X6_1, X7_1, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4) {
| 3971 | $Event(90005605, Restart, function(X0_4, X4_1, X5_1, X6_1, X7_1, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4) {
|
| 3424 | EndIf(!PlayerIsInOwnWorld());
| 3972 | EndIf(!PlayerIsInOwnWorld());
|
| 3425 | SetEventFlagID(X20_4, OFF);
| 3973 | SetEventFlagID(X20_4, OFF);
|
| ⋮ | ⋮ |
| 3504 | WaitFixedTimeSeconds(X40_4);
| 4052 | WaitFixedTimeSeconds(X40_4);
|
| 3505 | });
| 4053 | });
|
| 3506 |
| 4054 |
|
| 3507 | $Event(900005610, Default, function(X0_4, X4_4, X8_4, X12_4) {
| 4055 | $Event(900005610, Default, function(X0_4, X4_4, X8_4, X12_4) {
|
| 3508 | DisableNetworkSync();
| 4056 | DisableNetworkSync();
|
| 3509 | DeleteAssetfollowingSFX(X0_4, true);
| 4057 | DeleteAssetfollowingSFX(X0_4, true);
|
| 3510 | if (0 != X12_4) {
| 4058 | if (0 != X12_4) {
|
| 3511 | flagChr &= EventFlag(X12_4);
| 4059 | flagChr &= EventFlag(X12_4);
|
| 3512 | }
| 4060 | }
|
| 3513 | flagChr &= CharacterRidingMount(10000);
| 4061 | flagChr &= CharacterRidingMount(10000);
|
| 3514 | WaitFor(flagChr);
| 4062 | WaitFor(flagChr);
|
| 3515 | CreateAssetfollowingSFX(X0_4, X4_4, X8_4);
| 4063 | CreateAssetfollowingSFX(X0_4, X4_4, X8_4);
|
| 3516 | if (0 != X12_4) {
| 4064 | if (0 != X12_4) {
|
| 3517 | flagChr2 |= !EventFlag(X12_4);
| 4065 | flagChr2 |= !EventFlag(X12_4);
|
| 3518 | }
| 4066 | }
|
| 3519 | flagChr2 |= !CharacterRidingMount(10000);
| 4067 | flagChr2 |= !CharacterRidingMount(10000);
|
| 3520 | WaitFor(flagChr2);
| 4068 | WaitFor(flagChr2);
|
| 3521 | RestartEvent();
| 4069 | RestartEvent();
|
| 3522 | });
| 4070 | });
|
| 3523 |
| 4071 |
|
| | 4072 | $Event(90005615, Default, function(X0_4, X4_4) {
|
| | 4073 | DisableNetworkSync();
|
| | 4074 | if (X4_4 != 0) {
|
| | 4075 | flagAreaOnline &= EventFlag(X4_4);
|
| | 4076 | }
|
| | 4077 | flagAreaOnline &= InArea(20000, X0_4) && !HasMultiplayerState(MultiplayerState.Invasion);
|
| | 4078 | WaitFor(flagAreaOnline);
|
| | 4079 | SetSpEffect(20000, 9621);
|
| | 4080 | WaitFixedTimeSeconds(0.1);
|
| | 4081 | if (X4_4 != 0) {
|
| | 4082 | flagAreaOnline2 |= !EventFlag(X4_4);
|
| | 4083 | }
|
| | 4084 | flagAreaOnline2 |= !InArea(20000, X0_4) || HasMultiplayerState(MultiplayerState.Invasion);
|
| | 4085 | WaitFor(flagAreaOnline2);
|
| | 4086 | WaitFixedTimeSeconds(0.1);
|
| | 4087 | ClearSpEffect(20000, 9621);
|
| | 4088 | RestartEvent();
|
| | 4089 | });
|
| | 4090 |
|
| 3524 | $Event(90005616, Default, function(X0_4, X4_4) {
| 4091 | $Event(90005616, Default, function(X0_4, X4_4) {
|
| 3525 | EndIf(!PlayerIsInOwnWorld());
| 4092 | EndIf(!PlayerIsInOwnWorld());
|
| 3526 | EndIf(EventFlag(X0_4));
| 4093 | EndIf(EventFlag(X0_4));
|
| 3527 | WaitFor(PlayerIsInOwnWorld() && !EventFlag(X0_4) && EventFlag(400239) && InArea(10000, X4_4));
| 4094 | WaitFor(PlayerIsInOwnWorld() && !EventFlag(X0_4) && EventFlag(400239) && InArea(10000, X4_4));
|
| 3528 | DisplayBlinkingMessage(20600);
| 4095 | DisplayBlinkingMessage(20600);
|
| 3529 | });
| 4096 | });
|
| 3530 |
| 4097 |
|
| 3531 | $Event(90005620, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
| 4098 | $Event(90005620, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
|
| 3532 | DisableNetworkSync();
| 4099 | DisableNetworkSync();
|
| 3533 | if (EventFlag(X0_4)) {
| 4100 | if (EventFlag(X0_4)) {
|
| 3534 | EndEvent();
| 4101 | EndEvent();
|
| 3535 | }
| 4102 | }
|
| 3536 | L0:
| 4103 | L0:
|
| 3537 | SetEventFlagID(X16_4, OFF);
| 4104 | SetEventFlagID(X16_4, OFF);
|
| 3538 | SetEventFlagID(X20_4, OFF);
| 4105 | SetEventFlagID(X20_4, OFF);
|
| 3539 | DeleteAssetfollowingSFX(X4_4, true);
| 4106 | DeleteAssetfollowingSFX(X4_4, true);
|
| 3540 | CreateAssetfollowingSFX(X4_4, 200, 806040);
| 4107 | CreateAssetfollowingSFX(X4_4, 200, 806040);
|
| 3541 | if (X12_4 != 0) {
| 4108 | if (X12_4 != 0) {
|
| 3542 | CreateAssetfollowingSFX(X4_4, 201, 806040);
| 4109 | CreateAssetfollowingSFX(X4_4, 201, 806040);
|
| 3543 | }
| 4110 | }
|
| ⋮ | ⋮ |
| 3715 | EnableCharacter(X4_4);
| 4282 | EnableCharacter(X4_4);
|
| 3716 | DisableCharacterCollision(X4_4);
| 4283 | DisableCharacterCollision(X4_4);
|
| 3717 | ForceAnimationPlayback(X4_4, 20028, false, false, false);
| 4284 | ForceAnimationPlayback(X4_4, 20028, false, false, false);
|
| 3718 | WaitFixedTimeSeconds(0.5);
| 4285 | WaitFixedTimeSeconds(0.5);
|
| 3719 | EnableCharacterAI(X4_4);
| 4286 | EnableCharacterAI(X4_4);
|
| 3720 | SetSpEffect(X4_4, X12_4);
| 4287 | SetSpEffect(X4_4, X12_4);
|
| 3721 | L3:
| 4288 | L3:
|
| 3722 | RestartEvent();
| 4289 | RestartEvent();
|
| 3723 | EndIf(Signed(0) == X32_4);
| 4290 | EndIf(Signed(0) == X32_4);
|
| 3724 | });
| 4291 | });
|
| 3725 |
| 4292 |
|
| 3726 | $Event(90005637, Restart, function(X0_4, X4_4, X8_4) {
| 4293 | $Event(90005637, Restart, function(X0_4, X4_4, X8_4) {
|
| 3727 | EndIf(EventFlag(X0_4));
| 4294 | EndIf(EventFlag(X0_4));
|
| 3728 | WaitFor(EventFlag(X0_4) || InArea(X4_4, X8_4));
| 4295 | WaitFor(EventFlag(X0_4) || InArea(X4_4, X8_4));
|
| 3729 | EndIf(EventFlag(X0_4));
| 4296 | EndIf(EventFlag(X0_4));
|
| 3730 | SetSpEffect(X4_4, 4463);
| 4297 | SetSpEffect(X4_4, 4463);
|
| 3731 | WaitFixedTimeSeconds(3);
| 4298 | WaitFixedTimeSeconds(3);
|
| 3732 | RestartEvent();
| 4299 | RestartEvent();
|
| 3733 | });
| 4300 | });
|
| 3734 |
| 4301 |
|
| | 4302 | $Event(90005638, Restart, function(X0_4, X4_4, X8_4) {
|
| | 4303 | if (EventFlag(X0_4)) {
|
| | 4304 | DisableAsset(X4_4);
|
| | 4305 | DisableAsset(X8_4);
|
| | 4306 | EndEvent();
|
| | 4307 | }
|
| | 4308 | L0:
|
| | 4309 | EnableAssetInvunerability(X4_4);
|
| | 4310 | EnableAssetInvunerability(X8_4);
|
| | 4311 | DeleteAssetfollowingSFX(X4_4, true);
|
| | 4312 | CreateAssetfollowingSFX(X4_4, 100, 841075);
|
| | 4313 | DeleteAssetfollowingSFX(X8_4, true);
|
| | 4314 | CreateAssetfollowingSFX(X8_4, 100, 841076);
|
| | 4315 | WaitFor(PlayerIsInOwnWorld() && AssetHitBy(X4_4, 20000));
|
| | 4316 | DisableAssetInvunerability(X4_4);
|
| | 4317 | RequestAssetDestruction(X4_4, 0);
|
| | 4318 | DeleteAssetfollowingSFX(X4_4, true);
|
| | 4319 | DeleteAssetfollowingSFX(X8_4, true);
|
| | 4320 | CreateAssetfollowingSFX(X4_4, 100, 841072);
|
| | 4321 | CreateAssetfollowingSFX(X8_4, 100, 841072);
|
| | 4322 | DisableAssetInvunerability(X8_4);
|
| | 4323 | WaitFixedTimeRealFrames(1);
|
| | 4324 | RequestAssetDestruction(X8_4, 0);
|
| | 4325 | SetEventFlagID(X0_4, ON);
|
| | 4326 | WaitFixedTimeSeconds(2);
|
| | 4327 | DisplayGenericDialog(2020030, PromptType.OKCANCEL, NumberofOptions.OneButton, 0, 100);
|
| | 4328 | });
|
| | 4329 |
|
| | 4330 | $Event(90005639, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 4331 | if (EventFlag(X0_4)) {
|
| | 4332 | DisableAsset(X4_4);
|
| | 4333 | EnableAssetInvunerability(X8_4);
|
| | 4334 | EnableAssetTreasure(X12_4);
|
| | 4335 | EndEvent();
|
| | 4336 | }
|
| | 4337 | L0:
|
| | 4338 | DisableAsset(X12_4);
|
| | 4339 | DisableAssetTreasure(X12_4);
|
| | 4340 | EnableAssetInvunerability(X8_4);
|
| | 4341 | EnableAssetInvunerability(X4_4);
|
| | 4342 | WaitFor(PlayerIsInOwnWorld() && AssetHitBy(X4_4, 20000));
|
| | 4343 | DisableAssetInvunerability(X4_4);
|
| | 4344 | RequestAssetDestruction(X4_4, 0);
|
| | 4345 | WaitFixedTimeSeconds(X16_4);
|
| | 4346 | EnableAsset(X12_4);
|
| | 4347 | EnableAssetTreasure(X12_4);
|
| | 4348 | SetEventFlagID(X0_4, ON);
|
| | 4349 | });
|
| | 4350 |
|
| 3735 | $Event(90005640, Restart, function(X0_4, X4_4) {
| 4351 | $Event(90005640, Restart, function(X0_4, X4_4) {
|
| 3736 | if (EventFlag(X0_4)) {
| 4352 | if (EventFlag(X0_4)) {
|
| 3737 | WaitFor(AssetBackread(X4_4, Equal, 1));
| 4353 | WaitFor(AssetBackread(X4_4, Equal, 1));
|
| 3738 | ReproduceAssetAnimation(X4_4, 2);
| 4354 | ReproduceAssetAnimation(X4_4, 2);
|
| 3739 | EndEvent();
| 4355 | EndEvent();
|
| 3740 | }
| 4356 | }
|
| 3741 | L0:
| 4357 | L0:
|
| 3742 | WaitFor(AssetBackread(X4_4, Equal, 1) && EntityInRadiusOfEntity(10000, X4_4, 50, 1));
| 4358 | WaitFor(AssetBackread(X4_4, Equal, 1) && EntityInRadiusOfEntity(10000, X4_4, 50, 1));
|
| 3743 | SetEventFlagID(X0_4, ON);
| 4359 | SetEventFlagID(X0_4, ON);
|
| 3744 | ForceAnimationPlayback(X4_4, 1, false, false, false);
| 4360 | ForceAnimationPlayback(X4_4, 1, false, false, false);
|
| 3745 | });
| 4361 | });
|
| 3746 |
| 4362 |
|
| 3747 | $Event(90005645, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_1, X21_1, X22_1, X23_1) {
| 4363 | $Event(90005645, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_1, X21_1, X22_1, X23_1) {
|
| 3748 | if (!EventFlag(X0_4)) {
| 4364 | if (!EventFlag(X0_4)) {
|
| 3749 | DisableAsset(X12_4);
| 4365 | DisableAsset(X12_4);
|
| 3750 | WaitFor(
| 4366 | WaitFor(
|
| 3751 | PlayerIsInOwnWorld() && !EntityInRadiusOfEntity(10000, X12_4, 1, 1) && EventFlag(X0_4));
| 4367 | PlayerIsInOwnWorld() && !EntityInRadiusOfEntity(10000, X12_4, 1, 1) && EventFlag(X0_4));
|
| 3752 | }
| 4368 | }
|
| 3753 | L0:
| 4369 | L0:
|
| 3754 | EnableAsset(X12_4);
| 4370 | EnableAsset(X12_4);
|
| ⋮ | ⋮ |
| 4586 | $Event(90005713, Restart, function(X0_4, X4_4, X8_4) {
| 5202 | $Event(90005713, Restart, function(X0_4, X4_4, X8_4) {
|
| 4587 | if (!EventFlag(X0_4)) {
| 5203 | if (!EventFlag(X0_4)) {
|
| 4588 | WaitFor(
| 5204 | WaitFor(
|
| 4589 | (PlayerIsInOwnWorld() && CharacterHasSpEffect(X4_4, 9500))
| 5205 | (PlayerIsInOwnWorld() && CharacterHasSpEffect(X4_4, 9500))
|
| 4590 | || (!PlayerIsInOwnWorld() && EventFlag(X0_4)));
| 5206 | || (!PlayerIsInOwnWorld() && EventFlag(X0_4)));
|
| 4591 | if (PlayerIsInOwnWorld()) {
| 5207 | if (PlayerIsInOwnWorld()) {
|
| 4592 | SetNetworkconnectedEventFlagID(X0_4, ON);
| 5208 | SetNetworkconnectedEventFlagID(X0_4, ON);
|
| 4593 | }
| 5209 | }
|
| 4594 | }
| 5210 | }
|
| 4595 | L0:
| 5211 | L0:
|
| 4596 | EnableCharacterAI(X8_4);
| 5212 | EnableCharacterAI(X8_4);
|
| 4597 | WaitFor(
| 5213 | WaitFor(
|
| 4598 | (PlayerIsInOwnWorld() && CharacterHasSpEffect(20000, 202))
| 5214 | (PlayerIsInOwnWorld() && CharacterHasSpEffect(20000, 202))
|
| 4599 | || (!PlayerIsInOwnWorld() && !EventFlag(X0_4)));
| 5215 | || (!PlayerIsInOwnWorld() && !EventFlag(X0_4)));
|
| 4600 | if (PlayerIsInOwnWorld()) {
| 5216 | if (PlayerIsInOwnWorld()) {
|
| 4601 | SetNetworkconnectedEventFlagID(X0_4, OFF);
| 5217 | SetNetworkconnectedEventFlagID(X0_4, OFF);
|
| 4602 | }
| 5218 | }
|
| 4603 | RestartEvent();
| 5219 | RestartEvent();
|
| 4604 | });
| 5220 | });
|
| 4605 |
| 5221 |
|
| | 5222 | $Event(90005715, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 5223 | EndIf(!PlayerIsInOwnWorld());
|
| | 5224 | SetCharacterTalkRange(X0_4, 17);
|
| | 5225 | if (0 != X4_4) {
|
| | 5226 | SetCharacterTalkRange(X4_4, 17);
|
| | 5227 | }
|
| | 5228 | EndIf(EventFlag(X8_4));
|
| | 5229 | GotoIf(L1, !EventFlag(X12_4));
|
| | 5230 | Goto(L2);
|
| | 5231 | L1:
|
| | 5232 | WaitFor(EventFlag(X12_4));
|
| | 5233 | Goto(L2);
|
| | 5234 | L2:
|
| | 5235 | SetCharacterTalkRange(X0_4, X16_4);
|
| | 5236 | if (0 != X4_4) {
|
| | 5237 | SetCharacterTalkRange(X4_4, X16_4);
|
| | 5238 | }
|
| | 5239 | EndEvent();
|
| | 5240 | });
|
| | 5241 |
|
| | 5242 | $Event(90005716, Restart, function(X0_4, X4_4, X8_4) {
|
| | 5243 | EndIf(!PlayerIsInOwnWorld());
|
| | 5244 | EndIf(EventFlag(X4_4));
|
| | 5245 | WaitFor(CharacterDead(X0_4));
|
| | 5246 | EnableCharacterDefaultBackread(X0_4);
|
| | 5247 | WaitFor(EventFlag(X8_4) || ElapsedSeconds(30));
|
| | 5248 | DisableCharacterDefaultBackread(X0_4);
|
| | 5249 | EndEvent();
|
| | 5250 | });
|
| | 5251 |
|
| 4606 | $Event(90005720, Restart, function(X0_4, X4_4, X8_4, X12_4) {
| 5252 | $Event(90005720, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| 4607 | EndIf(CharacterHasSpEffect(X0_4, 11020));
| 5253 | EndIf(CharacterHasSpEffect(X0_4, 11020));
|
| 4608 | DisableCharacter(X4_4);
| 5254 | DisableCharacter(X4_4);
|
| 4609 | DisableCharacterCollision(X4_4);
| 5255 | DisableCharacterCollision(X4_4);
|
| 4610 | WaitFor(CharacterHasSpEffect(X0_4, 10960) && CharacterHasSpEffect(X0_4, X8_4));
| 5256 | WaitFor(CharacterHasSpEffect(X0_4, 10960) && CharacterHasSpEffect(X0_4, X8_4));
|
| 4611 | EnableCharacter(X4_4);
| 5257 | EnableCharacter(X4_4);
|
| 4612 | EnableCharacterCollision(X4_4);
| 5258 | EnableCharacterCollision(X4_4);
|
| 4613 | SetSpEffect(X4_4, 8551);
| 5259 | SetSpEffect(X4_4, 8551);
|
| 4614 | WarpCharacterAndCopyFloor(X4_4, TargetEntityType.Character, X0_4, X12_4, X0_4);
| 5260 | WarpCharacterAndCopyFloor(X4_4, TargetEntityType.Character, X0_4, X12_4, X0_4);
|
| 4615 | ForceAnimationPlayback(X4_4, 20000, false, false, false);
| 5261 | ForceAnimationPlayback(X4_4, 20000, false, false, false);
|
| 4616 | EndEvent();
| 5262 | EndEvent();
|
| 4617 | });
| 5263 | });
|
| 4618 |
| 5264 |
|
| 4619 | $Event(90005721, Restart, function(X0_4, X4_4) {
| 5265 | $Event(90005721, Restart, function(X0_4, X4_4) {
|
| 4620 | WaitFor(CharacterDead(X0_4));
| 5266 | WaitFor(CharacterDead(X0_4));
|
| 4621 | WaitRandomTimeSeconds(0.5, 1.5);
| 5267 | WaitRandomTimeSeconds(0.5, 1.5);
|
| 4622 | ForceCharacterDeath(X4_4, true);
| 5268 | ForceCharacterDeath(X4_4, true);
|
| 4623 | EndEvent();
| 5269 | EndEvent();
|
| 4624 | });
| 5270 | });
|
| 4625 |
| 5271 |
|
| ⋮ | ⋮ |
| 4851 | EndIf(!PlayerIsInOwnWorld());
| 5497 | EndIf(!PlayerIsInOwnWorld());
|
| 4852 | if (!EventFlag(X0_4)) {
| 5498 | if (!EventFlag(X0_4)) {
|
| 4853 | WaitFor(InArea(10000, X4_4));
| 5499 | WaitFor(InArea(10000, X4_4));
|
| 4854 | SetEventFlagID(X0_4, ON);
| 5500 | SetEventFlagID(X0_4, ON);
|
| 4855 | }
| 5501 | }
|
| 4856 | L0:
| 5502 | L0:
|
| 4857 | WaitFor(!InArea(10000, X4_4) && !InArea(10000, X8_4));
| 5503 | WaitFor(!InArea(10000, X4_4) && !InArea(10000, X8_4));
|
| 4858 | SetEventFlagID(X0_4, OFF);
| 5504 | SetEventFlagID(X0_4, OFF);
|
| 4859 | RestartEvent();
| 5505 | RestartEvent();
|
| 4860 | });
| 5506 | });
|
| 4861 |
| 5507 |
|
| 4862 | $Event(90005733, Restart, function(X0_4) {
| 5508 | $Event(90005733, Restart, function(X0_4) {
|
| 4863 | EndIf(!PlayerIsInOwnWorld());
| 5509 | EndIf(!PlayerIsInOwnWorld());
|
| 4864 | DisableNetworkSync();
| 5510 | DisableNetworkSync();
|
| 4865 | SetEventFlagID(X0_4, OFF);
| 5511 | SetEventFlagID(X0_4, OFF);
|
| 4866 | WaitFor(EventFlag(X0_4) && PlayerIsInOwnWorld());
| 5512 | WaitFor(EventFlag(X0_4) && PlayerIsInOwnWorld());
|
| 4867 | SendCharacterDataToOnlinePlayers(0);
| 5513 | SendCharacterDataToOnlinePlayers(0);
|
| 4868 | RestartEvent();
| 5514 | RestartEvent();
|
| 4869 | });
| 5515 | });
|
| 4870 |
| 5516 |
|
| | 5517 | $Event(90005734, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 5518 | EndIf(!PlayerIsInOwnWorld());
|
| | 5519 | WaitFixedTimeFrames(1);
|
| | 5520 | EndIf(!EventFlag(X0_4));
|
| | 5521 | EndIf(EventFlag(X4_4));
|
| | 5522 | WaitFor(InArea(10000, X8_4));
|
| | 5523 | SetEventFlagID(X16_4, ON);
|
| | 5524 | WaitFixedTimeFrames(1);
|
| | 5525 | WaitFor(!InArea(10000, X8_4) && !InArea(10000, X12_4));
|
| | 5526 | if (Signed(-1) != X20_4) {
|
| | 5527 | SetEventFlagID(X16_4, OFF);
|
| | 5528 | }
|
| | 5529 | RestartEvent();
|
| | 5530 | });
|
| | 5531 |
|
| | 5532 | $Event(90005735, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 5533 | EndIf(!PlayerIsInOwnWorld());
|
| | 5534 | WaitFixedTimeFrames(1);
|
| | 5535 | DisableCharacterDefaultBackread(X0_4);
|
| | 5536 | EndIf(!EventFlag(X4_4));
|
| | 5537 | EndIf(EventFlag(X8_4));
|
| | 5538 | WaitFor(!EventFlag(X8_4) && EntityInRadiusOfEntity(X12_4, X0_4, X16_4, 1));
|
| | 5539 | EnableCharacterDefaultBackread(X0_4);
|
| | 5540 | WaitFor(!(!EventFlag(X8_4) && EntityInRadiusOfEntity(X12_4, X0_4, X16_4, 1)));
|
| | 5541 | DisableCharacterDefaultBackread(X0_4);
|
| | 5542 | RestartEvent();
|
| | 5543 | });
|
| | 5544 |
|
| | 5545 | $Event(90005736, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4, X44_4) {
|
| | 5546 | if (Signed(1) != X32_4) {
|
| | 5547 | if (Signed(0) != X40_4) {
|
| | 5548 | DisableAsset(X44_4);
|
| | 5549 | }
|
| | 5550 | }
|
| | 5551 | if (PlayerIsInOwnWorld()) {
|
| | 5552 | EndIf(EventFlag(X8_4));
|
| | 5553 | if (Signed(1) != X32_4) {
|
| | 5554 | if (Signed(0) != X40_4) {
|
| | 5555 | EnableAsset(X44_4);
|
| | 5556 | CreateAssetfollowingSFX(X44_4, 100, 600904);
|
| | 5557 | }
|
| | 5558 | }
|
| | 5559 | WaitFor(HasDamageType(X4_4, 20000, DamageType.Unspecified) && PlayerIsInOwnWorld());
|
| | 5560 | SetEventFlagID(X12_4, ON);
|
| | 5561 | if (!EntityInRadiusOfEntity(20000, X4_4, X16_4, 1)) {
|
| | 5562 | SetEventFlagID(X24_4, ON);
|
| | 5563 | }
|
| | 5564 | DisableCharacterGravity(X0_4);
|
| | 5565 | DisableCharacterCollision(X0_4);
|
| | 5566 | SetCharacterMaphit(X0_4, false);
|
| | 5567 | }
|
| | 5568 | L0:
|
| | 5569 | WaitForEventFlag(ON, TargetEventFlagType.EventFlag, X12_4);
|
| | 5570 | GotoIf(L1, Signed(1) == X32_4);
|
| | 5571 | GotoIf(L2, Signed(0) == X32_4);
|
| | 5572 | L1:
|
| | 5573 | SpawnOneshotSFX(TargetEntityType.Character, X0_4, 900, 641012);
|
| | 5574 | WaitFixedTimeSeconds(0.5);
|
| | 5575 | DisableAsset(X4_4);
|
| | 5576 | WaitFixedTimeSeconds(0.3);
|
| | 5577 | ForceAnimationPlayback(X0_4, X36_4, false, false, false);
|
| | 5578 | EnableCharacter(X0_4);
|
| | 5579 | EnableCharacterGravity(X0_4);
|
| | 5580 | EnableCharacterCollision(X0_4);
|
| | 5581 | SetCharacterMaphit(X0_4, true);
|
| | 5582 | Goto(L10);
|
| | 5583 | L2:
|
| | 5584 | ForceAnimationPlayback(X4_4, 1, false, false, false);
|
| | 5585 | WaitFixedTimeSeconds(1);
|
| | 5586 | if (Signed(0) != X40_4) {
|
| | 5587 | DeleteAssetfollowingSFX(X44_4, true);
|
| | 5588 | }
|
| | 5589 | ForceAnimationPlayback(X0_4, X36_4, false, false, false);
|
| | 5590 | EnableCharacter(X0_4);
|
| | 5591 | SpawnOneshotSFX(TargetEntityType.Character, X0_4, 220, 302603);
|
| | 5592 | WaitFixedTimeSeconds(1);
|
| | 5593 | DisableAsset(X4_4);
|
| | 5594 | EnableCharacterGravity(X0_4);
|
| | 5595 | EnableCharacterCollision(X0_4);
|
| | 5596 | SetCharacterMaphit(X0_4, true);
|
| | 5597 | Goto(L10);
|
| | 5598 | L10:
|
| | 5599 | WaitFor(EventFlag(X28_4));
|
| | 5600 | SetCharacterTalkRange(X0_4, X20_4);
|
| | 5601 | EndEvent();
|
| | 5602 | });
|
| | 5603 |
|
| | 5604 | $Event(90005737, Restart, function(X0_4, X4_4) {
|
| | 5605 | EndIf(!PlayerIsInOwnWorld());
|
| | 5606 | EndIf(EventFlag(X0_4));
|
| | 5607 | GotoIf(L0, !EventFlag(X4_4));
|
| | 5608 | Goto(L1);
|
| | 5609 | L0:
|
| | 5610 | WaitFor(
|
| | 5611 | HasMultiplayerState(MultiplayerState.Invasion)
|
| | 5612 | || HasMultiplayerState(MultiplayerState.InvasionPending));
|
| | 5613 | SetEventFlagID(X4_4, ON);
|
| | 5614 | RestartEvent();
|
| | 5615 | L1:
|
| | 5616 | WaitFor(
|
| | 5617 | !(HasMultiplayerState(MultiplayerState.Invasion)
|
| | 5618 | || HasMultiplayerState(MultiplayerState.InvasionPending)));
|
| | 5619 | SetEventFlagID(X4_4, OFF);
|
| | 5620 | RestartEvent();
|
| | 5621 | });
|
| | 5622 |
|
| 4871 | $Event(90005740, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_2, X28_4, X32_4, X36_4, X40_4, X44_4) {
| 5623 | $Event(90005740, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_2, X28_4, X32_4, X36_4, X40_4, X44_4) {
|
| 4872 | EndIf(!PlayerIsInOwnWorld());
| 5624 | EndIf(!PlayerIsInOwnWorld());
|
| 4873 | WaitFor(EventFlag(X0_4));
| 5625 | WaitFor(EventFlag(X0_4));
|
| 4874 | if (Signed(X16_4) != 0) {
| 5626 | if (Signed(X16_4) != 0) {
|
| 4875 | GotoIf(L0, X20_4 == 0);
| 5627 | GotoIf(L0, X20_4 == 0);
|
| 4876 | WarpAssetToCharacter(X20_4, X12_4, X24_2);
| 5628 | WarpAssetToCharacter(X20_4, X12_4, X24_2);
|
| 4877 | WaitFixedTimeRealFrames(1);
| 5629 | WaitFixedTimeRealFrames(1);
|
| 4878 | area &= EntityInRadiusOfEntity(10000, X20_4, X28_4, 1);
| 5630 | area &= EntityInRadiusOfEntity(10000, X20_4, X28_4, 1);
|
| 4879 | GotoIf(L9, area);
| 5631 | GotoIf(L9, area);
|
| 4880 | GotoIf(L9,
| 5632 | GotoIf(L9,
|
| 4881 | EntityInRadiusOfEntity(10000, X20_4, X44_4, 1)
| 5633 | EntityInRadiusOfEntity(10000, X20_4, X44_4, 1)
|
| 4882 | && EntityInRadiusOfEntity(10000, X12_4, X44_4, 1));
| 5634 | && EntityInRadiusOfEntity(10000, X12_4, X44_4, 1));
|
| 4883 | RotateCharacter(10000, X20_4, -1, true);
| 5635 | RotateCharacter(10000, X20_4, -1, true);
|
| 4884 | RotateCharacter(10000, X20_4, 90006, false);
| 5636 | RotateCharacter(10000, X20_4, 90006, false);
|
| 4885 | Goto(L8);
| 5637 | Goto(L8);
|
| 4886 | }
| 5638 | }
|
| 4887 | L0:
| 5639 | L0:
|
| 4888 | RotateCharacter(10000, X12_4, -1, true);
| 5640 | RotateCharacter(10000, X12_4, -1, true);
|
| 4889 | area &= EntityInRadiusOfEntity(10000, X12_4, X28_4, 1);
| 5641 | area &= EntityInRadiusOfEntity(10000, X12_4, X28_4, 1);
|
| 4890 | GotoIf(L9, area);
| 5642 | GotoIf(L9, area);
|
| ⋮ | ⋮ |
| 5114 | cond &= CharacterHasSpEffect(X12_4, X28_4);
| 5866 | cond &= CharacterHasSpEffect(X12_4, X28_4);
|
| 5115 | }
| 5867 | }
|
| 5116 | flag = EventFlag(X36_4);
| 5868 | flag = EventFlag(X36_4);
|
| 5117 | WaitFor(cond || flag);
| 5869 | WaitFor(cond || flag);
|
| 5118 | GotoIf(L19, Signed(X24_4) == -1);
| 5870 | GotoIf(L19, Signed(X24_4) == -1);
|
| 5119 | GotoIf(L20, flag.Passed);
| 5871 | GotoIf(L20, flag.Passed);
|
| 5120 | SetEventFlagID(X4_4, OFF);
| 5872 | SetEventFlagID(X4_4, OFF);
|
| 5121 | ForceAnimationPlayback(X12_4, X24_4, false, true, false);
| 5873 | ForceAnimationPlayback(X12_4, X24_4, false, true, false);
|
| 5122 | WaitFixedTimeSeconds(X32_4);
| 5874 | WaitFixedTimeSeconds(X32_4);
|
| 5123 | RestartEvent();
| 5875 | RestartEvent();
|
| 5124 | L19:
| 5876 | L19:
|
| 5125 | SetEventFlagID(X4_4, OFF);
| 5877 | SetEventFlagID(X4_4, OFF);
|
| 5126 | WaitFixedTimeSeconds(X32_4);
| 5878 | WaitFixedTimeSeconds(X32_4);
|
| 5127 | RestartEvent();
| 5879 | RestartEvent();
|
| 5128 | L20:
| 5880 | L20:
|
| 5129 | SetEventFlagID(X0_4, OFF);
| 5881 | SetEventFlagID(X0_4, OFF);
|
| 5130 | SetEventFlagID(X4_4, OFF);
| 5882 | SetEventFlagID(X4_4, OFF);
|
| 5131 | RestartEvent();
| 5883 | RestartEvent();
|
| 5132 | });
| 5884 | });
|
| 5133 |
| 5885 |
|
| | 5886 | $Event(90005744, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 5887 | EndIf(!PlayerIsInOwnWorld());
|
| | 5888 | WaitFixedTimeFrames(1);
|
| | 5889 | EndIf(EventFlag(X8_4));
|
| | 5890 | WaitFor(EventFlag(X4_4));
|
| | 5891 | ForceAnimationPlayback(X0_4, X12_4, false, false, false);
|
| | 5892 | WaitFor(!EventFlag(X4_4) || EventFlag(X8_4));
|
| | 5893 | RestartIf(!EventFlag(X4_4));
|
| | 5894 | EndIf(EventFlag(X8_4));
|
| | 5895 | });
|
| | 5896 |
|
| | 5897 | $Event(90005745, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 5898 | WaitFixedTimeFrames(1);
|
| | 5899 | EndIf(!PlayerIsInOwnWorld());
|
| | 5900 | EndIf(EventFlag(X0_4));
|
| | 5901 | if (EventFlag(X4_4)) {
|
| | 5902 | WaitFor(EventFlag(X0_4) || EventFlag(X8_4));
|
| | 5903 | EndIf(EventFlag(X0_4));
|
| | 5904 | WaitFixedTimeSeconds(X12_4);
|
| | 5905 | SetEventFlagID(X8_4, OFF);
|
| | 5906 | RestartEvent();
|
| | 5907 | }
|
| | 5908 | L10:
|
| | 5909 | WaitFor(EventFlag(X4_4));
|
| | 5910 | RestartEvent();
|
| | 5911 | });
|
| | 5912 |
|
| | 5913 | $Event(90005746, Restart, function(X0_4, X4_4, X8_4) {
|
| | 5914 | EndIf(!PlayerIsInOwnWorld());
|
| | 5915 | WaitFor(EventFlag(X0_4));
|
| | 5916 | SetCharacterTalkRange(X0_4, X8_4);
|
| | 5917 | SetEventFlagID(X4_4, ON);
|
| | 5918 | });
|
| | 5919 |
|
| | 5920 | $Event(90005747, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
|
| | 5921 | WaitFixedTimeFrames(1);
|
| | 5922 | EndIf(!PlayerIsInOwnWorld());
|
| | 5923 | EndIf(EventFlag(X0_4));
|
| | 5924 | EndIf(!EventFlag(X4_4));
|
| | 5925 | WaitFor(EventFlag(X0_4) || EventFlag(X8_4));
|
| | 5926 | EndIf(EventFlag(X0_4));
|
| | 5927 | if (!EventFlag(X20_4)) {
|
| | 5928 | Goto(L0);
|
| | 5929 | L0:
|
| | 5930 | WaitFor(ElapsedSeconds(X12_4) || EventFlag(X16_4));
|
| | 5931 | } else {
|
| | 5932 | L1:
|
| | 5933 | WaitFor(ElapsedSeconds(X24_4) || EventFlag(X16_4));
|
| | 5934 | Goto(L20);
|
| | 5935 | }
|
| | 5936 | L20:
|
| | 5937 | SetEventFlagID(X8_4, OFF);
|
| | 5938 | RestartEvent();
|
| | 5939 | });
|
| | 5940 |
|
| | 5941 | $Event(90005748, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 5942 | EndIf(!PlayerIsInOwnWorld());
|
| | 5943 | WaitFor(ActionButtonInArea(X4_4, X0_4));
|
| | 5944 | DisplayGenericDialog(X8_4, PromptType.YESNO, NumberofOptions.NoButtons, 0, X12_4);
|
| | 5945 | SetEventFlagID(X16_4, ON);
|
| | 5946 | WaitFixedTimeSeconds(1);
|
| | 5947 | RestartEvent();
|
| | 5948 | });
|
| | 5949 |
|
| | 5950 | $Event(90005749, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 5951 | WaitFixedTimeRealFrames(2);
|
| | 5952 | if (EventFlag(X8_4)) {
|
| | 5953 | EnableCharacterInvincibility(X4_4);
|
| | 5954 | EnableCharacterImmortality(X0_4);
|
| | 5955 | if (PlayerIsInOwnWorld()) {
|
| | 5956 | WaitFor(EntityInRadiusOfEntity(10000, X4_4, 100, 1));
|
| | 5957 | IssueShortWarpRequest(X0_4, TargetEntityType.Character, X4_4, 11);
|
| | 5958 | WaitFor(HasDamageType(X0_4, 0, DamageType.Unspecified));
|
| | 5959 | SetSpEffect(X4_4, 9910);
|
| | 5960 | DisableCharacter(X0_4);
|
| | 5961 | DisableCharacterCollision(X4_4);
|
| | 5962 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 200, 604220);
|
| | 5963 | SetNetworkconnectedEventFlagID(X12_4, ON);
|
| | 5964 | WaitFixedTimeSeconds(5);
|
| | 5965 | DisableCharacter(X4_4);
|
| | 5966 | SetCharacterBackreadState(X4_4, true);
|
| | 5967 | EndEvent();
|
| | 5968 | }
|
| | 5969 | L19:
|
| | 5970 | WaitFor(EventFlag(X12_4));
|
| | 5971 | DisableCharacter(X0_4);
|
| | 5972 | DisableCharacterCollision(X4_4);
|
| | 5973 | WaitFixedTimeSeconds(5);
|
| | 5974 | DisableCharacter(X4_4);
|
| | 5975 | EndEvent();
|
| | 5976 | }
|
| | 5977 | L20:
|
| | 5978 | DisableCharacter(X0_4);
|
| | 5979 | WaitFor(EventFlag(X8_4));
|
| | 5980 | EnableCharacter(X0_4);
|
| | 5981 | RestartEvent();
|
| | 5982 | });
|
| | 5983 |
|
| 5134 | $Event(90005750, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
| 5984 | $Event(90005750, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
|
| 5135 | DisableNetworkSync();
| 5985 | DisableNetworkSync();
|
| 5136 | EndIf(!PlayerIsInOwnWorld());
| 5986 | EndIf(!PlayerIsInOwnWorld());
|
| 5137 | WaitFor(EventFlag(X20_4) && !AllBatchEventFlags(X12_4, X16_4));
| 5987 | WaitFor(EventFlag(X20_4) && !AllBatchEventFlags(X12_4, X16_4));
|
| 5138 | if (Signed(X24_4) != 0) {
| 5988 | if (Signed(X24_4) != 0) {
|
| 5139 | CreateAssetfollowingSFX(X0_4, 90, X24_4);
| 5989 | CreateAssetfollowingSFX(X0_4, 90, X24_4);
|
| 5140 | } else {
| 5990 | } else {
|
| 5141 | CreateAssetfollowingSFX(X0_4, 90, 6101);
| 5991 | CreateAssetfollowingSFX(X0_4, 90, 6101);
|
| 5142 | }
| 5992 | }
|
| 5143 | flag = !EventFlag(X20_4) || AllBatchEventFlags(X12_4, X16_4);
| 5993 | flag = !EventFlag(X20_4) || AllBatchEventFlags(X12_4, X16_4);
|
| 5144 | WaitFor(ActionButtonInArea(X4_4, X0_4) || flag);
| 5994 | WaitFor(ActionButtonInArea(X4_4, X0_4) || flag);
|
| 5145 | if (!flag.Passed) {
| 5995 | if (!flag.Passed) {
|
| 5146 | DeleteAssetfollowingSFX(X0_4, true);
| 5996 | DeleteAssetfollowingSFX(X0_4, true);
|
| 5147 | AwardItemsIncludingClients(X8_4);
| 5997 | AwardItemsIncludingClients(X8_4);
|
| 5148 | EzstateInstructionRequest(10000, 60070, 0);
| 5998 | EzstateInstructionRequest(10000, 60070, 0);
|
| 5149 | EndEvent();
| 5999 | EndEvent();
|
| 5150 | }
| 6000 | }
|
| 5151 | L0:
| 6001 | L0:
|
| 5152 | DeleteAssetfollowingSFX(X0_4, true);
| 6002 | DeleteAssetfollowingSFX(X0_4, true);
|
| 5153 | RestartEvent();
| 6003 | RestartEvent();
|
| ⋮ | ⋮ |
| 5157 | EndIf(!PlayerIsInOwnWorld());
| 6007 | EndIf(!PlayerIsInOwnWorld());
|
| 5158 | WaitFor(HasDamageType(X0_4, 20000, DamageType.Unspecified) && PlayerIsInOwnWorld());
| 6008 | WaitFor(HasDamageType(X0_4, 20000, DamageType.Unspecified) && PlayerIsInOwnWorld());
|
| 5159 | SpawnOneshotSFX(TargetEntityType.Asset, X0_4, X4_4, X8_4);
| 6009 | SpawnOneshotSFX(TargetEntityType.Asset, X0_4, X4_4, X8_4);
|
| 5160 | RestartEvent();
| 6010 | RestartEvent();
|
| 5161 | });
| 6011 | });
|
| 5162 |
| 6012 |
|
| 5163 | $Event(90005752, Default, function(X0_4, X4_4, X8_4, X12_4) {
| 6013 | $Event(90005752, Default, function(X0_4, X4_4, X8_4, X12_4) {
|
| 5164 | DisableNetworkSync();
| 6014 | DisableNetworkSync();
|
| 5165 | if (ThisEventSlot()) {
| 6015 | if (ThisEventSlot()) {
|
| 5166 | dmg = HasDamageType(X0_4, 20000, DamageType.Unspecified);
| 6016 | dmg = HasDamageType(X0_4, 20000, DamageType.Unspecified);
|
| 5167 | WaitFor(PlayerIsInOwnWorld() && (ElapsedSeconds(X12_4) || dmg));
| 6017 | WaitFor(PlayerIsInOwnWorld() && (ElapsedSeconds(X12_4) || dmg));
|
| 5168 | RestartIf(dmg.Passed);
| 6018 | RestartIf(dmg.Passed);
|
| 5169 | DeleteAssetfollowingSFX(X0_4, true);
| 6019 | DeleteAssetfollowingSFX(X0_4, true);
|
| 5170 | }
| 6020 | }
|
| 5171 | L0:
| 6021 | L0:
|
| 5172 | WaitFor(PlayerIsInOwnWorld() && HasDamageType(X0_4, 20000, DamageType.Unspecified));
| 6022 | WaitFor(PlayerIsInOwnWorld() && HasDamageType(X0_4, 20000, DamageType.Unspecified));
|
| 5173 | CreateAssetfollowingSFX(X0_4, X4_4, X8_4);
| 6023 | CreateAssetfollowingSFX(X0_4, X4_4, X8_4);
|
| 5174 | RestartEvent();
| 6024 | RestartEvent();
|
| 5175 | });
| 6025 | });
|
| 5176 |
| 6026 |
|
| | 6027 | $Event(90005753, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4) {
|
| | 6028 | WaitFixedTimeFrames(1);
|
| | 6029 | EndIf(!PlayerIsInOwnWorld());
|
| | 6030 | WaitForEventFlag(ON, TargetEventFlagType.EventFlag, X8_4);
|
| | 6031 | GotoIf(L0, !EventFlag(X32_4));
|
| | 6032 | GotoIf(L1, EventFlag(X16_4));
|
| | 6033 | L0:
|
| | 6034 | WaitFor(
|
| | 6035 | HasDamageType(X4_4, 20000, DamageType.Unspecified)
|
| | 6036 | && EntityInRadiusOfEntity(X0_4, 20000, 10, 1));
|
| | 6037 | SetEventFlagID(X32_4, ON);
|
| | 6038 | GotoIf(L13, EventFlag(X16_4));
|
| | 6039 | Goto(L10);
|
| | 6040 | L1:
|
| | 6041 | dmg = HasDamageType(X4_4, 20000, DamageType.Unspecified);
|
| | 6042 | WaitFor(ElapsedSeconds(X20_4) || dmg);
|
| | 6043 | GotoIf(L11, dmg.Passed);
|
| | 6044 | Goto(L12);
|
| | 6045 | L10:
|
| | 6046 | SetEventFlagID(X12_4, ON);
|
| | 6047 | WaitFor(EventFlag(X16_4));
|
| | 6048 | Goto(L20);
|
| | 6049 | L11:
|
| | 6050 | if (!EventFlag(X36_4)) {
|
| | 6051 | if (EntityInRadiusOfEntity(X0_4, 20000, 10, 1)) {
|
| | 6052 | SetEventFlagID(X12_4, ON);
|
| | 6053 | WaitFor(EventFlag(X24_4));
|
| | 6054 | SetEventFlagID(X24_4, OFF);
|
| | 6055 | SetEventFlagID(X36_4, ON);
|
| | 6056 | }
|
| | 6057 | }
|
| | 6058 | Goto(L20);
|
| | 6059 | L12:
|
| | 6060 | SetEventFlagID(X28_4, ON);
|
| | 6061 | SetEventFlagID(X32_4, OFF);
|
| | 6062 | Goto(L20);
|
| | 6063 | L13:
|
| | 6064 | SetEventFlagID(X12_4, ON);
|
| | 6065 | SetEventFlagID(X28_4, OFF);
|
| | 6066 | WaitFor(EventFlag(X24_4));
|
| | 6067 | SetEventFlagID(X24_4, OFF);
|
| | 6068 | SetEventFlagID(X36_4, ON);
|
| | 6069 | Goto(L20);
|
| | 6070 | L20:
|
| | 6071 | SetEventFlagID(X12_4, OFF);
|
| | 6072 | RestartEvent();
|
| | 6073 | });
|
| | 6074 |
|
| | 6075 | $Event(90005754, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4, X44_4, X48_4, X52_4, X56_4) {
|
| | 6076 | EndIf(!PlayerIsInOwnWorld());
|
| | 6077 | SetCharacterBackreadState(X32_4, true);
|
| | 6078 | WaitFixedTimeFrames(1);
|
| | 6079 | EndIf(EventFlag(X24_4));
|
| | 6080 | EndIf(EventFlag(X12_4));
|
| | 6081 | GotoIf(L1, 0 == X48_4);
|
| | 6082 | Goto(L2);
|
| | 6083 | L1:
|
| | 6084 | WaitFor(
|
| | 6085 | EventFlag(X36_4)
|
| | 6086 | || (InArea(10000, X16_4) && (!AnyBatchEventFlags(X4_4, X8_4) || EventFlag(X0_4))));
|
| | 6087 | Goto(L3);
|
| | 6088 | L2:
|
| | 6089 | WaitFor(
|
| | 6090 | EventFlag(X36_4)
|
| | 6091 | || (InArea(10000, X16_4)
|
| | 6092 | && (!AnyBatchEventFlags(X4_4, X8_4) || EventFlag(X0_4))
|
| | 6093 | && (!EventFlag(X48_4) || (EventFlag(X48_4) && EventFlag(X52_4)))));
|
| | 6094 | Goto(L3);
|
| | 6095 | L3:
|
| | 6096 | if (0 != X36_4) {
|
| | 6097 | if (EventFlag(X36_4)) {
|
| | 6098 | BatchSetEventFlags(X4_4, X8_4, OFF);
|
| | 6099 | }
|
| | 6100 | }
|
| | 6101 | if (0 != X28_4) {
|
| | 6102 | EndIf(EventFlag(X28_4));
|
| | 6103 | }
|
| | 6104 | SetEventFlagID(X0_4, ON);
|
| | 6105 | if (0 != X56_4) {
|
| | 6106 | SetEventFlagID(X56_4, ON);
|
| | 6107 | }
|
| | 6108 | SetCharacterBackreadState(X32_4, false);
|
| | 6109 | SetCharacterTalkRange(X32_4, X40_4);
|
| | 6110 | WaitFor(EventFlag(X44_4) || !EventFlag(X0_4));
|
| | 6111 | if (!EventFlag(X20_4)) {
|
| | 6112 | EndIf(EventFlag(X44_4));
|
| | 6113 | RestartEvent();
|
| | 6114 | }
|
| | 6115 | L0:
|
| | 6116 | SetEventFlagID(X0_4, OFF);
|
| | 6117 | SetEventFlagID(X12_4, ON);
|
| | 6118 | EndEvent();
|
| | 6119 | });
|
| | 6120 |
|
| | 6121 | $Event(90005755, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 6122 | EndIf(!PlayerIsInOwnWorld());
|
| | 6123 | WaitFixedTimeFrames(1);
|
| | 6124 | EndIf(EventFlag(X12_4));
|
| | 6125 | EndIf(EventFlag(X4_4));
|
| | 6126 | WaitFor(EventFlag(X0_4));
|
| | 6127 | WaitFor(EventFlag(X4_4));
|
| | 6128 | if (0 != X8_4) {
|
| | 6129 | SetEventFlagID(X8_4, OFF);
|
| | 6130 | }
|
| | 6131 | IncrementEventValue(X16_4, 4, X20_4);
|
| | 6132 | if (EventValue(X16_4, 4) == X20_4) {
|
| | 6133 | SetEventFlagID(X12_4, ON);
|
| | 6134 | }
|
| | 6135 | EndEvent();
|
| | 6136 | });
|
| | 6137 |
|
| | 6138 | $Event(90005756, Restart, function(X0_4, X4_4, X8_4) {
|
| | 6139 | EndIf(!PlayerIsInOwnWorld());
|
| | 6140 | EndIf(EventFlag(X0_4));
|
| | 6141 | EndIf(EventFlag(X8_4));
|
| | 6142 | WaitFor(EventFlag(X8_4));
|
| | 6143 | EndIf(!EventFlag(X4_4));
|
| | 6144 | SetEventFlagID(X0_4, ON);
|
| | 6145 | EndEvent();
|
| | 6146 | });
|
| | 6147 |
|
| | 6148 | $Event(90005757, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 6149 | WaitFixedTimeRealFrames(1);
|
| | 6150 | SetEventFlagID(X16_4, ON);
|
| | 6151 | WaitFor(CharacterBackreadStatus(X0_4) && CharacterBackreadStatus(X4_4));
|
| | 6152 | WaitFixedTimeRealFrames(1);
|
| | 6153 | DisableCharacter(X0_4);
|
| | 6154 | DisableCharacter(X4_4);
|
| | 6155 | EndIf(!EventFlag(X8_4) || EventFlag(X20_4));
|
| | 6156 | if (!EventFlag(X12_4)) {
|
| | 6157 | EnableCharacter(X0_4);
|
| | 6158 | ForceAnimationPlayback(X0_4, 30007, false, false, false);
|
| | 6159 | DisableCharacter(X4_4);
|
| | 6160 | EndEvent();
|
| | 6161 | }
|
| | 6162 | DisableCharacter(X0_4);
|
| | 6163 | EnableCharacter(X4_4);
|
| | 6164 | ForceAnimationPlayback(X4_4, 30008, false, false, false);
|
| | 6165 | SetCharacterTeamType(X4_4, TeamType.Disabled);
|
| | 6166 | DisableCharacterCollision(X4_4);
|
| | 6167 | });
|
| | 6168 |
|
| | 6169 | $Event(90005758, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 6170 | WaitFixedTimeFrames(2);
|
| | 6171 | EndIf(!PlayerIsInOwnWorld());
|
| | 6172 | EndIf(!EventFlag(X0_4));
|
| | 6173 | EndIf(EventFlag(X16_4));
|
| | 6174 | EndIf(EventFlag(X4_4));
|
| | 6175 | WaitFor(EventFlag(X4_4));
|
| | 6176 | ForceAnimationPlayback(X12_4, X8_4, true, false, false);
|
| | 6177 | });
|
| | 6178 |
|
| | 6179 | $Event(90005759, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4, X44_4, X48_4, X52_4) {
|
| | 6180 | EndIf(!PlayerIsInOwnWorld());
|
| | 6181 | WaitFixedTimeFrames(1);
|
| | 6182 | EndIf(EventFlag(X0_4));
|
| | 6183 | EndIf(!EventFlag(X4_4));
|
| | 6184 | EndIf(EventFlag(X8_4));
|
| | 6185 | if (!EventFlag(X48_4)) {
|
| | 6186 | if (EventFlag(X48_4)) {
|
| | 6187 | }
|
| | 6188 | L0:
|
| | 6189 | EndIf(EventFlag(X16_4));
|
| | 6190 | WaitFor(CharacterRatioDead(X12_4) || CharacterHPValue(X12_4) <= 0 || EventFlag(X16_4));
|
| | 6191 | SetEventFlagID(X16_4, ON);
|
| | 6192 | if (CountEventFlags(TargetEventFlagType.EventFlag, X24_4, X28_4) == 1) {
|
| | 6193 | SetEventFlagID(X32_4, ON);
|
| | 6194 | }
|
| | 6195 | if (CountEventFlags(TargetEventFlagType.EventFlag, X24_4, X28_4) >= 2) {
|
| | 6196 | SetEventFlagID(X36_4, ON);
|
| | 6197 | EndIf(EventFlag(X40_4));
|
| | 6198 | SetEventFlagID(X48_4, ON);
|
| | 6199 | WaitFixedTimeSeconds(X44_4);
|
| | 6200 | SetEventFlagID(X20_4, ON);
|
| | 6201 | flag &= EventFlag(X8_4);
|
| | 6202 | }
|
| | 6203 | WaitFor(flag);
|
| | 6204 | SetEventFlagID(X48_4, OFF);
|
| | 6205 | EndEvent();
|
| | 6206 | }
|
| | 6207 | L10:
|
| | 6208 | WaitFor(EntityInRadiusOfEntity(10000, X12_4, X52_4, 1));
|
| | 6209 | EndIf(EventFlag(X40_4));
|
| | 6210 | SetEventFlagID(X20_4, ON);
|
| | 6211 | flag &= EventFlag(X8_4);
|
| | 6212 | WaitFor(flag);
|
| | 6213 | SetEventFlagID(X48_4, OFF);
|
| | 6214 | EndEvent();
|
| | 6215 | });
|
| | 6216 |
|
| 5177 | $Event(90005760, Restart, function(X0_4, X4_4, X8_4, X12_4) {
| 6217 | $Event(90005760, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| 5178 | EndIf(EventFlag(X0_4));
| 6218 | EndIf(EventFlag(X0_4));
|
| 5179 | if (!ThisEventSlot()) {
| 6219 | if (!ThisEventSlot()) {
|
| 5180 | WaitFor(
| 6220 | WaitFor(
|
| 5181 | EventFlag(X12_4) && !EventFlag(9000) && PlayerIsInOwnWorld() && InArea(10000, X8_4));
| 6221 | EventFlag(X12_4) && !EventFlag(9000) && PlayerIsInOwnWorld() && InArea(10000, X8_4));
|
| 5182 | }
| 6222 | }
|
| 5183 | L0:
| 6223 | L0:
|
| 5184 | EnableCharacter(X4_4);
| 6224 | EnableCharacter(X4_4);
|
| 5185 | SetCharacterBackreadState(X4_4, false);
| 6225 | SetCharacterBackreadState(X4_4, false);
|
| 5186 | ForceAnimationPlayback(X4_4, 20000, false, false, false);
| 6226 | ForceAnimationPlayback(X4_4, 20000, false, false, false);
|
| 5187 | EndEvent();
| 6227 | EndEvent();
|
| 5188 | });
| 6228 | });
|
| 5189 |
| 6229 |
|
| | 6230 | $Event(90005761, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4) {
|
| | 6231 | DisableNetworkSync();
|
| | 6232 | WaitFixedTimeFrames(1);
|
| | 6233 | if (PlayerIsInOwnWorld()) {
|
| | 6234 | if (EventFlag(X4_4)) {
|
| | 6235 | SetEventFlagID(X24_4, OFF);
|
| | 6236 | }
|
| | 6237 | }
|
| | 6238 | L10:
|
| | 6239 | DisableCharacter(X0_4);
|
| | 6240 | SetCharacterBackreadState(X0_4, true);
|
| | 6241 | if (!EventFlag(X20_4)) {
|
| | 6242 | WaitFor(EventFlag(X20_4));
|
| | 6243 | RestartEvent();
|
| | 6244 | }
|
| | 6245 | L0:
|
| | 6246 | GotoIf(L1, EventFlag(X4_4));
|
| | 6247 | GotoIf(L2, EventFlag(X8_4));
|
| | 6248 | GotoIf(L3, EventFlag(X12_4));
|
| | 6249 | GotoIf(L4, EventFlag(X16_4));
|
| | 6250 | L1:
|
| | 6251 | EnableCharacter(X0_4);
|
| | 6252 | SetCharacterBackreadState(X0_4, false);
|
| | 6253 | if (Signed(-1) != X28_4) {
|
| | 6254 | ForceAnimationPlayback(X0_4, X28_4, true, false, false);
|
| | 6255 | }
|
| | 6256 | SetCharacterTalkRange(X0_4, X32_4);
|
| | 6257 | Goto(L20);
|
| | 6258 | L2:
|
| | 6259 | EnableCharacter(X0_4);
|
| | 6260 | SetCharacterBackreadState(X0_4, false);
|
| | 6261 | SetCharacterTeamType(X0_4, TeamType.HostileNPC);
|
| | 6262 | Goto(L20);
|
| | 6263 | L3:
|
| | 6264 | EnableCharacter(X0_4);
|
| | 6265 | SetCharacterBackreadState(X0_4, false);
|
| | 6266 | SetCharacterTeamType(X0_4, TeamType.HostileNPC);
|
| | 6267 | Goto(L20);
|
| | 6268 | L4:
|
| | 6269 | DisableCharacter(X0_4);
|
| | 6270 | SetCharacterBackreadState(X0_4, true);
|
| | 6271 | Goto(L20);
|
| | 6272 | L20:
|
| | 6273 | WaitFor(!EventFlag(X20_4));
|
| | 6274 | RestartEvent();
|
| | 6275 | });
|
| | 6276 |
|
| | 6277 | $Event(90005762, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4) {
|
| | 6278 | DisableNetworkSync();
|
| | 6279 | WaitFixedTimeFrames(1);
|
| | 6280 | if (PlayerIsInOwnWorld()) {
|
| | 6281 | if (EventFlag(X8_4)) {
|
| | 6282 | SetEventFlagID(X32_4, OFF);
|
| | 6283 | }
|
| | 6284 | }
|
| | 6285 | L10:
|
| | 6286 | DisableCharacter(X0_4);
|
| | 6287 | SetCharacterBackreadState(X0_4, true);
|
| | 6288 | DisableAsset(X4_4);
|
| | 6289 | if (!EventFlag(X24_4)) {
|
| | 6290 | WaitFor(EventFlag(X24_4));
|
| | 6291 | RestartEvent();
|
| | 6292 | }
|
| | 6293 | L0:
|
| | 6294 | GotoIf(L1, EventFlag(X8_4));
|
| | 6295 | GotoIf(L2, EventFlag(X12_4));
|
| | 6296 | GotoIf(L3, EventFlag(X16_4));
|
| | 6297 | GotoIf(L4, EventFlag(X20_4));
|
| | 6298 | L1:
|
| | 6299 | GotoIf(L5, !EventFlag(X28_4));
|
| | 6300 | Goto(L6);
|
| | 6301 | L5:
|
| | 6302 | SetCharacterBackreadState(X0_4, false);
|
| | 6303 | DisableCharacter(X0_4);
|
| | 6304 | SetCharacterTeamType(X0_4, TeamType.FriendlyNPC);
|
| | 6305 | EnableAsset(X4_4);
|
| | 6306 | DisableCharacterCollision(X0_4);
|
| | 6307 | SetCharacterTalkRange(X0_4, X36_4);
|
| | 6308 | GotoIf(L20, mainGroupAbuse);
|
| | 6309 | L6:
|
| | 6310 | SetCharacterBackreadState(X0_4, false);
|
| | 6311 | EnableCharacter(X0_4);
|
| | 6312 | SetCharacterTeamType(X0_4, TeamType.FriendlyNPC);
|
| | 6313 | DisableAsset(X4_4);
|
| | 6314 | GotoIf(L20, mainGroupAbuse);
|
| | 6315 | L2:
|
| | 6316 | SetCharacterBackreadState(X0_4, false);
|
| | 6317 | EnableCharacter(X0_4);
|
| | 6318 | DisableAsset(X4_4);
|
| | 6319 | SetCharacterTeamType(X0_4, TeamType.HostileNPC);
|
| | 6320 | Goto(L20);
|
| | 6321 | L3:
|
| | 6322 | SetCharacterBackreadState(X0_4, false);
|
| | 6323 | EnableCharacter(X0_4);
|
| | 6324 | DisableAsset(X4_4);
|
| | 6325 | SetCharacterTeamType(X0_4, TeamType.HostileNPC);
|
| | 6326 | Goto(L20);
|
| | 6327 | L4:
|
| | 6328 | DisableAsset(X4_4);
|
| | 6329 | Goto(L20);
|
| | 6330 | L20:
|
| | 6331 | WaitFor(!EventFlag(X24_4));
|
| | 6332 | RestartEvent();
|
| | 6333 | });
|
| | 6334 |
|
| | 6335 | $Event(90005763, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
|
| | 6336 | DisableNetworkSync();
|
| | 6337 | WaitFixedTimeFrames(1);
|
| | 6338 | if (PlayerIsInOwnWorld()) {
|
| | 6339 | }
|
| | 6340 | L10:
|
| | 6341 | DisableCharacter(X0_4);
|
| | 6342 | SetCharacterBackreadState(X0_4, true);
|
| | 6343 | DisableAsset(X20_4);
|
| | 6344 | if (!EventFlag(X12_4)) {
|
| | 6345 | WaitFor(EventFlag(X12_4));
|
| | 6346 | RestartEvent();
|
| | 6347 | }
|
| | 6348 | L0:
|
| | 6349 | GotoIf(L1, EventFlag(X4_4));
|
| | 6350 | GotoIf(L4, EventFlag(X8_4));
|
| | 6351 | L1:
|
| | 6352 | EnableCharacter(X0_4);
|
| | 6353 | SetCharacterBackreadState(X0_4, false);
|
| | 6354 | SetCharacterTeamType(X0_4, TeamType.Disabled);
|
| | 6355 | SetCharacterTalkRange(X0_4, X16_4);
|
| | 6356 | if (Signed(-1) != X24_4) {
|
| | 6357 | ForceAnimationPlayback(X0_4, X24_4, true, false, false);
|
| | 6358 | }
|
| | 6359 | EnableAsset(X20_4);
|
| | 6360 | WarpAssetToCharacter(X20_4, X0_4, -1);
|
| | 6361 | Goto(L20);
|
| | 6362 | L4:
|
| | 6363 | DisableCharacter(X0_4);
|
| | 6364 | SetCharacterBackreadState(X0_4, true);
|
| | 6365 | ForceCharacterTreasure(X0_4);
|
| | 6366 | Goto(L20);
|
| | 6367 | L20:
|
| | 6368 | WaitFor(!EventFlag(X12_4));
|
| | 6369 | RestartEvent();
|
| | 6370 | });
|
| | 6371 |
|
| | 6372 | $Event(90005764, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4) {
|
| | 6373 | DisableNetworkSync();
|
| | 6374 | WaitFixedTimeFrames(1);
|
| | 6375 | if (PlayerIsInOwnWorld()) {
|
| | 6376 | if (EventFlag(X4_4)) {
|
| | 6377 | SetEventFlagID(X24_4, OFF);
|
| | 6378 | }
|
| | 6379 | }
|
| | 6380 | L10:
|
| | 6381 | DisableCharacter(X0_4);
|
| | 6382 | SetCharacterBackreadState(X0_4, true);
|
| | 6383 | EnableCharacterGravity(X0_4);
|
| | 6384 | DisableAssetInvunerability(X40_4);
|
| | 6385 | if (!EventFlag(X20_4)) {
|
| | 6386 | WaitFor(EventFlag(X20_4));
|
| | 6387 | RestartEvent();
|
| | 6388 | }
|
| | 6389 | L0:
|
| | 6390 | GotoIf(L1, EventFlag(X4_4));
|
| | 6391 | GotoIf(L2, EventFlag(X8_4));
|
| | 6392 | GotoIf(L3, EventFlag(X12_4));
|
| | 6393 | GotoIf(L4, EventFlag(X16_4));
|
| | 6394 | L1:
|
| | 6395 | EnableCharacter(X0_4);
|
| | 6396 | SetCharacterBackreadState(X0_4, false);
|
| | 6397 | EnableCharacterInvincibility(X0_4);
|
| | 6398 | EnableAssetInvunerability(X40_4);
|
| | 6399 | DisableCharacterGravity(X0_4);
|
| | 6400 | IssueShortWarpRequest(X0_4, TargetEntityType.Area, X36_4, -1);
|
| | 6401 | ForceAnimationPlayback(X0_4, X28_4, false, false, false);
|
| | 6402 | SetCharacterTalkRange(X0_4, X32_4);
|
| | 6403 | Goto(L20);
|
| | 6404 | L2:
|
| | 6405 | EnableCharacter(X0_4);
|
| | 6406 | SetCharacterBackreadState(X0_4, false);
|
| | 6407 | SetCharacterTeamType(X0_4, TeamType.HostileNPC);
|
| | 6408 | Goto(L20);
|
| | 6409 | L3:
|
| | 6410 | EnableCharacter(X0_4);
|
| | 6411 | SetCharacterBackreadState(X0_4, false);
|
| | 6412 | SetCharacterTeamType(X0_4, TeamType.HostileNPC);
|
| | 6413 | Goto(L20);
|
| | 6414 | L4:
|
| | 6415 | DisableCharacter(X0_4);
|
| | 6416 | SetCharacterBackreadState(X0_4, true);
|
| | 6417 | Goto(L20);
|
| | 6418 | L20:
|
| | 6419 | WaitFor(!EventFlag(X20_4));
|
| | 6420 | RestartEvent();
|
| | 6421 | });
|
| | 6422 |
|
| | 6423 | $Event(90005765, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4) {
|
| | 6424 | DisableNetworkSync();
|
| | 6425 | WaitFixedTimeFrames(1);
|
| | 6426 | if (PlayerIsInOwnWorld()) {
|
| | 6427 | if (EventFlag(X4_4)) {
|
| | 6428 | SetEventFlagID(X24_4, OFF);
|
| | 6429 | }
|
| | 6430 | }
|
| | 6431 | L10:
|
| | 6432 | DisableCharacter(X0_4);
|
| | 6433 | SetCharacterBackreadState(X0_4, true);
|
| | 6434 | if (!EventFlag(X20_4)) {
|
| | 6435 | WaitFor(EventFlag(X20_4));
|
| | 6436 | RestartEvent();
|
| | 6437 | }
|
| | 6438 | L0:
|
| | 6439 | GotoIf(L1, EventFlag(X4_4));
|
| | 6440 | GotoIf(L2, EventFlag(X8_4));
|
| | 6441 | GotoIf(L3, EventFlag(X12_4));
|
| | 6442 | GotoIf(L4, EventFlag(X16_4));
|
| | 6443 | L1:
|
| | 6444 | EnableCharacter(X0_4);
|
| | 6445 | SetCharacterBackreadState(X0_4, false);
|
| | 6446 | EnableCharacterImmortality(X0_4);
|
| | 6447 | if (Signed(-1) != X28_4) {
|
| | 6448 | ForceAnimationPlayback(X0_4, X28_4, true, false, false);
|
| | 6449 | }
|
| | 6450 | SetCharacterTalkRange(X0_4, X32_4);
|
| | 6451 | Goto(L20);
|
| | 6452 | L2:
|
| | 6453 | L3:
|
| | 6454 | L4:
|
| | 6455 | Goto(L20);
|
| | 6456 | L20:
|
| | 6457 | flag = !EventFlag(X20_4);
|
| | 6458 | WaitFor(
|
| | 6459 | flag
|
| | 6460 | || (CountEventFlags(TargetEventFlagType.EventFlag, X8_4, X12_4) == 1 && EventFlag(X36_4)));
|
| | 6461 | RestartIf(flag.Passed);
|
| | 6462 | WaitFixedTimeSeconds(X40_4);
|
| | 6463 | SetEventFlagID(X36_4, OFF);
|
| | 6464 | RestartEvent();
|
| | 6465 | });
|
| | 6466 |
|
| | 6467 | $Event(90005766, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 6468 | EndIf(!PlayerIsInOwnWorld());
|
| | 6469 | EndIf(EventFlag(X16_4));
|
| | 6470 | WaitFor(EventFlag(X0_4));
|
| | 6471 | SetCharacterTalkRange(X4_4, X8_4);
|
| | 6472 | SetEventFlagID(X12_4, ON);
|
| | 6473 | SetEventFlagID(X16_4, ON);
|
| | 6474 | });
|
| | 6475 |
|
| | 6476 | $Event(90005767, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
|
| | 6477 | EndIf(!PlayerIsInOwnWorld());
|
| | 6478 | WaitFixedTimeFrames(1);
|
| | 6479 | EndIf(EventFlag(X0_4));
|
| | 6480 | EndIf(EventFlag(X8_4));
|
| | 6481 | WaitFor(CharacterRatioDead(X12_4) || CharacterRatioDead(X20_4));
|
| | 6482 | BatchSetNetworkconnectedEventFlags(X4_4, X8_4, OFF);
|
| | 6483 | SetNetworkconnectedEventFlagID(X8_4, ON);
|
| | 6484 | SetEventFlagID(X0_4, ON);
|
| | 6485 | SetEventFlagID(X16_4, ON);
|
| | 6486 | SetEventFlagID(4895, OFF);
|
| | 6487 | if (CharacterRatioDead(X20_4)) {
|
| | 6488 | SetEventFlagID(X24_4, ON);
|
| | 6489 | }
|
| | 6490 | SaveRequest();
|
| | 6491 | });
|
| | 6492 |
|
| | 6493 | $Event(90005768, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 6494 | EndIf(!PlayerIsInOwnWorld());
|
| | 6495 | EndIf(EventFlag(X0_4));
|
| | 6496 | EndIf(EventFlag(X8_4) && EventFlag(X16_4));
|
| | 6497 | WaitFor(ElapsedSeconds(2) && EventFlag(X0_4));
|
| | 6498 | GotoIf(L0, EventValue(X20_4, 4) == 0);
|
| | 6499 | Goto(L1);
|
| | 6500 | L0:
|
| | 6501 | if (PlayerIsInOwnWorld()) {
|
| | 6502 | AwardItemsIncludingClients(X4_4);
|
| | 6503 | }
|
| | 6504 | Goto(L5);
|
| | 6505 | L1:
|
| | 6506 | if (PlayerIsInOwnWorld()) {
|
| | 6507 | AwardItemsIncludingClients(X12_4);
|
| | 6508 | }
|
| | 6509 | Goto(L5);
|
| | 6510 | L5:
|
| | 6511 | EndEvent();
|
| | 6512 | });
|
| | 6513 |
|
| | 6514 | $Event(90005769, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4) {
|
| | 6515 | WaitFixedTimeFrames(1);
|
| | 6516 | EndIf(EventFlag(X20_4) || EventFlag(X24_4));
|
| | 6517 | WaitFor(
|
| | 6518 | EventFlag(X4_4)
|
| | 6519 | && (CharacterHPValue(X0_4) <= 0 || CharacterDead(X0_4))
|
| | 6520 | && (EventFlag(X12_4) || CharacterHPValue(X8_4) <= 0 || CharacterDead(X8_4)));
|
| | 6521 | SetEventFlagID(X16_4, ON);
|
| | 6522 | });
|
| | 6523 |
|
| 5190 | $Event(90005770, Restart, function(X0_4) {
| 6524 | $Event(90005770, Restart, function(X0_4) {
|
| 5191 | EndIf(!PlayerIsInOwnWorld());
| 6525 | EndIf(!PlayerIsInOwnWorld());
|
| 5192 | EndIf(EventFlag(X0_4));
| 6526 | EndIf(EventFlag(X0_4));
|
| 5193 | WaitFor(EventFlag(X0_4));
| 6527 | WaitFor(EventFlag(X0_4));
|
| 5194 | SetNetworkconnectedEventFlagID(X0_4, ON);
| 6528 | SetNetworkconnectedEventFlagID(X0_4, ON);
|
| 5195 | });
| 6529 | });
|
| 5196 |
| 6530 |
|
| 5197 | $Event(90005771, Restart, function(X0_4, X4_4) {
| 6531 | $Event(90005771, Restart, function(X0_4, X4_4) {
|
| 5198 | EndIf(!PlayerIsInOwnWorld());
| 6532 | EndIf(!PlayerIsInOwnWorld());
|
| 5199 | SetEventFlagID(X4_4, OFF);
| 6533 | SetEventFlagID(X4_4, OFF);
|
| 5200 | WaitFor(EntityInRadiusOfEntity(10000, X0_4, 3, 1));
| 6534 | WaitFor(EntityInRadiusOfEntity(10000, X0_4, 3, 1));
|
| 5201 | SetEventFlagID(X4_4, ON);
| 6535 | SetEventFlagID(X4_4, ON);
|
| 5202 | WaitFor(!EntityInRadiusOfEntity(10000, X0_4, 3, 1));
| 6536 | WaitFor(!EntityInRadiusOfEntity(10000, X0_4, 3, 1));
|
| 5203 | RestartEvent();
| 6537 | RestartEvent();
|
| 5204 | });
| 6538 | });
|
| 5205 |
| 6539 |
|
| 5206 | $Event(90005772, Restart, function(X0_4) {
| 6540 | $Event(90005772, Restart, function(X0_4) {
|
| 5207 | SetCharacterBackreadState(X0_4, true);
| 6541 | SetCharacterBackreadState(X0_4, true);
|
| 5208 | DisableCharacter(X0_4);
| 6542 | DisableCharacter(X0_4);
|
| 5209 | });
| 6543 | });
|
| ⋮ | ⋮ |
| 5216 | RestartEvent();
| 6550 | RestartEvent();
|
| 5217 | });
| 6551 | });
|
| 5218 |
| 6552 |
|
| 5219 | $Event(90005774, Default, function(X0_4, X4_4, X8_4) {
| 6553 | $Event(90005774, Default, function(X0_4, X4_4, X8_4) {
|
| 5220 | EndIf(!PlayerIsInOwnWorld());
| 6554 | EndIf(!PlayerIsInOwnWorld());
|
| 5221 | EndIf(EventFlag(X8_4));
| 6555 | EndIf(EventFlag(X8_4));
|
| 5222 | WaitFor(ElapsedSeconds(2) && EventFlag(X0_4));
| 6556 | WaitFor(ElapsedSeconds(2) && EventFlag(X0_4));
|
| 5223 | if (PlayerIsInOwnWorld()) {
| 6557 | if (PlayerIsInOwnWorld()) {
|
| 5224 | AwardItemsIncludingClients(X4_4);
| 6558 | AwardItemsIncludingClients(X4_4);
|
| 5225 | }
| 6559 | }
|
| 5226 | EndEvent();
| 6560 | EndEvent();
|
| 5227 | });
| 6561 | });
|
| 5228 |
| 6562 |
|
| 5229 | $Event(90005775, Restart, function(X0_4, X4_4, X8_4) {
| 6563 | $Event(90005775, Restart, function(X0_4, X4_4, X8_4) {
|
| 5230 | EndIf(!PlayerIsInOwnWorld());
| 6564 | EndIf(!PlayerIsInOwnWorld());
|
| 5231 | EndIf(EventFlag(X4_4));
| 6565 | EndIf(EventFlag(X4_4));
|
| 5232 | WaitFor(EventFlag(X4_4));
| 6566 | WaitFor(EventFlag(X4_4));
|
| 5233 | OpenWorldMapPoint(X0_4, X8_4);
| 6567 | OpenWorldMapPoint(X0_4, X8_4);
|
| 5234 | });
| 6568 | });
|
| 5235 |
| 6569 |
|
| | 6570 | $Event(90005776, Restart, function(X0_4, X4_4, X8_4) {
|
| | 6571 | EndIf(!PlayerIsInOwnWorld());
|
| | 6572 | EndIf(EventFlag(X0_4));
|
| | 6573 | WaitFor(ElapsedSeconds(2) && EventFlag(X4_4));
|
| | 6574 | AwardItemLot(X8_4);
|
| | 6575 | EndEvent();
|
| | 6576 | });
|
| | 6577 |
|
| | 6578 | $Event(90005777, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 6579 | WaitFixedTimeFrames(1);
|
| | 6580 | DisableCharacter(X0_4);
|
| | 6581 | if (!EventFlag(X4_4) || EventFlag(X8_4)) {
|
| | 6582 | EndEvent();
|
| | 6583 | }
|
| | 6584 | EndIf(EventFlag(X12_4));
|
| | 6585 | EnableCharacter(X0_4);
|
| | 6586 | WaitFor(CharacterHPValue(X0_4) >= 1 && EventFlag(X8_4));
|
| | 6587 | RestartEvent();
|
| | 6588 | });
|
| | 6589 |
|
| | 6590 | $Event(90005778, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| | 6591 | EndIf(!PlayerIsInOwnWorld());
|
| | 6592 | WaitFixedTimeFrames(1);
|
| | 6593 | SetEventFlagID(X0_4, ON);
|
| | 6594 | EndIf(EventFlag(X4_4));
|
| | 6595 | EndIf(EventFlag(X8_4));
|
| | 6596 | SetEventFlagID(X0_4, OFF);
|
| | 6597 | WaitFor(
|
| | 6598 | HasDamageType(X12_4, 10000, DamageType.Unspecified)
|
| | 6599 | || HasDamageType(X12_4, 40000, DamageType.Unspecified)
|
| | 6600 | || EventFlag(X4_4)
|
| | 6601 | || EventFlag(X8_4));
|
| | 6602 | SetEventFlagID(X0_4, ON);
|
| | 6603 | });
|
| | 6604 |
|
| | 6605 | $Event(90005779, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| | 6606 | EndIf(!PlayerIsInOwnWorld());
|
| | 6607 | WaitFixedTimeFrames(1);
|
| | 6608 | EndIf(EventFlag(X4_4));
|
| | 6609 | EndIf(!EventFlag(X12_4));
|
| | 6610 | EndIf(EventFlag(X16_4));
|
| | 6611 | WaitFor(CharacterHasSpEffect(X0_4, 9617));
|
| | 6612 | EndIf(CharacterHPValue(X0_4) < 1);
|
| | 6613 | ForceAnimationPlayback(X0_4, X8_4, false, true, false);
|
| | 6614 | });
|
| | 6615 |
|
| 5236 | $Event(90005780, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_1, X32_4) {
| 6616 | $Event(90005780, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_1, X32_4) {
|
| 5237 | if (PlayerIsInOwnWorld()) {
| 6617 | if (PlayerIsInOwnWorld()) {
|
| 5238 | SetNetworkUpdateAuthority(X12_4, AuthorityLevel.Forced);
| 6618 | SetNetworkUpdateAuthority(X12_4, AuthorityLevel.Forced);
|
| 5239 | }
| 6619 | }
|
| 5240 | DeleteNPCSummonSign(X12_4);
| 6620 | DeleteNPCSummonSign(X12_4);
|
| 5241 | EndIf(EventFlag(X0_4));
| 6621 | EndIf(EventFlag(X0_4));
|
| 5242 | EndIf(EventFlag(X8_4));
| 6622 | EndIf(EventFlag(X8_4));
|
| 5243 | if (0 != X24_4) {
| 6623 | if (0 != X24_4) {
|
| 5244 | flagOnlineChrArea &= EventFlag(X24_4);
| 6624 | flagOnlineChrArea &= EventFlag(X24_4);
|
| 5245 | }
| 6625 | }
|
| 5246 | flagOnlineChrArea &= PlayerIsInOwnWorld()
| 6626 | flagOnlineChrArea &= PlayerIsInOwnWorld()
|
| 5247 | && CharacterBackreadStatus(X12_4)
| 6627 | && CharacterBackreadStatus(X12_4)
|
| 5248 | && EntityInRadiusOfEntity(10000, X12_4, 10, 1);
| 6628 | && EntityInRadiusOfEntity(10000, X12_4, 10, 1);
|
| 5249 | WaitFor(flagOnlineChrArea);
| 6629 | WaitFor(flagOnlineChrArea);
|
| 5250 | PlaceNPCSummonSign(X16_4, X12_4, X20_4, X4_4, X8_4, X28_1);
| 6630 | PlaceNPCSummonSign(X16_4, X12_4, X20_4, X4_4, X8_4, X28_1);
|
| 5251 | EndIf(Signed(0) == X32_4);
| 6631 | EndIf(Signed(0) == X32_4);
|
| 5252 | });
| 6632 | });
|
| 5253 |
| 6633 |
|
| 5254 | $Event(90005781, Default, function(X0_4, X4_4, X8_4, X12_4) {
| 6634 | $Event(90005781, Default, function(X0_4, X4_4, X8_4, X12_4) {
|
| 5255 | DisableCharacter(X12_4);
| 6635 | DisableCharacter(X12_4);
|
| ⋮ | ⋮ |
| 5476 | if (X12_4 != 0) {
| 6856 | if (X12_4 != 0) {
|
| 5477 | SetPsuedoMultiplayerReturnPosition(X12_4);
| 6857 | SetPsuedoMultiplayerReturnPosition(X12_4);
|
| 5478 | }
| 6858 | }
|
| 5479 | IssueEndOfPseudoMultiplayerNotification(true);
| 6859 | IssueEndOfPseudoMultiplayerNotification(true);
|
| 5480 | });
| 6860 | });
|
| 5481 |
| 6861 |
|
| 5482 | $Event(90005797, Restart, function(X0_4, X4_4, X8_1, X12_4, X16_4) {
| 6862 | $Event(90005797, Restart, function(X0_4, X4_4, X8_1, X12_4, X16_4) {
|
| 5483 | DisableNetworkSync();
| 6863 | DisableNetworkSync();
|
| 5484 | EndIf(PlayerIsInOwnWorld());
| 6864 | EndIf(PlayerIsInOwnWorld());
|
| 5485 | EndIf(EventFlag(X0_4));
| 6865 | EndIf(EventFlag(X0_4));
|
| 5486 | WaitFor(CharacterRatioDead(X4_4));
| 6866 | WaitFor(CharacterRatioDead(X4_4));
|
| 5487 | SetEventFlagID(X0_4, ON);
| 6867 | SetEventFlagID(X0_4, ON);
|
| 5488 | DisplayBanner(X8_1);
| 6868 | DisplayBanner(X8_1);
|
| 5489 | SetSpEffect(20000, X16_4);
| 6869 | SetSpEffect(20000, X16_4);
|
| 5490 | if (X12_4 != 0) {
| 6870 | if (X12_4 != 0) {
|
| 5491 | SetPsuedoMultiplayerReturnPosition(X12_4);
| 6871 | SetPsuedoMultiplayerReturnPosition(X12_4);
|
| 5492 | }
| 6872 | }
|
| 5493 | IssueEndOfPseudoMultiplayerNotification(true);
| 6873 | IssueEndOfPseudoMultiplayerNotification(true);
|
| 5494 | });
| 6874 | });
|
| 5495 |
| 6875 |
|
| | 6876 | $Event(90005798, Restart, function(X0_4, X4_4, X8_1, X12_4, X16_4) {
|
| | 6877 | DisableNetworkSync();
|
| | 6878 | EndIf(PlayerIsInOwnWorld());
|
| | 6879 | EndIf(EventFlag(X0_4));
|
| | 6880 | WaitFor(CharacterRatioDead(X4_4));
|
| | 6881 | SetEventFlagID(X0_4, ON);
|
| | 6882 | DisplayBanner(X8_1);
|
| | 6883 | if (X12_4 != 0) {
|
| | 6884 | SetPsuedoMultiplayerReturnPosition(X12_4);
|
| | 6885 | }
|
| | 6886 | WaitFor(EventFlag(X16_4));
|
| | 6887 | IssueEndOfPseudoMultiplayerNotification(true);
|
| | 6888 | });
|
| | 6889 |
|
| | 6890 | $Event(90005799, Restart, function(X0_4, X4_4, X8_1, X12_4, X16_4, X20_4) {
|
| | 6891 | DisableNetworkSync();
|
| | 6892 | EndIf(PlayerIsInOwnWorld());
|
| | 6893 | EndIf(EventFlag(X0_4));
|
| | 6894 | DisableCharacterCollision(X20_4);
|
| | 6895 | DisableCharacterGravity(X20_4);
|
| | 6896 | WaitFor(CharacterRatioDead(X4_4));
|
| | 6897 | SetEventFlagID(X0_4, ON);
|
| | 6898 | DisplayBanner(X8_1);
|
| | 6899 | if (X12_4 != 0) {
|
| | 6900 | SetPsuedoMultiplayerReturnPosition(X12_4);
|
| | 6901 | }
|
| | 6902 | WaitFor(EventFlag(X16_4));
|
| | 6903 | ForceCharacterDeath(X20_4, false);
|
| | 6904 | IssueEndOfPseudoMultiplayerNotification(true);
|
| | 6905 | });
|
| | 6906 |
|
| 5496 | $Event(9005800, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4) {
| 6907 | $Event(9005800, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4) {
|
| 5497 | if (!EventFlag(X0_4)) {
| 6908 | if (!EventFlag(X0_4)) {
|
| 5498 | WaitFixedTimeFrames(1);
| 6909 | WaitFixedTimeFrames(1);
|
| 5499 | if (X24_4 != 0) {
| 6910 | if (X24_4 != 0) {
|
| 5500 | GotoIf(L0, EventFlag(X24_4));
| 6911 | GotoIf(L0, EventFlag(X24_4));
|
| 5501 | if (X28_4 != 0) {
| 6912 | if (X28_4 != 0) {
|
| 5502 | areaFlag |= InArea(10000, X28_4);
| 6913 | areaFlag |= InArea(10000, X28_4);
|
| 5503 | }
| 6914 | }
|
| 5504 | areaFlag |= EventFlag(X24_4);
| 6915 | areaFlag |= EventFlag(X24_4);
|
| 5505 | WaitFor((areaFlag && PlayerIsInOwnWorld()) || EventFlag(X0_4));
| 6916 | WaitFor((areaFlag && PlayerIsInOwnWorld()) || EventFlag(X0_4));
|
| 5506 | RestartIf(EventFlag(X0_4));
| 6917 | RestartIf(EventFlag(X0_4));
|
| 5507 | Goto(L1);
| 6918 | Goto(L1);
|
| 5508 | }
| 6919 | }
|
| 5509 | L0:
| 6920 | L0:
|
| 5510 | if (PlayerIsInOwnWorld()) {
| 6921 | if (PlayerIsInOwnWorld()) {
|
| 5511 | WaitFor(
| 6922 | WaitFor(
|
| 5512 | EventFlag(X0_4)
| 6923 | EventFlag(X0_4)
|
| 5513 | || (PlayerIsInOwnWorld() && !EventFlag(X0_4) && ActionButtonInArea(X20_4, X4_4)));
| 6924 | || (PlayerIsInOwnWorld() && !EventFlag(X0_4) && ActionButtonInArea(X20_4, X4_4)));
|
| 5514 | GotoIf(L2, !PlayerIsInOwnWorld());
| 6925 | GotoIf(L2, !PlayerIsInOwnWorld());
|
| 5515 | RestartIf(EventFlag(X0_4));
| 6926 | RestartIf(EventFlag(X0_4));
|
| ⋮ | ⋮ |
| 5802 | WaitFixedTimeFrames(1);
| 7213 | WaitFixedTimeFrames(1);
|
| 5803 | if (Signed(X28_4) != 1) {
| 7214 | if (Signed(X28_4) != 1) {
|
| 5804 | }
| 7215 | }
|
| 5805 | SetBossBGM(X4_4, BossBGMState.HeatUp);
| 7216 | SetBossBGM(X4_4, BossBGMState.HeatUp);
|
| 5806 | flag2 |= EventFlag(X24_4) || EventFlag(X0_4);
| 7217 | flag2 |= EventFlag(X24_4) || EventFlag(X0_4);
|
| 5807 | WaitFor(flag2);
| 7218 | WaitFor(flag2);
|
| 5808 | GotoIf(L2, EventFlag(X0_4));
| 7219 | GotoIf(L2, EventFlag(X0_4));
|
| 5809 | }
| 7220 | }
|
| 5810 | L1:
| 7221 | L1:
|
| 5811 | Unknown201008(90003003);
| 7222 | Unknown201008(90003003);
|
| 5812 | WaitFor(EventFlag(X0_4));
| 7223 | WaitFor(EventFlag(X0_4));
|
| 5813 | }
| 7224 | }
|
| 5814 | L2:
| 7225 | L2:
|
| 5815 | if (Signed(X32_4) != 1) {
| 7226 | if (Signed(X32_4) != 1) {
|
| 5816 | SetBossBGM(X4_4, BossBGMState.Stop2);
| 7227 | SetBossBGM(X4_4, BossBGMState.Stop2);
|
| 5817 | EndEvent();
| 7228 | EndEvent();
|
| 5818 | }
| 7229 | }
|
| 5819 | SetBossBGM(X4_4, BossBGMState.Stop1);
| 7230 | SetBossBGM(X4_4, BossBGMState.Stop1);
|
| 5820 | });
| 7231 | });
|
| 5821 |
| 7232 |
|
| | 7233 | $Event(9005824, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4) {
|
| | 7234 | DisableNetworkSync();
|
| | 7235 | if (PlayerIsInOwnWorld()) {
|
| | 7236 | SetEventFlagID(X8_4, OFF);
|
| | 7237 | }
|
| | 7238 | if (EventFlag(X0_4)) {
|
| | 7239 | EndEvent();
|
| | 7240 | }
|
| | 7241 | L0:
|
| | 7242 | flag &= EventFlag(X8_4);
|
| | 7243 | if (!PlayerIsInOwnWorld()) {
|
| | 7244 | flag &= EventFlag(X12_4);
|
| | 7245 | }
|
| | 7246 | if (0 != X16_4) {
|
| | 7247 | flag &= EventFlag(X16_4);
|
| | 7248 | }
|
| | 7249 | WaitFor(flag);
|
| | 7250 | SetBossBGM(X4_4, BossBGMState.Start);
|
| | 7251 | flag2 |= EventFlag(X20_4) || EventFlag(X24_4) || EventFlag(X0_4);
|
| | 7252 | WaitFor(flag2);
|
| | 7253 | if (!EventFlag(X0_4)) {
|
| | 7254 | if (!EventFlag(X24_4)) {
|
| | 7255 | WaitFixedTimeFrames(1);
|
| | 7256 | if (Signed(X28_4) != 1) {
|
| | 7257 | }
|
| | 7258 | SetBossBGM(X4_4, BossBGMState.HeatUp);
|
| | 7259 | flag2 |= EventFlag(X24_4) || EventFlag(X0_4);
|
| | 7260 | WaitFor(flag2);
|
| | 7261 | GotoIf(L2, EventFlag(X0_4));
|
| | 7262 | }
|
| | 7263 | L1:
|
| | 7264 | SetBossBGM(X4_4, BossBGMState.HeatUp2);
|
| | 7265 | WaitFor(EventFlag(X0_4));
|
| | 7266 | }
|
| | 7267 | L2:
|
| | 7268 | if (Signed(X32_4) != 1) {
|
| | 7269 | SetBossBGM(X4_4, BossBGMState.Stop2);
|
| | 7270 | EndEvent();
|
| | 7271 | }
|
| | 7272 | SetBossBGM(X4_4, BossBGMState.Stop1);
|
| | 7273 | });
|
| | 7274 |
|
| 5822 | $Event(90005830, Restart, function(X0_4, X4_4) {
| 7275 | $Event(90005830, Restart, function(X0_4, X4_4) {
|
| 5823 | EndIf(!PlayerIsInOwnWorld());
| 7276 | EndIf(!PlayerIsInOwnWorld());
|
| 5824 | EndIf(EventFlag(X0_4));
| 7277 | EndIf(EventFlag(X0_4));
|
| 5825 | WaitFor(EventFlag(X0_4) || (InArea(10000, X4_4) && PlayerIsInOwnWorld()));
| 7278 | WaitFor(EventFlag(X0_4) || (InArea(10000, X4_4) && PlayerIsInOwnWorld()));
|
| 5826 | RestartIf(EventFlag(X0_4));
| 7279 | RestartIf(EventFlag(X0_4));
|
| 5827 | SetSpEffect(10000, 4250);
| 7280 | SetSpEffect(10000, 4250);
|
| 5828 | WaitFixedTimeSeconds(3);
| 7281 | WaitFixedTimeSeconds(3);
|
| 5829 | RestartEvent();
| 7282 | RestartEvent();
|
| 5830 | });
| 7283 | });
|
| 5831 |
| 7284 |
|
| 5832 | $Event(9005840, Restart, function(X0_4, X4_4, X8_4) {
| 7285 | $Event(9005840, Restart, function(X0_4, X4_4, X8_4) {
|
| 5833 | EndIf(EventFlag(X0_4));
| 7286 | EndIf(EventFlag(X0_4));
|
| 5834 | WaitFor(CharacterHPValue(X8_4) <= 0);
| 7287 | WaitFor(CharacterHPValue(X8_4) <= 0);
|
| 5835 | WaitFixedTimeSeconds(4);
| 7288 | WaitFixedTimeSeconds(4);
|
| 5836 | PlaySE(X8_4, SoundType.SFX, 888880000);
| 7289 | PlaySE(X8_4, SoundType.SFX, 888880000);
|
| 5837 | WaitFor(CharacterDead(X8_4));
| 7290 | WaitFor(CharacterDead(X8_4));
|
| 5838 | HandleBossDefeatAndDisplayBanner(X8_4, TextBannerType.DemigodFelled);
| 7291 | HandleBossDefeatAndDisplayBanner(X8_4, TextBannerType.DemigodFelled);
|
| 5839 | SetEventFlagID(X0_4, ON);
| 7292 | SetEventFlagID(X0_4, ON);
|
| 5840 | if (X4_4 != 0) {
| 7293 | if (X4_4 != 0) {
|
| 5841 | SetEventFlagID(X4_4, ON);
| 7294 | SetEventFlagID(X4_4, ON);
|
| ⋮ | ⋮ |
| 6490 | if (X16_4 == 0) {
| 7943 | if (X16_4 == 0) {
|
| 6491 | SetEventFlagID(X20_4, ON);
| 7944 | SetEventFlagID(X20_4, ON);
|
| 6492 | EventValueOperation(X12_4, 4, 0, 0, 1, CalculationType.Assign);
| 7945 | EventValueOperation(X12_4, 4, 0, 0, 1, CalculationType.Assign);
|
| 6493 | } else {
| 7946 | } else {
|
| 6494 | SetEventFlagID(X20_4, OFF);
| 7947 | SetEventFlagID(X20_4, OFF);
|
| 6495 | }
| 7948 | }
|
| 6496 | if (X16_4 == 1) {
| 7949 | if (X16_4 == 1) {
|
| 6497 | SetEventFlagID(X24_4, ON);
| 7950 | SetEventFlagID(X24_4, ON);
|
| 6498 | EventValueOperation(X12_4, 4, 1, 0, 1, CalculationType.Assign);
| 7951 | EventValueOperation(X12_4, 4, 1, 0, 1, CalculationType.Assign);
|
| 6499 | } else {
| 7952 | } else {
|
| 6500 | SetEventFlagID(X24_4, OFF);
| 7953 | SetEventFlagID(X24_4, OFF);
|
| 6501 | }
| 7954 | }
|
| 6502 | if (X16_4 == 2) {
| 7955 | if (X16_4 == 2) {
|
| 6503 | SetEventFlagID(X28_4, ON);
| 7956 | SetEventFlagID(X28_4, ON);
|
| 6504 | EventValueOperation(X12_4, 4, 2, 0, 1, CalculationType.Assign);
| 7957 | EventValueOperation(X12_4, 4, 2, 0, 1, CalculationType.Assign);
|
| 6505 | } else {
| 7958 | } else {
|
| 6506 | SetEventFlagID(X28_4, OFF);
| 7959 | SetEventFlagID(X28_4, OFF);
|
| 6507 | }
| 7960 | }
|
| 6508 | if (X16_4 == 3) {
| 7961 | if (X16_4 == 3) {
|
| 6509 | SetEventFlagID(X32_4, ON);
| 7962 | SetEventFlagID(X32_4, ON);
|
| | 7963 | EventValueOperation(X12_4, 4, 3, 0, 1, CalculationType.Assign);
|
| | 7964 | } else {
|
| | 7965 | SetEventFlagID(X32_4, OFF);
|
| | 7966 | }
|
| | 7967 | if (X16_4 == 4) {
|
| | 7968 | SetEventFlagID(X36_4, ON);
|
| | 7969 | EventValueOperation(X12_4, 4, 4, 0, 1, CalculationType.Assign);
|
| | 7970 | } else {
|
| | 7971 | SetEventFlagID(X36_4, OFF);
|
| | 7972 | }
|
| | 7973 | if (X16_4 == 5) {
|
| | 7974 | SetEventFlagID(X40_4, ON);
|
| | 7975 | EventValueOperation(X12_4, 4, 5, 0, 1, CalculationType.Assign);
|
| | 7976 | } else {
|
| | 7977 | SetEventFlagID(X40_4, OFF);
|
| | 7978 | }
|
| | 7979 | if (X16_4 == 6) {
|
| | 7980 | SetEventFlagID(X40_4, ON);
|
| | 7981 | EventValueOperation(X12_4, 4, 6, 0, 1, CalculationType.Assign);
|
| | 7982 | } else {
|
| | 7983 | SetEventFlagID(X40_4, OFF);
|
| | 7984 | }
|
| | 7985 | if (X16_4 == 7) {
|
| | 7986 | SetEventFlagID(X40_4, ON);
|
| | 7987 | EventValueOperation(X12_4, 4, 7, 0, 1, CalculationType.Assign);
|
| | 7988 | } else {
|
| | 7989 | SetEventFlagID(X40_4, OFF);
|
| | 7990 | }
|
| | 7991 | if (X16_4 == 8) {
|
| | 7992 | SetEventFlagID(X40_4, ON);
|
| | 7993 | EventValueOperation(X12_4, 4, 8, 0, 1, CalculationType.Assign);
|
| | 7994 | } else {
|
| | 7995 | SetEventFlagID(X40_4, OFF);
|
| | 7996 | }
|
| | 7997 | if (X16_4 == 9) {
|
| | 7998 | SetEventFlagID(X40_4, ON);
|
| | 7999 | EventValueOperation(X12_4, 4, 9, 0, 1, CalculationType.Assign);
|
| | 8000 | } else {
|
| | 8001 | SetEventFlagID(X40_4, OFF);
|
| | 8002 | }
|
| | 8003 | WaitFor(EventValue(X12_4, 4) != X16_4 || EventFlag(X0_4));
|
| | 8004 | WaitFixedTimeFrames(1);
|
| | 8005 | RestartEvent();
|
| | 8006 | });
|
| | 8007 |
|
| | 8008 | $Event(90005102, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4, X24_4, X28_4, X32_4, X36_4, X40_4, X44_4, X48_4, X52_4, X56_4, X60_4) {
|
| | 8009 | if (!EventFlag(9000)) {
|
| | 8010 | DeleteAssetfollowingSFX(X8_4, false);
|
| | 8011 | WaitFixedTimeFrames(1);
|
| | 8012 | }
|
| | 8013 | DeleteAssetfollowingSFX(X8_4, true);
|
| | 8014 | EndIf(!PlayerIsInOwnWorld());
|
| | 8015 | WaitFor(EventFlag(X4_4) && !EventFlag(9000) && EventFlag(X60_4));
|
| | 8016 | CreateAssetfollowingSFX(X8_4, 100, 6400);
|
| | 8017 | if (X16_4 == 0) {
|
| | 8018 | SetEventFlagID(X20_4, ON);
|
| | 8019 | } else if (X16_4 == 1) {
|
| | 8020 | SetEventFlagID(X24_4, ON);
|
| | 8021 | } else if (X16_4 == 2) {
|
| | 8022 | SetEventFlagID(X28_4, ON);
|
| | 8023 | } else if (X16_4 == 3) {
|
| | 8024 | SetEventFlagID(X32_4, ON);
|
| | 8025 | } else if (X16_4 == 4) {
|
| | 8026 | SetEventFlagID(X36_4, ON);
|
| | 8027 | } else if (X16_4 == 5) {
|
| | 8028 | SetEventFlagID(X40_4, ON);
|
| | 8029 | } else if (X16_4 == 6) {
|
| | 8030 | SetEventFlagID(X44_4, ON);
|
| | 8031 | } else if (X16_4 == 7) {
|
| | 8032 | SetEventFlagID(X48_4, ON);
|
| | 8033 | } else if (X16_4 == 8) {
|
| | 8034 | SetEventFlagID(X52_4, ON);
|
| | 8035 | } else {
|
| | 8036 | SetEventFlagID(X56_4, ON);
|
| | 8037 | Goto(L6);
|
| | 8038 | }
|
| | 8039 | L6:
|
| | 8040 | if (PlayerIsInOwnWorld()) {
|
| | 8041 | if (!EventFlag(69080)) {
|
| | 8042 | WaitFor(PlayerIsInOwnWorld() && !CharacterHasSpEffect(10000, 100680));
|
| | 8043 | SetEventFlagID(710510, ON);
|
| | 8044 | ShowTutorialPopup(1510, true, true);
|
| | 8045 | DirectlyGivePlayerItem(ItemType.Goods, 9108, 710510, 1);
|
| | 8046 | SetEventFlagID(69080, ON);
|
| | 8047 | }
|
| | 8048 | }
|
| | 8049 | L5:
|
| | 8050 | EndEvent();
|
| | 8051 | DeleteAssetfollowingSFX(X8_4, false);
|
| | 8052 | EndIf(!PlayerIsInOwnWorld());
|
| | 8053 | if (EventFlag(X0_4)) {
|
| | 8054 | SetEventFlagID(X20_4, OFF);
|
| | 8055 | SetEventFlagID(X24_4, OFF);
|
| | 8056 | SetEventFlagID(X28_4, OFF);
|
| | 8057 | SetEventFlagID(X32_4, OFF);
|
| | 8058 | SetEventFlagID(X36_4, OFF);
|
| | 8059 | SetEventFlagID(X40_4, OFF);
|
| | 8060 | SetEventFlagID(X44_4, OFF);
|
| | 8061 | SetEventFlagID(X48_4, OFF);
|
| | 8062 | SetEventFlagID(X52_4, OFF);
|
| | 8063 | SetEventFlagID(X56_4, OFF);
|
| | 8064 | EndEvent();
|
| | 8065 | }
|
| | 8066 | L3:
|
| | 8067 | EndIf(EventValue(X12_4, 4) > X16_4);
|
| | 8068 | WaitFor(EventFlag(X0_4) || (EventFlag(X4_4) && !EventFlag(9000)));
|
| | 8069 | RestartIf(EventValue(X12_4, 4) > X16_4);
|
| | 8070 | CreateAssetfollowingSFX(X8_4, 100, 6400);
|
| | 8071 | if (X16_4 == 0) {
|
| | 8072 | SetEventFlagID(X20_4, ON);
|
| | 8073 | EventValueOperation(X12_4, 4, 0, 0, 1, CalculationType.Assign);
|
| | 8074 | } else {
|
| | 8075 | SetEventFlagID(X20_4, OFF);
|
| | 8076 | }
|
| | 8077 | if (X16_4 == 1) {
|
| | 8078 | SetEventFlagID(X24_4, ON);
|
| | 8079 | EventValueOperation(X12_4, 4, 1, 0, 1, CalculationType.Assign);
|
| | 8080 | } else {
|
| | 8081 | SetEventFlagID(X24_4, OFF);
|
| | 8082 | }
|
| | 8083 | if (X16_4 == 2) {
|
| | 8084 | SetEventFlagID(X28_4, ON);
|
| | 8085 | EventValueOperation(X12_4, 4, 2, 0, 1, CalculationType.Assign);
|
| | 8086 | } else {
|
| | 8087 | SetEventFlagID(X28_4, OFF);
|
| | 8088 | }
|
| | 8089 | if (X16_4 == 3) {
|
| | 8090 | SetEventFlagID(X32_4, ON);
|
| 6510 | EventValueOperation(X12_4, 4, 3, 0, 1, CalculationType.Assign);
| 8091 | EventValueOperation(X12_4, 4, 3, 0, 1, CalculationType.Assign);
|
| 6511 | } else {
| 8092 | } else {
|
| 6512 | SetEventFlagID(X32_4, OFF);
| 8093 | SetEventFlagID(X32_4, OFF);
|
| 6513 | }
| 8094 | }
|
| 6514 | if (X16_4 == 4) {
| 8095 | if (X16_4 == 4) {
|
| 6515 | SetEventFlagID(X36_4, ON);
| 8096 | SetEventFlagID(X36_4, ON);
|
| 6516 | EventValueOperation(X12_4, 4, 4, 0, 1, CalculationType.Assign);
| 8097 | EventValueOperation(X12_4, 4, 4, 0, 1, CalculationType.Assign);
|
| 6517 | } else {
| 8098 | } else {
|
| 6518 | SetEventFlagID(X36_4, OFF);
| 8099 | SetEventFlagID(X36_4, OFF);
|
| 6519 | }
| 8100 | }
|
| 6520 | if (X16_4 == 5) {
| 8101 | if (X16_4 == 5) {
|
| 6521 | SetEventFlagID(X40_4, ON);
| 8102 | SetEventFlagID(X40_4, ON);
|
| 6522 | EventValueOperation(X12_4, 4, 5, 0, 1, CalculationType.Assign);
| 8103 | EventValueOperation(X12_4, 4, 5, 0, 1, CalculationType.Assign);
|
| 6523 | } else {
| 8104 | } else {
|
| 6524 | SetEventFlagID(X40_4, OFF);
| 8105 | SetEventFlagID(X40_4, OFF);
|
| 6525 | }
| 8106 | }
|
| 6526 | if (X16_4 == 6) {
| 8107 | if (X16_4 == 6) {
|
| 6527 | SetEventFlagID(X40_4, ON);
| 8108 | SetEventFlagID(X40_4, ON);
|
| 6528 | EventValueOperation(X12_4, 4, 6, 0, 1, CalculationType.Assign);
| 8109 | EventValueOperation(X12_4, 4, 6, 0, 1, CalculationType.Assign);
|
| 6529 | } else {
| 8110 | } else {
|
| diff -rU 20 1.10/m10_00_00_00.emevd.dcx.js 1.12/m10_00_00_00.emevd.dcx.js
|
| 1.10/m10_00_00_00.emevd.dcx.js | 1.12/m10_00_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 1043 | HandleBossDefeatAndDisplayBanner(10000850, TextBannerType.GreatEnemyFelled);
| 1043 | HandleBossDefeatAndDisplayBanner(10000850, TextBannerType.GreatEnemyFelled);
|
| 1044 | SetEventFlagID(10000850, ON);
| 1044 | SetEventFlagID(10000850, ON);
|
| 1045 | SetEventFlagID(9100, ON);
| 1045 | SetEventFlagID(9100, ON);
|
| 1046 | if (PlayerIsInOwnWorld()) {
| 1046 | if (PlayerIsInOwnWorld()) {
|
| 1047 | SetEventFlagID(61100, ON);
| 1047 | SetEventFlagID(61100, ON);
|
| 1048 | }
| 1048 | }
|
| 1049 | });
| 1049 | });
|
| 1050 |
| 1050 |
|
| 1051 | $Event(10002860, Restart, function() {
| 1051 | $Event(10002860, Restart, function() {
|
| 1052 | if (EventFlag(10000850)) {
| 1052 | if (EventFlag(10000850)) {
|
| 1053 | DisableCharacter(10000850);
| 1053 | DisableCharacter(10000850);
|
| 1054 | DisableCharacterCollision(10000850);
| 1054 | DisableCharacterCollision(10000850);
|
| 1055 | ForceCharacterDeath(10000850, false);
| 1055 | ForceCharacterDeath(10000850, false);
|
| 1056 | EndEvent();
| 1056 | EndEvent();
|
| 1057 | }
| 1057 | }
|
| 1058 | L0:
| 1058 | L0:
|
| 1059 | DisableCharacterAI(10000850);
| 1059 | DisableCharacterAI(10000850);
|
| 1060 | if (PlayerIsInOwnWorld()) {
| 1060 | if (PlayerIsInOwnWorld()) {
|
| 1061 | SetThisEventSlot(OFF);
| 1061 | SetThisEventSlot(OFF);
|
| 1062 | }
| 1062 | }
|
| 1063 | EndIf(CharacterType(10000, TargetType.BlackPhantom) || CharacterInvadeType(10000, 7));
| 1063 | EndIf(
|
| | 1064 | CharacterType(10000, TargetType.BlackPhantom)
|
| | 1065 | || CharacterInvadeType(10000, 7)
|
| | 1066 | || CharacterInvadeType(10000, 3)
|
| | 1067 | || CharacterInvadeType(10000, 4)
|
| | 1068 | || CharacterInvadeType(10000, 5));
|
| 1064 | if (!ThisEventSlot()) {
| 1069 | if (!ThisEventSlot()) {
|
| 1065 | if (!EventFlag(10000851)) {
| 1070 | if (!EventFlag(10000851)) {
|
| 1066 | DisableCharacter(10000850);
| 1071 | DisableCharacter(10000850);
|
| 1067 | DisableCharacterFadeOnEnable(10000850);
| 1072 | DisableCharacterFadeOnEnable(10000850);
|
| 1068 | WaitFor(
| 1073 | WaitFor(
|
| 1069 | ((PlayerIsInOwnWorld() && EntityInRadiusOfEntity(10000850, 10000, 25, 1))
| 1074 | ((PlayerIsInOwnWorld() && EntityInRadiusOfEntity(10000850, 10000, 25, 1))
|
| 1070 | || HasDamageType(10000850, 0, DamageType.Unspecified))
| 1075 | || HasDamageType(10000850, 0, DamageType.Unspecified))
|
| 1071 | && !EventFlag(10000850));
| 1076 | && !EventFlag(10000850));
|
| 1072 | DisableCharacterFadeOnEnable(10000850);
| 1077 | DisableCharacterFadeOnEnable(10000850);
|
| 1073 | if (PlayerIsInOwnWorld()) {
| 1078 | if (PlayerIsInOwnWorld()) {
|
| 1074 | SendInvadingPhantomsHome(0);
| 1079 | SendInvadingPhantomsHome(0);
|
| 1075 | }
| 1080 | }
|
| 1076 | if (PlayerIsInOwnWorld()) {
| 1081 | if (PlayerIsInOwnWorld()) {
|
| 1077 | PlayCutsceneToPlayerAndWarp(10000010, CutscenePlayMode.Skippable, 10002852, 10000000, 10000, 0, false);
| 1082 | PlayCutsceneToPlayerAndWarp(10000010, CutscenePlayMode.Skippable, 10002852, 10000000, 10000, 0, false);
|
| 1078 | } else {
| 1083 | } else {
|
| 1079 | PlayCutsceneToPlayer(10000010, CutscenePlayMode.Skippable, 10000);
| 1084 | PlayCutsceneToPlayer(10000010, CutscenePlayMode.Skippable, 10000);
|
| 1080 | }
| 1085 | }
|
| 1081 | WaitFixedTimeRealFrames(1);
| 1086 | WaitFixedTimeRealFrames(1);
|
| 1082 | EnableCharacter(10000850);
| 1087 | EnableCharacter(10000850);
|
| 1083 | ForceAnimationPlayback(10000850, 20000, false, false, false);
| 1088 | ForceAnimationPlayback(10000850, 20000, false, false, false);
|
| diff -rU 20 1.10/m11_10_00_00.emevd.dcx.js 1.12/m11_10_00_00.emevd.dcx.js
|
| 1.10/m11_10_00_00.emevd.dcx.js | 1.12/m11_10_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 285 | PlayerIsInOwnWorld()
| 285 | PlayerIsInOwnWorld()
|
| 286 | && !EventFlag(X0_4)
| 286 | && !EventFlag(X0_4)
|
| 287 | && PlayerInMap(11, 10, 0, 0)
| 287 | && PlayerInMap(11, 10, 0, 0)
|
| 288 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
| 288 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
|
| 289 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
| 289 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
|
| 290 | && !CharacterHasSpEffect(10000, 9640));
| 290 | && !CharacterHasSpEffect(10000, 9640));
|
| 291 | SetEventFlagID(X0_4, ON);
| 291 | SetEventFlagID(X0_4, ON);
|
| 292 | WaitFixedTimeSeconds(2);
| 292 | WaitFixedTimeSeconds(2);
|
| 293 | ShowTutorialPopup(X4_4, true, true);
| 293 | ShowTutorialPopup(X4_4, true, true);
|
| 294 | EndIf(EventFlag(X12_4));
| 294 | EndIf(EventFlag(X12_4));
|
| 295 | DirectlyGivePlayerItem(ItemType.Goods, X8_4, X0_4, 1);
| 295 | DirectlyGivePlayerItem(ItemType.Goods, X8_4, X0_4, 1);
|
| 296 | SetEventFlagID(X12_4, ON);
| 296 | SetEventFlagID(X12_4, ON);
|
| 297 | });
| 297 | });
|
| 298 |
| 298 |
|
| 299 | $Event(11100680, Default, function() {
| 299 | $Event(11100680, Default, function() {
|
| 300 | EndIf(!CeremonyActive(20));
| 300 | EndIf(!CeremonyActive(20));
|
| 301 | EndIf(EventFlag(11109656));
| 301 | EndIf(EventFlag(11109656));
|
| 302 | DisableCharacterHPBarDisplay(11100140);
| 302 | DisableCharacterHPBarDisplay(11100140);
|
| 303 | ActivateGparamOverride(1, 0);
| 303 | ActivateGparamOverride(1, 0);
|
| 304 | SetCharacterTeamType(11100766, TeamType.Enemy);
| 304 | SetCharacterTeamType(11100766, TeamType.Enemy);
|
| 305 | ReproduceAssetAnimation(1110548, 0);
| 305 | WaitFixedTimeSeconds(0.5);
|
| | 306 | ReproduceAssetAnimation(11101548, 0);
|
| 306 | WaitFor(CharacterDead(11100766));
| 307 | WaitFor(CharacterDead(11100766));
|
| 307 | SetEventFlagID(11109656, ON);
| 308 | SetEventFlagID(11109656, ON);
|
| 308 | DisplayBanner(TextBannerType.GreatEnemyFelled);
| 309 | DisplayBanner(TextBannerType.GreatEnemyFelled);
|
| 309 | SetEventFlagID(1035429211, OFF);
| 310 | SetEventFlagID(1035429211, OFF);
|
| 310 | SetPsuedoMultiplayerReturnPosition(11102766);
| 311 | SetPsuedoMultiplayerReturnPosition(11102766);
|
| 311 | SetSpEffect(20000, 4820);
| 312 | SetSpEffect(20000, 4820);
|
| 312 | IssueEndOfPseudoMultiplayerNotification(true);
| 313 | IssueEndOfPseudoMultiplayerNotification(true);
|
| 313 | });
| 314 | });
|
| 314 |
| 315 |
|
| 315 | $Event(11102680, Default, function() {
| 316 | $Event(11102680, Default, function() {
|
| 316 | EndIf(!CeremonyActive(20));
| 317 | EndIf(!CeremonyActive(20));
|
| 317 | EndIf(EventFlag(11109656));
| 318 | EndIf(EventFlag(11109656));
|
| 318 | SetCharacterBackreadState(11100766, false);
| 319 | SetCharacterBackreadState(11100766, false);
|
| 319 | DisableCharacterAI(11100766);
| 320 | DisableCharacterAI(11100766);
|
| 320 | WaitFor(
| 321 | WaitFor(
|
| 321 | !InArea(10000, 11102681)
| 322 | !InArea(10000, 11102681)
|
| 322 | || ElapsedSeconds(5)
| 323 | || ElapsedSeconds(5)
|
| 323 | || HasDamageType(11100766, 10000, DamageType.Unspecified)
| 324 | || HasDamageType(11100766, 10000, DamageType.Unspecified)
|
| 324 | || CharacterHasStateInfo(11000766, 6)
| 325 | || CharacterHasStateInfo(11000766, 6)
|
| 325 | || CharacterHasStateInfo(11000766, 2)
| 326 | || CharacterHasStateInfo(11000766, 2)
|
| diff -rU 20 1.10/m12_02_00_00.emevd.dcx.js 1.12/m12_02_00_00.emevd.dcx.js
|
| 1.10/m12_02_00_00.emevd.dcx.js | 1.12/m12_02_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 296 | WaitFixedTimeSeconds(1.3);
| 296 | WaitFixedTimeSeconds(1.3);
|
| 297 | DeleteAssetfollowingSFX(X4_4, true);
| 297 | DeleteAssetfollowingSFX(X4_4, true);
|
| 298 | DeleteAssetfollowingSFX(X8_4, true);
| 298 | DeleteAssetfollowingSFX(X8_4, true);
|
| 299 | CreateAssetfollowingSFX(X4_4, 200, 812070);
| 299 | CreateAssetfollowingSFX(X4_4, 200, 812070);
|
| 300 | CreateAssetfollowingSFX(X4_4, 201, 812070);
| 300 | CreateAssetfollowingSFX(X4_4, 201, 812070);
|
| 301 | CreateAssetfollowingSFX(X8_4, 200, 812070);
| 301 | CreateAssetfollowingSFX(X8_4, 200, 812070);
|
| 302 | EndEvent();
| 302 | EndEvent();
|
| 303 | });
| 303 | });
|
| 304 |
| 304 |
|
| 305 | $Event(12022609, Default, function() {
| 305 | $Event(12022609, Default, function() {
|
| 306 | if (PlayerIsInOwnWorld()) {
| 306 | if (PlayerIsInOwnWorld()) {
|
| 307 | if (EventFlag(12020609)) {
| 307 | if (EventFlag(12020609)) {
|
| 308 | SetNetworkconnectedEventFlagID(12022610, OFF);
| 308 | SetNetworkconnectedEventFlagID(12022610, OFF);
|
| 309 | WaitFor(PlayerIsInOwnWorld() && ActionButtonInArea(9525, 12021609));
| 309 | WaitFor(PlayerIsInOwnWorld() && ActionButtonInArea(9525, 12021609));
|
| 310 | SetNetworkconnectedEventFlagID(12022610, ON);
| 310 | SetNetworkconnectedEventFlagID(12022610, ON);
|
| 311 | RotateCharacter(10000, 12021609, -1, true);
| 311 | RotateCharacter(10000, 12021609, -1, true);
|
| 312 | ForceAnimationPlayback(10000, 60010, false, false, false);
| 312 | ForceAnimationPlayback(10000, 60010, false, false, false);
|
| 313 | WaitFixedTimeSeconds(0.4);
| 313 | WaitFixedTimeSeconds(0.4);
|
| 314 | SendInvadingPhantomsHome(0);
| 314 | SendInvadingPhantomsHome(0);
|
| 315 | WaitFixedTimeSeconds(1);
| 315 | WaitFixedTimeSeconds(1);
|
| 316 | WarpCharacterAndCopyFloorWithFadeout(10000, TargetEntityType.Area, 12082400, -1, 0, false, true);
| 316 | WarpCharacterAndCopyFloorWithFadeout(20000, TargetEntityType.Area, 12082400, -1, 0, false, true);
|
| 317 | WaitFixedTimeFrames(1);
| 317 | WaitFixedTimeFrames(1);
|
| 318 | RestartEvent();
| 318 | RestartEvent();
|
| 319 | }
| 319 | }
|
| 320 | L1:
| 320 | L1:
|
| 321 | WaitFor(EventFlag(12020609));
| 321 | WaitFor(EventFlag(12020609));
|
| 322 | RestartEvent();
| 322 | RestartEvent();
|
| 323 | }
| 323 | }
|
| 324 | L10:
| 324 | L10:
|
| 325 | EndIf(CharacterType(10000, TargetType.BlackPhantom));
| 325 | EndIf(CharacterType(10000, TargetType.BlackPhantom));
|
| 326 | WaitFor(EventFlag(12022610));
| 326 | WaitFor(EventFlag(12022610));
|
| 327 | WarpCharacterAndCopyFloorWithFadeout(10000, TargetEntityType.Area, 12022202, -1, 0, false, true);
| 327 | WarpCharacterAndCopyFloorWithFadeout(20000, TargetEntityType.Area, 12022202, -1, 0, false, true);
|
| 328 | WaitFixedTimeSeconds(5);
| 328 | WaitFixedTimeSeconds(5);
|
| 329 | WarpCharacterAndCopyFloorWithFadeout(10000, TargetEntityType.Area, 12082401, -1, 0, false, true);
| 329 | WarpCharacterAndCopyFloorWithFadeout(20000, TargetEntityType.Area, 12082401, -1, 0, false, true);
|
| 330 | RestartEvent();
| 330 | RestartEvent();
|
| 331 | });
| 331 | });
|
| 332 |
| 332 |
|
| 333 | $Event(12022620, Restart, function() {
| 333 | $Event(12022620, Restart, function() {
|
| 334 | if (EventFlag(12020629)) {
| 334 | if (EventFlag(12020629)) {
|
| 335 | DeleteAssetfollowingSFX(12021629, true);
| 335 | DeleteAssetfollowingSFX(12021629, true);
|
| 336 | CreateAssetfollowingSFX(12021629, 200, 812600);
| 336 | CreateAssetfollowingSFX(12021629, 200, 812600);
|
| 337 | EndEvent();
| 337 | EndEvent();
|
| 338 | }
| 338 | }
|
| 339 | L0:
| 339 | L0:
|
| 340 | WaitFor(
| 340 | WaitFor(
|
| 341 | EventFlag(12020620)
| 341 | EventFlag(12020620)
|
| 342 | && EventFlag(12020621)
| 342 | && EventFlag(12020621)
|
| 343 | && EventFlag(12020622)
| 343 | && EventFlag(12020622)
|
| 344 | && EventFlag(12020623)
| 344 | && EventFlag(12020623)
|
| 345 | && EventFlag(12020624)
| 345 | && EventFlag(12020624)
|
| 346 | && EventFlag(12020625));
| 346 | && EventFlag(12020625));
|
| 347 | SetNetworkconnectedEventFlagID(12020629, ON);
| 347 | SetNetworkconnectedEventFlagID(12020629, ON);
|
| 348 | DeleteAssetfollowingSFX(12021629, true);
| 348 | DeleteAssetfollowingSFX(12021629, true);
|
| 349 | CreateAssetfollowingSFX(12021629, 200, 812600);
| 349 | CreateAssetfollowingSFX(12021629, 200, 812600);
|
| ⋮ | ⋮ |
| 389 | EndEvent();
| 389 | EndEvent();
|
| 390 | });
| 390 | });
|
| 391 |
| 391 |
|
| 392 | $Event(12022629, Default, function() {
| 392 | $Event(12022629, Default, function() {
|
| 393 | if (PlayerIsInOwnWorld()) {
| 393 | if (PlayerIsInOwnWorld()) {
|
| 394 | if (EventFlag(12020629)) {
| 394 | if (EventFlag(12020629)) {
|
| 395 | SetNetworkconnectedEventFlagID(12022630, OFF);
| 395 | SetNetworkconnectedEventFlagID(12022630, OFF);
|
| 396 | WaitFor(PlayerIsInOwnWorld() && ActionButtonInArea(9525, 12021629));
| 396 | WaitFor(PlayerIsInOwnWorld() && ActionButtonInArea(9525, 12021629));
|
| 397 | RotateCharacter(10000, 12021629, -1, true);
| 397 | RotateCharacter(10000, 12021629, -1, true);
|
| 398 | ForceAnimationPlayback(10000, 60010, false, false, false);
| 398 | ForceAnimationPlayback(10000, 60010, false, false, false);
|
| 399 | SetNetworkconnectedEventFlagID(12022630, ON);
| 399 | SetNetworkconnectedEventFlagID(12022630, ON);
|
| 400 | WaitFixedTimeSeconds(0.4);
| 400 | WaitFixedTimeSeconds(0.4);
|
| 401 | if (!HasMultiplayerState(MultiplayerState.Singleplayer)) {
| 401 | if (!HasMultiplayerState(MultiplayerState.Singleplayer)) {
|
| 402 | if (EventFlag(12090800)) {
| 402 | if (EventFlag(12090800)) {
|
| 403 | SendAllPhantomsHome();
| 403 | SendAllPhantomsHome();
|
| 404 | } else {
| 404 | } else {
|
| 405 | SendInvadingPhantomsHome(0);
| 405 | SendInvadingPhantomsHome(0);
|
| 406 | }
| 406 | }
|
| 407 | }
| 407 | }
|
| 408 | WaitFixedTimeSeconds(2);
| 408 | WaitFixedTimeSeconds(2);
|
| 409 | WarpCharacterAndCopyFloorWithFadeout(10000, TargetEntityType.Area, 12092400, -1, 0, false, true);
| 409 | WarpCharacterAndCopyFloorWithFadeout(20000, TargetEntityType.Area, 12092400, -1, 0, false, true);
|
| 410 | WaitFixedTimeFrames(1);
| 410 | WaitFixedTimeFrames(1);
|
| 411 | RestartEvent();
| 411 | RestartEvent();
|
| 412 | }
| 412 | }
|
| 413 | L1:
| 413 | L1:
|
| 414 | WaitFor(EventFlag(12020629));
| 414 | WaitFor(EventFlag(12020629));
|
| 415 | RestartEvent();
| 415 | RestartEvent();
|
| 416 | }
| 416 | }
|
| 417 | L10:
| 417 | L10:
|
| 418 | EndIf(CharacterType(10000, TargetType.BlackPhantom));
| 418 | EndIf(CharacterType(10000, TargetType.BlackPhantom));
|
| 419 | WaitFor(EventFlag(12022630));
| 419 | WaitFor(EventFlag(12022630));
|
| 420 | WarpCharacterAndCopyFloorWithFadeout(10000, TargetEntityType.Area, 12022209, -1, 0, false, true);
| 420 | WarpCharacterAndCopyFloorWithFadeout(20000, TargetEntityType.Area, 12022209, -1, 0, false, true);
|
| 421 | WaitFixedTimeSeconds(5);
| 421 | WaitFixedTimeSeconds(5);
|
| 422 | WarpCharacterAndCopyFloorWithFadeout(10000, TargetEntityType.Area, 12092401, -1, 0, false, true);
| 422 | WarpCharacterAndCopyFloorWithFadeout(20000, TargetEntityType.Area, 12092401, -1, 0, false, true);
|
| 423 | RestartEvent();
| 423 | RestartEvent();
|
| 424 | });
| 424 | });
|
| 425 |
| 425 |
|
| 426 | $Event(12022670, Default, function() {
| 426 | $Event(12022670, Default, function() {
|
| 427 | if (!ThisEventSlot()) {
| 427 | if (!ThisEventSlot()) {
|
| 428 | DeleteAssetfollowingSFX(12021670, true);
| 428 | DeleteAssetfollowingSFX(12021670, true);
|
| 429 | CreateAssetfollowingSFX(12021670, 200, 806870);
| 429 | CreateAssetfollowingSFX(12021670, 200, 806870);
|
| 430 | }
| 430 | }
|
| 431 | SetEventFlagID(12022670, OFF);
| 431 | SetEventFlagID(12022670, OFF);
|
| 432 | SetEventFlagID(12022671, OFF);
| 432 | SetEventFlagID(12022671, OFF);
|
| 433 | if (PlayerIsInOwnWorld()) {
| 433 | if (PlayerIsInOwnWorld()) {
|
| 434 | WaitFor(PlayerIsInOwnWorld() && ActionButtonInArea(9140, 12021670));
| 434 | WaitFor(PlayerIsInOwnWorld() && ActionButtonInArea(9140, 12021670));
|
| 435 | DisplayGenericDialogAndSetEventFlags(4300, PromptType.YESNO, NumberofOptions.TwoButtons, 12021670, 3, 12022670, 12022671, 12022671);
| 435 | DisplayGenericDialogAndSetEventFlags(4300, PromptType.YESNO, NumberofOptions.TwoButtons, 12021670, 3, 12022670, 12022671, 12022671);
|
| 436 | if (!EventFlag(12022670)) {
| 436 | if (!EventFlag(12022670)) {
|
| 437 | WaitFixedTimeSeconds(1);
| 437 | WaitFixedTimeSeconds(1);
|
| 438 | RestartEvent();
| 438 | RestartEvent();
|
| 439 | }
| 439 | }
|
| 440 | L6:
| 440 | L6:
|
| 441 | SetNetworkconnectedEventFlagID(12022670, ON);
| 441 | SetNetworkconnectedEventFlagID(12022670, ON);
|
| 442 | SendInvadingPhantomsHome(0);
| 442 | SendInvadingPhantomsHome(0);
|
| 443 | RotateCharacter(10000, 12021670, -1, true);
| 443 | RotateCharacter(10000, 12021670, -1, true);
|
| 444 | ForceAnimationPlayback(10000, 60490, false, false, false);
| 444 | ForceAnimationPlayback(10000, 60490, false, false, false);
|
| 445 | WaitFixedTimeSeconds(3);
| 445 | WaitFixedTimeSeconds(3);
|
| 446 | WarpCharacterAndCopyFloorWithFadeout(10000, TargetEntityType.Area, 12022670, -1, 10000, false, true);
| 446 | WarpCharacterAndCopyFloorWithFadeout(20000, TargetEntityType.Area, 12022670, -1, 10000, false, true);
|
| 447 | RestartEvent();
| 447 | RestartEvent();
|
| 448 | }
| 448 | }
|
| 449 | L10:
| 449 | L10:
|
| 450 | WaitFor(EventFlag(12022670));
| 450 | WaitFor(EventFlag(12022670));
|
| 451 | WaitFixedTimeSeconds(3);
| 451 | WaitFixedTimeSeconds(3);
|
| 452 | WarpCharacterAndCopyFloorWithFadeout(10000, TargetEntityType.Area, 12022671, -1, 10000, false, false);
| 452 | WarpCharacterAndCopyFloorWithFadeout(20000, TargetEntityType.Area, 12022671, -1, 10000, false, false);
|
| 453 | RestartEvent();
| 453 | RestartEvent();
|
| 454 | });
| 454 | });
|
| 455 |
| 455 |
|
| 456 | $Event(12022580, Restart, function() {
| 456 | $Event(12022580, Restart, function() {
|
| 457 | RegisterLadder(12020580, 12020581, 12021580);
| 457 | RegisterLadder(12020580, 12020581, 12021580);
|
| 458 | RegisterLadder(12020582, 12020583, 12021582);
| 458 | RegisterLadder(12020582, 12020583, 12021582);
|
| 459 | RegisterLadder(12020584, 12020585, 12021584);
| 459 | RegisterLadder(12020584, 12020585, 12021584);
|
| 460 | });
| 460 | });
|
| 461 |
| 461 |
|
| 462 | $Event(12022680, Restart, function() {
| 462 | $Event(12022680, Restart, function() {
|
| 463 | CreateAssetfollowingSFX(12021682, 100, 800);
| 463 | CreateAssetfollowingSFX(12021682, 100, 800);
|
| 464 | CreateAssetfollowingSFX(12021683, 100, 800);
| 464 | CreateAssetfollowingSFX(12021683, 100, 800);
|
| 465 | });
| 465 | });
|
| 466 |
| 466 |
|
| 467 | $Event(12022200, Restart, function(X0_4, X4_4, X8_4) {
| 467 | $Event(12022200, Restart, function(X0_4, X4_4, X8_4) {
|
| 468 | EndIf(ThisEventSlot());
| 468 | EndIf(ThisEventSlot());
|
| 469 | WaitFor(
| 469 | WaitFor(
|
| 470 | ((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
| 470 | ((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| 471 | || CharacterType(10000, TargetType.Alive)
| 471 | || CharacterType(10000, TargetType.Alive)
|
| 472 | || CharacterType(10000, TargetType.GrayPhantom)
| 472 | || CharacterType(10000, TargetType.GrayPhantom)
|
| diff -rU 20 1.10/m12_05_00_00.emevd.dcx.js 1.12/m12_05_00_00.emevd.dcx.js
|
| 1.10/m12_05_00_00.emevd.dcx.js | 1.12/m12_05_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 147 | InitializeEvent(0, 12052680, 0);
| 147 | InitializeEvent(0, 12052680, 0);
|
| 148 | InitializeCommonEvent(0, 900005610, 12051630, 100, 800, 0);
| 148 | InitializeCommonEvent(0, 900005610, 12051630, 100, 800, 0);
|
| 149 | InitializeEvent(0, 12052601, 12051600, 0);
| 149 | InitializeEvent(0, 12052601, 12051600, 0);
|
| 150 | InitializeEvent(1, 12052601, 12051601, 1065353216);
| 150 | InitializeEvent(1, 12052601, 12051601, 1065353216);
|
| 151 | InitializeEvent(5, 12052601, 12051605, 1082130432);
| 151 | InitializeEvent(5, 12052601, 12051605, 1082130432);
|
| 152 | InitializeEvent(6, 12052601, 12051606, 1077936128);
| 152 | InitializeEvent(6, 12052601, 12051606, 1077936128);
|
| 153 | InitializeEvent(7, 12052601, 12051607, 1073741824);
| 153 | InitializeEvent(7, 12052601, 12051607, 1073741824);
|
| 154 | InitializeEvent(8, 12052601, 12051608, 1069547520);
| 154 | InitializeEvent(8, 12052601, 12051608, 1069547520);
|
| 155 | InitializeEvent(9, 12052601, 12051609, 1056964608);
| 155 | InitializeEvent(9, 12052601, 12051609, 1056964608);
|
| 156 | InitializeEvent(11, 12052601, 12051611, 1077936128);
| 156 | InitializeEvent(11, 12052601, 12051611, 1077936128);
|
| 157 | InitializeEvent(0, 12052620, 12051620, 12050410, 12052410, 12052411);
| 157 | InitializeEvent(0, 12052620, 12051620, 12050410, 12052410, 12052411);
|
| 158 | InitializeEvent(1, 12052620, 12051621, 12050412, 12052412, 12052413);
| 158 | InitializeEvent(1, 12052620, 12051621, 12050412, 12052412, 12052413);
|
| 159 | InitializeEvent(2, 12052620, 12051622, 12050414, 12052414, 12052415);
| 159 | InitializeEvent(2, 12052620, 12051622, 12050414, 12052414, 12052415);
|
| 160 | InitializeEvent(0, 12052201, 0);
| 160 | InitializeEvent(0, 12052201, 0);
|
| 161 | InitializeCommonEvent(0, 90005795, 7601, 0, 1042369259, 12052141, 12052142, 80601, 9000, 12051700, 30010);
| 161 | InitializeCommonEvent(0, 90005795, 7601, 0, 1042369259, 12052141, 12052142, 80601, 9000, 12051700, 30010);
|
| 162 | if (CeremonyActive(20)) {
| 162 | if (CeremonyActive(20)) {
|
| 163 | InitializeCommonEvent(0, 90005796, 7601, 12050705, 5, 12052141);
| 163 | InitializeCommonEvent(0, 90005796, 7601, 12050705, 5, 12052141);
|
| 164 | InitializeEvent(0, 1039532145, 0);
| 164 | InitializeEvent(0, 1039532145, 0);
|
| 165 | }
| 165 | }
|
| 166 | InitializeEvent(0, 12052690, 0);
| 166 | InitializeEvent(0, 12052690, 0);
|
| | 167 | InitializeCommonEvent(0, 90005615, 12052699, 12050800);
|
| 167 | InitializeEvent(0, 12053700, 12050800, 0, 9112, 12052805, 1125187584);
| 168 | InitializeEvent(0, 12053700, 12050800, 0, 9112, 12052805, 1125187584);
|
| 168 | InitializeEvent(0, 12053701, 12050800);
| 169 | InitializeEvent(0, 12053701, 12050800);
|
| 169 | InitializeCommonEvent(0, 90005703, 12050710, 4811, 4812, 12059106, 4811, 4810, 4814, 0);
| 170 | InitializeCommonEvent(0, 90005703, 12050710, 4811, 4812, 12059106, 4811, 4810, 4814, 0);
|
| 170 | InitializeCommonEvent(0, 90005704, 12050710, 4811, 4810, 12059106, 3);
| 171 | InitializeCommonEvent(0, 90005704, 12050710, 4811, 4810, 12059106, 3);
|
| 171 | InitializeCommonEvent(0, 90005702, 12050710, 4813, 4810, 4814);
| 172 | InitializeCommonEvent(0, 90005702, 12050710, 4813, 4810, 4814);
|
| 172 | InitializeCommonEvent(0, 90005725, 4810, 4811, 4813, 12059105, 12050710, 1035450701, 12056700);
| 173 | InitializeCommonEvent(0, 90005725, 4810, 4811, 4813, 12059105, 12050710, 1035450701, 12056700);
|
| 173 | InitializeEvent(0, 12053710, 12050702);
| 174 | InitializeEvent(0, 12053710, 12050702);
|
| 174 | InitializeEvent(0, 12053711, 12050702);
| 175 | InitializeEvent(0, 12053711, 12050702);
|
| 175 | InitializeEvent(0, 12053712, 0);
| 176 | InitializeEvent(0, 12053712, 0);
|
| 176 | InitializeCommonEvent(0, 90005750, 12051700, 4350, 100360, 400036, 400037, 12059166, 0);
| 177 | InitializeCommonEvent(0, 90005750, 12051700, 4350, 100360, 400036, 400037, 12059166, 0);
|
| 177 | InitializeCommonEvent(0, 90005702, 12050702, 3183, 3180, 3184);
| 178 | InitializeCommonEvent(0, 90005702, 12050702, 3183, 3180, 3184);
|
| | 179 | InitializeEvent(0, 12050700, 12050750, 4440, 4443, 4445, 90100, 12059261);
|
| 178 | });
| 180 | });
|
| 179 |
| 181 |
|
| 180 | $Event(50, Default, function() {
| 182 | $Event(50, Default, function() {
|
| 181 | SetCharacterBackreadState(12050700, true);
| 183 | SetCharacterBackreadState(12050700, true);
|
| 182 | SetCharacterBackreadState(12050701, true);
| 184 | SetCharacterBackreadState(12050701, true);
|
| 183 | SetCharacterBackreadState(12050702, true);
| 185 | SetCharacterBackreadState(12050702, true);
|
| 184 | SetCharacterBackreadState(12050705, true);
| 186 | SetCharacterBackreadState(12050705, true);
|
| 185 | SetCharacterBackreadState(12050710, true);
| 187 | SetCharacterBackreadState(12050710, true);
|
| 186 | SetCharacterBackreadState(12050715, true);
| 188 | SetCharacterBackreadState(12050715, true);
|
| | 189 | InitializeEvent(0, 12052500, 0);
|
| 187 | });
| 190 | });
|
| 188 |
| 191 |
|
| 189 | $Event(1039532145, Restart, function() {
| 192 | $Event(1039532145, Restart, function() {
|
| 190 | EndIf(!CeremonyActive(20));
| 193 | EndIf(!CeremonyActive(20));
|
| 191 | SetCharacterBackreadState(12050705, false);
| 194 | SetCharacterBackreadState(12050705, false);
|
| 192 | SetCharacterTeamType(12050705, TeamType.Human);
| 195 | SetCharacterTeamType(12050705, TeamType.Human);
|
| 193 | DeleteAssetfollowingSFX(12056710, true);
| 196 | DeleteAssetfollowingSFX(12056710, true);
|
| 194 | CreateAssetfollowingSFX(12056710, 200, 806700);
| 197 | CreateAssetfollowingSFX(12056710, 200, 806700);
|
| 195 | });
| 198 | });
|
| 196 |
| 199 |
|
| 197 | $Event(12052600, Restart, function() {
| 200 | $Event(12052600, Restart, function() {
|
| 198 | SetCharacterTeamType(12050600, TeamType.StrongEnemy);
| 201 | SetCharacterTeamType(12050600, TeamType.StrongEnemy);
|
| 199 | CreateBulletOwner(12050600);
| 202 | CreateBulletOwner(12050600);
|
| 200 | });
| 203 | });
|
| 201 |
| 204 |
|
| 202 | $Event(12052601, Restart, function(X0_4, X4_4) {
| 205 | $Event(12052601, Restart, function(X0_4, X4_4) {
|
| 203 | if (!ThisEventSlot()) {
| 206 | if (!ThisEventSlot()) {
|
| 204 | WaitFixedTimeSeconds(X4_4);
| 207 | WaitFixedTimeSeconds(X4_4);
|
| 205 | SetThisEventSlot(ON);
| 208 | SetThisEventSlot(ON);
|
| 206 | }
| 209 | }
|
| ⋮ | ⋮ |
| 316 | $Event(12052251, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
| 319 | $Event(12052251, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4) {
|
| 317 | EndIf(ThisEventSlot());
| 320 | EndIf(ThisEventSlot());
|
| 318 | ForceAnimationPlayback(X8_4, X12_4, true, true, false);
| 321 | ForceAnimationPlayback(X8_4, X12_4, true, true, false);
|
| 319 | WaitFor(CharacterAIState(X0_4, AIStateType.Combat));
| 322 | WaitFor(CharacterAIState(X0_4, AIStateType.Combat));
|
| 320 | ForceAnimationPlayback(X0_4, 3007, true, true, false);
| 323 | ForceAnimationPlayback(X0_4, 3007, true, true, false);
|
| 321 | ForceAnimationPlayback(X8_4, X16_4, true, true, false);
| 324 | ForceAnimationPlayback(X8_4, X16_4, true, true, false);
|
| 322 | EndEvent();
| 325 | EndEvent();
|
| 323 | WaitFixedTimeFrames(X4_4);
| 326 | WaitFixedTimeFrames(X4_4);
|
| 324 | });
| 327 | });
|
| 325 |
| 328 |
|
| 326 | $Event(12052360, Restart, function(X0_4, X4_4) {
| 329 | $Event(12052360, Restart, function(X0_4, X4_4) {
|
| 327 | if (CharacterDead(X4_4) || HPRatio(X4_4) <= 0.5) {
| 330 | if (CharacterDead(X4_4) || HPRatio(X4_4) <= 0.5) {
|
| 328 | ForceCharacterDeath(X0_4, false);
| 331 | ForceCharacterDeath(X0_4, false);
|
| 329 | EndEvent();
| 332 | EndEvent();
|
| 330 | }
| 333 | }
|
| 331 | WaitFor(CharacterDead(X4_4) || HPRatio(X4_4) <= 0.5);
| 334 | WaitFor(CharacterDead(X4_4) || HPRatio(X4_4) <= 0.5);
|
| 332 | ForceCharacterDeath(X0_4, false);
| 335 | ForceCharacterDeath(X0_4, false);
|
| 333 | EndEvent();
| 336 | EndEvent();
|
| 334 | });
| 337 | });
|
| 335 |
| 338 |
|
| | 339 | $Event(12052500, Restart, function() {
|
| | 340 | EndIf(!PlayerIsInOwnWorld());
|
| | 341 | SetEventFlagID(12052501, OFF);
|
| | 342 | SetEventFlagID(12052502, OFF);
|
| | 343 | WaitFor(
|
| | 344 | EventFlag(6951)
|
| | 345 | && PlayerIsInOwnWorld()
|
| | 346 | && EventFlag(9112)
|
| | 347 | && EventFlag(9130)
|
| | 348 | && ActionButtonInArea(209500, 12051500));
|
| | 349 | DisplayGenericDialogAndSetEventFlags(2020000, PromptType.YESNO, NumberofOptions.TwoButtons, 12051500, 3, 12052501, 12052502, 12052502);
|
| | 350 | if (!EventFlag(12052501)) {
|
| | 351 | WaitFixedTimeSeconds(3);
|
| | 352 | RestartEvent();
|
| | 353 | }
|
| | 354 | L0:
|
| | 355 | SendAllPhantomsHome();
|
| | 356 | SetEventFlagID(62002, ON);
|
| | 357 | SetEventFlagID(82002, ON);
|
| | 358 | SetPlayerRespawnPoint(2046402020);
|
| | 359 | SaveRequest();
|
| | 360 | DisableTextOnLoadingScreen();
|
| | 361 | RotateCharacter(10000, 12052500, 60550, false);
|
| | 362 | WaitFixedTimeSeconds(2);
|
| | 363 | WarpPlayer(61, 46, 40, 0, 2046402020, 120500);
|
| | 364 | });
|
| | 365 |
|
| 336 | $Event(12052680, Restart, function() {
| 366 | $Event(12052680, Restart, function() {
|
| 337 | DisableNetworkSync();
| 367 | DisableNetworkSync();
|
| 338 | if (!ThisEventSlot()) {
| 368 | if (!ThisEventSlot()) {
|
| 339 | DeleteMapSFX(12053680, false);
| 369 | DeleteMapSFX(12053680, false);
|
| 340 | }
| 370 | }
|
| 341 | WaitFor(
| 371 | WaitFor(
|
| 342 | !(PlayerStandingOnHit(12054681)
| 372 | !(PlayerStandingOnHit(12054681)
|
| 343 | || PlayerStandingOnHit(12054682)
| 373 | || PlayerStandingOnHit(12054682)
|
| 344 | || PlayerStandingOnHit(12054683))
| 374 | || PlayerStandingOnHit(12054683))
|
| 345 | && InArea(10000, 12052680));
| 375 | && InArea(10000, 12052680));
|
| 346 | SpawnMapSFX(12053680);
| 376 | SpawnMapSFX(12053680);
|
| 347 | WaitFixedTimeSeconds(1);
| 377 | WaitFixedTimeSeconds(1);
|
| 348 | WaitFor(
| 378 | WaitFor(
|
| 349 | !InArea(10000, 12052680)
| 379 | !InArea(10000, 12052680)
|
| 350 | || PlayerStandingOnHit(12054681)
| 380 | || PlayerStandingOnHit(12054681)
|
| 351 | || PlayerStandingOnHit(12054682)
| 381 | || PlayerStandingOnHit(12054682)
|
| 352 | || PlayerStandingOnHit(12054683));
| 382 | || PlayerStandingOnHit(12054683));
|
| 353 | DeleteMapSFX(12053680, true);
| 383 | DeleteMapSFX(12053680, true);
|
| 354 | WaitFixedTimeSeconds(1);
| 384 | WaitFixedTimeSeconds(1);
|
| 355 | RestartEvent();
| 385 | RestartEvent();
|
| ⋮ | ⋮ |
| 599 |
| 629 |
|
| 600 | $Event(12053711, Restart, function(X0_4) {
| 630 | $Event(12053711, Restart, function(X0_4) {
|
| 601 | WaitFixedTimeFrames(1);
| 631 | WaitFixedTimeFrames(1);
|
| 602 | EndIf(!PlayerIsInOwnWorld());
| 632 | EndIf(!PlayerIsInOwnWorld());
|
| 603 | EndIf(EventFlag(3183));
| 633 | EndIf(EventFlag(3183));
|
| 604 | EndIf(!EventFlag(3193));
| 634 | EndIf(!EventFlag(3193));
|
| 605 | WarpAssetToCharacter(12051700, X0_4, -1);
| 635 | WarpAssetToCharacter(12051700, X0_4, -1);
|
| 606 | WaitFor(EventFlag(12059166));
| 636 | WaitFor(EventFlag(12059166));
|
| 607 | DisableCharacterCollision(X0_4);
| 637 | DisableCharacterCollision(X0_4);
|
| 608 | EndEvent();
| 638 | EndEvent();
|
| 609 | });
| 639 | });
|
| 610 |
| 640 |
|
| 611 | $Event(12053712, Restart, function() {
| 641 | $Event(12053712, Restart, function() {
|
| 612 | WaitFixedTimeFrames(1);
| 642 | WaitFixedTimeFrames(1);
|
| 613 | EndIf(!PlayerIsInOwnWorld());
| 643 | EndIf(!PlayerIsInOwnWorld());
|
| 614 | EndIf(!EventFlag(3192));
| 644 | EndIf(!EventFlag(3192));
|
| 615 | SetEventFlagID(1042369259, ON);
| 645 | SetEventFlagID(1042369259, ON);
|
| 616 | EndEvent();
| 646 | EndEvent();
|
| 617 | });
| 647 | });
|
| 618 |
| 648 |
|
| | 649 | $Event(12050700, Restart, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
|
| | 650 | DisableNetworkSync();
|
| | 651 | WaitFixedTimeFrames(1);
|
| | 652 | if (PlayerIsInOwnWorld()) {
|
| | 653 | }
|
| | 654 | L10:
|
| | 655 | DisableCharacter(X0_4);
|
| | 656 | SetCharacterBackreadState(X0_4, true);
|
| | 657 | EndIf(!EventFlag(X20_4));
|
| | 658 | if (!EventFlag(X12_4)) {
|
| | 659 | WaitFor(EventFlag(X12_4));
|
| | 660 | RestartEvent();
|
| | 661 | }
|
| | 662 | L0:
|
| | 663 | GotoIf(L1, EventFlag(X4_4));
|
| | 664 | GotoIf(L4, EventFlag(X8_4));
|
| | 665 | Goto(L20);
|
| | 666 | L1:
|
| | 667 | EnableCharacter(X0_4);
|
| | 668 | SetCharacterBackreadState(X0_4, false);
|
| | 669 | SetCharacterTeamType(X0_4, TeamType.Disabled);
|
| | 670 | WaitFor(CharacterBackreadStatus(X0_4));
|
| | 671 | ResetCharacterPosition(X0_4);
|
| | 672 | if (Signed(-1) != X16_4) {
|
| | 673 | ForceAnimationPlayback(X0_4, X16_4, true, false, false);
|
| | 674 | }
|
| | 675 | Goto(L20);
|
| | 676 | L4:
|
| | 677 | Goto(L20);
|
| | 678 | L20:
|
| | 679 | WaitFor(!EventFlag(X12_4));
|
| | 680 | RestartEvent();
|
| | 681 | });
|
| | 682 |
|
| diff -rU 20 1.10/m19_00_00_00.emevd.dcx.js 1.12/m19_00_00_00.emevd.dcx.js
|
| 1.10/m19_00_00_00.emevd.dcx.js | 1.12/m19_00_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 216 | $Event(19002800, Restart, function() {
| 216 | $Event(19002800, Restart, function() {
|
| 217 | if (!(PlayerIsInOwnWorld() && InArea(10000, 19002815) && EventFlag(19000804))) {
| 217 | if (!(PlayerIsInOwnWorld() && InArea(10000, 19002815) && EventFlag(19000804))) {
|
| 218 | EndIf(EventFlag(19000804));
| 218 | EndIf(EventFlag(19000804));
|
| 219 | if (!EventFlag(19000800)) {
| 219 | if (!EventFlag(19000800)) {
|
| 220 | WaitFor(CharacterHPValue(19000800) <= 0);
| 220 | WaitFor(CharacterHPValue(19000800) <= 0);
|
| 221 | WaitFixedTimeSeconds(4);
| 221 | WaitFixedTimeSeconds(4);
|
| 222 | PlaySE(19008000, SoundType.SFX, 888880000);
| 222 | PlaySE(19008000, SoundType.SFX, 888880000);
|
| 223 | ChangeCamera(-1, -1);
| 223 | ChangeCamera(-1, -1);
|
| 224 | WaitFor(CharacterDead(19000800));
| 224 | WaitFor(CharacterDead(19000800));
|
| 225 | WaitFixedTimeSeconds(4.5);
| 225 | WaitFixedTimeSeconds(4.5);
|
| 226 | HandleBossDefeatAndDisplayBanner(19000800, TextBannerType.GodSlain);
| 226 | HandleBossDefeatAndDisplayBanner(19000800, TextBannerType.GodSlain);
|
| 227 | SetEventFlagID(19000800, ON);
| 227 | SetEventFlagID(19000800, ON);
|
| 228 | SetEventFlagID(19001100, ON);
| 228 | SetEventFlagID(19001100, ON);
|
| 229 | SetEventFlagID(9123, ON);
| 229 | SetEventFlagID(9123, ON);
|
| 230 | EndIf(!PlayerIsInOwnWorld());
| 230 | EndIf(!PlayerIsInOwnWorld());
|
| 231 | SetEventFlagID(61123, ON);
| 231 | SetEventFlagID(61123, ON);
|
| 232 | SetPlayerRespawnPoint(19002814);
| 232 | SetPlayerRespawnPoint(19002814);
|
| 233 | SaveRequest();
| 233 | SaveRequest();
|
| 234 | WaitFixedTimeSeconds(7.5);
| 234 | WaitFixedTimeSeconds(7.5);
|
| 235 | EndIf(HPRatio(10000) == 0);
| 235 | EndIf(HPRatio(10000) == 0);
|
| | 236 | WaitFor(
|
| | 237 | !CharacterHasSpEffect(10000, 19997)
|
| | 238 | && !CharacterHasSpEffect(10000, 19998)
|
| | 239 | && !CharacterHasSpEffect(10000, 19999));
|
| 236 | }
| 240 | }
|
| 237 | }
| 241 | }
|
| 238 | L0:
| 242 | L0:
|
| 239 | SetEventFlagID(9021, ON);
| 243 | SetEventFlagID(9021, ON);
|
| 240 | PlayCutsceneToPlayerAndWarp(19000050, CutscenePlayMode.Skippable, 19002814, 19000000, 10000, 19000, false);
| 244 | PlayCutsceneToPlayerAndWarp(19000050, CutscenePlayMode.Skippable, 19002814, 19000000, 10000, 19000, false);
|
| 241 | WaitFixedTimeRealFrames(1);
| 245 | WaitFixedTimeRealFrames(1);
|
| 242 | SetCameraAngle(20.9, -51.56);
| 246 | SetCameraAngle(20.9, -51.56);
|
| 243 | SetPlayerPositionDisplay(Enabled, true, 19, 0, 0, 0, 181.1, 102.35, -607.06);
| 247 | SetPlayerPositionDisplay(Enabled, true, 19, 0, 0, 0, 181.1, 102.35, -607.06);
|
| 244 | SetPlayerRespawnPoint(19002814);
| 248 | SetPlayerRespawnPoint(19002814);
|
| 245 | SaveRequest();
| 249 | SaveRequest();
|
| 246 | MoveBloodstainAndDroppedItems(19002680, 19002681);
| 250 | MoveBloodstainAndDroppedItems(19002680, 19002681);
|
| 247 | SetEventFlagID(19000804, ON);
| 251 | SetEventFlagID(19000804, ON);
|
| | 252 | SetSpEffect(10000, 191);
|
| 248 | DisableCharacterDefaultBackread(35000);
| 253 | DisableCharacterDefaultBackread(35000);
|
| 249 | SetNetworkUpdateRate(35000, true, CharacterUpdateFrequency.AtLeastEvery5Frames);
| 254 | SetNetworkUpdateRate(35000, true, CharacterUpdateFrequency.AtLeastEvery5Frames);
|
| 250 | });
| 255 | });
|
| 251 |
| 256 |
|
| 252 | $Event(19002810, Restart, function() {
| 257 | $Event(19002810, Restart, function() {
|
| 253 | if (EventFlag(19000800)) {
| 258 | if (EventFlag(19000800)) {
|
| 254 | DisableCharacter(19005800);
| 259 | DisableCharacter(19005800);
|
| 255 | DisableCharacterCollision(19005800);
| 260 | DisableCharacterCollision(19005800);
|
| 256 | ForceCharacterDeath(19005800, false);
| 261 | ForceCharacterDeath(19005800, false);
|
| 257 | DisableCharacter(19000811);
| 262 | DisableCharacter(19000811);
|
| 258 | DisableCharacterCollision(19000811);
| 263 | DisableCharacterCollision(19000811);
|
| 259 | DisableAsset(19001810);
| 264 | DisableAsset(19001810);
|
| 260 | EndEvent();
| 265 | EndEvent();
|
| 261 | }
| 266 | }
|
| 262 | L0:
| 267 | L0:
|
| 263 | DisableCharacterAI(19005800);
| 268 | DisableCharacterAI(19005800);
|
| 264 | DisableCharacter(19000810);
| 269 | DisableCharacter(19000810);
|
| 265 | DisableCharacterCollision(19000810);
| 270 | DisableCharacterCollision(19000810);
|
| 266 | DisableCharacterFadeOnEnable(19000810);
| 271 | DisableCharacterFadeOnEnable(19000810);
|
| 267 | DisableAsset(19001810);
| 272 | DisableAsset(19001810);
|
| Only in 1.12: m20_00_00_00.emevd.dcx.js
|
| diff -rU 20 1.10/m30_17_00_00.emevd.dcx.js 1.12/m30_17_00_00.emevd.dcx.js
|
| 1.10/m30_17_00_00.emevd.dcx.js | 1.12/m30_17_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 165 |
| 165 |
|
| 166 | $Event(30172401, Restart, function(X0_4) {
| 166 | $Event(30172401, Restart, function(X0_4) {
|
| 167 | GotoIf(L0, CharacterDead(X0_4) || ThisEventSlot());
| 167 | GotoIf(L0, CharacterDead(X0_4) || ThisEventSlot());
|
| 168 | SetSpEffect(X0_4, 10120);
| 168 | SetSpEffect(X0_4, 10120);
|
| 169 | SetSpEffect(X0_4, 4320);
| 169 | SetSpEffect(X0_4, 4320);
|
| 170 | EnableCharacterInvincibility(X0_4);
| 170 | EnableCharacterInvincibility(X0_4);
|
| 171 | DisableCharacterCollision(X0_4);
| 171 | DisableCharacterCollision(X0_4);
|
| 172 | WaitFor(
| 172 | WaitFor(
|
| 173 | InArea(X0_4, 30172405)
| 173 | InArea(X0_4, 30172405)
|
| 174 | || (InArea(X0_4, 30172406) && EventFlag(30170526))
| 174 | || (InArea(X0_4, 30172406) && EventFlag(30170526))
|
| 175 | || (InArea(X0_4, 30172407) && EventFlag(30170521))
| 175 | || (InArea(X0_4, 30172407) && EventFlag(30170521))
|
| 176 | || (InArea(X0_4, 30172408) && EventFlag(30170522)));
| 176 | || (InArea(X0_4, 30172408) && EventFlag(30170522)));
|
| 177 | ClearSpEffect(X0_4, 10120);
| 177 | ClearSpEffect(X0_4, 10120);
|
| 178 | SetSpEffect(X0_4, 4321);
| 178 | SetSpEffect(X0_4, 4321);
|
| 179 | DisableCharacterInvincibility(X0_4);
| 179 | DisableCharacterInvincibility(X0_4);
|
| 180 | EnableCharacterCollision(X0_4);
| 180 | EnableCharacterCollision(X0_4);
|
| 181 | EndEvent();
| 181 | EndEvent();
|
| 182 | });
| 182 | });
|
| 183 |
| 183 |
|
| 184 | $Event(30172402, Restart, function(X0_4, X4_4) {
| 184 | $Event(30172402, Restart, function(X0_4, X4_4) {
|
| | 185 | chrFlagDmg |= CharacterDead(X0_4) || ThisEventSlot();
|
| 185 | GotoIf(L0, chrFlagDmg);
| 186 | GotoIf(L0, chrFlagDmg);
|
| 186 | chrSp = CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710);
| 187 | chrSpAreaFlag |= (CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| 187 | chrFlagDmg = CharacterDead(X0_4) || ThisEventSlot() || HasDamageType(X0_4, 0, DamageType.Unspecified);
| 188 | || CharacterType(10000, TargetType.Alive)
|
| | 189 | || CharacterType(10000, TargetType.GrayPhantom)
|
| | 190 | || CharacterType(10000, TargetType.WhitePhantom);
|
| | 191 | chrFlagDmg |= HasDamageType(X0_4, 0, DamageType.Unspecified);
|
| 188 | EnableGenerator(30173216);
| 192 | EnableGenerator(30173216);
|
| 189 | WaitFixedTimeSeconds(4);
| 193 | WaitFixedTimeSeconds(4);
|
| 190 | SetSpEffect(X0_4, 10120);
| 194 | SetSpEffect(X0_4, 10120);
|
| 191 | SetSpEffect(X0_4, 4320);
| 195 | SetSpEffect(X0_4, 4320);
|
| 192 | EnableCharacterInvincibility(X0_4);
| 196 | EnableCharacterInvincibility(X0_4);
|
| 193 | DisableCharacterCollision(X0_4);
| 197 | DisableCharacterCollision(X0_4);
|
| 194 | chrSpAreaFlag = chrSp
| 198 | chrSpAreaFlag |= InArea(X0_4, 30172405);
|
| 195 | || CharacterType(10000, TargetType.Alive)
| 199 | chrSpAreaFlag |= InArea(10000, X4_4) && chrSpAreaFlag && InArea(X0_4, 30172406) && EventFlag(30170526);
|
| 196 | || CharacterType(10000, TargetType.GrayPhantom)
| 200 | chrSpAreaFlag |= InArea(X0_4, 30172407) && EventFlag(30170521);
|
| 197 | || CharacterType(10000, TargetType.WhitePhantom)
| 201 | chrSpAreaFlag |= InArea(X0_4, 30172408) && EventFlag(30170522);
|
| 198 | || InArea(X0_4, 30172405)
| |
| 199 | || (InArea(10000, X4_4) && chrSpAreaFlag && InArea(X0_4, 30172406) && EventFlag(30170526))
| |
| 200 | || (InArea(X0_4, 30172407) && EventFlag(30170521))
| |
| 201 | || (InArea(X0_4, 30172408) && EventFlag(30170522));
| |
| 202 | WaitFor(chrSpAreaFlag);
| 202 | WaitFor(chrSpAreaFlag);
|
| 203 | ClearSpEffect(X0_4, 10120);
| 203 | ClearSpEffect(X0_4, 10120);
|
| 204 | SetSpEffect(X0_4, 4321);
| 204 | SetSpEffect(X0_4, 4321);
|
| 205 | DisableCharacterInvincibility(X0_4);
| 205 | DisableCharacterInvincibility(X0_4);
|
| 206 | EnableCharacterCollision(X0_4);
| 206 | EnableCharacterCollision(X0_4);
|
| 207 | EndEvent();
| 207 | EndEvent();
|
| 208 | });
| 208 | });
|
| 209 |
| 209 |
|
| 210 | $Event(30172500, Default, function() {
| 210 | $Event(30172500, Default, function() {
|
| 211 | InitializeCommonEvent(0, 90005681, 30170500, 30170501, 30170502, 30170503, 30171500);
| 211 | InitializeCommonEvent(0, 90005681, 30170500, 30170501, 30170502, 30170503, 30171500);
|
| 212 | if (EventFlag(57)) {
| 212 | if (EventFlag(57)) {
|
| 213 | InitializeCommonEvent(0, 90005682, 30170502, 30171500, 30172500, 30170500, 801105070, 801105005, 101, 104, 100, 0);
| 213 | InitializeCommonEvent(0, 90005682, 30170502, 30171500, 30172500, 30170500, 801105070, 801105005, 101, 104, 100, 0);
|
| 214 | }
| 214 | }
|
| 215 | if (EventFlag(56)) {
| 215 | if (EventFlag(56)) {
|
| 216 | InitializeCommonEvent(0, 90005682, 30170502, 30171500, 30172500, 30170500, 801105060, 801105005, 101, 104, 100, 0);
| 216 | InitializeCommonEvent(0, 90005682, 30170502, 30171500, 30172500, 30170500, 801105060, 801105005, 101, 104, 100, 0);
|
| 217 | }
| 217 | }
|
| 218 | if (EventFlag(55)) {
| 218 | if (EventFlag(55)) {
|
| 219 | InitializeCommonEvent(0, 90005682, 30170502, 30171500, 30172500, 30170500, 801105050, 801105005, 101, 104, 100, 0);
| 219 | InitializeCommonEvent(0, 90005682, 30170502, 30171500, 30172500, 30170500, 801105050, 801105005, 101, 104, 100, 0);
|
| 220 | }
| 220 | }
|
| 221 | if (EventFlag(54)) {
| 221 | if (EventFlag(54)) {
|
| diff -rU 20 1.10/m31_07_00_00.emevd.dcx.js 1.12/m31_07_00_00.emevd.dcx.js
|
| 1.10/m31_07_00_00.emevd.dcx.js | 1.12/m31_07_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 117 |
| 117 |
|
| 118 | $Event(31072220, Restart, function(X0_4) {
| 118 | $Event(31072220, Restart, function(X0_4) {
|
| 119 | EndIf(CharacterDead(X0_4));
| 119 | EndIf(CharacterDead(X0_4));
|
| 120 | WaitFor(
| 120 | WaitFor(
|
| 121 | ((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
| 121 | ((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| 122 | || CharacterType(10000, TargetType.Alive)
| 122 | || CharacterType(10000, TargetType.Alive)
|
| 123 | || CharacterType(10000, TargetType.GrayPhantom)
| 123 | || CharacterType(10000, TargetType.GrayPhantom)
|
| 124 | || CharacterType(10000, TargetType.WhitePhantom))
| 124 | || CharacterType(10000, TargetType.WhitePhantom))
|
| 125 | && !CharacterHasSpEffect(X0_4, 8081)
| 125 | && !CharacterHasSpEffect(X0_4, 8081)
|
| 126 | && !InArea(10000, 31072225));
| 126 | && !InArea(10000, 31072225));
|
| 127 | SetSpEffect(X0_4, 8081);
| 127 | SetSpEffect(X0_4, 8081);
|
| 128 | SetSpEffect(X0_4, 8082);
| 128 | SetSpEffect(X0_4, 8082);
|
| 129 | RestartEvent();
| 129 | RestartEvent();
|
| 130 | });
| 130 | });
|
| 131 |
| 131 |
|
| 132 | $Event(310722205, Restart, function(X0_4) {
| 132 | $Event(310722205, Restart, function(X0_4) {
|
| 133 | EndIf(ThisEventSlot());
| 133 | EndIf(ThisEventSlot());
|
| 134 | SetSpEffect(X0_4, 8081);
| 134 | SetSpEffect(X0_4, 8081);
|
| 135 | SetSpEffect(X0_4, 8082);
| 135 | SetSpEffect(X0_4, 8082);
|
| 136 | chrSp = CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710);
| 136 | chrSp = CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710);
|
| 137 | chrSpArea = chrSp2 && CharacterHasSpEffect(X0_4, 8081) && InArea(10000, 31072225);
| 137 | chrSp2 |= cond
|
| 138 | chrSp2 = cond
| |
| 139 | || CharacterType(10000, TargetType.Alive)
| 138 | || CharacterType(10000, TargetType.Alive)
|
| 140 | || CharacterType(10000, TargetType.GrayPhantom)
| 139 | || CharacterType(10000, TargetType.GrayPhantom)
|
| 141 | || CharacterType(10000, TargetType.WhitePhantom)
| 140 | || CharacterType(10000, TargetType.WhitePhantom);
|
| 142 | || (CharacterHasSpEffect(X0_4, 481)
| 141 | chrSpArea = chrSp2 && CharacterHasSpEffect(X0_4, 8081) && InArea(10000, 31072225);
|
| 143 | && !CharacterHasSpEffect(X0_4, 90100)
| 142 | chrSp2 |= (CharacterHasSpEffect(X0_4, 481)
|
| 144 | && !CharacterHasSpEffect(X0_4, 90110)
| 143 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 145 | && !CharacterHasSpEffect(X0_4, 90160))
| 144 | && !CharacterHasSpEffect(X0_4, 90110)
|
| | 145 | && !CharacterHasSpEffect(X0_4, 90160))
|
| 146 | || (CharacterHasSpEffect(X0_4, 482)
| 146 | || (CharacterHasSpEffect(X0_4, 482)
|
| 147 | && !CharacterHasSpEffect(X0_4, 90100)
| 147 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 148 | && !CharacterHasSpEffect(X0_4, 90120)
| 148 | && !CharacterHasSpEffect(X0_4, 90120)
|
| 149 | && !CharacterHasSpEffect(X0_4, 90160)
| 149 | && !CharacterHasSpEffect(X0_4, 90160)
|
| 150 | && !CharacterHasSpEffect(X0_4, 90162))
| 150 | && !CharacterHasSpEffect(X0_4, 90162))
|
| 151 | || (CharacterHasSpEffect(X0_4, 483)
| 151 | || (CharacterHasSpEffect(X0_4, 483)
|
| 152 | && !CharacterHasSpEffect(X0_4, 90100)
| 152 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 153 | && !CharacterHasSpEffect(X0_4, 90140)
| 153 | && !CharacterHasSpEffect(X0_4, 90140)
|
| 154 | && !CharacterHasSpEffect(X0_4, 90160)
| 154 | && !CharacterHasSpEffect(X0_4, 90160)
|
| 155 | && !CharacterHasSpEffect(X0_4, 90161))
| 155 | && !CharacterHasSpEffect(X0_4, 90161))
|
| 156 | || (CharacterHasSpEffect(X0_4, 484)
| 156 | || (CharacterHasSpEffect(X0_4, 484)
|
| 157 | && !CharacterHasSpEffect(X0_4, 90100)
| 157 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 158 | && !CharacterHasSpEffect(X0_4, 90130)
| 158 | && !CharacterHasSpEffect(X0_4, 90130)
|
| 159 | && !CharacterHasSpEffect(X0_4, 90161)
| 159 | && !CharacterHasSpEffect(X0_4, 90161)
|
| 160 | && !CharacterHasSpEffect(X0_4, 90162))
| 160 | && !CharacterHasSpEffect(X0_4, 90162))
|
| 161 | || (CharacterHasSpEffect(X0_4, 487)
| 161 | || (CharacterHasSpEffect(X0_4, 487)
|
| 162 | && !CharacterHasSpEffect(X0_4, 90100)
| 162 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 163 | && !CharacterHasSpEffect(X0_4, 90150)
| 163 | && !CharacterHasSpEffect(X0_4, 90150)
|
| 164 | && !CharacterHasSpEffect(X0_4, 90160));
| 164 | && !CharacterHasSpEffect(X0_4, 90160));
|
| 165 | WaitFor(chrSpArea);
| 165 | WaitFor(chrSpArea);
|
| ⋮ | ⋮ |
| 182 | chrSp = (CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
| 182 | chrSp = (CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| 183 | || CharacterType(10000, TargetType.Alive)
| 183 | || CharacterType(10000, TargetType.Alive)
|
| 184 | || CharacterType(10000, TargetType.GrayPhantom)
| 184 | || CharacterType(10000, TargetType.GrayPhantom)
|
| 185 | || CharacterType(10000, TargetType.WhitePhantom);
| 185 | || CharacterType(10000, TargetType.WhitePhantom);
|
| 186 | areaChrSp &= EntityInRadiusOfEntity(10000, X0_4, X12_4, 1)
| 186 | areaChrSp &= EntityInRadiusOfEntity(10000, X0_4, X12_4, 1)
|
| 187 | && CharacterBackreadStatus(X0_4)
| 187 | && CharacterBackreadStatus(X0_4)
|
| 188 | && (CharacterHasSpEffect(X0_4, 5080) || CharacterHasSpEffect(X0_4, 5450));
| 188 | && (CharacterHasSpEffect(X0_4, 5080) || CharacterHasSpEffect(X0_4, 5450));
|
| 189 | if (!(X24_4 == 0 && X28_4 == 0 && X32_4 == 0)) {
| 189 | if (!(X24_4 == 0 && X28_4 == 0 && X32_4 == 0)) {
|
| 190 | if (X24_4 != 0) {
| 190 | if (X24_4 != 0) {
|
| 191 | chr |= CharacterAIState(X0_4, AIStateType.Combat);
| 191 | chr |= CharacterAIState(X0_4, AIStateType.Combat);
|
| 192 | }
| 192 | }
|
| 193 | if (X28_4 != 0) {
| 193 | if (X28_4 != 0) {
|
| 194 | chr |= CharacterAIState(X0_4, AIStateType.ActiveAlert);
| 194 | chr |= CharacterAIState(X0_4, AIStateType.ActiveAlert);
|
| 195 | }
| 195 | }
|
| 196 | if (X32_4 != 0) {
| 196 | if (X32_4 != 0) {
|
| 197 | chr |= CharacterAIState(X0_4, AIStateType.PassiveAlert);
| 197 | chr |= CharacterAIState(X0_4, AIStateType.PassiveAlert);
|
| 198 | }
| 198 | }
|
| 199 | areaChrSp &= chr;
| 199 | areaChrSp &= chr;
|
| 200 | }
| 200 | }
|
| 201 | L9:
| 201 | L9:
|
| | 202 | dmgSp |= HasDamageType(31070230, 0, DamageType.Unspecified)
|
| | 203 | || HasDamageType(31070231, 0, DamageType.Unspecified)
|
| | 204 | || HasDamageType(31070232, 0, DamageType.Unspecified)
|
| | 205 | || HasDamageType(31070233, 0, DamageType.Unspecified)
|
| | 206 | || HasDamageType(31070234, 0, DamageType.Unspecified);
|
| 202 | sp = CharacterHasSpEffect(X0_4, 481)
| 207 | sp = CharacterHasSpEffect(X0_4, 481)
|
| 203 | && !CharacterHasSpEffect(X0_4, 90100)
| 208 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 204 | && !CharacterHasSpEffect(X0_4, 90110)
| 209 | && !CharacterHasSpEffect(X0_4, 90110)
|
| 205 | && !CharacterHasSpEffect(X0_4, 90160);
| 210 | && !CharacterHasSpEffect(X0_4, 90160);
|
| 206 | sp2 = CharacterHasSpEffect(X0_4, 482)
| 211 | sp2 = CharacterHasSpEffect(X0_4, 482)
|
| 207 | && !CharacterHasSpEffect(X0_4, 90100)
| 212 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 208 | && !CharacterHasSpEffect(X0_4, 90120)
| 213 | && !CharacterHasSpEffect(X0_4, 90120)
|
| 209 | && !CharacterHasSpEffect(X0_4, 90160)
| 214 | && !CharacterHasSpEffect(X0_4, 90160)
|
| 210 | && !CharacterHasSpEffect(X0_4, 90162);
| 215 | && !CharacterHasSpEffect(X0_4, 90162);
|
| 211 | sp3 = CharacterHasSpEffect(X0_4, 483)
| 216 | sp3 = CharacterHasSpEffect(X0_4, 483)
|
| 212 | && !CharacterHasSpEffect(X0_4, 90100)
| 217 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 213 | && !CharacterHasSpEffect(X0_4, 90140)
| 218 | && !CharacterHasSpEffect(X0_4, 90140)
|
| 214 | && !CharacterHasSpEffect(X0_4, 90160)
| 219 | && !CharacterHasSpEffect(X0_4, 90160)
|
| 215 | && !CharacterHasSpEffect(X0_4, 90161);
| 220 | && !CharacterHasSpEffect(X0_4, 90161);
|
| 216 | sp4 = CharacterHasSpEffect(X0_4, 484)
| 221 | sp4 = CharacterHasSpEffect(X0_4, 484)
|
| 217 | && !CharacterHasSpEffect(X0_4, 90100)
| 222 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 218 | && !CharacterHasSpEffect(X0_4, 90130)
| 223 | && !CharacterHasSpEffect(X0_4, 90130)
|
| 219 | && !CharacterHasSpEffect(X0_4, 90161)
| 224 | && !CharacterHasSpEffect(X0_4, 90161)
|
| 220 | && !CharacterHasSpEffect(X0_4, 90162);
| 225 | && !CharacterHasSpEffect(X0_4, 90162);
|
| 221 | sp5 = CharacterHasSpEffect(X0_4, 487)
| 226 | sp5 = CharacterHasSpEffect(X0_4, 487)
|
| 222 | && !CharacterHasSpEffect(X0_4, 90100)
| 227 | && !CharacterHasSpEffect(X0_4, 90100)
|
| 223 | && !CharacterHasSpEffect(X0_4, 90150)
| 228 | && !CharacterHasSpEffect(X0_4, 90150)
|
| 224 | && !CharacterHasSpEffect(X0_4, 90160);
| 229 | && !CharacterHasSpEffect(X0_4, 90160);
|
| 225 | areaChrSp &= chrSp;
| 230 | areaChrSp &= chrSp;
|
| 226 | areaChrSpDmg = areaChrSp || dmgSp;
| 231 | areaChrSpDmg = areaChrSp || dmgSp;
|
| 227 | dmgSp = HasDamageType(31070230, 0, DamageType.Unspecified)
| 232 | dmgSp |= sp || sp2 || sp3 || sp4 || sp5;
|
| 228 | || HasDamageType(31070231, 0, DamageType.Unspecified)
| |
| 229 | || HasDamageType(31070232, 0, DamageType.Unspecified)
| |
| 230 | || HasDamageType(31070233, 0, DamageType.Unspecified)
| |
| 231 | || HasDamageType(31070234, 0, DamageType.Unspecified)
| |
| 232 | || sp
| |
| 233 | || sp2
| |
| 234 | || sp3
| |
| 235 | || sp4
| |
| 236 | || sp5;
| |
| 237 | WaitFor(areaChrSpDmg);
| 233 | WaitFor(areaChrSpDmg);
|
| 238 | WaitFixedTimeSeconds(0.1);
| 234 | WaitFixedTimeSeconds(0.1);
|
| 239 | SetNetworkconnectedThisEventSlot(ON);
| 235 | SetNetworkconnectedThisEventSlot(ON);
|
| 240 | SetSpecialStandbyEndedFlag(X0_4, ON);
| 236 | SetSpecialStandbyEndedFlag(X0_4, ON);
|
| 241 | if (!(!CharacterHasSpEffect(X0_4, 5080) && !CharacterHasSpEffect(X0_4, 5450))) {
| 237 | if (!(!CharacterHasSpEffect(X0_4, 5080) && !CharacterHasSpEffect(X0_4, 5450))) {
|
| 242 | WaitFixedTimeSeconds(X16_4);
| 238 | WaitFixedTimeSeconds(X16_4);
|
| 243 | if (X20_4 != 0) {
| 239 | if (X20_4 != 0) {
|
| 244 | EnableCharacterGravity(X0_4);
| 240 | EnableCharacterGravity(X0_4);
|
| 245 | SetCharacterMaphit(X0_4, true);
| 241 | SetCharacterMaphit(X0_4, true);
|
| 246 | }
| 242 | }
|
| 247 | ForceAnimationPlayback(X0_4, X8_4, true, false, false);
| 243 | ForceAnimationPlayback(X0_4, X8_4, true, false, false);
|
| 248 | EndEvent();
| 244 | EndEvent();
|
| 249 | }
| 245 | }
|
| 250 | L0:
| 246 | L0:
|
| 251 | if (X20_4 != 0) {
| 247 | if (X20_4 != 0) {
|
| 252 | EnableCharacterGravity(X0_4);
| 248 | EnableCharacterGravity(X0_4);
|
| 253 | SetCharacterMaphit(X0_4, true);
| 249 | SetCharacterMaphit(X0_4, true);
|
| 254 | }
| 250 | }
|
| 255 | EndEvent();
| 251 | EndEvent();
|
| 256 | });
| 252 | });
|
| diff -rU 20 1.10/m31_15_00_00.emevd.dcx.js 1.12/m31_15_00_00.emevd.dcx.js
|
| 1.10/m31_15_00_00.emevd.dcx.js | 1.12/m31_15_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 71 | });
| 71 | });
|
| 72 |
| 72 |
|
| 73 | $Event(31152810, Restart, function() {
| 73 | $Event(31152810, Restart, function() {
|
| 74 | if (EventFlag(31150800)) {
| 74 | if (EventFlag(31150800)) {
|
| 75 | DisableCharacter(31150800);
| 75 | DisableCharacter(31150800);
|
| 76 | DisableCharacterCollision(31150800);
| 76 | DisableCharacterCollision(31150800);
|
| 77 | ForceCharacterDeath(31150800, false);
| 77 | ForceCharacterDeath(31150800, false);
|
| 78 | ForceCharacterDeath(31155800, false);
| 78 | ForceCharacterDeath(31155800, false);
|
| 79 | DisableCharacter(31150801);
| 79 | DisableCharacter(31150801);
|
| 80 | DisableCharacterCollision(31150801);
| 80 | DisableCharacterCollision(31150801);
|
| 81 | ForceCharacterDeath(31150801, false);
| 81 | ForceCharacterDeath(31150801, false);
|
| 82 | EndEvent();
| 82 | EndEvent();
|
| 83 | }
| 83 | }
|
| 84 | L0:
| 84 | L0:
|
| 85 | if (!EventFlag(31150815)) {
| 85 | if (!EventFlag(31150815)) {
|
| 86 | DisableCharacter(31150800);
| 86 | DisableCharacter(31150800);
|
| 87 | onlineAreaChrFlag &= PlayerIsInOwnWorld()
| 87 | onlineAreaChrFlag &= PlayerIsInOwnWorld()
|
| 88 | && InArea(10000, 31152800)
| 88 | && InArea(10000, 31152800)
|
| 89 | && !CharacterDead(31150800)
| 89 | && !CharacterDead(31150800)
|
| 90 | && CharacterBackreadStatus(31150800);
| 90 | && CharacterBackreadStatus(31150800);
|
| 91 | WaitFor(
| 91 | dmgOnlineAreaChrFlag |= HasDamageType(31150800, 10000, DamageType.Unspecified)
|
| 92 | HasDamageType(31150800, 10000, DamageType.Unspecified)
| 92 | || HasDamageType(31150801, 10000, DamageType.Unspecified)
|
| 93 | || HasDamageType(31150801, 10000, DamageType.Unspecified)
| 93 | || onlineAreaChrFlag
|
| 94 | || onlineAreaChrFlag
| 94 | || (PlayerIsInOwnWorld()
|
| 95 | || (PlayerIsInOwnWorld()
| 95 | && InArea(10000, 31152800)
|
| 96 | && InArea(10000, 31152800)
| 96 | && !CharacterDead(31150801)
|
| 97 | && !CharacterDead(31150801)
| 97 | && CharacterBackreadStatus(31150801));
|
| 98 | && CharacterBackreadStatus(31150801)));
| 98 | WaitFor(dmgOnlineAreaChrFlag);
|
| 99 | if (PlayerIsInOwnWorld()) {
| 99 | if (PlayerIsInOwnWorld()) {
|
| 100 | SetNetworkconnectedEventFlagID(31150815, ON);
| 100 | SetNetworkconnectedEventFlagID(31150815, ON);
|
| 101 | }
| 101 | }
|
| 102 | EnableCharacter(31150800);
| 102 | EnableCharacter(31150800);
|
| 103 | EndEvent();
| 103 | EndEvent();
|
| 104 | }
| 104 | }
|
| 105 | L1:
| 105 | L1:
|
| 106 | onlineAreaChrFlag &= EventFlag(31152805) && InArea(10000, 31152800);
| 106 | onlineAreaChrFlag &= EventFlag(31152805) && InArea(10000, 31152800);
|
| 107 | dmgOnlineAreaChrFlag = HasDamageType(31150800, 10000, DamageType.Unspecified);
| 107 | dmgOnlineAreaChrFlag |= HasDamageType(31150800, 10000, DamageType.Unspecified);
|
| 108 | WaitFor(onlineAreaChrFlag);
| 108 | WaitFor(onlineAreaChrFlag);
|
| 109 | SetNetworkUpdateRate(31150800, true, CharacterUpdateFrequency.AlwaysUpdate);
| 109 | SetNetworkUpdateRate(31150800, true, CharacterUpdateFrequency.AlwaysUpdate);
|
| 110 | DisplayBossHealthBar(Enabled, 31150800, 0, 904120310);
| 110 | DisplayBossHealthBar(Enabled, 31150800, 0, 904120310);
|
| 111 | SetNetworkUpdateRate(31150801, true, CharacterUpdateFrequency.AlwaysUpdate);
| 111 | SetNetworkUpdateRate(31150801, true, CharacterUpdateFrequency.AlwaysUpdate);
|
| 112 | DisplayBossHealthBar(Enabled, 31150801, 1, 904120311);
| 112 | DisplayBossHealthBar(Enabled, 31150801, 1, 904120311);
|
| 113 | SetEventFlagID(31152815, ON);
| 113 | SetEventFlagID(31152815, ON);
|
| 114 | SetNetworkconnectedEventFlagID(31152805, ON);
| 114 | SetNetworkconnectedEventFlagID(31152805, ON);
|
| 115 | SendInvadingPhantomsHome(0);
| 115 | SendInvadingPhantomsHome(0);
|
| 116 | ClearSpEffect(31155200, 8081);
| 116 | ClearSpEffect(31155200, 8081);
|
| 117 | });
| 117 | });
|
| 118 |
| 118 |
|
| 119 | $Event(31152816, Restart, function() {
| 119 | $Event(31152816, Restart, function() {
|
| 120 | EndIf(EventFlag(31150815) || EventFlag(31150800));
| 120 | EndIf(EventFlag(31150815) || EventFlag(31150800));
|
| 121 | WaitFor(
| 121 | WaitFor(
|
| 122 | CharacterAIState(31150801, AIStateType.Combat)
| 122 | CharacterAIState(31150801, AIStateType.Combat)
|
| 123 | || CharacterAIState(31150800, AIStateType.Combat));
| 123 | || CharacterAIState(31150800, AIStateType.Combat));
|
| 124 | SetNetworkUpdateRate(31150800, true, CharacterUpdateFrequency.AlwaysUpdate);
| 124 | SetNetworkUpdateRate(31150800, true, CharacterUpdateFrequency.AlwaysUpdate);
|
| 125 | DisplayBossHealthBar(Enabled, 31150800, 0, 904120310);
| 125 | DisplayBossHealthBar(Enabled, 31150800, 0, 904120310);
|
| 126 | SetNetworkUpdateRate(31150801, true, CharacterUpdateFrequency.AlwaysUpdate);
| 126 | SetNetworkUpdateRate(31150801, true, CharacterUpdateFrequency.AlwaysUpdate);
|
| 127 | DisplayBossHealthBar(Enabled, 31150801, 1, 904120311);
| 127 | DisplayBossHealthBar(Enabled, 31150801, 1, 904120311);
|
| diff -rU 20 1.10/m31_22_00_00.emevd.dcx.js 1.12/m31_22_00_00.emevd.dcx.js
|
| 1.10/m31_22_00_00.emevd.dcx.js | 1.12/m31_22_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 42 | && CharacterHasSpEffect(31220300, 15007)
| 42 | && CharacterHasSpEffect(31220300, 15007)
|
| 43 | && CharacterDead(31220304));
| 43 | && CharacterDead(31220304));
|
| 44 | EnableGenerator(31223300);
| 44 | EnableGenerator(31223300);
|
| 45 | SetNetworkconnectedThisEventSlot(ON);
| 45 | SetNetworkconnectedThisEventSlot(ON);
|
| 46 | });
| 46 | });
|
| 47 |
| 47 |
|
| 48 | $Event(31222301, Restart, function() {
| 48 | $Event(31222301, Restart, function() {
|
| 49 | EndIf(EventFlag(31222301));
| 49 | EndIf(EventFlag(31222301));
|
| 50 | WaitFor(
| 50 | WaitFor(
|
| 51 | ((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
| 51 | ((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| 52 | || CharacterType(10000, TargetType.Alive)
| 52 | || CharacterType(10000, TargetType.Alive)
|
| 53 | || CharacterType(10000, TargetType.GrayPhantom)
| 53 | || CharacterType(10000, TargetType.GrayPhantom)
|
| 54 | || CharacterType(10000, TargetType.WhitePhantom))
| 54 | || CharacterType(10000, TargetType.WhitePhantom))
|
| 55 | && InArea(10000, 31222301)
| 55 | && InArea(10000, 31222301)
|
| 56 | && CharacterHasSpEffect(31220302, 15007));
| 56 | && CharacterHasSpEffect(31220302, 15007));
|
| 57 | EnableGenerator(31223301);
| 57 | EnableGenerator(31223301);
|
| 58 | SetNetworkconnectedEventFlagID(31222301, ON);
| 58 | SetNetworkconnectedEventFlagID(31222301, ON);
|
| 59 | });
| 59 | });
|
| 60 |
| 60 |
|
| 61 | $Event(31222303, Restart, function() {
| 61 | $Event(31222303, Restart, function() {
|
| | 62 | flagChrSpArea |= ThisEventSlot();
|
| 62 | EndIf(flagChrSpArea);
| 63 | EndIf(flagChrSpArea);
|
| 63 | flagChrSpArea = ThisEventSlot()
| 64 | flagChrSpArea |= ((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| 64 | || (((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
| 65 | || CharacterType(10000, TargetType.Alive)
|
| 65 | || CharacterType(10000, TargetType.Alive)
| 66 | || CharacterType(10000, TargetType.GrayPhantom)
|
| 66 | || CharacterType(10000, TargetType.GrayPhantom)
| 67 | || CharacterType(10000, TargetType.WhitePhantom))
|
| 67 | || CharacterType(10000, TargetType.WhitePhantom))
| 68 | && InArea(10000, 31222303)
|
| 68 | && InArea(10000, 31222303)
| 69 | && CharacterHasSpEffect(31220301, 15007);
|
| 69 | && CharacterHasSpEffect(31220301, 15007));
| |
| 70 | WaitFor(flagChrSpArea);
| 70 | WaitFor(flagChrSpArea);
|
| 71 | EnableGenerator(31223303);
| 71 | EnableGenerator(31223303);
|
| 72 | SetNetworkconnectedThisEventSlot(ON);
| 72 | SetNetworkconnectedThisEventSlot(ON);
|
| 73 | });
| 73 | });
|
| 74 |
| 74 |
|
| 75 | $Event(31222304, Restart, function() {
| 75 | $Event(31222304, Restart, function() {
|
| | 76 | flagChrSpArea |= ThisEventSlot();
|
| 76 | EndIf(flagChrSpArea);
| 77 | EndIf(flagChrSpArea);
|
| 77 | flagChrSpArea = ThisEventSlot()
| 78 | flagChrSpArea |= ((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
|
| 78 | || (((CharacterType(10000, TargetType.BlackPhantom) && CharacterHasSpEffect(10000, 3710))
| 79 | || CharacterType(10000, TargetType.Alive)
|
| 79 | || CharacterType(10000, TargetType.Alive)
| 80 | || CharacterType(10000, TargetType.GrayPhantom)
|
| 80 | || CharacterType(10000, TargetType.GrayPhantom)
| 81 | || CharacterType(10000, TargetType.WhitePhantom))
|
| 81 | || CharacterType(10000, TargetType.WhitePhantom))
| 82 | && InArea(10000, 31222302);
|
| 82 | && InArea(10000, 31222302));
| |
| 83 | WaitFor(flagChrSpArea);
| 83 | WaitFor(flagChrSpArea);
|
| 84 | ForceAnimationPlayback(31220303, 3002, false, true, false);
| 84 | ForceAnimationPlayback(31220303, 3002, false, true, false);
|
| 85 | EnableGenerator(31223302);
| 85 | EnableGenerator(31223302);
|
| 86 | SetNetworkconnectedThisEventSlot(ON);
| 86 | SetNetworkconnectedThisEventSlot(ON);
|
| 87 | });
| 87 | });
|
| 88 |
| 88 |
|
| 89 | $Event(31222305, Restart, function() {
| 89 | $Event(31222305, Restart, function() {
|
| 90 | EndIf(ThisEventSlot());
| 90 | EndIf(ThisEventSlot());
|
| 91 | WaitFor(
| 91 | WaitFor(
|
| 92 | CharacterAIState(31220304, AIStateType.Combat)
| 92 | CharacterAIState(31220304, AIStateType.Combat)
|
| 93 | || HasDamageType(31220304, 0, DamageType.Unspecified));
| 93 | || HasDamageType(31220304, 0, DamageType.Unspecified));
|
| 94 | ForceAnimationPlayback(31220304, 3002, false, true, false);
| 94 | ForceAnimationPlayback(31220304, 3002, false, true, false);
|
| 95 | EnableGenerator(31223304);
| 95 | EnableGenerator(31223304);
|
| 96 | SetNetworkconnectedThisEventSlot(ON);
| 96 | SetNetworkconnectedThisEventSlot(ON);
|
| 97 | });
| 97 | });
|
| 98 |
| 98 |
|
| 99 | $Event(31222306, Restart, function() {
| 99 | $Event(31222306, Restart, function() {
|
| 100 | EndIf(ThisEventSlot());
| 100 | EndIf(ThisEventSlot());
|
| 101 | WaitFor(
| 101 | WaitFor(
|
| 102 | CharacterAIState(31220300, AIStateType.Combat)
| 102 | CharacterAIState(31220300, AIStateType.Combat)
|
| diff -rU 20 1.10/m34_11_00_00.emevd.dcx.js 1.12/m34_11_00_00.emevd.dcx.js
|
| 1.10/m34_11_00_00.emevd.dcx.js | 1.12/m34_11_00_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 1388 | SetSpEffect(X4_4, 4240);
| 1388 | SetSpEffect(X4_4, 4240);
|
| 1389 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 150, 600920);
| 1389 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 150, 600920);
|
| 1390 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 151, 600920);
| 1390 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 151, 600920);
|
| 1391 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 152, 600920);
| 1391 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 152, 600920);
|
| 1392 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 153, 600920);
| 1392 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 153, 600920);
|
| 1393 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 154, 600920);
| 1393 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 154, 600920);
|
| 1394 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 155, 600920);
| 1394 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 155, 600920);
|
| 1395 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 156, 600920);
| 1395 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 156, 600920);
|
| 1396 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 157, 600920);
| 1396 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 157, 600920);
|
| 1397 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 151, 600921);
| 1397 | SpawnOneshotSFX(TargetEntityType.Character, X4_4, 151, 600921);
|
| 1398 | WaitFixedTimeSeconds(0.5);
| 1398 | WaitFixedTimeSeconds(0.5);
|
| 1399 | EndIf(CharacterHPValue(X4_4) == 0);
| 1399 | EndIf(CharacterHPValue(X4_4) == 0);
|
| 1400 | WarpCharacterAndCopyFloor(X4_4, TargetEntityType.Area, X8_4, -1, X4_4);
| 1400 | WarpCharacterAndCopyFloor(X4_4, TargetEntityType.Area, X8_4, -1, X4_4);
|
| 1401 | SetCharacterHome(X4_4, X8_4);
| 1401 | SetCharacterHome(X4_4, X8_4);
|
| 1402 | EnableLockOnPoint(X4_4, 220);
| 1402 | EnableLockOnPoint(X4_4, 220);
|
| 1403 | SetNetworkconnectedThisEventSlot(ON);
| 1403 | SetNetworkconnectedThisEventSlot(ON);
|
| 1404 | SetSpEffect(X4_4, 4241);
| 1404 | SetSpEffect(X4_4, 4241);
|
| 1405 | });
| 1405 | });
|
| 1406 |
| 1406 |
|
| 1407 | $Event(34112492, Restart, function() {
| 1407 | $Event(34112492, Restart, function() {
|
| | 1408 | flagArea |= EventFlag(34110711) || ThisEventSlot();
|
| 1408 | EndIf(flagArea);
| 1409 | EndIf(flagArea);
|
| 1409 | flagArea = EventFlag(34110711) || ThisEventSlot() || InArea(10000, 34112482) || InArea(10000, 34112483);
| 1410 | flagArea |= InArea(10000, 34112482) || InArea(10000, 34112483);
|
| 1410 | WaitFor(flagArea);
| 1411 | WaitFor(flagArea);
|
| 1411 | DisableLockOnPoint(34110711, 220);
| 1412 | DisableLockOnPoint(34110711, 220);
|
| 1412 | WaitFixedTimeSeconds(1);
| 1413 | WaitFixedTimeSeconds(1);
|
| 1413 | SpawnOneshotSFX(TargetEntityType.Character, 34110711, 220, 806910);
| 1414 | SpawnOneshotSFX(TargetEntityType.Character, 34110711, 220, 806910);
|
| 1414 | WarpCharacterAndCopyFloor(34110711, TargetEntityType.Area, 34112492, -1, 34110711);
| 1415 | WarpCharacterAndCopyFloor(34110711, TargetEntityType.Area, 34112492, -1, 34110711);
|
| 1415 | EnableLockOnPoint(34110711, 220);
| 1416 | EnableLockOnPoint(34110711, 220);
|
| 1416 | SetThisEventSlot(ON);
| 1417 | SetThisEventSlot(ON);
|
| 1417 | });
| 1418 | });
|
| 1418 |
| 1419 |
|
| 1419 | $Event(34112493, Restart, function() {
| 1420 | $Event(34112493, Restart, function() {
|
| 1420 | EndIf(EventFlag(34110711) || ThisEventSlot());
| 1421 | EndIf(EventFlag(34110711) || ThisEventSlot());
|
| 1421 | WaitFor(InArea(10000, 34112490));
| 1422 | WaitFor(InArea(10000, 34112490));
|
| 1422 | DisableLockOnPoint(34110711, 220);
| 1423 | DisableLockOnPoint(34110711, 220);
|
| 1423 | WaitFixedTimeSeconds(1);
| 1424 | WaitFixedTimeSeconds(1);
|
| 1424 | SpawnOneshotSFX(TargetEntityType.Character, 34110711, 220, 806910);
| 1425 | SpawnOneshotSFX(TargetEntityType.Character, 34110711, 220, 806910);
|
| 1425 | WarpCharacterAndCopyFloor(34110711, TargetEntityType.Area, 34112493, -1, 34110711);
| 1426 | WarpCharacterAndCopyFloor(34110711, TargetEntityType.Area, 34112493, -1, 34110711);
|
| 1426 | EnableLockOnPoint(34110711, 220);
| 1427 | EnableLockOnPoint(34110711, 220);
|
| 1427 | SetThisEventSlot(ON);
| 1428 | SetThisEventSlot(ON);
|
| 1428 | });
| 1429 | });
|
| 1429 |
| 1430 |
|
| diff -rU 20 1.10/m60_37_54_00.emevd.dcx.js 1.12/m60_37_54_00.emevd.dcx.js
|
| 1.10/m60_37_54_00.emevd.dcx.js | 1.12/m60_37_54_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 96 | });
| 96 | });
|
| 97 |
| 97 |
|
| 98 | $Event(50, Default, function() {
| 98 | $Event(50, Default, function() {
|
| 99 | SetCharacterBackreadState(1037540700, true);
| 99 | SetCharacterBackreadState(1037540700, true);
|
| 100 | SetCharacterBackreadState(1037540701, true);
| 100 | SetCharacterBackreadState(1037540701, true);
|
| 101 | SetCharacterBackreadState(1037540705, true);
| 101 | SetCharacterBackreadState(1037540705, true);
|
| 102 | SetCharacterBackreadState(1037540706, true);
| 102 | SetCharacterBackreadState(1037540706, true);
|
| 103 | InitializeCommonEvent(0, 90005261, 1037540360, 1037542450, 1084227584, 0, -1);
| 103 | InitializeCommonEvent(0, 90005261, 1037540360, 1037542450, 1084227584, 0, -1);
|
| 104 | InitializeCommonEvent(0, 90005261, 1037540361, 1037542452, 1084227584, 0, -1);
| 104 | InitializeCommonEvent(0, 90005261, 1037540361, 1037542452, 1084227584, 0, -1);
|
| 105 | InitializeCommonEvent(1, 90005261, 1037540362, 1037542452, 1084227584, 0, -1);
| 105 | InitializeCommonEvent(1, 90005261, 1037540362, 1037542452, 1084227584, 0, -1);
|
| 106 | InitializeEvent(0, 1037542400, 1037540360);
| 106 | InitializeEvent(0, 1037542400, 1037540360);
|
| 107 | InitializeEvent(2, 1037542400, 1037540361);
| 107 | InitializeEvent(2, 1037542400, 1037540361);
|
| 108 | InitializeEvent(3, 1037542400, 1037540362);
| 108 | InitializeEvent(3, 1037542400, 1037540362);
|
| 109 | InitializeEvent(0, 1037542210, 1037540360, 1037542460);
| 109 | InitializeEvent(0, 1037542210, 1037540360, 1037542460);
|
| 110 | InitializeEvent(1, 1037542210, 1037540361, 1037542461);
| 110 | InitializeEvent(1, 1037542210, 1037540361, 1037542461);
|
| 111 | InitializeEvent(2, 1037542210, 1037540362, 1037542461);
| 111 | InitializeEvent(2, 1037542210, 1037540362, 1037542461);
|
| 112 | });
| 112 | });
|
| 113 |
| 113 |
|
| 114 | $Event(1037542210, Restart, function(X0_4, X4_4) {
| 114 | $Event(1037542210, Restart, function(X0_4, X4_4) {
|
| 115 | DisableNetworkSync();
| 115 | DisableNetworkSync();
|
| | 116 | chrArea &= CharacterDead(X0_4);
|
| 116 | EndIf(chrArea);
| 117 | EndIf(chrArea);
|
| 117 | chrArea = CharacterDead(X0_4) && CharacterTargetedBy(X0_4, 20000) && !InArea(20000, X4_4);
| 118 | chrArea &= CharacterTargetedBy(X0_4, 20000) && !InArea(20000, X4_4);
|
| 118 | WaitFor(chrArea);
| 119 | WaitFor(chrArea);
|
| 119 | ClearCharactersAITarget(X0_4);
| 120 | ClearCharactersAITarget(X0_4);
|
| 120 | WaitFixedTimeSeconds(5);
| 121 | WaitFixedTimeSeconds(5);
|
| 121 | RestartEvent();
| 122 | RestartEvent();
|
| 122 | });
| 123 | });
|
| 123 |
| 124 |
|
| 124 | $Event(1037542220, Restart, function(X0_4, X4_4, X8_4, X12_4) {
| 125 | $Event(1037542220, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| 125 | DisableCharacter(X0_4);
| 126 | DisableCharacter(X0_4);
|
| 126 | DisableCharacterInvincibility(X0_4);
| 127 | DisableCharacterInvincibility(X0_4);
|
| 127 | if (ThisEventSlot()) {
| 128 | if (ThisEventSlot()) {
|
| 128 | DisableCharacter(X0_4);
| 129 | DisableCharacter(X0_4);
|
| 129 | EndEvent();
| 130 | EndEvent();
|
| 130 | }
| 131 | }
|
| 131 | WaitFor(
| 132 | WaitFor(
|
| 132 | (CharacterType(10000, TargetType.WhitePhantom) || PlayerIsInOwnWorld())
| 133 | (CharacterType(10000, TargetType.WhitePhantom) || PlayerIsInOwnWorld())
|
| 133 | && InArea(10000, X4_4));
| 134 | && InArea(10000, X4_4));
|
| 134 | SetThisEventSlot(ON);
| 135 | SetThisEventSlot(ON);
|
| 135 | WaitFixedTimeSeconds(X12_4);
| 136 | WaitFixedTimeSeconds(X12_4);
|
| 136 | IssueShortWarpRequest(X0_4, TargetEntityType.Area, X8_4, -1);
| 137 | IssueShortWarpRequest(X0_4, TargetEntityType.Area, X8_4, -1);
|
| 137 | EnableCharacter(X0_4);
| 138 | EnableCharacter(X0_4);
|
| diff -rU 20 1.10/m60_39_39_00.emevd.dcx.js 1.12/m60_39_39_00.emevd.dcx.js
|
| 1.10/m60_39_39_00.emevd.dcx.js | 1.12/m60_39_39_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 55 | ForceCharacterTreasure(X0_4);
| 55 | ForceCharacterTreasure(X0_4);
|
| 56 | DisableCharacter(X0_4);
| 56 | DisableCharacter(X0_4);
|
| 57 | SetCharacterBackreadState(X0_4, true);
| 57 | SetCharacterBackreadState(X0_4, true);
|
| 58 | DisableAsset(X0_4);
| 58 | DisableAsset(X0_4);
|
| 59 | Goto(L20);
| 59 | Goto(L20);
|
| 60 | L20:
| 60 | L20:
|
| 61 | WaitFor(!EventFlag(3805));
| 61 | WaitFor(!EventFlag(3805));
|
| 62 | RestartEvent();
| 62 | RestartEvent();
|
| 63 | });
| 63 | });
|
| 64 |
| 64 |
|
| 65 | $Event(1039393701, Restart, function() {
| 65 | $Event(1039393701, Restart, function() {
|
| 66 | if (!(EventFlag(1039399213) && EventFlag(1039399218))) {
| 66 | if (!(EventFlag(1039399213) && EventFlag(1039399218))) {
|
| 67 | WaitFor(CountEventFlags(TargetEventFlagType.EventFlag, 120500, 120749) >= 3);
| 67 | WaitFor(CountEventFlags(TargetEventFlagType.EventFlag, 120500, 120749) >= 3);
|
| 68 | SetNetworkconnectedEventFlagID(1039399218, ON);
| 68 | SetNetworkconnectedEventFlagID(1039399218, ON);
|
| 69 | }
| 69 | }
|
| 70 | L20:
| 70 | L20:
|
| 71 | EndEvent();
| 71 | EndEvent();
|
| 72 | });
| 72 | });
|
| 73 |
| 73 |
|
| 74 | $Event(1039393702, Restart, function(X0_4, X4_4) {
| 74 | $Event(1039393702, Restart, function(X0_4, X4_4) {
|
| | 75 | flagSpChrOnline &= EventFlag(3801);
|
| 75 | WaitFor(flagSpChrOnline);
| 76 | WaitFor(flagSpChrOnline);
|
| 76 | flagSpChrOnline = EventFlag(3801)
| 77 | flagSpChrOnline &= !CharacterHasSpEffect(X0_4, 9624) && CharacterBackreadStatus(X0_4) && PlayerIsInOwnWorld();
|
| 77 | && !CharacterHasSpEffect(X0_4, 9624)
| |
| 78 | && CharacterBackreadStatus(X0_4)
| |
| 79 | && PlayerIsInOwnWorld();
| |
| 80 | WaitFor(flagSpChrOnline);
| 78 | WaitFor(flagSpChrOnline);
|
| 81 | DisableAssetInvunerability(X4_4);
| 79 | DisableAssetInvunerability(X4_4);
|
| 82 | RequestAssetDestruction(X4_4, 0);
| 80 | RequestAssetDestruction(X4_4, 0);
|
| 83 | EnableCharacterGravity(X0_4);
| 81 | EnableCharacterGravity(X0_4);
|
| 84 | EndEvent();
| 82 | EndEvent();
|
| 85 | });
| 83 | });
|
| 86 |
| 84 |
|
| diff -rU 20 1.10/m60_42_40_00.emevd.dcx.js 1.12/m60_42_40_00.emevd.dcx.js
|
| 1.10/m60_42_40_00.emevd.dcx.js | 1.12/m60_42_40_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 1 | $Event(0, Default, function() {
| 1 | $Event(0, Default, function() {
|
| 2 | InitializeEvent(0, 1042402650, 710670, 1670, 9123, 69230);
| 2 | InitializeEvent(0, 1042402650, 710670, 1670, 9123, 69230);
|
| 3 | InitializeEvent(0, 1042402655, 0);
| 3 | InitializeEvent(0, 1042402655, 0);
|
| 4 | InitializeEvent(0, 1042402657, 0);
| 4 | InitializeEvent(0, 1042402657, 0);
|
| 5 | InitializeEvent(0, 1042402656, 0);
| 5 | InitializeEvent(0, 1042402656, 0);
|
| 6 | InitializeEvent(0, 1042402390, 0);
| 6 | InitializeEvent(0, 1042402390, 0);
|
| 7 | InitializeCommonEvent(0, 90005706, 1042400700, 90101, 0);
| 7 | InitializeCommonEvent(0, 90005706, 1042400700, 90101, 0);
|
| 8 | InitializeEvent(0, 1042402659, 0);
| 8 | InitializeEvent(0, 1042402659, 0);
|
| | 9 | InitializeCommonEvent(0, 900005610, 1042401690, 100, 800, 1042408560);
|
| 9 | });
| 10 | });
|
| 10 |
| 11 |
|
| 11 | $Event(50, Default, function() {
| 12 | $Event(50, Default, function() {
|
| 12 | SetCharacterBackreadState(1042400700, true);
| 13 | SetCharacterBackreadState(1042400700, true);
|
| 13 | });
| 14 | });
|
| 14 |
| 15 |
|
| 15 | $Event(1042402650, Restart, function(X0_4, X4_4, X8_4, X12_4) {
| 16 | $Event(1042402650, Restart, function(X0_4, X4_4, X8_4, X12_4) {
|
| 16 | DisableNetworkSync();
| 17 | DisableNetworkSync();
|
| 17 | EndIf(!PlayerIsInOwnWorld());
| 18 | EndIf(!PlayerIsInOwnWorld());
|
| 18 | EndIf(EventFlag(X0_4));
| 19 | EndIf(EventFlag(X0_4));
|
| 19 | WaitFor(
| 20 | WaitFor(
|
| 20 | PlayerIsInOwnWorld()
| 21 | PlayerIsInOwnWorld()
|
| 21 | && EventFlag(X0_4)
| 22 | && EventFlag(X0_4)
|
| 22 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
| 23 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
|
| 23 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
| 24 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
|
| 24 | && !CharacterHasSpEffect(10000, 9640));
| 25 | && !CharacterHasSpEffect(10000, 9640));
|
| 25 | ShowTutorialPopup(X4_4, true, true);
| 26 | ShowTutorialPopup(X4_4, true, true);
|
| 26 | EndIf(EventFlag(X12_4));
| 27 | EndIf(EventFlag(X12_4));
|
| 27 | DirectlyGivePlayerItem(ItemType.Goods, X8_4, X0_4, 1);
| 28 | DirectlyGivePlayerItem(ItemType.Goods, X8_4, X0_4, 1);
|
| 28 | SetEventFlagID(X12_4, ON);
| 29 | SetEventFlagID(X12_4, ON);
|
| diff -rU 20 1.10/m60_47_42_00.emevd.dcx.js 1.12/m60_47_42_00.emevd.dcx.js
|
| 1.10/m60_47_42_00.emevd.dcx.js | 1.12/m60_47_42_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 1 | $Event(0, Default, function() {
| 1 | $Event(0, Default, function() {
|
| 2 | InitializeEvent(0, 1047422600, 0);
| 2 | InitializeEvent(0, 1047422600, 0);
|
| 3 | InitializeEvent(0, 1047422602, 0);
| 3 | InitializeEvent(0, 1047422602, 0);
|
| 4 | InitializeEvent(0, 1047422601, 0);
| 4 | InitializeEvent(0, 1047422601, 0);
|
| | 5 | InitializeCommonEvent(0, 900005610, 1047421690, 100, 800, 1047428560);
|
| 5 | });
| 6 | });
|
| 6 |
| 7 |
|
| 7 | $Event(1047422600, Restart, function() {
| 8 | $Event(1047422600, Restart, function() {
|
| 8 | DisableNetworkSync();
| 9 | DisableNetworkSync();
|
| 9 | EndIf(!PlayerIsInOwnWorld());
| 10 | EndIf(!PlayerIsInOwnWorld());
|
| 10 | WaitFor(
| 11 | WaitFor(
|
| 11 | !EventFlag(710870)
| 12 | !EventFlag(710870)
|
| 12 | && InArea(10000, 1047422600)
| 13 | && InArea(10000, 1047422600)
|
| 13 | && PlayerIsInOwnWorld()
| 14 | && PlayerIsInOwnWorld()
|
| 14 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
| 15 | && !(HasMultiplayerState(MultiplayerState.Multiplayer)
|
| 15 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
| 16 | || HasMultiplayerState(MultiplayerState.MultiplayerPending))
|
| 16 | && !CharacterHasSpEffect(10000, 9640));
| 17 | && !CharacterHasSpEffect(10000, 9640));
|
| 17 | SetEventFlagID(710870, ON);
| 18 | SetEventFlagID(710870, ON);
|
| 18 | SetEventFlagID(60370, ON);
| 19 | SetEventFlagID(60370, ON);
|
| 19 | if (!EventFlag(6080)) {
| 20 | if (!EventFlag(6080)) {
|
| 20 | SetEventFlagID(6080, ON);
| 21 | SetEventFlagID(6080, ON);
|
| 21 | StartPS5Activity(7);
| 22 | StartPS5Activity(7);
|
| 22 | }
| 23 | }
|
| 23 | WaitFixedTimeFrames(1);
| 24 | WaitFixedTimeFrames(1);
|
| 24 | ShowTutorialPopup(1870, true, true);
| 25 | ShowTutorialPopup(1870, true, true);
|
| diff -rU 20 1.10/m60_50_38_00.emevd.dcx.js 1.12/m60_50_38_00.emevd.dcx.js
|
| 1.10/m60_50_38_00.emevd.dcx.js | 1.12/m60_50_38_00.emevd.dcx.js |
| ⋮ | ⋮ |
| 25 | InitializeEvent(0, 1050383713, 0);
| 25 | InitializeEvent(0, 1050383713, 0);
|
| 26 | InitializeEvent(0, 1050383714, 0);
| 26 | InitializeEvent(0, 1050383714, 0);
|
| 27 | InitializeCommonEvent(0, 90005752, 1050381700, 200, 120, 1077936128);
| 27 | InitializeCommonEvent(0, 90005752, 1050381700, 200, 120, 1077936128);
|
| 28 | });
| 28 | });
|
| 29 |
| 29 |
|
| 30 | $Event(50, Default, function() {
| 30 | $Event(50, Default, function() {
|
| 31 | SetCharacterBackreadState(1050380700, true);
| 31 | SetCharacterBackreadState(1050380700, true);
|
| 32 | SetCharacterBackreadState(1050380701, true);
| 32 | SetCharacterBackreadState(1050380701, true);
|
| 33 | SetCharacterBackreadState(1050380702, true);
| 33 | SetCharacterBackreadState(1050380702, true);
|
| 34 | SetCharacterBackreadState(1050380705, true);
| 34 | SetCharacterBackreadState(1050380705, true);
|
| 35 | SetCharacterBackreadState(1050380706, true);
| 35 | SetCharacterBackreadState(1050380706, true);
|
| 36 | DisableAsset(1050381700);
| 36 | DisableAsset(1050381700);
|
| 37 | });
| 37 | });
|
| 38 |
| 38 |
|
| 39 | $Event(1050383700, Restart, function(X0_4, X4_4) {
| 39 | $Event(1050383700, Restart, function(X0_4, X4_4) {
|
| 40 | WaitFixedTimeFrames(1);
| 40 | WaitFixedTimeFrames(1);
|
| 41 | DisableNetworkSync();
| 41 | DisableNetworkSync();
|
| 42 | if (PlayerIsInOwnWorld()) {
| 42 | if (PlayerIsInOwnWorld()) {
|
| 43 | }
| 43 | }
|
| 44 | L19:
| 44 | L19:
|
| 45 | if (!(EventFlag(4165)
| 45 | flag |= EventFlag(4165)
|
| 46 | || EventFlag(4166)
| 46 | || EventFlag(4166)
|
| 47 | || EventFlag(4167)
| 47 | || EventFlag(4167)
|
| 48 | || EventFlag(4168)
| 48 | || EventFlag(4168)
|
| 49 | || EventFlag(4169)
| 49 | || EventFlag(4169)
|
| 50 | || EventFlag(4170)
| 50 | || EventFlag(4170)
|
| 51 | || EventFlag(4171))) {
| 51 | || EventFlag(4171);
|
| | 52 | if (!flag) {
|
| 52 | DisableCharacter(X0_4);
| 53 | DisableCharacter(X0_4);
|
| 53 | SetCharacterBackreadState(X0_4, true);
| 54 | SetCharacterBackreadState(X0_4, true);
|
| 54 | DisableCharacter(X4_4);
| 55 | DisableCharacter(X4_4);
|
| 55 | SetCharacterBackreadState(X4_4, true);
| 56 | SetCharacterBackreadState(X4_4, true);
|
| 56 | DisableAsset(1050381702);
| 57 | DisableAsset(1050381702);
|
| 57 | flag = EventFlag(4165)
| 58 | flag |= EventFlag(4165)
|
| 58 | || EventFlag(4166)
| 59 | || EventFlag(4166)
|
| 59 | || EventFlag(4167)
| 60 | || EventFlag(4167)
|
| 60 | || EventFlag(4168)
| 61 | || EventFlag(4168)
|
| 61 | || EventFlag(4169)
| 62 | || EventFlag(4169)
|
| 62 | || EventFlag(4170)
| 63 | || EventFlag(4170)
|
| 63 | || EventFlag(4171);
| 64 | || EventFlag(4171);
|
| 64 | WaitFor(or2);
| 65 | WaitFor(or2);
|
| 65 | RestartEvent();
| 66 | RestartEvent();
|
| 66 | }
| 67 | }
|
| 67 | L6:
| 68 | L6:
|
| 68 | GotoIf(L3, EventFlag(4171));
| 69 | GotoIf(L3, EventFlag(4171));
|
| 69 | GotoIf(L1, EventFlag(4160));
| 70 | GotoIf(L1, EventFlag(4160));
|
| 70 | GotoIf(L2, EventFlag(4161));
| 71 | GotoIf(L2, EventFlag(4161));
|
| 71 | if (!EventFlag(4163)) {
| 72 | if (!EventFlag(4163)) {
|
| 72 | L3:
| 73 | L3:
|
| 73 | EnableAsset(1050381702);
| 74 | EnableAsset(1050381702);
|
| 74 | RequestAssetRestoration(1050381702);
| 75 | RequestAssetRestoration(1050381702);
|
| 75 | EnableAssetInvunerability(1050381702);
| 76 | EnableAssetInvunerability(1050381702);
|
| 76 | DisableCharacter(X0_4);
| 77 | DisableCharacter(X0_4);
|
| 77 | SetCharacterBackreadState(X0_4, true);
| 78 | SetCharacterBackreadState(X0_4, true);
|