C# Class MapServer.GameMap

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

Méthodes publiques

Свойство Type Description
last_null_tick int
mPath MapPath
mnHeight uint
mnVersion uint
mnWidth uint

Méthodes publiques

Méthode Description
AddDropItemObj ( uint itemid, short x, short y, uint ownerid, int time = 120000, GameStruct info = null, RoleData_Eudemon eudemon = null ) : void
AddObject ( BaseObject obj, GameBase session = null ) : void
AddRegionInfo ( GameStruct info ) : void
BroadcastBuffer ( BaseObject obj, byte buff ) : void
BroadcastMsg ( GameBase type, String msg ) : void
CanMove ( short x, short y ) : bool
Clone ( ) : GameMap
Create ( ) : bool
CreateMonster ( GameStruct info ) : void
FindMonsterObject ( uint id ) : MonsterObject
FindObjectForID ( uint id ) : BaseObject
GameMap ( GameStruct mapinfo ) : System
GetAllObject ( ) : BaseObject>.Dictionary
GetID ( ) : uint
GetMapGridInfo ( ) : GameStruct.MapGridInfo[
GetMapInfo ( ) : MapInfo
GetMapPath ( ) : MapPath
GetObject ( uint id ) : BaseObject
GetObjectCount ( byte type ) : int
GetPointOfObj ( BaseObject obj, short x, short y ) : bool
IsSafeArea ( short x, short y ) : bool
Process ( ) : void
RemoveObj ( BaseObject obj ) : void
SendWeatherInfo ( PlayerObject play ) : void

Method Details

AddDropItemObj() public méthode

public AddDropItemObj ( uint itemid, short x, short y, uint ownerid, int time = 120000, GameStruct info = null, RoleData_Eudemon eudemon = null ) : void
itemid uint
x short
y short
ownerid uint
time int
info GameStruct
eudemon GameBase.Network.Internal.RoleData_Eudemon
Résultat void

AddObject() public méthode

public AddObject ( BaseObject obj, GameBase session = null ) : void
obj BaseObject
session GameBase
Résultat void

AddRegionInfo() public méthode

public AddRegionInfo ( GameStruct info ) : void
info GameStruct
Résultat void

BroadcastBuffer() public méthode

public BroadcastBuffer ( BaseObject obj, byte buff ) : void
obj BaseObject
buff byte
Résultat void

BroadcastMsg() public méthode

public BroadcastMsg ( GameBase type, String msg ) : void
type GameBase
msg String
Résultat void

CanMove() public méthode

public CanMove ( short x, short y ) : bool
x short
y short
Résultat bool

Clone() public méthode

public Clone ( ) : GameMap
Résultat GameMap

Create() public méthode

public Create ( ) : bool
Résultat bool

CreateMonster() public méthode

public CreateMonster ( GameStruct info ) : void
info GameStruct
Résultat void

FindMonsterObject() public méthode

public FindMonsterObject ( uint id ) : MonsterObject
id uint
Résultat MonsterObject

FindObjectForID() public méthode

public FindObjectForID ( uint id ) : BaseObject
id uint
Résultat BaseObject

GameMap() public méthode

public GameMap ( GameStruct mapinfo ) : System
mapinfo GameStruct
Résultat System

GetAllObject() public méthode

public GetAllObject ( ) : BaseObject>.Dictionary
Résultat BaseObject>.Dictionary

GetID() public méthode

public GetID ( ) : uint
Résultat uint

GetMapGridInfo() public méthode

public GetMapGridInfo ( ) : GameStruct.MapGridInfo[
Résultat GameStruct.MapGridInfo[

GetMapInfo() public méthode

public GetMapInfo ( ) : MapInfo
Résultat GameStruct.MapInfo

GetMapPath() public méthode

public GetMapPath ( ) : MapPath
Résultat MapPath

GetObject() public méthode

public GetObject ( uint id ) : BaseObject
id uint
Résultat BaseObject

GetObjectCount() public méthode

public GetObjectCount ( byte type ) : int
type byte
Résultat int

GetPointOfObj() public méthode

public GetPointOfObj ( BaseObject obj, short x, short y ) : bool
obj BaseObject
x short
y short
Résultat bool

IsSafeArea() public méthode

public IsSafeArea ( short x, short y ) : bool
x short
y short
Résultat bool

Process() public méthode

public Process ( ) : void
Résultat void

RemoveObj() public méthode

public RemoveObj ( BaseObject obj ) : void
obj BaseObject
Résultat void

SendWeatherInfo() public méthode

public SendWeatherInfo ( PlayerObject play ) : void
play PlayerObject
Résultat void

Property Details

last_null_tick public_oe property

public int last_null_tick
Résultat int

mPath public_oe property

public MapPath,MapServer mPath
Résultat MapPath

mnHeight public_oe property

public uint mnHeight
Résultat uint

mnVersion public_oe property

public uint mnVersion
Résultat uint

mnWidth public_oe property

public uint mnWidth
Résultat uint