KerningPQ + some boosts on PQ/event scripting

Added cleaner mechanics for dealing with PQs and events (bonus Exp when
clearing a stage, for instance). Reimplemented KerningPQ.
This commit is contained in:
ronancpl
2017-05-05 00:55:36 -03:00
parent 03ab8be97d
commit da00345aec
45 changed files with 1260 additions and 1030 deletions

View File

@@ -26,7 +26,7 @@ Kerning PQ: 4th stage to final stage portal
function enter(pi) {
var eim = pi.getPlayer().getEventInstance();
var target = eim.getMapInstance(103000805);
if (eim.getProperty("4stageclear") != null) {
if (eim.getProperty("5stageclear") != null) {
pi.getPlayer().changeMap(target, target.getPortal("st00"));
return true;
}

View File

@@ -1,7 +1,8 @@
function enter(pi) {
if ((pi.getMap().getMonsters().size() == 0 || pi.getMap().getMonsterById(9300183) != null) && (pi.getMap().getReactorByName("") == null || pi.getMap().getReactorByName("").getState() == 1)) {
if(pi.isLeader()) {
pi.clearPQ(930000800);
pi.getEventInstance().clearPQ();
pi.getEventInstance().warpEventTeam(930000800);
return true;
}
else {