C# Class MapServer.ConfigManager

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

Public Properties

Property Type Description
m_Instance ConfigManager

Public Methods

Method Description
CheckMapGate ( uint mapid, short x, short y, uint &target_mapid, short &target_x, short &target_y ) : bool
ConfigManager ( ) : System
GetAIInfo ( int nAi_id ) : GameStruct.AiInfo
GetAttributeInfo ( byte profession, byte level ) : GameStruct.BaseAttributeInfo
GetDropItemInfo ( uint groupid ) : GameStruct.DropItemInfo
GetEudemonInfo ( uint id ) : GameStruct.EudemonInfo
GetEudemonSoulInfo ( int nStar ) : GameStruct.EudemonSoulInfo
GetGemInfo ( uint itemid ) : GameStruct.GemInfo
GetHairInfo ( uint itemid ) : GameStruct.HairInfo
GetItemAdditionInfo ( byte type, byte level ) : GameStruct.ItemAdditionInfo
GetItemTypeInfo ( String name ) : GameStruct.ItemTypeInfo
GetItemTypeInfo ( uint id ) : GameStruct.ItemTypeInfo
GetLevelExp ( uint id, byte level ) : GameStruct.LevelExp
GetLookFaceInfo ( uint itemid ) : GameStruct.LookFaceInfo
GetMagicTypeInfo ( uint id, byte level ) : GameStruct.MagicTypeInfo
GetMonsterInfo ( uint id ) : GameStruct.MonsterInfo
GetNpcInfoToID ( uint id ) : GameStruct.NPCInfo
GetNpcShopInfo ( uint npcid ) : GameStruct.NpcShopInfo
GetTrackInfo ( uint id ) : GameStruct.TrackInfo
GetTrackNumber ( uint id ) : int
GetTrackTime ( uint id ) : int
GetVerPacket ( ) : VerPacket
Instance ( ) : ConfigManager
LoadAiInfo ( ) : bool
LoadConfig ( ) : bool
ReloadAllScripte ( ) : void

Private Methods

Method Description
LoadAttributeInfo ( ) : bool
LoadDropItemInfo ( ) : bool
LoadEudemonInfo ( ) : bool
LoadEudemonSoulInfo ( ) : bool
LoadGameMapInfo ( ) : bool
LoadGemInfo ( ) : bool
LoadGeneratorInfo ( ) : bool
LoadGolbalScript ( ) : bool
LoadHairInfo ( ) : bool
LoadItemAdditionInfo ( ) : bool
LoadItemTypeInfo ( ) : bool
LoadLevelExpInfo ( ) : bool
LoadLookFaceInfo ( ) : bool
LoadMagicTrackInfo ( ) : bool
LoadMagicTypeInfo ( ) : bool
LoadMapGateInfo ( ) : bool
LoadMonsterInfo ( ) : bool
LoadNpcInfo ( ) : bool
LoadNpcShopInfo ( ) : bool
LoadRegionInfo ( ) : bool
LoadRobotInfo ( ) : bool

Method Details

CheckMapGate() public method

public CheckMapGate ( uint mapid, short x, short y, uint &target_mapid, short &target_x, short &target_y ) : bool
mapid uint
x short
y short
target_mapid uint
target_x short
target_y short
return bool

ConfigManager() public method

public ConfigManager ( ) : System
return System

GetAIInfo() public method

public GetAIInfo ( int nAi_id ) : GameStruct.AiInfo
nAi_id int
return GameStruct.AiInfo

GetAttributeInfo() public method

public GetAttributeInfo ( byte profession, byte level ) : GameStruct.BaseAttributeInfo
profession byte
level byte
return GameStruct.BaseAttributeInfo

GetDropItemInfo() public method

public GetDropItemInfo ( uint groupid ) : GameStruct.DropItemInfo
groupid uint
return GameStruct.DropItemInfo

GetEudemonInfo() public method

public GetEudemonInfo ( uint id ) : GameStruct.EudemonInfo
id uint
return GameStruct.EudemonInfo

GetEudemonSoulInfo() public method

public GetEudemonSoulInfo ( int nStar ) : GameStruct.EudemonSoulInfo
nStar int
return GameStruct.EudemonSoulInfo

GetGemInfo() public method

public GetGemInfo ( uint itemid ) : GameStruct.GemInfo
itemid uint
return GameStruct.GemInfo

GetHairInfo() public method

public GetHairInfo ( uint itemid ) : GameStruct.HairInfo
itemid uint
return GameStruct.HairInfo

GetItemAdditionInfo() public method

public GetItemAdditionInfo ( byte type, byte level ) : GameStruct.ItemAdditionInfo
type byte
level byte
return GameStruct.ItemAdditionInfo

GetItemTypeInfo() public method

public GetItemTypeInfo ( String name ) : GameStruct.ItemTypeInfo
name String
return GameStruct.ItemTypeInfo

GetItemTypeInfo() public method

public GetItemTypeInfo ( uint id ) : GameStruct.ItemTypeInfo
id uint
return GameStruct.ItemTypeInfo

GetLevelExp() public method

public GetLevelExp ( uint id, byte level ) : GameStruct.LevelExp
id uint
level byte
return GameStruct.LevelExp

GetLookFaceInfo() public method

public GetLookFaceInfo ( uint itemid ) : GameStruct.LookFaceInfo
itemid uint
return GameStruct.LookFaceInfo

GetMagicTypeInfo() public method

public GetMagicTypeInfo ( uint id, byte level ) : GameStruct.MagicTypeInfo
id uint
level byte
return GameStruct.MagicTypeInfo

GetMonsterInfo() public method

public GetMonsterInfo ( uint id ) : GameStruct.MonsterInfo
id uint
return GameStruct.MonsterInfo

GetNpcInfoToID() public method

public GetNpcInfoToID ( uint id ) : GameStruct.NPCInfo
id uint
return GameStruct.NPCInfo

GetNpcShopInfo() public method

public GetNpcShopInfo ( uint npcid ) : GameStruct.NpcShopInfo
npcid uint
return GameStruct.NpcShopInfo

GetTrackInfo() public method

public GetTrackInfo ( uint id ) : GameStruct.TrackInfo
id uint
return GameStruct.TrackInfo

GetTrackNumber() public method

public GetTrackNumber ( uint id ) : int
id uint
return int

GetTrackTime() public method

public GetTrackTime ( uint id ) : int
id uint
return int

GetVerPacket() public method

public GetVerPacket ( ) : VerPacket
return VerPacket

Instance() public static method

public static Instance ( ) : ConfigManager
return ConfigManager

LoadAiInfo() public method

public LoadAiInfo ( ) : bool
return bool

LoadConfig() public method

public LoadConfig ( ) : bool
return bool

ReloadAllScripte() public method

public ReloadAllScripte ( ) : void
return void

Property Details

m_Instance public_oe static_oe property

public static ConfigManager,MapServer m_Instance
return ConfigManager