C# Класс CyclicBarrierSequence, PocketGodsRPG_Proto

A class that is capable of throwing a MAJOR event. In each MAJOR event, a series of sub-events are executed. All these sub-events should report successfully before proceeding to the next MAJOR event. By: NeilDG
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateMajorEvent ( BarrierEvent, barrierEvent ) : void
CyclicBarrierSequence ( ) : System.Collections
DeleteMajorEvent ( BarrierEvent, barrierEvent ) : void
GetCurrentBarrierName ( ) : string
HasFinished ( ) : bool
MoveToNextBarrier ( ) : void

Moves to next barrier if the conditions for current MAJOR event has been satified

StartExecution ( ) : void

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

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

public CreateMajorEvent ( BarrierEvent, barrierEvent ) : void
barrierEvent BarrierEvent,
Результат void

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

public CyclicBarrierSequence ( ) : System.Collections
Результат System.Collections

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

public DeleteMajorEvent ( BarrierEvent, barrierEvent ) : void
barrierEvent BarrierEvent,
Результат void

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

public GetCurrentBarrierName ( ) : string
Результат string

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

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

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

Moves to next barrier if the conditions for current MAJOR event has been satified
public MoveToNextBarrier ( ) : void
Результат void

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

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