|
@@ -2081,7 +2081,7 @@ prt_lib,80,79,3 script Kronecker G. Heine#ep16_01_lib01 4_EP16_GRANZ,{
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
cloakonnpc "Kronecker G. Heine#ep16_01_lib02";
|
|
cloakonnpc "Kronecker G. Heine#ep16_01_lib02";
|
|
cloakonnpc "Nyhill M. Heine#ep16_lib01";
|
|
cloakonnpc "Nyhill M. Heine#ep16_lib01";
|
|
end;
|
|
end;
|
|
@@ -2723,7 +2723,7 @@ prt_lib_q,88,90,1 script Swaying Space#evt_gate02 4_ENERGY_RED,{
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -4356,7 +4356,7 @@ prt_cas_q,18,136,3 script Spica Nerius#ep16_room02 4_EP16_SPICA,{
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
cloakonnpc "Nyhill M. Heine#ep16_nroom01";
|
|
cloakonnpc "Nyhill M. Heine#ep16_nroom01";
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
@@ -4364,7 +4364,7 @@ OnInit:
|
|
prt_cas_q,23,187,3 script Mysterious Person#ep16wal 4_M_04,{
|
|
prt_cas_q,23,187,3 script Mysterious Person#ep16wal 4_M_04,{
|
|
end;
|
|
end;
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -7859,7 +7859,7 @@ prt_cas_q,92,182,7 script Myer Roegenburg#ep16lug 4_EP16_MEYER,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -8653,7 +8653,7 @@ prontera,269,73,5 script Ordinary Man#ep16lug02 4_M_04,{
|
|
close;
|
|
close;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -11893,7 +11893,7 @@ prt_cas_q,94,7,7 script Isaac Wigner#ep16wig 4_EP16_ISAAC,{
|
|
prt_cas_q,80,23,5 script Jurgen Wigner#ep16wig00 4_M_4THPRIN1,{
|
|
prt_cas_q,80,23,5 script Jurgen Wigner#ep16wig00 4_M_4THPRIN1,{
|
|
end;
|
|
end;
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
prt_cas_q,93,10,4 duplicate(Jurgen Wigner#ep16wig00) Maid#ep16wig01 1_F_04
|
|
prt_cas_q,93,10,4 duplicate(Jurgen Wigner#ep16wig00) Maid#ep16wig01 1_F_04
|
|
@@ -14846,7 +14846,7 @@ prt_q,221,193,4 script Village Lad#EP161HO01 4_M_03,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -14953,7 +14953,7 @@ prt_q,77,98,8 script Village Lad#EP161HO03 4_M_03,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -15127,7 +15127,7 @@ prt_q,276,242,4 script Girl#EP161GU01 4_F_RUSCHILD,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -15333,7 +15333,7 @@ prt_q,229,317,6 script Girl#EP161GU03 4_F_RUSCHILD,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -15430,7 +15430,7 @@ prt_q,55,347,6 script Rosa Erinin#EP161GU07 4W_F_01,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
prt_q,57,346,4 duplicate(Rosa Erinin#EP161GU07) Girl#EP161GU06 4_F_RUSCHILD
|
|
prt_q,57,346,4 duplicate(Rosa Erinin#EP161GU07) Girl#EP161GU06 4_F_RUSCHILD
|
|
@@ -15533,7 +15533,7 @@ prt_q,68,336,4 script Soldier#EP161HU02 4_M_GEF_SOLDIER,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -15597,7 +15597,7 @@ prt_q,79,102,8 script Soldier#EP161HU03 4_M_GEF_SOLDIER,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -15667,7 +15667,7 @@ prt_q,38,261,6 script Eryus#EP161BU01 4_F_03,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -15774,7 +15774,7 @@ prt_q,231,310,4 script Eryus#EP161BU02 4_F_03,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -15814,7 +15814,7 @@ prt_q,108,164,4 script Female#EP161BU03 4W_F_01,{
|
|
close;
|
|
close;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -15875,7 +15875,7 @@ prt_q,229,310,6 script Female#EP161BU04 4W_F_01,{
|
|
end;
|
|
end;
|
|
|
|
|
|
OnInit:
|
|
OnInit:
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -15911,7 +15911,7 @@ OnTouch_:
|
|
monster "prt_q",.@x,.@y,"Resurrected Corpse",1015,1, strnpcinfo(0) + "::OnMyMobDead";// ZOMBIE
|
|
monster "prt_q",.@x,.@y,"Resurrected Corpse",1015,1, strnpcinfo(0) + "::OnMyMobDead";// ZOMBIE
|
|
monster "prt_q",.@x,.@y,"Maggot",1194,1, strnpcinfo(0) + "::OnMyMobDead";// ARCLOUSE
|
|
monster "prt_q",.@x,.@y,"Maggot",1194,1, strnpcinfo(0) + "::OnMyMobDead";// ARCLOUSE
|
|
monster "prt_q",.@x,.@y,"Fly",1035,1, strnpcinfo(0) + "::OnMyMobDead";// HUNTER_FLY
|
|
monster "prt_q",.@x,.@y,"Fly",1035,1, strnpcinfo(0) + "::OnMyMobDead";// HUNTER_FLY
|
|
- disablenpc strnpcinfo(0);
|
|
|
|
|
|
+ disablenpc();
|
|
initnpctimer;
|
|
initnpctimer;
|
|
end;
|
|
end;
|
|
OnMyMobDead:
|
|
OnMyMobDead:
|
|
@@ -15919,7 +15919,7 @@ OnMyMobDead:
|
|
OnTimer180000:
|
|
OnTimer180000:
|
|
killmonster "prt_q", strnpcinfo(0) + "::OnMyMobDead";
|
|
killmonster "prt_q", strnpcinfo(0) + "::OnMyMobDead";
|
|
stopnpctimer;
|
|
stopnpctimer;
|
|
- enablenpc strnpcinfo(0);
|
|
|
|
|
|
+ enablenpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
prt_q,214,85,6 duplicate(Dead Villager#EP161DIE01) Dead Villager#EP161DIE02 4_M_LIEMAN,2,2
|
|
prt_q,214,85,6 duplicate(Dead Villager#EP161DIE01) Dead Villager#EP161DIE02 4_M_LIEMAN,2,2
|
|
@@ -15959,7 +15959,7 @@ OnTouch_:
|
|
monster "prt_q",.@x,.@y,"Resurrected Corpse",1015,1, strnpcinfo(0) + "::OnMyMobDead";// ZOMBIE
|
|
monster "prt_q",.@x,.@y,"Resurrected Corpse",1015,1, strnpcinfo(0) + "::OnMyMobDead";// ZOMBIE
|
|
monster "prt_q",.@x,.@y,"Maggot",1194,1, strnpcinfo(0) + "::OnMyMobDead";// ARCLOUSE
|
|
monster "prt_q",.@x,.@y,"Maggot",1194,1, strnpcinfo(0) + "::OnMyMobDead";// ARCLOUSE
|
|
monster "prt_q",.@x,.@y,"Fly",1035,1, strnpcinfo(0) + "::OnMyMobDead";// HUNTER_FLY
|
|
monster "prt_q",.@x,.@y,"Fly",1035,1, strnpcinfo(0) + "::OnMyMobDead";// HUNTER_FLY
|
|
- cloakonnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakonnpc();
|
|
end;
|
|
end;
|
|
OnMyMobDead:
|
|
OnMyMobDead:
|
|
if (mobcount( "prt_q", strnpcinfo(0) + "::OnMyMobDead" ) < 1)
|
|
if (mobcount( "prt_q", strnpcinfo(0) + "::OnMyMobDead" ) < 1)
|
|
@@ -15967,7 +15967,7 @@ OnMyMobDead:
|
|
end;
|
|
end;
|
|
OnTimer300000:
|
|
OnTimer300000:
|
|
stopnpctimer;
|
|
stopnpctimer;
|
|
- cloakoffnpc strnpcinfo(0);
|
|
|
|
|
|
+ cloakoffnpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
prt_q,88,279,2 duplicate(Dead Villager#EP161DIE01) Dead Villager#EP161DIE07 4_M_LIEMAN,2,2
|
|
prt_q,88,279,2 duplicate(Dead Villager#EP161DIE01) Dead Villager#EP161DIE07 4_M_LIEMAN,2,2
|
|
@@ -17201,7 +17201,7 @@ prt_prison,205,139,4 script Dark Shape#EP161A01 4_GHOST_STAND,{
|
|
.@num = atoi( replacestr( strnpcinfo(2), "EP161A0", "" ) );
|
|
.@num = atoi( replacestr( strnpcinfo(2), "EP161A0", "" ) );
|
|
setarray .@npc_num[1],1,2,3,4,5;
|
|
setarray .@npc_num[1],1,2,3,4,5;
|
|
deletearray .@npc_num[.@num],1;
|
|
deletearray .@npc_num[.@num],1;
|
|
- disablenpc strnpcinfo(0);
|
|
|
|
|
|
+ disablenpc();
|
|
enablenpc "Dark Shape#EP161A0" + .@npc_num[ rand(1,4) ];// enable another npc randomly
|
|
enablenpc "Dark Shape#EP161A0" + .@npc_num[ rand(1,4) ];// enable another npc randomly
|
|
close;
|
|
close;
|
|
|
|
|
|
@@ -17210,7 +17210,7 @@ OnInit:
|
|
if (.num_enabled == 0)
|
|
if (.num_enabled == 0)
|
|
.num_enabled = rand(1,5);
|
|
.num_enabled = rand(1,5);
|
|
if (.num_enabled != .@npc_num)
|
|
if (.num_enabled != .@npc_num)
|
|
- disablenpc strnpcinfo(0);// disable 4/5 npcs
|
|
|
|
|
|
+ disablenpc();// disable 4/5 npcs
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
prt_prison,153,175,4 duplicate(Dark Shape#EP161A01) Dark Shape#EP161A02 4_GHOST_STAND
|
|
prt_prison,153,175,4 duplicate(Dark Shape#EP161A01) Dark Shape#EP161A02 4_GHOST_STAND
|
|
@@ -17585,7 +17585,7 @@ prt_prison,118,247,4 script Rubbish heap#EP161C01 4_ENERGY_BLACK,{
|
|
setquest 5435;// [Repeat]Cleaning is complete.
|
|
setquest 5435;// [Repeat]Cleaning is complete.
|
|
}
|
|
}
|
|
initnpctimer;
|
|
initnpctimer;
|
|
- disablenpc strnpcinfo(0);
|
|
|
|
|
|
+ disablenpc();
|
|
}
|
|
}
|
|
close;
|
|
close;
|
|
}
|
|
}
|
|
@@ -17601,12 +17601,12 @@ OnTimer240000:
|
|
OnTimer270000:
|
|
OnTimer270000:
|
|
if (rand(1,2) == 1) {
|
|
if (rand(1,2) == 1) {
|
|
stopnpctimer;
|
|
stopnpctimer;
|
|
- enablenpc strnpcinfo(0);
|
|
|
|
|
|
+ enablenpc();
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
OnTimer300000:
|
|
OnTimer300000:
|
|
stopnpctimer;
|
|
stopnpctimer;
|
|
- enablenpc strnpcinfo(0);
|
|
|
|
|
|
+ enablenpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
prt_prison,171,247,4 duplicate(Rubbish heap#EP161C01) Rubbish heap#EP161C02 4_ENERGY_BLACK
|
|
prt_prison,171,247,4 duplicate(Rubbish heap#EP161C01) Rubbish heap#EP161C02 4_ENERGY_BLACK
|
|
@@ -17912,7 +17912,7 @@ prt_prison,146,268,4 script Torch#EP161EB01 CLEAR_NPC,{
|
|
mes "You carefully collected the light but it scattered.";
|
|
mes "You carefully collected the light but it scattered.";
|
|
}
|
|
}
|
|
initnpctimer;
|
|
initnpctimer;
|
|
- disablenpc strnpcinfo(0);
|
|
|
|
|
|
+ disablenpc();
|
|
}
|
|
}
|
|
close;
|
|
close;
|
|
|
|
|
|
@@ -17923,12 +17923,12 @@ OnTimer120000:
|
|
OnTimer150000:
|
|
OnTimer150000:
|
|
if (rand(1,2) == 1) {
|
|
if (rand(1,2) == 1) {
|
|
stopnpctimer;
|
|
stopnpctimer;
|
|
- enablenpc strnpcinfo(0);
|
|
|
|
|
|
+ enablenpc();
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
OnTimer180000:
|
|
OnTimer180000:
|
|
stopnpctimer;
|
|
stopnpctimer;
|
|
- enablenpc strnpcinfo(0);
|
|
|
|
|
|
+ enablenpc();
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
prt_prison,177,268,4 duplicate(Torch#EP161EB01) Torch#EP161EB02 CLEAR_NPC
|
|
prt_prison,177,268,4 duplicate(Torch#EP161EB01) Torch#EP161EB02 CLEAR_NPC
|