diff options
Diffstat (limited to 'npc/quests/quests_airship.txt')
-rw-r--r-- | npc/quests/quests_airship.txt | 130 |
1 files changed, 57 insertions, 73 deletions
diff --git a/npc/quests/quests_airship.txt b/npc/quests/quests_airship.txt index 3ba20ff7a..c402950ee 100644 --- a/npc/quests/quests_airship.txt +++ b/npc/quests/quests_airship.txt @@ -1,43 +1,51 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Joseph +//= Copyright (C) brianluau +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Samuray22 +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Airship Related Quests -//===== By: ================================================== -//= Samuray22 -//===== Current Version: ===================================== -//= 2.1 -//===== Description: ========================================= -//= Quest from the airplane to einbroch and einbech. -//= Reward: -Free Ticket for Flyship. -//= -Free System to Repair. +//================= Description =========================================== +//= Quest from the airplane to Einbroch and Einbech. +//= Reward: - Free Ticket for Flyship. +//= - Free System to Repair. //= Quest about how work the airship -//= Reward: -Base Experience 200,000 -//= -Job Experience 10,000 -//===== Additional Comments: ================================= -//= 1.0 First Beta. -//= 1.1 Added Heart Fragment quest. [SinSloth] -//= 1.2 Change the laboratory code text to make it easier to -//= understand. [SinSloth] -//= 1.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.3a Corrected a Typo error ";;". [Samuray22] -//= 1.4 Fixed incorrect variable type used. [L0ne_W0lf] -//= 1.5 Replaced effect numerics with constants. [Samuray22] -//= 1.6 Changed some variables to scope instead of permanent char. [brianluau] -//= 1.7 some minor cleanup updates to the airship invasion. [L0ne_W0lf] -//= 1.8 Added quest log entries for: -//= - Airship Ticket Quest -//= - How the Airship Works -//= 1.9 Fixed missing checks for How the Airship Works quest. [Joseph] -//= 2.0 Updated RE/Pre-RE EXP. [Euphy] -//= 2.1 Updated Airship Ticket Quest with some missing parts. [Euphy] -//============================================================ - -// Airship Ticket Quest :: ein_tre -//============================================================ +//= Reward: - Base Experience 200,000 +//= - Job Experience 10,000 +//================= Current Version ======================================= +//= 2.1 +//========================================================================= -/* Note: this is an iRO conversion, and does not exactly match the official script. */ +//== Airship Ticket Quest :: ein_tre ======================= +// Note: this is an iRO conversion, and does not exactly match the official script. -//---------------------------------------------------------------------------- -// Kain Himere -//---------------------------------------------------------------------------- +//- Kain Himere - airplane,47,61,7 script Crewman 4_M_ZONDAOYAJI,{ if (kain_ticket == 4) { mes "[Kain Himere]"; @@ -445,9 +453,7 @@ airplane,47,61,7 script Crewman 4_M_ZONDAOYAJI,{ } } -//---------------------------------------------------------------------------- -// Empty Room 201 -//---------------------------------------------------------------------------- +//- Empty Room 201 - ein_in01,227,279,3 script #door_ein -1,5,5,{ OnTouch: if (kain_ticket == 5) { @@ -471,9 +477,7 @@ OnTouch: } } -//---------------------------------------------------------------------------- -// Elle Cherno -//---------------------------------------------------------------------------- +//- Elle Cherno - ein_in01,261,241,3 script Elle Cherno 4_F_KID2,3,3,{ OnTouch: mes "[Elle Cherno]"; @@ -556,9 +560,7 @@ OnTouch: close; } -//---------------------------------------------------------------------------- -// Theo Cherno -//---------------------------------------------------------------------------- +//- Theo Cherno - ein_in01,123,94,1 script Theo Cherno 4_M_REPAIR,{ if (kain_ticket == 7) { callfunc "F_Cherno"; @@ -594,9 +596,7 @@ ein_in01,123,94,1 script Theo Cherno 4_M_REPAIR,{ } } -//---------------------------------------------------------------------------- -// Tarsha Cherno -//---------------------------------------------------------------------------- +//- Tarsha Cherno - ein_in01,125,99,3 script Tarsha Cherno 4_F_EINWOMAN,{ if (kain_ticket == 7) { callfunc "F_Cherno"; @@ -888,9 +888,7 @@ function script F_Cherno { } } -//---------------------------------------------------------------------------- -// Unidentified Machine -//---------------------------------------------------------------------------- +//- Unidentified Machine - ein_in01,122,103,5 script Unidentified Machine#ein HIDDEN_NPC,{ mes "^3355FFIt's..."; mes "It's a really"; @@ -900,9 +898,7 @@ ein_in01,122,103,5 script Unidentified Machine#ein HIDDEN_NPC,{ close; } -//---------------------------------------------------------------------------- -// Mirror -//---------------------------------------------------------------------------- +//- Mirror - ein_in01,121,99,3 script Mirror#ein HIDDEN_NPC,{ if (kain_ticket == 8) { mes "^3355FFIt's a mirror."; @@ -1023,9 +1019,7 @@ ein_in01,121,99,3 script Mirror#ein HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Tree from Einbech -//---------------------------------------------------------------------------- +//- Tree from Einbech - einbech,45,113,5 script Tree#t1-1::Tree HIDDEN_NPC,{ if (kain_ticket == 11) { mes "^3355FFYou crouch down"; @@ -1142,9 +1136,7 @@ einbech,36,100,5 duplicate(Tree) Tree#t1-2 HIDDEN_NPC einbech,44,90,5 duplicate(Tree) Tree#t1-3 HIDDEN_NPC einbech,53,94,5 duplicate(Tree) Tree#t1-4 HIDDEN_NPC -//---------------------------------------------------------------------------- -// Expert Repairman -//---------------------------------------------------------------------------- +//- Expert Repairman - ein_in01,117,80,5 script Unidentified Machine#as HIDDEN_NPC,{ if (kain_ticket > 12) { mes "["+strcharinfo(0)+"]"; @@ -1189,12 +1181,9 @@ ein_in01,117,80,5 script Unidentified Machine#as HIDDEN_NPC,{ } } -// "How Does The Airship Work" Quest :: lght_air & lght_ymir -//============================================================ +//== "How Does The Airship Work" Quest :: lght_air & lght_ymir = -//---------------------------------------------------------------------------- -// Monsters Attack :: lght_air -//---------------------------------------------------------------------------- +//- Monsters Attack :: lght_air - airplane_01,1,1,0 script Airship#airplane02 -1,{ end; OnEnable: @@ -1602,9 +1591,7 @@ airplane_01,252,63,0 script boom8#airplane HIDDEN_WARP_NPC,{ end; } airplane_01,234,65,0 script boom9#airplane HIDDEN_WARP_NPC,{ end; } airplane_01,227,67,0 script boom10#airplane HIDDEN_WARP_NPC,{ end; } -//---------------------------------------------------------------------------- -// Captain Tarlock :: lght_air -//---------------------------------------------------------------------------- +//- Captain Tarlock :: lght_air - airplane_01,238,154,3 script Airship Captain#01 4_M_REINDEER,{ cutin "fly_felrock",2; mes "[Tarlock]"; @@ -1885,9 +1872,7 @@ airplane_01,238,154,3 script Airship Captain#01 4_M_REINDEER,{ } } -//---------------------------------------------------------------------------- -// Captain Ferlock :: lght_ymir -//---------------------------------------------------------------------------- +//- Captain Ferlock :: lght_ymir - airplane,236,163,5 script Airship Captain#03 4_M_REINDEER,{ cutin "fly_trock.bmp",2; if (hg_ma1 == 3 || hg_ma1 == 4) { @@ -2320,8 +2305,7 @@ airplane,236,163,5 script Airship Captain#03 4_M_REINDEER,{ } } -// Heart Fragment Quest :: lght_ymir -//============================================================ +//== Heart Fragment Quest :: lght_ymir ===================== airplane,236,63,4 script Hallen 4_M_KID1,{ if (hg_ma1 == 3) { mes "[Hallen]"; |