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

    Class Axe

    Axe Class Handles projectile weapons

    Implements

    • Axe
    Index

    Constructors

    • Parameters

      • x: number
      • y: number
      • targetX: number
      • targetY: number
      • speed: number
      • damage: number

      Returns Axe

    Properties

    color: string

    Visual color

    damage: number

    Damage dealt to enemies

    lifetime: number

    Time until auto-destruction

    radius: number

    Collision radius

    speed: number

    Movement speed

    x: number

    X coordinate position

    y: number

    Y coordinate position

    Methods

    • Get current position

      Returns { x: number; y: number }

    • Check if axe is expired

      Returns boolean

    • Update axe for one timestep

      Parameters

      • deltaTime: number

      Returns void