BulletBuzz API Documentation - v1.0.0
    Preparing search index...

    Class Player

    Player Class Handles player state, movement, and AI behavior

    Implements

    • Player
    Index

    Constructors

    Properties

    attackRange: number

    Range at which player can attack

    hitTimer: number

    Timer for hit cooldown

    hp: number

    Current health points

    maxHp: number

    Maximum health points

    pickupRange: number

    Range at which items are attracted

    radius: number

    Collision radius

    speed: number

    Movement speed

    x: number

    X coordinate position

    y: number

    Y coordinate position

    Methods

    • Heal player

      Parameters

      • amount: number

      Returns void

    • Set last killed enemy position for pathfinding

      Parameters

      • x: number
      • y: number

      Returns void

    • Take damage from enemy

      Parameters

      • damage: number

      Returns void

    • Update player for one timestep

      Parameters

      • deltaTime: number

      Returns void