Method | Description | |
---|---|---|
AreInRange ( this gm, CharacterObservable, self ) : IEnumerable |
||
CanMoveAway ( this gm, CharacterObservable, chObs ) : bool | ||
ClearCharacterFromMap ( this gm, CharacterObservable, obs ) : void | ||
FindPlayerCoordinates ( this gm, CharacterObservable, player ) : Cell, | ||
GetAvailableMoveActions ( this gm, CharacterObservable, self ) : IEnumerable |
||
GetNumberCharactersBlockingMovement ( this gm, CharacterObservable, character ) : int | ||
InRange ( this gm, CharacterObservable, self, CharacterObservable, target ) : bool | ||
IsInRange ( this gm, CharacterObservable, self, CharacterObservable, target ) : bool | ||
IsTargetPositionAdjacentToSelf ( this gm, Cell, currentPos, Cell, targetCell ) : bool | ||
PathToTarget ( this gm, Cell, origin, Cell, goal ) : List |
||
PlayersInRange ( this gm, CharacterObservable, self ) : IEnumerable |
||
RemoveTileHighlights ( this gm, int mapSize ) : void |
Method | Description | |
---|---|---|
GetValidCardinalCells ( this gm, Cell, myPos ) : List |
public static AreInRange ( this gm, CharacterObservable, self ) : IEnumerable |
||
gm | this | |
self | CharacterObservable, | |
return | IEnumerable |
public static CanMoveAway ( this gm, CharacterObservable, chObs ) : bool | ||
gm | this | |
chObs | CharacterObservable, | |
return | bool |
public static ClearCharacterFromMap ( this gm, CharacterObservable, obs ) : void | ||
gm | this | |
obs | CharacterObservable, | |
return | void |
public static FindPlayerCoordinates ( this gm, CharacterObservable, player ) : Cell, | ||
gm | this | |
player | CharacterObservable, | |
return | Cell, |
public static GetAvailableMoveActions ( this gm, CharacterObservable, self ) : IEnumerable |
||
gm | this | |
self | CharacterObservable, | |
return | IEnumerable |
public static GetNumberCharactersBlockingMovement ( this gm, CharacterObservable, character ) : int | ||
gm | this | |
character | CharacterObservable, | |
return | int |
public static InRange ( this gm, CharacterObservable, self, CharacterObservable, target ) : bool | ||
gm | this | |
self | CharacterObservable, | |
target | CharacterObservable, | |
return | bool |
public static IsInRange ( this gm, CharacterObservable, self, CharacterObservable, target ) : bool | ||
gm | this | |
self | CharacterObservable, | |
target | CharacterObservable, | |
return | bool |
public static IsTargetPositionAdjacentToSelf ( this gm, Cell, currentPos, Cell, targetCell ) : bool | ||
gm | this | |
currentPos | Cell, | |
targetCell | Cell, | |
return | bool |
public static PathToTarget ( this gm, Cell, origin, Cell, goal ) : List |
||
gm | this | |
origin | Cell, | |
goal | Cell, | |
return | List |
public static PlayersInRange ( this gm, CharacterObservable, self ) : IEnumerable |
||
gm | this | |
self | CharacterObservable, | |
return | IEnumerable |
public static RemoveTileHighlights ( this gm, int mapSize ) : void | ||
gm | this | |
mapSize | int | |
return | void |