Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IFlowFieldManager

Hierarchy

  • IFlowFieldManager

Implemented by

Index

Properties

delegate

flowFields

flowFields: object

Type declaration

Methods

delete

  • delete(): void
  • Returns void

getHeight

  • getHeight(): number
  • Returns number

getMoveDirection

  • Parameters

    • worldX: number
    • worldY: number
    • worldZ: number
    • moveType: MoveType

    Returns FacingDirection

getOpposingMoveDirection

  • Parameters

    • worldX: number
    • worldY: number
    • worldZ: number
    • moveType: MoveType

    Returns FacingDirection

getWidth

  • getWidth(): number
  • Returns number

isCreatureInFlowField

  • isCreatureInFlowField(creature: ICreature): boolean
  • Parameters

    Returns boolean

isPlayerInFlowField

  • isPlayerInFlowField(player: IPlayer): boolean
  • Parameters

    Returns boolean

reset

  • reset(): void
  • Returns void

setDelegate

setPlayers

  • setPlayers(plys: IPlayer[]): void
  • Parameters

    Returns void

update

  • update(): void
  • Returns void

updateTile

  • updateTile(tileX: number, tileY: number, tileZ: number): void
  • Parameters

    • tileX: number
    • tileY: number
    • tileZ: number

    Returns void

Generated using TypeDoc