C# Class MapServer.EquipOperation

Mostrar archivo Open project: dream-young-soul/soul Class Usage Examples

Public Methods

Method Description
EquipLevel ( PlayerObject play, uint srcid, uint materialid ) : void
EquipOperation ( ) : System
EquipQuality ( PlayerObject play, uint srcid, uint materialid ) : void
EquipStrong ( PlayerObject play, uint srcid, uint materialid ) : void
Equip_GodExp ( PlayerObject play, uint srcid, uint destid ) : void
GemFusion ( PlayerObject play, uint destid ) : void
GemReplace ( PlayerObject play, byte data ) : void
GemSet ( PlayerObject play, uint srcid, uint destid, byte index ) : void
Instance ( ) : EquipOperation
IsAccordWithEquip ( byte level, byte profession, byte equip_pos, RoleItemInfo item_info ) : bool
Load ( ) : bool
Magic_Add_God ( PlayerObject play, uint srcid, uint destid ) : void
OpenGem ( PlayerObject play, uint srcid, uint destid ) : void

Private Methods

Method Description
RateSuccForEquipLevel ( GameStruct pEquipItem ) : int
RateSuccForQuality ( GameStruct item ) : int

Method Details

EquipLevel() public method

public EquipLevel ( PlayerObject play, uint srcid, uint materialid ) : void
play PlayerObject
srcid uint
materialid uint
return void

EquipOperation() public method

public EquipOperation ( ) : System
return System

EquipQuality() public method

public EquipQuality ( PlayerObject play, uint srcid, uint materialid ) : void
play PlayerObject
srcid uint
materialid uint
return void

EquipStrong() public method

public EquipStrong ( PlayerObject play, uint srcid, uint materialid ) : void
play PlayerObject
srcid uint
materialid uint
return void

Equip_GodExp() public method

public Equip_GodExp ( PlayerObject play, uint srcid, uint destid ) : void
play PlayerObject
srcid uint
destid uint
return void

GemFusion() public method

public GemFusion ( PlayerObject play, uint destid ) : void
play PlayerObject
destid uint
return void

GemReplace() public method

public GemReplace ( PlayerObject play, byte data ) : void
play PlayerObject
data byte
return void

GemSet() public method

public GemSet ( PlayerObject play, uint srcid, uint destid, byte index ) : void
play PlayerObject
srcid uint
destid uint
index byte
return void

Instance() public static method

public static Instance ( ) : EquipOperation
return EquipOperation

IsAccordWithEquip() public method

public IsAccordWithEquip ( byte level, byte profession, byte equip_pos, RoleItemInfo item_info ) : bool
level byte
profession byte
equip_pos byte
item_info GameStruct.RoleItemInfo
return bool

Load() public method

public Load ( ) : bool
return bool

Magic_Add_God() public method

public Magic_Add_God ( PlayerObject play, uint srcid, uint destid ) : void
play PlayerObject
srcid uint
destid uint
return void

OpenGem() public method

public OpenGem ( PlayerObject play, uint srcid, uint destid ) : void
play PlayerObject
srcid uint
destid uint
return void