C# Class MapServer.ScripteManager

Mostra file Open project: dream-young-soul/soul Class Usage Examples

Public Methods

Method Description
Action_CheckMagic ( ActionInfo info, PlayerObject play ) : bool
Action_Fuben_Create ( ActionInfo info, PlayerObject play ) : bool
Action_Get_Eudemon_Pro ( ActionInfo info, PlayerObject play ) : bool
Action_Legion_Create ( ActionInfo info, PlayerObject play ) : bool
Action_Set_Eudemon_Pro ( ActionInfo info, PlayerObject play ) : void
ClearAllScripte ( ) : void
ExecuteAction ( uint id, PlayerObject play ) : void
ExecuteActionForNpc ( uint npcid, PlayerObject play ) : void
ExecuteOptionId ( byte index, PlayerObject play, String szStr = "" ) : void
ExecuteOptionId ( uint scriptid, PlayerObject play, String szStr = "" ) : void
Instance ( ) : ScripteManager
LoadScripteFile ( String path, bool reload = false ) : uint
ScripteManager ( ) : System
Sprintf_string ( String text, PlayerObject play ) : String
reset ( ) : void

Private Methods

Method Description
Action_AddMagic ( ActionInfo info, PlayerObject play ) : void
Action_CheckLevel ( ActionInfo info, PlayerObject play ) : bool
Action_CheckProfession ( ActionInfo info, PlayerObject play ) : bool
Action_Check_Bag_Size ( ActionInfo info, PlayerObject play ) : bool
Action_Equip_Operation ( ActionInfo info, PlayerObject play ) : bool
Action_Eudemon_Create ( ActionInfo info, PlayerObject play ) : void
Action_Eudemon_CreateEx ( ActionInfo info, PlayerObject play ) : void
Action_Fuck_Nian ( ActionInfo info, PlayerObject play ) : void
Action_Get_Role_Pro ( ActionInfo info, PlayerObject play ) : bool
Action_Item_Add ( ActionInfo info, PlayerObject play ) : void
Action_Item_Delete ( ActionInfo info, PlayerObject play ) : void
Action_Item_Delete_ItemID ( ActionInfo info, PlayerObject play ) : bool
Action_Item_Delete_Name ( ActionInfo info, PlayerObject play ) : bool
Action_Item_Level ( ActionInfo info, PlayerObject play ) : bool
Action_LearnMagic ( ActionInfo info, PlayerObject play ) : void
Action_Legion_ChangeTitle ( ActionInfo info, PlayerObject play ) : void
Action_Magic_Operation ( ActionInfo info, PlayerObject play ) : bool
Action_Map_Change ( ActionInfo info, PlayerObject play ) : void
Action_Map_EnterMap ( ActionInfo info, PlayerObject play ) : void
Action_Map_Random ( ActionInfo info, PlayerObject play ) : bool
Action_Map_ReCall ( ActionInfo info, PlayerObject play ) : bool
Action_MenuEdit ( ActionInfo info, PlayerObject play ) : void
Action_MenuImage ( ActionInfo info, PlayerObject play ) : void
Action_MenuLink ( ActionInfo info, PlayerObject play ) : void
Action_MenuText ( ActionInfo info, PlayerObject play ) : void
Action_MessageBox ( ActionInfo info, PlayerObject play ) : void
Action_OpenDialog ( ActionInfo info, PlayerObject play ) : void
Action_Random_Compare ( ActionInfo info, PlayerObject play ) : bool
Action_Random_Init ( ActionInfo info, PlayerObject play ) : void
Action_Recall_Eudemon ( ActionInfo info, PlayerObject play ) : void
Action_Set_Role_Pro ( ActionInfo info, PlayerObject play ) : void
Action_TimeOut_Check ( ActionInfo info, PlayerObject play ) : bool
Action_TimeOut_Create ( ActionInfo info, PlayerObject play ) : bool
Action_TimeOut_Delete ( ActionInfo info, PlayerObject play ) : void
SWITCH ( GameStruct info, PlayerObject play ) : bool

Method Details

Action_CheckMagic() public method

public Action_CheckMagic ( ActionInfo info, PlayerObject play ) : bool
info GameStruct.ActionInfo
play PlayerObject
return bool

Action_Fuben_Create() public method

public Action_Fuben_Create ( ActionInfo info, PlayerObject play ) : bool
info GameStruct.ActionInfo
play PlayerObject
return bool

Action_Get_Eudemon_Pro() public method

public Action_Get_Eudemon_Pro ( ActionInfo info, PlayerObject play ) : bool
info GameStruct.ActionInfo
play PlayerObject
return bool

Action_Legion_Create() public method

public Action_Legion_Create ( ActionInfo info, PlayerObject play ) : bool
info GameStruct.ActionInfo
play PlayerObject
return bool

Action_Set_Eudemon_Pro() public method

public Action_Set_Eudemon_Pro ( ActionInfo info, PlayerObject play ) : void
info GameStruct.ActionInfo
play PlayerObject
return void

ClearAllScripte() public method

public ClearAllScripte ( ) : void
return void

ExecuteAction() public method

public ExecuteAction ( uint id, PlayerObject play ) : void
id uint
play PlayerObject
return void

ExecuteActionForNpc() public method

public ExecuteActionForNpc ( uint npcid, PlayerObject play ) : void
npcid uint
play PlayerObject
return void

ExecuteOptionId() public method

public ExecuteOptionId ( byte index, PlayerObject play, String szStr = "" ) : void
index byte
play PlayerObject
szStr String
return void

ExecuteOptionId() public method

public ExecuteOptionId ( uint scriptid, PlayerObject play, String szStr = "" ) : void
scriptid uint
play PlayerObject
szStr String
return void

Instance() public static method

public static Instance ( ) : ScripteManager
return ScripteManager

LoadScripteFile() public method

public LoadScripteFile ( String path, bool reload = false ) : uint
path String
reload bool
return uint

ScripteManager() public method

public ScripteManager ( ) : System
return System

Sprintf_string() public method

public Sprintf_string ( String text, PlayerObject play ) : String
text String
play PlayerObject
return String

reset() public method

public reset ( ) : void
return void