R-Type
R-Type project
TentaclesBossEnemy.hpp
1 #pragma once
2 
3 #include "KapEngine.hpp"
4 #include "MapScript/EnemyController.hpp"
5 
6 namespace RType {
8  private:
9  long long lastShootTime = 0;
10  bool invert = false;
11 
12  public:
13  explicit TentaclesBossEnemy(std::shared_ptr<KapEngine::GameObject> _gameObject);
14  ~TentaclesBossEnemy() = default;
15 
16  void onFixedUpdate() override;
17 
18  private:
19  void shoot();
20  };
21 } // namespace RType
RType::EnemyController
Definition: EnemyController.hpp:8
RType::TentaclesBossEnemy::onFixedUpdate
void onFixedUpdate() override
call eachv x ms
Definition: TentaclesBossEnemy.cpp:9
RType::TentaclesBossEnemy
Definition: TentaclesBossEnemy.hpp:7