Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Event(0, Default, function() {
- RegisterBonfire(11200984, 1201961, 2, 180, 0);
- RegisterLadder(11200010, 11200011, 1201140);
- RegisterLadder(11200012, 11200013, 1201141);
- CreateBulletOwner(1200090);
- SkipIfEventFlag(2, ON, TargetEventFlagType.EventFlag, 11200000);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 11200002);
- SkipUnconditionally(1);
- DeactivateObject(1201200, Disabled);
- SkipIfMultiplayerState(10, MultiplayerState.Client);
- DeactivateObject(1201994, Disabled);
- DeleteMapSFX(1201995, false);
- DeactivateObject(1201996, Disabled);
- DeleteMapSFX(1201997, false);
- DeactivateObject(1201998, Disabled);
- DeleteMapSFX(1201999, false);
- DeactivateObject(1201988, Disabled);
- DeleteMapSFX(1201989, false);
- DeactivateObject(1201986, Disabled);
- DeleteMapSFX(1201987, false);
- InitializeEvent(0, 11200090, 1201700, 1201701, 1202600, 1202601);
- InitializeEvent(0, 11205080, 0);
- InitializeEvent(0, 11205081, 0);
- InitializeEvent(0, 11205082, 0);
- InitializeEvent(0, 11200100, 11200110, 1201000, 120020, 1202500, 0, 61200500);
- InitializeEvent(0, 11200110, 11200100, 1201000, 1202500, 0);
- InitializeEvent(1, 11200100, 11200111, 1201010, 120021, 1202501, 1, 61200501);
- InitializeEvent(1, 11200110, 11200101, 1201010, 1202501, 1);
- InitializeEvent(0, 11200120, 0);
- InitializeEvent(0, 11205000, 0);
- InitializeEvent(0, 11200800, 0);
- InitializeEvent(0, 11200200, 0);
- InitializeEvent(0, 11200690, 0);
- InitializeEvent(0, 11200600, 1201650, 11200600);
- InitializeEvent(1, 11200600, 1201651, 11200601);
- SetMapSoundState(1203800, Disabled);
- SkipIfEventFlag(4, OFF, TargetEventFlagType.EventFlag, 5);
- InitializeEvent(0, 11205392, 0);
- DeactivateObject(1201990, Disabled);
- DeleteMapSFX(1201991, false);
- SkipUnconditionally(9);
- InitializeEvent(0, 11200000, 0);
- InitializeEvent(0, 11205390, 0);
- InitializeEvent(0, 11205391, 0);
- InitializeEvent(0, 11205393, 0);
- InitializeEvent(0, 11205392, 0);
- InitializeEvent(0, 11200001, 0);
- InitializeEvent(0, 11205394, 0);
- InitializeEvent(0, 11205395, 0);
- InitializeEvent(0, 11205396, 0);
- InitializeEvent(0, 11200002, 0);
- SetMapSoundState(1203801, Disabled);
- SkipIfEventFlag(6, OFF, TargetEventFlagType.EventFlag, 11200900);
- InitializeEvent(0, 11205382, 0);
- DeactivateObject(1201890, Disabled);
- DeleteMapSFX(1201891, false);
- DeactivateObject(1201892, Disabled);
- DeleteMapSFX(1201893, false);
- SkipUnconditionally(17);
- InitializeEvent(0, 11205380, 0);
- InitializeEvent(0, 11205381, 0);
- InitializeEvent(0, 11205383, 0);
- InitializeEvent(0, 11205382, 0);
- InitializeEvent(0, 11200900, 0);
- InitializeEvent(0, 11205384, 0);
- InitializeEvent(0, 11205385, 0);
- InitializeEvent(0, 11205120, 1202220, 1202180);
- InitializeEvent(1, 11205120, 1202221, 1202181);
- InitializeEvent(2, 11205120, 1202222, 1202182);
- InitializeEvent(3, 11205120, 1202223, 1202183);
- InitializeEvent(4, 11205120, 1202224, 1202184);
- InitializeEvent(5, 11205120, 1202225, 1202185);
- InitializeEvent(6, 11205120, 1202226, 1202186);
- InitializeEvent(7, 11205120, 1202227, 1202187);
- InitializeEvent(8, 11205120, 1202228, 1202188);
- InitializeEvent(9, 11205120, 1202229, 1202189);
- InitializeEvent(0, 11200801, 0);
- InitializeEvent(0, 11205300, 231342081, 3530, 1200011, 91, 256, 5430);
- InitializeEvent(1, 11205300, 231407618, 3531, 1200012, 92, 513, 5431);
- InitializeEvent(2, 11205300, 231473155, 3532, 1200013, 93, 770, 5432);
- InitializeEvent(3, 11205300, 231538692, 3533, 1200014, 94, 1027, 5433);
- InitializeEvent(4, 11205300, 231604229, 3534, 1200015, 95, 1284, 5434);
- InitializeEvent(5, 11205300, 231669766, 3535, 1200016, 96, 1541, 5435);
- InitializeEvent(6, 11205300, 231735304, 3536, 1200017, 97, 1798, 5436);
- InitializeEvent(0, 11205250, 1200100, 1202110);
- InitializeEvent(0, 11205290, 1200101, 51200170, 0, 1);
- InitializeEvent(1, 11205290, 1200102, 51200170, 1045220557, 1);
- InitializeEvent(2, 11205290, 1200103, 51200170, 1061997773, 1);
- InitializeEvent(1, 11205250, 1200104, 1202111);
- InitializeEvent(3, 11205290, 1200105, 11205263, 0, 0);
- InitializeEvent(4, 11205290, 1200106, 11205263, 1058642330, 0);
- InitializeEvent(5, 11205290, 1200107, 11205264, 0, 0);
- InitializeEvent(6, 11205290, 1200108, 11205264, 1063675494, 0);
- InitializeEvent(0, 11205200, 1200109, 1090519040);
- InitializeEvent(1, 11205200, 1200110, 1090519040);
- InitializeEvent(2, 11205200, 1200111, 1084227584);
- InitializeEvent(3, 11205200, 1200112, 1084227584);
- InitializeEvent(4, 11205200, 1200113, 1084227584);
- InitializeEvent(0, 11205230, 1200600, 1077936128);
- InitializeEvent(2, 11205230, 1200602, 1077936128);
- InitializeEvent(0, 11205240, 1200600, 1202710);
- InitializeEvent(2, 11205240, 1200602, 1202712);
- InitializeEvent(0, 11205280, 1200650, 1086324736, 1202112);
- InitializeEvent(1, 11205280, 1200651, 1073741824, 1202112);
- InitializeEvent(0, 11205260, 1200652, 1086324736);
- InitializeEvent(1, 11205260, 1200653, 1092616192);
- InitializeEvent(2, 11205260, 1200654, 1090519040);
- InitializeEvent(3, 11205260, 1200655, 1082130432);
- InitializeEvent(4, 11205260, 1200656, 1082130432);
- InitializeEvent(0, 11205190, 1200250, 1202113, 0);
- InitializeEvent(1, 11205190, 1200251, 1202113, 1056964608);
- InitializeEvent(2, 11205190, 1200252, 1202113, 1067030938);
- InitializeEvent(3, 11205190, 1200253, 1202113, 1060320051);
- InitializeEvent(0, 11205150, 1200705);
- InitializeEvent(1, 11205150, 1200706);
- InitializeEvent(2, 11205150, 1200707);
- InitializeEvent(3, 11205150, 1200708);
- InitializeEvent(4, 11205150, 1200709);
- InitializeEvent(5, 11205150, 1200710);
- InitializeEvent(6, 11205150, 1200711);
- InitializeEvent(7, 11205150, 1200712);
- InitializeEvent(0, 11205180, 1200350, 1);
- InitializeEvent(1, 11205180, 1200351, 0);
- InitializeEvent(2, 11205180, 1200352, 0);
- InitializeEvent(0, 11200810, 1200000, 0, 0);
- InitializeEvent(1, 11200810, 1200001, 0, 0);
- InitializeEvent(2, 11200810, 1200400, 0, 33004000);
- InitializeEvent(3, 11200810, 1200350, 0, 0);
- InitializeEvent(4, 11200810, 1200351, 0, 0);
- InitializeEvent(5, 11200810, 1200352, 0, 0);
- InitializeEvent(6, 11200810, 1200750, 0, 27901000);
- InitializeEvent(7, 11200810, 1200301, 0, 0);
- InitializeEvent(8, 11200810, 1200304, 1, 0);
- InitializeEvent(9, 11200810, 1200306, 0, 0);
- InitializeEvent(0, 11205843, 11200900, 1201890, 1202898, 1202894);
- InitializeEvent(0, 11205846, 11200900, 1201890, 1201891);
- InitializeEvent(1, 11205843, 5, 1201990, 1202998, 1202997);
- InitializeEvent(1, 11205846, 5, 1201990, 1201991);
- });
- Event(50, Default, function() {
- RegisterNPCHumanityEventValue(6521, 8932);
- InitializeEvent(0, 11205030, 0);
- InitializeEvent(0, 11205035, 0);
- InitializeEvent(0, 11205032, 0);
- InitializeEvent(0, 11200300, 0);
- InitializeEvent(0, 11205990, 11205031, 6521);
- SkipIfMultiplayerState(2, MultiplayerState.Client);
- BatchSetEventFlags(11200210, 11200213, OFF);
- SetEventFlag(11200215, OFF);
- RegisterNPCHumanityEventValue(6050, 8350);
- RegisterNPCHumanityEventValue(6051, 8350);
- SkipIfMultiplayerState(6, MultiplayerState.Client);
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventFlag, 1123);
- BatchSetEventFlags(1120, 1139, OFF);
- SetEventFlag(1122, ON);
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventFlag, 1130);
- BatchSetEventFlags(1120, 1139, OFF);
- SetEventFlag(1129, ON);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1121);
- ChangeCharacterEnableState(6050, Disabled);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1123);
- ChangeCharacterEnableState(6051, Disabled);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1130);
- ChangeCharacterEnableState(6051, Disabled);
- SetSpecialAnimations(6051, 7875, -1, -1, -1, -1);
- InitializeEvent(0, 11200520, 6050, 1120, 1139, 1125);
- InitializeEvent(1, 11200520, 6051, 1120, 1139, 1125);
- InitializeEvent(0, 11200530, 6050, 1120, 1139, 1121);
- InitializeEvent(0, 11200531, 6050, 1120, 1139, 1122);
- InitializeEvent(0, 11200534, 6050, 1120, 1139, 1123);
- InitializeEvent(0, 11200532, 6050, 1120, 1139, 1126);
- InitializeEvent(0, 11200533, 0);
- InitializeEvent(0, 11205040, 11200210, 1202000, 1203100);
- InitializeEvent(1, 11205040, 11200211, 1202001, 1203101);
- InitializeEvent(2, 11205040, 11200212, 1202002, 1203102);
- InitializeEvent(3, 11205040, 11200213, 1202003, 1203103);
- InitializeEvent(0, 11200529, 1120, 1139, 1127);
- InitializeEvent(0, 11200527, 6050, 1120, 1139, 1129);
- InitializeEvent(0, 11200525, 6050, 1120, 1139, 1130);
- InitializeEvent(0, 11205070, 11200210, 1202000, 1203100);
- InitializeEvent(1, 11205070, 11200211, 1202001, 1203101);
- InitializeEvent(2, 11205070, 11200212, 1202002, 1203102);
- InitializeEvent(3, 11205070, 11200213, 1202003, 1203103);
- DeleteMapSFX(1202009, false);
- InitializeEvent(0, 11200005, 0);
- InitializeEvent(0, 11200006, 0);
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- BatchSetEventFlags(11205050, 11205068, OFF);
- SetCharacterMapHits(6380, true);
- SetCharacterGravity(6380, Disabled);
- SetCharacterImmortality(6380, Enabled);
- SkipIfEventFlag(2, ON, TargetEventFlagType.EventFlag, 1710);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1712);
- ChangeCharacterEnableState(6380, Disabled);
- InitializeEvent(0, 11200538, 6380, 1710, 1712, 1711);
- InitializeEvent(0, 11200539, 6380, 1710, 1712, 1712);
- InitializeEvent(0, 11200540, 6380, 1710, 1712, 1711);
- InitializeEvent(0, 11205058, 0);
- InitializeEvent(0, 11205054, 0);
- InitializeEvent(0, 11205056, 0);
- InitializeEvent(0, 11205057, 0);
- InitializeEvent(0, 11205060, 6310);
- InitializeEvent(1, 11205060, 6420);
- InitializeEvent(2, 11205060, 1200300);
- InitializeEvent(3, 11205060, 1200301);
- InitializeEvent(4, 11205060, 1200302);
- InitializeEvent(5, 11205060, 1200303);
- InitializeEvent(6, 11205060, 1200304);
- InitializeEvent(7, 11205060, 1200305);
- InitializeEvent(8, 11205060, 1200306);
- RegisterNPCHumanityEventValue(6310, 8470);
- RegisterNPCHumanityEventValue(6420, 8900);
- ChangeCharacterEnableState(6310, Disabled);
- ChangeCharacterEnableState(6420, Disabled);
- InitializeEvent(2, 11200520, 6310, 1600, 1619, 1604);
- InitializeEvent(3, 11200520, 6420, 1760, 1769, 1764);
- InitializeEvent(0, 11200501, 6310, 1603);
- InitializeEvent(0, 11200535, 6310);
- });
- Event(11200090, Default, function(X0_4, X4_4, X8_4, X12_4) {
- SkipIfEventFlag(3, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- DeactivateObject(X0_4, Disabled);
- DeleteMapSFX(X4_4, false);
- EndUnconditionally(EventEndType.End);
- IfActionButtonLineSegment(AND_01, TargetEntityType.Area, X8_4, 0, 0, 0, 10010403, ReactionType.HollowHuman, 0, X0_4);
- IfActionButtonLineSegment(AND_02, TargetEntityType.Area, X12_4, 0, 0, 0, 10010407, ReactionType.HollowHuman, 0, X0_4);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(OR_01, PASS, AND_02);
- IfConditionGroup(MAIN, PASS, OR_01);
- SkipIfConditionGroupStateCompiled(2, PASS, AND_02);
- IssueShortWarpRequest(10000, TargetEntityType.Area, X8_4, -1);
- SkipUnconditionally(1);
- IssueShortWarpRequest(10000, TargetEntityType.Area, X12_4, -1);
- ForceAnimationPlayback(10000, 7410, false, false, false);
- DeactivateObject(X0_4, Disabled);
- DeleteMapSFX(X4_4, true);
- });
- Event(11205080, Restart, function() {
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventID, 0);
- ChangeCharacterEnableState(1200900, Disabled);
- ChangeCharacterEnableState(1200901, Disabled);
- ChangeCharacterEnableState(1200902, Disabled);
- ChangeCharacterEnableState(1200903, Disabled);
- ChangeCharacterEnableState(1200904, Disabled);
- ChangeCharacterEnableState(1200905, Disabled);
- ChangeCharacterEnableState(1200906, Disabled);
- ChangeCharacterEnableState(1200907, Disabled);
- ChangeCharacterEnableState(1200908, Disabled);
- ChangeCharacterEnableState(1200909, Disabled);
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, 11200050);
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventFlag, 735);
- SetEventFlag(5000, ON);
- ChangeCharacterEnableState(1200900, Enabled);
- ChangeCharacterEnableState(1200901, Enabled);
- ChangeCharacterEnableState(1200902, Enabled);
- ChangeCharacterEnableState(1200903, Enabled);
- ChangeCharacterEnableState(1200904, Enabled);
- ChangeCharacterEnableState(1200905, Enabled);
- ChangeCharacterEnableState(1200906, Enabled);
- ChangeCharacterEnableState(1200907, Enabled);
- ChangeCharacterEnableState(1200908, Enabled);
- ChangeCharacterEnableState(1200909, Enabled);
- });
- Event(11205081, Restart, function() {
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 11205085);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 735);
- IfConditionGroup(MAIN, PASS, OR_01);
- SkipIfEventFlag(1, OFF, TargetEventFlagType.EventFlag, 735);
- SetEventFlag(735, OFF);
- SetEventFlag(11200050, OFF);
- SetEventFlag(11205085, OFF);
- SetEventFlag(5001, ON);
- ForceCharacterDeath(1200900, false);
- ForceCharacterDeath(1200901, false);
- ForceCharacterDeath(1200902, false);
- ForceCharacterDeath(1200903, false);
- ForceCharacterDeath(1200904, false);
- ForceCharacterDeath(1200905, false);
- ForceCharacterDeath(1200906, false);
- ForceCharacterDeath(1200907, false);
- ForceCharacterDeath(1200908, false);
- ForceCharacterDeath(1200909, false);
- });
- Event(11205082, Restart, function() {
- EndIfMultiplayerState(EventEndType.End, MultiplayerState.Client);
- IfWorldTendency(AND_01, TendencyType.BlackTendency, ComparisonType.Greater, 50);
- IfPlayerInoutMap(AND_01, true, 12, 0);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 11200050);
- IfConditionGroup(MAIN, PASS, OR_01);
- WaitFixedTimeFrames(1);
- IfWorldTendency(AND_02, TendencyType.BlackTendency, ComparisonType.Greater, 50);
- IfPlayerInoutMap(AND_02, true, 12, 0);
- IfConditionGroup(OR_02, PASS, AND_02);
- IfEventFlag(OR_02, ON, TargetEventFlagType.EventFlag, 11200050);
- EndIfConditionGroupStateUncompiled(EventEndType.Restart, FAIL, OR_02);
- WaitFixedTimeFrames(1);
- IfWorldTendency(AND_03, TendencyType.BlackTendency, ComparisonType.Greater, 50);
- IfPlayerInoutMap(AND_03, true, 12, 0);
- IfConditionGroup(OR_03, PASS, AND_03);
- IfEventFlag(OR_03, ON, TargetEventFlagType.EventFlag, 11200050);
- EndIfConditionGroupStateUncompiled(EventEndType.Restart, FAIL, OR_03);
- WaitFixedTimeFrames(1);
- IfWorldTendency(AND_04, TendencyType.BlackTendency, ComparisonType.Greater, 50);
- IfPlayerInoutMap(AND_04, true, 12, 0);
- IfConditionGroup(OR_04, PASS, AND_04);
- IfEventFlag(OR_04, ON, TargetEventFlagType.EventFlag, 11200050);
- EndIfConditionGroupStateUncompiled(EventEndType.Restart, FAIL, OR_04);
- WaitFixedTimeFrames(1);
- IfWorldTendency(AND_05, TendencyType.BlackTendency, ComparisonType.Greater, 50);
- IfPlayerInoutMap(AND_05, true, 12, 0);
- IfConditionGroup(OR_05, PASS, AND_05);
- IfEventFlag(OR_05, ON, TargetEventFlagType.EventFlag, 11200050);
- EndIfConditionGroupStateUncompiled(EventEndType.Restart, FAIL, OR_05);
- WaitFixedTimeFrames(1);
- IfWorldTendency(AND_06, TendencyType.BlackTendency, ComparisonType.Greater, 50);
- IfPlayerInoutMap(AND_06, true, 12, 0);
- IfConditionGroup(OR_06, PASS, AND_06);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11200050);
- EndIfConditionGroupStateUncompiled(EventEndType.Restart, FAIL, OR_06);
- SetEventFlag(11200050, ON);
- WaitFixedTimeSeconds(600);
- IfWorldTendency(AND_07, TendencyType.BlackTendency, ComparisonType.LessOrEqual, 50);
- IfPlayerInoutMap(AND_07, true, 12, 0);
- EndIfConditionGroupStateUncompiled(EventEndType.Restart, FAIL, AND_07);
- SetEventFlag(11200050, OFF);
- SetEventFlag(11205085, ON);
- });
- Event(11200000, Restart, function() {
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventID, 0);
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventFlag, 11200002);
- ChangeCharacterEnableState(1200800, Disabled);
- DeactivateObject(1201990, Disabled);
- DeleteMapSFX(1201991, false);
- IfCharacterType(OR_01, 10000, TargetType.Alive);
- IfCharacterType(OR_01, 10000, TargetType.Hollow);
- IfConditionGroup(AND_01, PASS, OR_01);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 11210021);
- IfInoutsideArea(AND_01, InsideOutsideState.Inside, 10000, 1202999);
- IfConditionGroup(MAIN, PASS, AND_01);
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- IssueBossRoomEntryNotification(0);
- ActivateMultiplayerdependantBuffs(1200800);
- SetEventFlag(11205390, ON);
- SetEventFlag(11205391, ON);
- SetEventFlag(11205393, ON);
- IfCharacterType(AND_02, 10000, TargetType.BlackPhantom);
- SkipIfConditionGroupStateUncompiled(1, FAIL, AND_02);
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, 703);
- SkipIfMultiplayerState(2, MultiplayerState.Multiplayer);
- PlayCutsceneAndWarpPlayer(120000, CutscenePlayMode.Skippable, 1202801, 12, 0, 10000);
- SkipUnconditionally(4);
- SkipIfMultiplayerState(2, MultiplayerState.Client);
- PlayCutsceneAndWarpPlayer(120000, CutscenePlayMode.Unskippable, 1202801, 12, 0, 10000);
- SkipUnconditionally(1);
- PlayCutsceneToPlayer(120000, CutscenePlayMode.Unskippable, 10000);
- WaitFixedTimeFrames(1);
- DeactivateObject(1201200, Disabled);
- IssueShortWarpRequest(1200800, TargetEntityType.Area, 1202800, -1);
- ChangeCharacterEnableState(1200800, Enabled);
- DeactivateObject(1201990, Enabled);
- SpawnMapSFX(1201991);
- SetEventFlag(11200002, ON);
- });
- Event(11200002, Default, function() {
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventID, 0);
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventFlag, 11200000);
- IfCharacterType(OR_01, 10000, TargetType.Alive);
- IfCharacterType(OR_01, 10000, TargetType.Hollow);
- IfConditionGroup(AND_01, PASS, OR_01);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11210021);
- IfInoutsideArea(AND_01, InsideOutsideState.Inside, 10000, 1202999);
- IfConditionGroup(MAIN, PASS, AND_01);
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- IssueBossRoomEntryNotification(0);
- ActivateMultiplayerdependantBuffs(1200800);
- SetEventFlag(11205390, ON);
- SetEventFlag(11205391, ON);
- SetEventFlag(11205393, ON);
- IfCharacterType(AND_02, 10000, TargetType.BlackPhantom);
- SkipIfConditionGroupStateUncompiled(1, FAIL, AND_02);
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, 703);
- SkipIfMultiplayerState(2, MultiplayerState.Multiplayer);
- PlayCutsceneAndWarpPlayer(120003, CutscenePlayMode.Skippable, 1202802, 12, 0, 10000);
- SkipUnconditionally(4);
- SkipIfMultiplayerState(2, MultiplayerState.Client);
- PlayCutsceneAndWarpPlayer(120003, CutscenePlayMode.Unskippable, 1202802, 12, 0, 10000);
- SkipUnconditionally(1);
- PlayCutsceneToPlayer(120003, CutscenePlayMode.Unskippable, 10000);
- WaitFixedTimeFrames(1);
- DeactivateObject(1201200, Disabled);
- ChangeCharacterEnableState(1200800, Enabled);
- DeactivateObject(1201990, Enabled);
- SpawnMapSFX(1201991);
- SetEventFlag(11200000, ON);
- });
- Event(11205390, Default, function() {
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 5);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11200000);
- IfActionButtonLineSegmentBossRoom(AND_01, TargetEntityType.Area, 1202998, 0, -1, 0, 10010403, ReactionType.HollowHuman, 0, 1201990);
- IfConditionGroup(MAIN, PASS, AND_01);
- RotateCharacter(10000, 1202997);
- ForceAnimationPlayback(10000, 7410, false, false, false);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205391, Default, function() {
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 5);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205393);
- IfCharacterType(AND_01, 10000, TargetType.WhitePhantom);
- IfActionButtonLineSegment(AND_01, TargetEntityType.Area, 1202998, 0, -1, 0, 10010403, ReactionType.All, 0, 1201990);
- IfConditionGroup(MAIN, PASS, AND_01);
- RotateCharacter(10000, 1202997);
- ForceAnimationPlayback(10000, 7410, false, false, false);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205393, Default, function() {
- SkipIfEventFlag(8, ON, TargetEventFlagType.EventID, 0);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11200000);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 5);
- IfInoutsideArea(AND_01, InsideOutsideState.Inside, 10000, 1202996);
- IfEventFlag(AND_02, ON, TargetEventFlagType.EventID, 0);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(OR_01, PASS, AND_02);
- IfConditionGroup(MAIN, PASS, OR_01);
- EndIfConditionGroupStateCompiled(EventEndType.End, PASS, AND_02);
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- IssueBossRoomEntryNotification(0);
- ActivateMultiplayerdependantBuffs(1200800);
- });
- Event(11205392, Restart, function() {
- SkipIfEventFlag(3, OFF, TargetEventFlagType.EventFlag, 5);
- ChangeCharacterEnableState(1200800, Disabled);
- ForceCharacterDeath(1200800, false);
- EndUnconditionally(EventEndType.End);
- SetCharacterAIState(1200800, Disabled);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11200000);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205393);
- IfConditionGroup(MAIN, PASS, AND_01);
- SetCharacterAIState(1200800, Enabled);
- DisplayBossHealthBar(Enabled, 1200800, 0, 5210);
- });
- Event(11200001, Default, function() {
- IfCharacterDeadalive(MAIN, 1200800, DeathState.Dead);
- SetEventFlag(5, ON);
- HandleBossDefeat(1200800);
- DeactivateObject(1201990, Disabled);
- DeleteMapSFX(1201991, true);
- });
- Event(11205394, Default, function() {
- SetNetworkSyncState(Disabled);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 5);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205392);
- SkipIfMultiplayerState(1, MultiplayerState.Host);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205391);
- IfInoutsideArea(AND_01, InsideOutsideState.Inside, 10000, 1202990);
- IfConditionGroup(MAIN, PASS, AND_01);
- SetMapSoundState(1203800, Enabled);
- });
- Event(11205395, Default, function() {
- SetNetworkSyncState(Disabled);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 5);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205394);
- IfConditionGroup(MAIN, PASS, AND_01);
- SetMapSoundState(1203800, Disabled);
- });
- Event(11205396, Restart, function() {
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventID, 0);
- IfHPRatio(MAIN, 1200800, ComparisonType.LessOrEqual, 0);
- SetSpeffect(1200800, 5401);
- });
- Event(11205380, Default, function() {
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 11200900);
- IfActionButtonLineSegmentBossRoom(AND_01, TargetEntityType.Area, 1202898, 0, -1, 0, 10010403, ReactionType.HollowHuman, 0, 1201890);
- IfConditionGroup(MAIN, PASS, AND_01);
- RotateCharacter(10000, 1202894);
- ForceAnimationPlayback(10000, 7410, false, false, false);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205381, Default, function() {
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 11200900);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205383);
- IfCharacterType(AND_01, 10000, TargetType.WhitePhantom);
- IfActionButtonLineSegment(AND_01, TargetEntityType.Area, 1202898, 0, -1, 0, 10010403, ReactionType.All, 0, 1201890);
- IfConditionGroup(MAIN, PASS, AND_01);
- RotateCharacter(10000, 1202894);
- ForceAnimationPlayback(10000, 7410, false, false, false);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205383, Default, function() {
- SkipIfEventFlag(3, ON, TargetEventFlagType.EventID, 0);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 11200900);
- IfInoutsideArea(AND_01, InsideOutsideState.Inside, 10000, 1202896);
- IfConditionGroup(MAIN, PASS, AND_01);
- SkipIfMultiplayerState(2, MultiplayerState.Client);
- IssueBossRoomEntryNotification(0);
- SetSpeffect(10000, 5500);
- ActivateMultiplayerdependantBuffs(1200801);
- });
- Event(11205382, Restart, function() {
- ChangeCharacterEnableState(1200090, Disabled);
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- SetNetworkUpdateAuthority(1200801, AuthorityLevel.Forced);
- SkipIfEventFlag(3, OFF, TargetEventFlagType.EventFlag, 11200900);
- ChangeCharacterEnableState(1200801, Disabled);
- ForceCharacterDeath(1200801, false);
- EndUnconditionally(EventEndType.End);
- SetCharacterHPBarDisplay(1200801, Disabled);
- SetCharacterAIState(1200801, Disabled);
- SetSpecialAnimations(1200801, 7000, -1, -1, -1, -1);
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, 11205383);
- SetSpecialAnimations(1200801, -1, -1, 7001, -1, -1);
- SetCharacterAIState(1200801, Enabled);
- DisplayBossHealthBar(Enabled, 1200801, 0, 3230);
- });
- Event(11200900, Default, function() {
- IfCharacterDeadalive(MAIN, 1200801, DeathState.Dead);
- ClearSpeffect(10000, 5500);
- SetEventFlag(11200900, ON);
- HandleBossDefeat(1200801);
- DeactivateObject(1201890, Disabled);
- DeleteMapSFX(1201891, true);
- DeactivateObject(1201892, Disabled);
- DeleteMapSFX(1201893, true);
- });
- Event(11205384, Default, function() {
- SetNetworkSyncState(Disabled);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 11200900);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205382);
- SkipIfMultiplayerState(1, MultiplayerState.Host);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205381);
- IfInoutsideArea(AND_01, InsideOutsideState.Inside, 10000, 1202890);
- IfConditionGroup(MAIN, PASS, AND_01);
- SetMapSoundState(1203801, Enabled);
- });
- Event(11205385, Default, function() {
- SetNetworkSyncState(Disabled);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11200900);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205384);
- IfConditionGroup(MAIN, PASS, AND_01);
- SetMapSoundState(1203801, Disabled);
- });
- Event(11205120, Default, function(X0_4, X4_4) {
- IfInoutsideArea(AND_01, InsideOutsideState.Inside, 1200801, X0_4);
- IfCharacterHasEventMessage(AND_01, 1200801, 10, true);
- IfConditionGroup(MAIN, PASS, AND_01);
- IssueShortWarpRequest(1200801, TargetEntityType.Area, X4_4, -1);
- IfCharacterHasEventMessage(MAIN, 1200801, 10, false);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11200100, Default, function(X0_4, X4_4, X8_4, X12_4, X16_4, X20_4) {
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, X20_4);
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- ReproduceObjectAnimation(X4_4, 1);
- EndUnconditionally(EventEndType.End);
- CreateObjectfollowingSFX(X4_4, 200, X8_4);
- SkipIfComparison(1, ComparisonType.Equal, X16_4, 1);
- IfPlayerHasdoesntHaveItem(AND_01, ItemType.Goods, 2002, OwnershipState.Owns);
- IfActionButtonLineSegmentBossRoom(AND_01, TargetEntityType.Area, X12_4, 0, -1, 0, 10010400, ReactionType.HollowHuman, 0, X4_4);
- IfConditionGroup(MAIN, PASS, AND_01);
- SetEventFlag(X0_4, ON);
- SetEventFlag(X20_4, ON);
- RotateCharacter(10000, X4_4);
- ForceAnimationPlayback(10000, 7114, false, true, false);
- SkipIfComparison(1, ComparisonType.Equal, X16_4, 1);
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- SkipIfComparison(1, ComparisonType.Equal, X16_4, 1);
- DisplayGenericDialog(10010861, PromptType.YESNO, NumberofOptions.NoButtons, X4_4, 3);
- ForceAnimationPlayback(X4_4, 1, false, false, false);
- DeleteObjectfollowingSFX(X4_4, true);
- });
- Event(11200110, Default, function(X0_4, X4_4, X8_4, X12_4) {
- SetNetworkSyncState(Disabled);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, X0_4);
- SkipIfComparison(1, ComparisonType.Equal, X12_4, 0);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 703);
- SkipIfComparison(1, ComparisonType.Equal, X12_4, 1);
- IfPlayerHasdoesntHaveItem(AND_01, ItemType.Goods, 2002, OwnershipState.DoesntOwn);
- IfActionButtonLineSegment(AND_01, TargetEntityType.Area, X8_4, 0, -1, 0, 10010400, ReactionType.All, 0, X4_4);
- IfMultiplayerState(AND_02, MultiplayerState.Client);
- IfActionButtonLineSegment(AND_02, TargetEntityType.Area, X8_4, 0, -1, 0, 10010400, ReactionType.All, 0, X4_4);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(OR_01, PASS, AND_02);
- IfConditionGroup(MAIN, PASS, OR_01);
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventFlag, X0_4);
- DisplayGenericDialog(10010160, PromptType.YESNO, NumberofOptions.NoButtons, X4_4, 3);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11200120, Default, function() {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventID, 0);
- DeactivateObject(1201300, Disabled);
- EndUnconditionally(EventEndType.End);
- IfObjectDestroyed(MAIN, DestructionState.Destroyed, 1201300);
- SetEventFlag(11200120, ON);
- });
- Event(11205150, Restart, function(X0_4) {
- IfHPRatio(AND_01, X0_4, ComparisonType.LessOrEqual, 0);
- IfCharacterBackreadStatus(AND_01, X0_4, true);
- IfConditionGroup(MAIN, PASS, AND_01);
- RequestCharacterAICommand(X0_4, 1, 0);
- RequestCharacterAIReplan(X0_4);
- });
- Event(11205180, Restart, function(X0_4, X4_4) {
- SkipIfComparison(3, ComparisonType.Equal, X4_4, 0);
- IfCharacterAIState(MAIN, X0_4, AIStateType.Combat);
- SetCharacterHome(X0_4, 1202732);
- EndUnconditionally(EventEndType.End);
- SkipIfEventFlag(6, ON, TargetEventFlagType.EventIDAndSlotNumber, 0);
- SetSpecialAnimations(X0_4, 9000, -1, -1, -1, -1);
- SetCharacterAIState(X0_4, Disabled);
- IfHPRatio(MAIN, 1200350, ComparisonType.LessOrEqual, 0);
- WaitRandomTimeSeconds(0, 1);
- SetSpecialAnimations(X0_4, -1, -1, 9060, -1, -1);
- SetCharacterAIState(X0_4, Enabled);
- SetCharacterHome(X0_4, 1202732);
- });
- Event(11205190, Restart, function(X0_4, X4_4, X8_4) {
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventIDAndSlotNumber, 0);
- SetCharacterGravity(X0_4, Disabled);
- ChangeCharacterEnableState(X0_4, Disabled);
- SetCharacterAIState(X0_4, Disabled);
- IfInoutsideArea(MAIN, InsideOutsideState.Inside, 10000, X4_4);
- WaitFixedTimeSeconds(X8_4);
- SetCharacterGravity(X0_4, Enabled);
- ChangeCharacterEnableState(X0_4, Enabled);
- ForceAnimationPlayback(X0_4, 7000, false, true, false);
- SetCharacterAIState(X0_4, Enabled);
- });
- Event(11205200, Restart, function(X0_4, X4_4) {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- SetSpecialAnimations(X0_4, -1, -1, -1, -1, -1);
- EndUnconditionally(EventEndType.End);
- SetCharacterAIState(X0_4, Disabled);
- IfEntityInoutsideRadiusOfEntity(OR_01, InsideOutsideState.Inside, X0_4, 10000, X4_4);
- IfCharacterDamagedBy(OR_01, X0_4, 10000);
- IfCharacterDamagedBy(OR_01, X0_4, 6521);
- IfConditionGroup(MAIN, PASS, OR_01);
- SetCharacterAIState(X0_4, Enabled);
- SetSpecialAnimations(X0_4, -1, -1, 9060, -1, -1);
- });
- Event(11205250, Restart, function(X0_4, X4_4) {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- SetSpecialAnimations(X0_4, -1, -1, -1, -1, -1);
- EndUnconditionally(EventEndType.End);
- SetCharacterAIState(X0_4, Disabled);
- IfCharacterDamagedBy(OR_01, X0_4, 10000);
- IfCharacterDamagedBy(OR_01, X0_4, 6521);
- IfInoutsideArea(OR_01, InsideOutsideState.Inside, 10000, X4_4);
- IfInoutsideArea(OR_01, InsideOutsideState.Inside, 6521, X4_4);
- IfConditionGroup(MAIN, PASS, OR_01);
- SetCharacterAIState(X0_4, Enabled);
- SetSpecialAnimations(X0_4, -1, -1, 9060, -1, -1);
- });
- Event(11205290, Restart, function(X0_4, X4_4, X8_4, X12_4) {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- SetSpecialAnimations(X0_4, -1, -1, -1, -1, -1);
- EndUnconditionally(EventEndType.End);
- SetCharacterAIState(X0_4, Disabled);
- IfCharacterDamagedBy(OR_01, X0_4, 10000);
- IfCharacterDamagedBy(OR_01, X0_4, 6521);
- SkipIfComparison(1, ComparisonType.Equal, 0, X12_4);
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, X4_4);
- IfConditionGroup(MAIN, PASS, OR_01);
- WaitFixedTimeSeconds(X8_4);
- SetCharacterAIState(X0_4, Enabled);
- SetSpecialAnimations(X0_4, -1, -1, 9060, -1, -1);
- });
- Event(11205230, Restart, function(X0_4, X4_4) {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- SetSpecialAnimations(X0_4, -1, -1, -1, -1, -1);
- EndUnconditionally(EventEndType.End);
- SetCharacterMapHits(X0_4, true);
- SetCharacterGravity(X0_4, Disabled);
- IfEntityInoutsideRadiusOfEntity(OR_01, InsideOutsideState.Inside, X0_4, 10000, X4_4);
- IfEntityInoutsideRadiusOfEntity(OR_01, InsideOutsideState.Inside, X0_4, 6521, X4_4);
- IfCharacterDamagedBy(OR_02, X0_4, 10000);
- IfCharacterDamagedBy(OR_02, X0_4, 6521);
- IfConditionGroup(AND_01, PASS, OR_01);
- IfConditionGroup(AND_02, PASS, OR_02);
- IfConditionGroup(OR_03, PASS, AND_01);
- IfConditionGroup(OR_03, PASS, AND_02);
- IfConditionGroup(MAIN, PASS, OR_03);
- SetCharacterMapHits(X0_4, false);
- SetCharacterGravity(X0_4, Enabled);
- EndIfConditionGroupStateCompiled(EventEndType.End, PASS, AND_02);
- SetSpecialAnimations(X0_4, -1, -1, 9063, -1, -1);
- });
- Event(11205240, Restart, function(X0_4, X4_4) {
- IfCharacterHasSpeffect(MAIN, X0_4, 5110, true);
- SetCharacterHome(X0_4, X4_4);
- });
- Event(11205260, Restart, function(X0_4, X4_4) {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- SetSpecialAnimations(X0_4, -1, -1, -1, -1, -1);
- EndUnconditionally(EventEndType.End);
- IfEntityInoutsideRadiusOfEntity(OR_01, InsideOutsideState.Inside, X0_4, 10000, X4_4);
- IfEntityInoutsideRadiusOfEntity(OR_01, InsideOutsideState.Inside, X0_4, 6521, X4_4);
- IfConditionGroup(MAIN, PASS, OR_01);
- SetSpecialAnimations(X0_4, -1, -1, 9060, -1, -1);
- });
- Event(11205280, Restart, function(X0_4, X4_4, X8_4) {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- SetSpecialAnimations(X0_4, -1, -1, -1, -1, -1);
- EndUnconditionally(EventEndType.End);
- IfEntityInoutsideRadiusOfEntity(OR_01, InsideOutsideState.Inside, X0_4, 10000, X4_4);
- IfEntityInoutsideRadiusOfEntity(OR_01, InsideOutsideState.Inside, X0_4, 6521, X4_4);
- IfInoutsideArea(OR_01, InsideOutsideState.Inside, 10000, X8_4);
- IfInoutsideArea(OR_01, InsideOutsideState.Inside, 6521, X8_4);
- IfConditionGroup(MAIN, PASS, OR_01);
- SetSpecialAnimations(X0_4, -1, -1, 9060, -1, -1);
- });
- Event(11205000, Restart, function() {
- SetCharacterGravity(1200000, Disabled);
- SetCharacterMapHits(1200000, true);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventID, 0);
- IfInoutsideArea(MAIN, InsideOutsideState.Inside, 10000, 1202100);
- SetCharacterGravity(1200000, Enabled);
- SetCharacterMapHits(1200000, false);
- SetCharacterHome(1200000, 1202101);
- });
- Event(11200800, Restart, function() {
- ChangeCharacterEnableState(1200200, Disabled);
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventID, 0);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 11200801);
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, 703);
- ChangeCharacterEnableState(1200200, Enabled);
- IfCharacterBackreadStatus(MAIN, 1200200, true);
- ChangeCharacterDispmask(1200200, 0, ON);
- IfCharacterDeadalive(MAIN, 1200200, DeathState.Dead);
- SetEventFlag(11200800, ON);
- });
- Event(11200801, Restart, function() {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventID, 0);
- ChangeCharacterEnableState(1200010, Disabled);
- EndUnconditionally(EventEndType.End);
- IfCharacterDeadalive(OR_01, 1200010, DeathState.Dead);
- IfCharacterDeadalive(AND_01, 1200011, DeathState.Dead);
- IfCharacterDeadalive(AND_01, 1200012, DeathState.Dead);
- IfCharacterDeadalive(AND_01, 1200013, DeathState.Dead);
- IfCharacterDeadalive(AND_01, 1200014, DeathState.Dead);
- IfCharacterDeadalive(AND_01, 1200015, DeathState.Dead);
- IfCharacterDeadalive(AND_01, 1200016, DeathState.Dead);
- IfCharacterDeadalive(AND_01, 1200017, DeathState.Dead);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(MAIN, PASS, OR_01);
- ForceCharacterDeath(1200010, true);
- IfCharacterType(OR_07, 10000, TargetType.Alive);
- IfCharacterType(OR_07, 10000, TargetType.Hollow);
- EndIfConditionGroupStateUncompiled(EventEndType.End, FAIL, OR_07);
- AwardItemsIncludingClients(35300100);
- });
- Event(11205300, Restart, function(X0_2, X2_2, X4_4, X8_4, X12_4, X16_1, X17_1, X20_4) {
- ChangeCharacterEnableState(X8_4, Disabled);
- SkipIfEventFlag(4, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- ChangeCharacterDispmask(1200010, X16_1, OFF);
- ChangeCharacterHitmask(1200010, X17_1, ON);
- SetSpeffect(1200010, X20_4);
- EndUnconditionally(EventEndType.End);
- IfCharacterBackreadStatus(MAIN, 1200010, true);
- CreateNPCPart(1200010, X2_2, X0_2, 176, 1, 1, false, false);
- IfNPCPartHP(AND_01, 1200010, X4_4, 0, ComparisonType.LessOrEqual);
- IfHPRatio(AND_02, 1200010, ComparisonType.LessOrEqual, 0);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(OR_01, PASS, AND_02);
- IfConditionGroup(MAIN, PASS, OR_01);
- EndIfConditionGroupStateCompiled(EventEndType.End, PASS, AND_02);
- RequestCharacterAnimationReset(1200010, Interpolation.Interpolated);
- WarpCharacterAndCopyFloor(X8_4, TargetEntityType.Character, 1200010, X12_4, 1200010);
- ChangeCharacterEnableState(X8_4, Enabled);
- ForceAnimationPlayback(X8_4, 8100, false, false, false);
- ForceAnimationPlayback(1200010, 8000, false, false, false);
- ChangeCharacterDispmask(1200010, X16_1, OFF);
- ChangeCharacterHitmask(1200010, X17_1, ON);
- SetSpeffect(1200010, X20_4);
- });
- Event(11200200, Default, function() {
- SetNetworkSyncState(Disabled);
- EndIfMultiplayerState(EventEndType.End, MultiplayerState.Client);
- IfMultiplayerState(AND_01, MultiplayerState.Host);
- IfPlayersCovenant(AND_02, 7);
- IfConditionGroup(AND_01, FAIL, AND_02);
- IfPlayerStandingOnHit(OR_01, 1203500);
- IfPlayerStandingOnHit(OR_01, 1203501);
- IfPlayerStandingOnHit(OR_01, 1203502);
- IfPlayerStandingOnHit(OR_01, 1203503);
- IfPlayerStandingOnHit(OR_01, 1203504);
- IfConditionGroup(AND_01, PASS, OR_01);
- IfConditionGroup(MAIN, PASS, AND_01);
- SetSpeffect(10000, 4500);
- WaitFixedTimeFrames(10);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11200810, Restart, function(X0_4, X4_4, X8_4) {
- SkipIfEventFlag(6, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- SkipIfComparison(3, ComparisonType.Equal, X4_4, 1);
- ChangeCharacterEnableState(X0_4, Disabled);
- ForceCharacterDeath(X0_4, false);
- EndUnconditionally(EventEndType.End);
- ForceCharacterTreasure(X0_4);
- EndUnconditionally(EventEndType.End);
- IfCharacterDeadalive(MAIN, X0_4, DeathState.Dead);
- EndIfComparison(EventEndType.End, ComparisonType.Equal, X8_4, 0);
- IfCharacterType(OR_07, 10000, TargetType.Alive);
- IfCharacterType(OR_07, 10000, TargetType.Hollow);
- EndIfConditionGroupStateUncompiled(EventEndType.End, FAIL, OR_07);
- AwardItemsIncludingClients(X8_4);
- });
- Event(11200600, Default, function(X0_4, X4_4) {
- SkipIfEventFlag(4, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- ReproduceObjectAnimation(X0_4, 0);
- SetObjactState(X0_4, -1, Disabled);
- SetObjectTreasureState(X0_4, Enabled);
- EndUnconditionally(EventEndType.End);
- SetObjectTreasureState(X0_4, Disabled);
- IfObjactEventFlag(MAIN, X4_4);
- WaitFixedTimeFrames(10);
- SetObjectTreasureState(X0_4, Enabled);
- });
- Event(11200690, Default, function() {
- SkipIfEventFlag(6, ON, TargetEventFlagType.EventID, 0);
- SetObjectTreasureState(1201600, Disabled);
- DeactivateObject(1201600, Disabled);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1123);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1130);
- IfConditionGroup(MAIN, PASS, OR_01);
- DeactivateObject(1201600, Enabled);
- SetObjectTreasureState(1201600, Enabled);
- });
- Event(11200510, Default, function(X0_4, X4_4) {
- IfHPRatio(AND_01, X0_4, ComparisonType.LessOrEqual, 0);
- IfHPRatio(AND_01, X0_4, ComparisonType.Greater, 0);
- IfCharacterDamagedBy(AND_01, X0_4, 10000);
- IfEventFlag(AND_02, ON, TargetEventFlagType.EventFlag, X4_4);
- IfEventFlag(AND_02, ON, TargetEventFlagType.EventIDAndSlotNumber, 0);
- IfEventFlag(AND_03, ON, TargetEventFlagType.EventFlag, X4_4);
- IfEventFlag(AND_03, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(OR_01, PASS, AND_02);
- IfConditionGroup(OR_01, PASS, AND_03);
- IfConditionGroup(MAIN, PASS, OR_01);
- SkipIfConditionGroupStateCompiled(2, FAIL, AND_03);
- ChangeCharacterEnableState(X0_4, Disabled);
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, 703);
- SetEventFlag(X4_4, ON);
- ChangeCharacterTeamTypeAndForceExitSpecialAnimations(X0_4, TeamType.HostileAlly);
- SaveRequest(0);
- });
- Event(11200520, Default, function(X0_4, X4_4, X8_4, X12_4) {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventIDAndSlotNumber, 0);
- ForceCharacterTreasure(X0_4);
- EndUnconditionally(EventEndType.End);
- IfHPRatio(MAIN, X0_4, ComparisonType.LessOrEqual, 0);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- });
- Event(11200501, Default, function(X0_4, X4_4) {
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 1603);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1600);
- IfHPRatio(AND_01, X0_4, ComparisonType.LessOrEqual, 0);
- IfHPRatio(AND_01, X0_4, ComparisonType.Greater, 0);
- IfCharacterDamagedBy(AND_01, X0_4, 10000);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventID, 0);
- IfEventFlag(AND_02, OFF, TargetEventFlagType.EventFlag, 1763);
- IfEventFlag(AND_02, ON, TargetEventFlagType.EventFlag, 1760);
- IfHPRatio(AND_02, 6420, ComparisonType.LessOrEqual, 0);
- IfHPRatio(AND_02, 6420, ComparisonType.Greater, 0);
- IfCharacterDamagedBy(AND_02, 6420, 10000);
- IfEventFlag(AND_02, OFF, TargetEventFlagType.EventID, 0);
- IfEventFlag(AND_03, ON, TargetEventFlagType.EventFlag, 746);
- IfEventFlag(AND_03, OFF, TargetEventFlagType.EventID, 0);
- IfEventFlag(OR_02, ON, TargetEventFlagType.EventFlag, X4_4);
- IfEventFlag(OR_02, ON, TargetEventFlagType.EventFlag, 1763);
- IfConditionGroup(AND_04, PASS, OR_02);
- IfEventFlag(AND_04, ON, TargetEventFlagType.EventID, 0);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(OR_01, PASS, AND_02);
- IfConditionGroup(OR_01, PASS, AND_03);
- IfConditionGroup(OR_01, PASS, AND_04);
- IfConditionGroup(MAIN, PASS, OR_01);
- SkipIfConditionGroupStateCompiled(4, PASS, AND_04);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1604);
- SetEventFlag(X4_4, ON);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1764);
- SetEventFlag(1763, ON);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1604);
- ChangeCharacterEnableState(X0_4, Enabled);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1764);
- ChangeCharacterEnableState(6420, Enabled);
- SetCharacterTeamType(X0_4, TeamType.Enemy);
- SetCharacterTeamType(6420, TeamType.Enemy);
- SaveRequest(0);
- SetEventFlag(1766, ON);
- });
- Event(11200530, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1120);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11200800);
- IfConditionGroup(MAIN, PASS, AND_01);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- WarpCharacterAndCopyFloor(X0_4, TargetEntityType.Character, 1200200, 101, 1200200);
- ChangeCharacterEnableState(X0_4, Enabled);
- WaitFixedTimeSeconds(0);
- SetSpecialAnimations(X0_4, 7875, -1, -1, -1, -1);
- ForceAnimationPlayback(X0_4, 7876, false, false, false);
- });
- Event(11200531, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1121);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11200590);
- IfConditionGroup(MAIN, PASS, AND_01);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- ForceAnimationPlayback(X0_4, 7877, false, true, false);
- ForceAnimationPlayback(X0_4, 8289, false, true, false);
- ChangeCharacterEnableState(X0_4, Disabled);
- });
- Event(11200532, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1121);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11200591);
- IfConditionGroup(MAIN, PASS, AND_01);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- ForceAnimationPlayback(X0_4, 7877, false, true, false);
- ForceAnimationPlayback(X0_4, 8289, false, true, false);
- ChangeCharacterEnableState(X0_4, Disabled);
- });
- Event(11200533, Default, function() {
- DeleteMapSFX(1203100, false);
- DeleteMapSFX(1203101, false);
- DeleteMapSFX(1203102, false);
- DeleteMapSFX(1203103, false);
- EndIfMultiplayerState(EventEndType.End, MultiplayerState.Client);
- IfPlayerHasdoesntHaveItem(AND_01, ItemType.Goods, 2520, OwnershipState.DoesntOwn);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1122);
- IfEventFlag(AND_02, ON, TargetEventFlagType.EventFlag, 1129);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(OR_01, PASS, AND_02);
- IfConditionGroup(MAIN, PASS, OR_01);
- RandomlySetEventFlagInRange(11200210, 11200213, ON);
- SkipIfEventFlag(1, OFF, TargetEventFlagType.EventFlag, 11200210);
- SpawnMapSFX(1203100);
- SkipIfEventFlag(1, OFF, TargetEventFlagType.EventFlag, 11200211);
- SpawnMapSFX(1203101);
- SkipIfEventFlag(1, OFF, TargetEventFlagType.EventFlag, 11200212);
- SpawnMapSFX(1203102);
- SkipIfEventFlag(1, OFF, TargetEventFlagType.EventFlag, 11200213);
- SpawnMapSFX(1203103);
- });
- Event(11205040, Default, function(X0_4, X4_4, X8_4) {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventFlag, 11200215);
- ChangeCharacterEnableState(6051, Enabled);
- EndUnconditionally(EventEndType.End);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1122);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, X0_4);
- IfActionButton(AND_01, TargetEntityType.Area, X4_4, 0, 0, 0, 50000000, ReactionType.HollowHuman, 0);
- IfConditionGroup(MAIN, PASS, AND_01);
- SetEventFlag(11200215, ON);
- DeleteMapSFX(X8_4, true);
- WarpCharacterAndSetFloor(6051, TargetEntityType.Area, X4_4, -1, 1203150);
- WaitFixedTimeSeconds(5);
- ChangeCharacterEnableState(6051, Enabled);
- SpawnOneshotSFX(TargetEntityType.Area, X4_4, -1, 120);
- SetSpecialAnimations(6051, 7875, -1, -1, -1, -1);
- ForceAnimationPlayback(6051, 6951, false, true, false);
- ForceAnimationPlayback(6051, 7876, false, false, false);
- SetEventFlag(11205310, ON);
- });
- Event(11200534, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1122);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205310);
- IfCharacterDeadalive(AND_01, X0_4, DeathState.Alive);
- IfConditionGroup(MAIN, PASS, AND_01);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- });
- Event(11200529, Default, function(X0_4, X4_4, X8_4) {
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventFlag, 17);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1122);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1125);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1126);
- IfConditionGroup(AND_01, PASS, OR_01);
- IfPlayerHasdoesntHaveItem(AND_01, ItemType.Goods, 2520, OwnershipState.Owns);
- IfConditionGroup(MAIN, PASS, AND_01);
- SkipIfEventFlag(2, ON, TargetEventFlagType.EventFlag, 1125);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1126);
- BatchSetEventFlags(X0_4, X4_4, OFF);
- SetEventFlag(X8_4, ON);
- });
- Event(11200527, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, 1128);
- SkipIfEventFlag(5, ON, TargetEventFlagType.EventFlag, 1125);
- SkipIfEventFlag(8, ON, TargetEventFlagType.EventFlag, 1126);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- ChangeCharacterEnableState(X0_4, Disabled);
- EndUnconditionally(EventEndType.End);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(1125, ON);
- ChangeCharacterEnableState(X0_4, Disabled);
- EndUnconditionally(EventEndType.End);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(1126, ON);
- ChangeCharacterEnableState(X0_4, Disabled);
- });
- Event(11205070, Default, function(X0_4, X4_4, X8_4) {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventFlag, 11200215);
- ChangeCharacterEnableState(6051, Enabled);
- EndUnconditionally(EventEndType.End);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1129);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, X0_4);
- IfActionButton(AND_01, TargetEntityType.Area, X4_4, 0, 0, 0, 50000000, ReactionType.HollowHuman, 0);
- IfConditionGroup(MAIN, PASS, AND_01);
- SetEventFlag(11200215, ON);
- DeleteMapSFX(X8_4, true);
- WarpCharacterAndSetFloor(6051, TargetEntityType.Area, X4_4, -1, 1203150);
- WaitFixedTimeSeconds(5);
- ChangeCharacterEnableState(6051, Enabled);
- SpawnOneshotSFX(TargetEntityType.Area, X4_4, -1, 120);
- SetSpecialAnimations(6051, 7875, -1, -1, -1, -1);
- ForceAnimationPlayback(6051, 6951, false, true, false);
- ForceAnimationPlayback(6051, 7876, false, false, false);
- SetEventFlag(11205311, ON);
- });
- Event(11200525, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1129);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205311);
- IfCharacterDeadalive(AND_01, X0_4, DeathState.Alive);
- IfConditionGroup(MAIN, PASS, AND_01);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- });
- Event(11200535, Default, function(X0_4) {
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- SetEventFlag(11205021, OFF);
- SkipIfMultiplayerState(1, MultiplayerState.Host);
- SkipIfEventFlag(5, ON, TargetEventFlagType.EventFlag, 11205021);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 1603);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 1601);
- IfMultiplayerState(AND_01, MultiplayerState.Host);
- IfPlayersCovenant(AND_01, 7);
- IfConditionGroup(MAIN, PASS, AND_01);
- SkipIfEventFlag(1, ON, TargetEventFlagType.EventFlag, 1604);
- ChangeCharacterEnableState(X0_4, Enabled);
- SkipIfEventFlag(2, ON, TargetEventFlagType.EventFlag, 1764);
- ChangeCharacterEnableState(6420, Enabled);
- SetEventFlag(1766, ON);
- SetEventFlag(11205021, ON);
- });
- Event(11200538, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfCharacterDamagedBy(MAIN, X0_4, 10000);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- ForceAnimationPlayback(X0_4, 9030, false, true, false);
- ChangeCharacterEnableState(X0_4, Disabled);
- });
- Event(11200539, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1710);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 746);
- IfCharacterDeadalive(AND_01, X0_4, DeathState.Alive);
- IfConditionGroup(MAIN, PASS, AND_01);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- });
- Event(11200540, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 1712);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11200596);
- IfCharacterDeadalive(AND_01, X0_4, DeathState.Alive);
- IfConditionGroup(MAIN, PASS, AND_01);
- BatchSetEventFlags(X4_4, X8_4, OFF);
- SetEventFlag(X12_4, ON);
- ForceAnimationPlayback(X0_4, 7003, false, true, false);
- ChangeCharacterEnableState(X0_4, Disabled);
- });
- Event(11205054, Default, function() {
- IfPlayersCovenant(AND_07, 7);
- IfCharacterType(OR_07, 10000, TargetType.Alive);
- IfCharacterType(OR_07, 10000, TargetType.Hollow);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 11205055);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205053);
- IfConditionGroup(AND_01, PASS, OR_07);
- IfConditionGroup(AND_01, FAIL, AND_07);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 11205050);
- IfEventFlag(AND_02, OFF, TargetEventFlagType.EventFlag, 11205055);
- IfEventFlag(AND_02, ON, TargetEventFlagType.EventFlag, 11205053);
- IfConditionGroup(AND_02, PASS, OR_07);
- IfConditionGroup(AND_02, PASS, AND_07);
- IfCharacterDamagedBy(OR_06, 6380, 10000);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11205060);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11205061);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11205062);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11205063);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11205064);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11205065);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11205066);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11205067);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 11205068);
- IfEventFlag(OR_06, ON, TargetEventFlagType.EventFlag, 745);
- IfConditionGroup(AND_02, PASS, OR_06);
- IfEventFlag(AND_03, OFF, TargetEventFlagType.EventFlag, 11205055);
- IfEventFlag(AND_03, OFF, TargetEventFlagType.EventFlag, 11205053);
- IfConditionGroup(AND_03, PASS, OR_07);
- IfConditionGroup(AND_03, FAIL, AND_07);
- IfEventFlag(AND_03, ON, TargetEventFlagType.EventFlag, 11205050);
- IfEventFlag(AND_04, OFF, TargetEventFlagType.EventFlag, 11205055);
- IfEventFlag(AND_04, OFF, TargetEventFlagType.EventFlag, 11205053);
- IfConditionGroup(AND_04, PASS, OR_07);
- IfConditionGroup(AND_04, PASS, AND_07);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(OR_01, PASS, AND_02);
- IfConditionGroup(OR_01, PASS, AND_03);
- IfConditionGroup(OR_01, PASS, AND_04);
- IfConditionGroup(MAIN, PASS, OR_01);
- SetEventFlag(11205055, ON);
- SkipIfConditionGroupStateCompiled(1, FAIL, AND_01);
- SetEventFlag(11205051, ON);
- SkipIfConditionGroupStateCompiled(1, FAIL, AND_02);
- SetEventFlag(11205051, ON);
- SkipIfConditionGroupStateCompiled(1, FAIL, AND_03);
- SetEventFlag(11205052, ON);
- SkipIfConditionGroupStateCompiled(1, FAIL, AND_04);
- SetEventFlag(11205052, ON);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205056, Restart, function() {
- IfPlayersCovenant(AND_07, 7);
- IfCharacterType(OR_07, 10000, TargetType.Alive);
- IfCharacterType(OR_07, 10000, TargetType.Hollow);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205051);
- IfConditionGroup(AND_01, PASS, OR_07);
- IfConditionGroup(AND_01, PASS, AND_07);
- IfEventFlag(AND_02, ON, TargetEventFlagType.EventFlag, 11205051);
- IfConditionGroup(AND_02, PASS, OR_07);
- IfConditionGroup(AND_02, FAIL, AND_07);
- IfConditionGroup(OR_01, PASS, AND_01);
- IfConditionGroup(OR_01, PASS, AND_02);
- IfConditionGroup(MAIN, PASS, OR_01);
- SetEventFlag(11205051, OFF);
- SetEventFlag(11205053, OFF);
- SkipIfConditionGroupStateCompiled(9, PASS, AND_02);
- IfCharacterType(OR_06, 10000, TargetType.Alive);
- IfCharacterType(OR_06, 10000, TargetType.Hollow);
- SkipIfConditionGroupStateUncompiled(3, FAIL, OR_06);
- BetrayCharactersCurrentCovenant(0);
- SkipIfEventFlag(2, ON, TargetEventFlagType.EventFlag, 9001);
- IncrementPlayerPvpSin(0);
- SetEventFlag(9001, ON);
- SetEventFlag(742, ON);
- SetEventFlag(746, ON);
- SetCharacterTeamType(6310, TeamType.Enemy);
- SetCharacterTeamType(6420, TeamType.Enemy);
- SetCharacterTeamType(1200300, TeamType.Enemy);
- SetCharacterTeamType(1200301, TeamType.Enemy);
- SetCharacterTeamType(1200302, TeamType.Enemy);
- SetCharacterTeamType(1200303, TeamType.Enemy);
- SetCharacterTeamType(1200304, TeamType.Enemy);
- SetCharacterTeamType(1200305, TeamType.Enemy);
- SetCharacterTeamType(1200306, TeamType.Enemy);
- SaveRequest(0);
- SetEventFlag(11205055, OFF);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205057, Restart, function() {
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, 11205052);
- SetEventFlag(11205052, OFF);
- SetEventFlag(11205053, ON);
- SetCharacterTeamType(6310, TeamType.Ally);
- SetCharacterTeamType(6420, TeamType.Ally);
- SetCharacterTeamType(1200300, TeamType.Ally);
- SetCharacterTeamType(1200301, TeamType.Ally);
- SetCharacterTeamType(1200302, TeamType.Ally);
- SetCharacterTeamType(1200303, TeamType.Ally);
- SetCharacterTeamType(1200304, TeamType.Ally);
- SetCharacterTeamType(1200305, TeamType.Ally);
- SetCharacterTeamType(1200306, TeamType.Ally);
- ClearCharactersAITarget(6310);
- ClearCharactersAITarget(6420);
- ClearCharactersAITarget(1200300);
- ClearCharactersAITarget(1200301);
- ClearCharactersAITarget(1200302);
- ClearCharactersAITarget(1200303);
- ClearCharactersAITarget(1200304);
- ClearCharactersAITarget(1200305);
- ClearCharactersAITarget(1200306);
- RequestCharacterAIReplan(6310);
- RequestCharacterAIReplan(6420);
- RequestCharacterAIReplan(1200300);
- RequestCharacterAIReplan(1200301);
- RequestCharacterAIReplan(1200302);
- RequestCharacterAIReplan(1200303);
- RequestCharacterAIReplan(1200304);
- RequestCharacterAIReplan(1200305);
- RequestCharacterAIReplan(1200306);
- SaveRequest(0);
- SetEventFlag(11205055, OFF);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205058, Default, function() {
- SkipIfEventFlag(2, OFF, TargetEventFlagType.EventFlag, 11205053);
- SetEventFlag(11205052, ON);
- EndUnconditionally(EventEndType.End);
- SetCharacterTeamType(6310, TeamType.Enemy);
- SetCharacterTeamType(6420, TeamType.Enemy);
- SetCharacterTeamType(1200300, TeamType.Enemy);
- SetCharacterTeamType(1200301, TeamType.Enemy);
- SetCharacterTeamType(1200302, TeamType.Enemy);
- SetCharacterTeamType(1200303, TeamType.Enemy);
- SetCharacterTeamType(1200304, TeamType.Enemy);
- SetCharacterTeamType(1200305, TeamType.Enemy);
- SetCharacterTeamType(1200306, TeamType.Enemy);
- SaveRequest(0);
- });
- Event(11205060, Restart, function(X0_4) {
- SkipIfEventFlag(1, OFF, TargetEventFlagType.EventFlag, 746);
- SetCharacterTeamType(X0_4, TeamType.Enemy);
- IfCharacterType(OR_07, 10000, TargetType.Alive);
- IfCharacterType(OR_07, 10000, TargetType.Hollow);
- IfConditionGroup(AND_01, PASS, OR_07);
- IfPlayersCovenant(AND_01, 7);
- IfCharacterDamagedBy(AND_01, X0_4, 10000);
- IfHPRatio(AND_01, X0_4, ComparisonType.LessOrEqual, 0);
- IfConditionGroup(MAIN, PASS, AND_01);
- EndUnconditionally(EventEndType.End);
- });
- Event(11205030, Default, function() {
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- SetNetworkUpdateAuthority(6521, AuthorityLevel.Forced);
- SkipIfEventFlag(3, ON, TargetEventFlagType.EventFlag, 11205033);
- IfMultiplayerState(AND_02, MultiplayerState.Client);
- IfEventFlag(AND_02, ON, TargetEventFlagType.EventFlag, 11205031);
- SkipIfConditionGroupStateUncompiled(1, PASS, AND_02);
- ChangeCharacterEnableState(6521, Disabled);
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventFlag, 11200900);
- IfMultiplayerState(AND_01, MultiplayerState.Host);
- IfCharacterType(AND_01, 10000, TargetType.Alive);
- IfCharacterBackreadStatus(AND_01, 6521, true);
- IfEntityInoutsideRadiusOfEntity(AND_01, InsideOutsideState.Inside, 6521, 10000, 10);
- IfConditionGroup(MAIN, PASS, AND_01);
- PlaceNPCSummonSign(SummonSignType.WhiteSign, 6521, 1202010, 11205031, 11205033);
- });
- Event(11205035, Default, function() {
- SkipIfMultiplayerState(1, MultiplayerState.Client);
- SetNetworkUpdateAuthority(6521, AuthorityLevel.Forced);
- SkipIfEventFlag(3, ON, TargetEventFlagType.EventFlag, 11205033);
- IfMultiplayerState(AND_02, MultiplayerState.Client);
- IfEventFlag(AND_02, ON, TargetEventFlagType.EventFlag, 11205031);
- SkipIfConditionGroupStateUncompiled(1, PASS, AND_02);
- ChangeCharacterEnableState(6521, Disabled);
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventFlag, 11200900);
- IfMultiplayerCountDs1rOnly(AND_01, 4, 3);
- IfMultiplayerState(AND_01, MultiplayerState.Host);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 11205031);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 11205033);
- IfCharacterType(AND_01, 10000, TargetType.Alive);
- IfCharacterBackreadStatus(AND_01, 6521, true);
- IfEntityInoutsideRadiusOfEntity(AND_01, InsideOutsideState.Inside, 6521, 10000, 10);
- IfCharacterHasSpeffect(AND_01, 10000, 28, true);
- IfConditionGroup(MAIN, PASS, AND_01);
- PlaceNPCSummonSign(SummonSignType.WhiteSign, 6521, 1202010, 11205031, 11205033);
- });
- Event(11205990, Default, function(X0_4, X4_4) {
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, X0_4);
- EraseNPCSummonSignDs1rOnly(X4_4);
- IfEventFlag(MAIN, OFF, TargetEventFlagType.EventFlag, X0_4);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205032, Default, function() {
- EndIfEventFlag(EventEndType.End, ON, TargetEventFlagType.EventID, 0);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205031);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, 11205383);
- IfConditionGroup(MAIN, PASS, AND_01);
- RequestCharacterAICommand(6521, 10, 0);
- RequestCharacterAIReplan(6521);
- IfInoutsideArea(MAIN, InsideOutsideState.Inside, 6521, 1202898);
- RotateCharacter(6521, 1202894);
- ForceAnimationPlayback(6521, 7410, false, false, false);
- RequestCharacterAICommand(6521, -1, 0);
- RequestCharacterAIReplan(6521);
- });
- Event(11200300, Default, function() {
- IfEventFlag(MAIN, ON, TargetEventFlagType.EventFlag, 11205031);
- SetEventFlag(11200300, ON);
- });
- Event(11200005, Default, function() {
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1125);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1126);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1127);
- IfConditionGroup(AND_01, PASS, OR_01);
- IfPlayerHasdoesntHaveItem(AND_01, ItemType.Goods, 2520, OwnershipState.Owns);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 17);
- IfConditionGroup(MAIN, PASS, AND_01);
- EndIfMultiplayerState(EventEndType.End, MultiplayerState.Client);
- IfMultiplayerState(MAIN, MultiplayerState.Singleplayer);
- SpawnMapSFX(1202009);
- IfMultiplayerState(MAIN, MultiplayerState.Multiplayer);
- DeleteMapSFX(1202009, true);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11200006, Default, function() {
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1125);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1126);
- IfEventFlag(OR_01, ON, TargetEventFlagType.EventFlag, 1127);
- IfConditionGroup(AND_01, PASS, OR_01);
- IfPlayerHasdoesntHaveItem(AND_01, ItemType.Goods, 2520, OwnershipState.Owns);
- IfEventFlag(AND_01, OFF, TargetEventFlagType.EventFlag, 17);
- IfMultiplayerState(AND_01, MultiplayerState.Singleplayer);
- IfActionButton(AND_01, TargetEntityType.Area, 1202008, 0, -1, 0, 10010100, ReactionType.HollowHuman, 0);
- IfConditionGroup(MAIN, PASS, AND_01);
- EndIfMultiplayerState(EventEndType.End, MultiplayerState.Client);
- PlayCutsceneAndWarpPlayer(120002, CutscenePlayMode.Skippable, 1212510, 12, 1, 10000);
- WaitFixedTimeFrames(1);
- SaveRequest(0);
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205843, Default, function(X0_4, X4_4, X8_4, X12_4) {
- IfMultiplayerState(AND_01, MultiplayerState.Host);
- IfMultiplayerState(AND_01, MultiplayerState.Multiplayer);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, X0_4);
- IfActionButtonLineSegmentBossRoom(AND_01, TargetEntityType.Area, X8_4, 0, -1, 0, 10010403, ReactionType.HollowHuman, 0, X4_4);
- IfConditionGroup(MAIN, PASS, AND_01);
- RotateCharacter(10000, X12_4);
- ForceAnimationPlayback(10000, 7410, false, true, false);
- Unknown200347Ds1rOnly();
- EndUnconditionally(EventEndType.Restart);
- });
- Event(11205846, Default, function(X0_4, X4_4, X8_4) {
- IfMultiplayerState(OR_01, MultiplayerState.Multiplayer);
- IfMultiplayerState(OR_01, MultiplayerState.UNKNOWN5DS1RONLY);
- IfConditionGroup(AND_01, PASS, OR_01);
- IfEventFlag(AND_01, ON, TargetEventFlagType.EventFlag, X0_4);
- IfConditionGroup(MAIN, PASS, AND_01);
- DeactivateObject(X4_4, Enabled);
- SpawnMapSFX(X8_4);
- IfMultiplayerState(AND_03, MultiplayerState.UNKNOWN5DS1RONLY);
- IfConditionGroup(AND_02, FAIL, AND_03);
- IfMultiplayerState(AND_02, MultiplayerState.Singleplayer);
- IfConditionGroup(MAIN, PASS, AND_02);
- DeactivateObject(X4_4, Disabled);
- DeleteMapSFX(X8_4, true);
- EndUnconditionally(EventEndType.Restart);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement