
// *************************************************************************************
// Auftragsinfo Struktur
// *************************************************************************************

// Ein Verweis auf eine Output - Unit im SVM muss so aussehen :
// sc_default = "$erzaehl" 
// wobei "erzaehl" der VariablenName in der SVM-Klasse ist, die ja nach Bedarf von den
// Skriptern erweitert werden darf. Wichtig ist das "$"-Zeichen !
// Ansonsten versucht das Programm automatisch eine OU zu starten, 
// die sich wie folgt ergibt :
//
// 1. "I" als Kennung für Info
// 2. Nummer der Info ( nr )  + "_"
// 3. Nummer des NSCs ( npc ) + "_"
// 4. Positionsnummer :
//    "1"   für die NSC - Überleitung			( transition  )
//    "2"	für den Standardsatz des SCs		( sc_default  )
//    "3"   für die Satz des Heros				( sc_hero	  )
//    "4"   für die Satz des Fighters			( sc_fighter  )
//    "5"   für die Satz des Thiefs				( sc_thief    )
//    "6"   für die Satz des Mages				( sc_mage     )
//    "7"   für die Satz des Psionics			( sc_psionic  )
//    "8"   für die NSC - Information			( information )
// 
// Bsp. : 
// benötigte OUs für AInfo2 : 
// I2_18_1		: NSC - Überleitung
// I2_18_4		:  SC - Satz des Fighters
// I2_18_8		: NSC - Information
// 
// Beachte :
// I2_18_2		:  SC - Defaultsatz : Wird nicht benötigt, da Verweis auf SVM !!!

/*INSTANCE AInfo1 ( C_INFO )
{
	npc				= 501;									
	nr				= 1;
	condition		= Cond_None;		
	transition		= "$Aarg";
	sc_default		= "Na, klar hier ist er";				
	sc_mage			= "Er ist mir erschienen";								
	information		= "Er muß zur Gilde der Orgs";	
};

FUNC INT Cond_None() 
{
	return 1;
};

func int Cond_Test ()
{
	return (NpcHasItem (other,DevilMushroom));
};
*/


/*

Beispiel:
=========

INSTANCE AInfo7 ( C_INFO )
{
	npc				= 501;									
	nr				= 7;
	condition		= Cond_PlayerHasMission;		
	condition_var	= 12	// Zusammenein mit Cond_PlayerHasMission: Spieler hat Auftrag Nr.12
	transition		= "Hast Du den Teufelspilz?";
	sc_default		= "Na, klar hier ist er";				
	sc_mage			= "Er ist mir erschienen";								
	information		= "Er muß zur Gilde der Orgs";	
};


func int Cond_PlayerHasMission ()
{
	return Mis_PlayerIsOnMission(this.condition_var);
};


*/	
