C# Class MapServer.ConfigManager

Afficher le fichier Open project: dream-young-soul/soul Class Usage Examples

Méthodes publiques

Свойство Type Description
m_Instance ConfigManager

Méthodes publiques

Méthode 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

Méthode 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 méthode

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
Résultat bool

ConfigManager() public méthode

public ConfigManager ( ) : System
Résultat System

GetAIInfo() public méthode

public GetAIInfo ( int nAi_id ) : GameStruct.AiInfo
nAi_id int
Résultat GameStruct.AiInfo

GetAttributeInfo() public méthode

public GetAttributeInfo ( byte profession, byte level ) : GameStruct.BaseAttributeInfo
profession byte
level byte
Résultat GameStruct.BaseAttributeInfo

GetDropItemInfo() public méthode

public GetDropItemInfo ( uint groupid ) : GameStruct.DropItemInfo
groupid uint
Résultat GameStruct.DropItemInfo

GetEudemonInfo() public méthode

public GetEudemonInfo ( uint id ) : GameStruct.EudemonInfo
id uint
Résultat GameStruct.EudemonInfo

GetEudemonSoulInfo() public méthode

public GetEudemonSoulInfo ( int nStar ) : GameStruct.EudemonSoulInfo
nStar int
Résultat GameStruct.EudemonSoulInfo

GetGemInfo() public méthode

public GetGemInfo ( uint itemid ) : GameStruct.GemInfo
itemid uint
Résultat GameStruct.GemInfo

GetHairInfo() public méthode

public GetHairInfo ( uint itemid ) : GameStruct.HairInfo
itemid uint
Résultat GameStruct.HairInfo

GetItemAdditionInfo() public méthode

public GetItemAdditionInfo ( byte type, byte level ) : GameStruct.ItemAdditionInfo
type byte
level byte
Résultat GameStruct.ItemAdditionInfo

GetItemTypeInfo() public méthode

public GetItemTypeInfo ( String name ) : GameStruct.ItemTypeInfo
name String
Résultat GameStruct.ItemTypeInfo

GetItemTypeInfo() public méthode

public GetItemTypeInfo ( uint id ) : GameStruct.ItemTypeInfo
id uint
Résultat GameStruct.ItemTypeInfo

GetLevelExp() public méthode

public GetLevelExp ( uint id, byte level ) : GameStruct.LevelExp
id uint
level byte
Résultat GameStruct.LevelExp

GetLookFaceInfo() public méthode

public GetLookFaceInfo ( uint itemid ) : GameStruct.LookFaceInfo
itemid uint
Résultat GameStruct.LookFaceInfo

GetMagicTypeInfo() public méthode

public GetMagicTypeInfo ( uint id, byte level ) : GameStruct.MagicTypeInfo
id uint
level byte
Résultat GameStruct.MagicTypeInfo

GetMonsterInfo() public méthode

public GetMonsterInfo ( uint id ) : GameStruct.MonsterInfo
id uint
Résultat GameStruct.MonsterInfo

GetNpcInfoToID() public méthode

public GetNpcInfoToID ( uint id ) : GameStruct.NPCInfo
id uint
Résultat GameStruct.NPCInfo

GetNpcShopInfo() public méthode

public GetNpcShopInfo ( uint npcid ) : GameStruct.NpcShopInfo
npcid uint
Résultat GameStruct.NpcShopInfo

GetTrackInfo() public méthode

public GetTrackInfo ( uint id ) : GameStruct.TrackInfo
id uint
Résultat GameStruct.TrackInfo

GetTrackNumber() public méthode

public GetTrackNumber ( uint id ) : int
id uint
Résultat int

GetTrackTime() public méthode

public GetTrackTime ( uint id ) : int
id uint
Résultat int

GetVerPacket() public méthode

public GetVerPacket ( ) : VerPacket
Résultat VerPacket

Instance() public static méthode

public static Instance ( ) : ConfigManager
Résultat ConfigManager

LoadAiInfo() public méthode

public LoadAiInfo ( ) : bool
Résultat bool

LoadConfig() public méthode

public LoadConfig ( ) : bool
Résultat bool

ReloadAllScripte() public méthode

public ReloadAllScripte ( ) : void
Résultat void

Property Details

m_Instance public_oe static_oe property

public static ConfigManager,MapServer m_Instance
Résultat ConfigManager