C# Класс wServer.realm.World

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ExtraVar string

Открытые методы

Метод Описание
BehaviorEvent ( string type ) : void
BroadcastPacket ( wServer.networking.Packet pkt, Player exclude ) : void
BroadcastPackets ( IEnumerable pkts, Player exclude ) : void
Delete ( ) : bool
EnterWorld ( Entity entity ) : int
FromJsonMap ( string file ) : void
FromJsonStream ( Stream dat ) : void
GetEntity ( int id ) : Entity
GetInstance ( ClientProcessor psr ) : World
GetNextEntityId ( ) : int
GetUniqueNamedPlayer ( string name ) : Player
GetUniqueNamedPlayerRough ( string name ) : Player
IsPassable ( int x, int y ) : bool
LeaveWorld ( Entity entity ) : void
Tick ( RealmTime time ) : void

Защищенные методы

Метод Описание
FromWorldMap ( Stream dat ) : void
Init ( ) : void
World ( ) : System

Описание методов

BehaviorEvent() публичный Метод

public BehaviorEvent ( string type ) : void
type string
Результат void

BroadcastPacket() публичный Метод

public BroadcastPacket ( wServer.networking.Packet pkt, Player exclude ) : void
pkt wServer.networking.Packet
exclude Player
Результат void

BroadcastPackets() публичный Метод

public BroadcastPackets ( IEnumerable pkts, Player exclude ) : void
pkts IEnumerable
exclude Player
Результат void

Delete() публичный Метод

public Delete ( ) : bool
Результат bool

EnterWorld() публичный Метод

public EnterWorld ( Entity entity ) : int
entity Entity
Результат int

FromJsonMap() публичный Метод

public FromJsonMap ( string file ) : void
file string
Результат void

FromJsonStream() публичный Метод

public FromJsonStream ( Stream dat ) : void
dat Stream
Результат void

FromWorldMap() защищенный Метод

protected FromWorldMap ( Stream dat ) : void
dat Stream
Результат void

GetEntity() публичный Метод

public GetEntity ( int id ) : Entity
id int
Результат Entity

GetInstance() публичный Метод

public GetInstance ( ClientProcessor psr ) : World
psr ClientProcessor
Результат World

GetNextEntityId() публичный Метод

public GetNextEntityId ( ) : int
Результат int

GetUniqueNamedPlayer() публичный Метод

public GetUniqueNamedPlayer ( string name ) : Player
name string
Результат Player

GetUniqueNamedPlayerRough() публичный Метод

public GetUniqueNamedPlayerRough ( string name ) : Player
name string
Результат Player

Init() защищенный Метод

protected Init ( ) : void
Результат void

IsPassable() публичный Метод

public IsPassable ( int x, int y ) : bool
x int
y int
Результат bool

LeaveWorld() публичный Метод

public LeaveWorld ( Entity entity ) : void
entity Entity
Результат void

Tick() публичный Метод

public Tick ( RealmTime time ) : void
time RealmTime
Результат void

World() защищенный Метод

protected World ( ) : System
Результат System

Описание свойств

ExtraVar публичное свойство

public string ExtraVar
Результат string