summaryrefslogblamecommitdiff
path: root/npc/config/inspector.txt
blob: f4cce998939a7488a0cb901720215fa82c8e66e5 (plain) (tree)


















                                         
          
                                    
                                       

















































                                                                    
          












                                                                                                 

 
// TMW2/LOF Script.
// Author:
//    Jesusalva
// Description:
//  Inspector Quest core

// Main logical loop, takes no argument
function	script	inspectorQuest	{
    .@npc$ = strnpcinfo(0);
    if ($@GM_OVERRIDE) debugmes .@npc$;
    .@q = getq(LoFQuest_Inspector);
    if (.@q != 1) return;
    select
        l("Talk normally."),
        l("Ask about the robberies.");
    if (@menu == 1) {
        clear;
        return;
    }
	/*
	// NPC List (24+6 = 30 NPCs)
	///////////////////////////////
	Royal Fairy
		Equip collector
	Erik
		Homunculus dispatcher
	Kenton
		Public affairs officer
	Guard#lof-{1:6}
		Six guards in the land of fire
	Elen The Traveler
		Traveler shop & lore
	Milocat
		Barber
	Pydisgner#spoints
		Legacy LoF account converter, sitting at main square
	Paxel
		Prsm's son
	Pet Detective
		Ace Ventura does feed a lot of pets...
	Chef#dimond
		The chef, and likely the principal victim
	Dimond
		Dimond's Cove owner
	Phil
		Trumpet at Dimond Cove Troupe
	Jerry
		...the drummer
	Robert
		...Harpist
	Shannon
		Cart rent, likely the CEO of a transport company
	Basil
		Quartermaster at Dimond's Cove
	Gambler#017-3
		Gambler at Dimond's Cove
	Doug
		Just a guest at Dimond's Cove
	Lora Tay
		Seamstress at Dimond's Cove
	Nico Goethe
		Card player, guest at Dimond's Cove
	Jenny
		Worker? Thief? at Dimond's Cove
	Zack
		Same as Jenny
	Pihro
		One of the administrators of LoF. Makes ammo
	Pyndragon
		One of the administrators of LoF. Makes rare equip
	Axzell the Alchemist
		LoF alchemist
	*/
	mes "";
	if (.@npc$ == "Doug") {
		mesn;
		mesq l("I know nothing about the robberies, sorry.");
		next;
		mesn;
		mesq l("Besides, this room is too dark, so I wouldn't be able to see anything.");
	} else {
		mesn;
		mesq l("I know nothing about the robberies, sorry.");
		Exception("Oops, this is not yet implemented!", RB_SPEECH);
	}
	close;
}