C# 클래스 Server.Regions.SpawnEntry

상속: ISpawner
파일 보기 프로젝트 열기: Grimoric/RunUO.T2A 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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