R-Type
R-Type project
TentaclesBossEnemy.hpp
1
#pragma once
2
3
#include "KapEngine.hpp"
4
#include "MapScript/EnemyController.hpp"
5
6
namespace
RType {
7
class
TentaclesBossEnemy
:
public
EnemyController
{
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
Packages
MapScript
MapScript
DefaultEnemies
TentaclesBossEnemy.hpp
Generated by
1.8.17