diff options
Diffstat (limited to 'npc/functions/news.txt')
-rw-r--r-- | npc/functions/news.txt | 78 |
1 files changed, 70 insertions, 8 deletions
diff --git a/npc/functions/news.txt b/npc/functions/news.txt index b6eb85d2c..f4cfcad7a 100644 --- a/npc/functions/news.txt +++ b/npc/functions/news.txt @@ -8,6 +8,61 @@ function script GameNews { .@entry=getarg(0, 0); switch(.@entry) { case 0: + ////////////////////////////////////////////////////////////////// + case 99: + mes ""; + mes ".:: "+ l("Prologue") + " ::."; + next; + mesc l("[@@https://wiki.moubootaurlegends.org/Storyline|Read the History@@]"); + next; + break; + ////////////////////////////////////////////////////////////////// + case 100: + mes ""; + mes ".:: "+ l("The First Act") + " ::."; + next; + mesc l("The Monster King Army is occupying several towns! Brave players need to group and retake them!"); + next; + break; + ////////////////////////////////////////////////////////////////// + case 101: + mes ""; + mes ".:: "+ l("The Second Act") + " ::."; + next; + mesc l("The Monster King Army left the cities! What will happen next? Anxiety grows!"); + next; + break; + ////////////////////////////////////////////////////////////////// + case 102: + mes ""; + mes ".:: "+ l("The Third Act") + " ::."; + next; + mesc l("The Monster King Army is making siege at towns randomly!"); + mesc l("The Army seems to walk away after some time."); + mesc l("We must defeat the commanders to avoid major damage to them!"); + next; + break; + ////////////////////////////////////////////////////////////////// + case 103: + mes ""; + mes ".:: "+ l("The Fourth Act") + " ::."; + next; + mesc l("The Monster Army is in complete disarray, sieges are much less frequent."); + mesc l("The mist over the Impregnable Fortress Peak finally lowered down, and it seems... The peaks are no more!"); + mesc l("The Monster King Lair is not in a impregnable mountain, but in a small island now!!"); + mesc l("Will adventurers reach it? Will the random attacks at towns cease??"); + next; + break; + ////////////////////////////////////////////////////////////////// + case 104: + mes ""; + mes ".:: "+ l("The Fifth Act") + " ::."; + next; + mesc l("We must defeat the Monster King on his evil lair!"); + mesc l("Only then we may have peace!!"); + next; + break; + ////////////////////////////////////////////////////////////////// case 20190504: mes ""; mesc l("Release 9.0 - The Promised Release"); @@ -608,14 +663,21 @@ function script Journalman { menuint l("Thanks for your help!"), 1, l("Event News"), 0, - l("Release 9"), 20190504, - l("Release 8"), 20190110, - l("Release 7"), 20181226, - l("Release 6"), 20180727, - l("Release 5"), 20180630, - l("Release 4"), 20180531, - l("Release 3"), 20180408, - l("Release 2"), 20180323; + rif($GAME_STORYLINE >= 4, l("The Fifth Act")), 104, + rif($GAME_STORYLINE >= 3, l("The Fourth Act")), 103, + rif($GAME_STORYLINE >= 2, l("The Third Act")), 102, + rif($GAME_STORYLINE >= 1, l("The Second Act")), 101, + rif($GAME_STORYLINE >= 0, l("The First Act")), 100, + l("Prologue"), 99, + l("Eh, I have to go."), 1; + //l("Release 9"), 20190504, + //l("Release 8"), 20190110, + //l("Release 7"), 20181226, + //l("Release 6"), 20180727, + //l("Release 5"), 20180630, + //l("Release 4"), 20180531, + //l("Release 3"), 20180408, + //l("Release 2"), 20180323; mes ""; if (@menuret > 1) GameNews(@menuret); |