C# Класс Server.Regions.SpawnEntry

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

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

Свойство Тип Описание
DefaultMaxSpawnTime System.TimeSpan
DefaultMinSpawnTime System.TimeSpan
InvalidDirection Direction

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

Метод Описание
Delete ( ) : void
DeleteSpawnedObjects ( ) : void
Deserialize ( GenericReader reader ) : void
Initialize ( ) : void
RandomSpawnLocation ( int spawnHeight, bool land, bool water ) : Point3D
Remove ( GenericReader reader ) : void
Respawn ( ) : void
Serialize ( GenericWriter writer ) : void
SpawnEntry ( int id, BaseRegion region, Point3D home, int range, Direction direction, Server.Regions.SpawnDefinition definition, int max, System.TimeSpan minSpawnTime, System.TimeSpan maxSpawnTime ) : System
Start ( ) : void
Stop ( ) : void

Приватные методы

Метод Описание
Add ( ISpawnable spawn ) : void
CheckTimer ( ) : void
DelAllRegionSpawns_OnCommand ( Server.Commands.CommandEventArgs args ) : void
DelRegionSpawns_OnCommand ( Server.Commands.CommandEventArgs args ) : void
GetCommandData ( Server.Commands.CommandEventArgs args ) : BaseRegion
ISpawner ( ISpawnable spawn ) : void
InternalDeleteSpawnedObjects ( ) : void
RandomTime ( ) : System.TimeSpan
RespawnAllRegions_OnCommand ( Server.Commands.CommandEventArgs args ) : void
RespawnRegion_OnCommand ( Server.Commands.CommandEventArgs args ) : void
Spawn ( ) : void
StartAllRegionSpawns_OnCommand ( Server.Commands.CommandEventArgs args ) : void
StartRegionSpawns_OnCommand ( Server.Commands.CommandEventArgs args ) : void
StopAllRegionSpawns_OnCommand ( Server.Commands.CommandEventArgs args ) : void
StopRegionSpawns_OnCommand ( Server.Commands.CommandEventArgs args ) : void
TimerCallback ( ) : void

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

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

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

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

public DeleteSpawnedObjects ( ) : void
Результат void

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

public Deserialize ( GenericReader reader ) : void
reader GenericReader
Результат void

Initialize() публичный статический Метод

public static Initialize ( ) : void
Результат void

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

public RandomSpawnLocation ( int spawnHeight, bool land, bool water ) : Point3D
spawnHeight int
land bool
water bool
Результат Point3D

Remove() публичный статический Метод

public static Remove ( GenericReader reader ) : void
reader GenericReader
Результат void

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

public Respawn ( ) : void
Результат void

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

public Serialize ( GenericWriter writer ) : void
writer GenericWriter
Результат void

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

public SpawnEntry ( int id, BaseRegion region, Point3D home, int range, Direction direction, Server.Regions.SpawnDefinition definition, int max, System.TimeSpan minSpawnTime, System.TimeSpan maxSpawnTime ) : System
id int
region BaseRegion
home Point3D
range int
direction Direction
definition Server.Regions.SpawnDefinition
max int
minSpawnTime System.TimeSpan
maxSpawnTime System.TimeSpan
Результат System

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

public Start ( ) : void
Результат void

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

public Stop ( ) : void
Результат void

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

DefaultMaxSpawnTime публичное статическое свойство

public static TimeSpan,System DefaultMaxSpawnTime
Результат System.TimeSpan

DefaultMinSpawnTime публичное статическое свойство

public static TimeSpan,System DefaultMinSpawnTime
Результат System.TimeSpan

InvalidDirection публичное статическое свойство

public static Direction InvalidDirection
Результат Direction