C# Класс AcademyRPG.Engine

Показать файл Открыть проект

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

Свойство Тип Описание
separators char[]

Защищенные свойства (Protected)

Свойство Тип Описание
allObjects List
controllables List
resources List

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

Метод Описание
AddObject ( WorldObject obj ) : void
Engine ( ) : System
ExecuteCommand ( string command ) : void
ExecuteControllableCommand ( string commandWords ) : void
ExecuteCreateObjectCommand ( string commandWords ) : void

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

Метод Описание
HandleAttackCommand ( IControllable current ) : void
HandleBattle ( IFighter attacker, WorldObject defender ) : void
HandleGatherCommand ( IControllable current ) : void
HandleGathering ( IGatherer gatherer, IResource resource ) : void
HandleGoCommand ( string commandWords, IControllable current ) : void
RemoveDestroyed ( ) : void

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

AddObject() публичный метод

public AddObject ( WorldObject obj ) : void
obj WorldObject
Результат void

Engine() публичный метод

public Engine ( ) : System
Результат System

ExecuteCommand() публичный метод

public ExecuteCommand ( string command ) : void
command string
Результат void

ExecuteControllableCommand() публичный метод

public ExecuteControllableCommand ( string commandWords ) : void
commandWords string
Результат void

ExecuteCreateObjectCommand() публичный метод

public ExecuteCreateObjectCommand ( string commandWords ) : void
commandWords string
Результат void

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

allObjects защищенное свойство

protected List allObjects
Результат List

controllables защищенное свойство

protected List controllables
Результат List

resources защищенное свойство

protected List resources
Результат List

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

public static char[] separators
Результат char[]