Class Player

All Implemented Interfaces:
IArtifact

public class Player extends RenderableArtifact implements IArtifact
  • Field Details

    • scrollOffset

      public float scrollOffset
  • Constructor Details

    • Player

      public Player(Resource defaultTexture, boolean isSprinting)
  • Method Details

    • addWeapon

      public void addWeapon(Weapon weapon)
    • equipWeapon

      public void equipWeapon(Weapon weapon)
    • isWeaponEquipped

      public boolean isWeaponEquipped(Weapon weapon)
    • attack

      public void attack()
    • update

      public void update(double deltaTime)
    • render

      public void render(BatchRenderer batchRenderer)
      Overrides:
      render in class RenderableArtifact