refactored Projectile class

removed unused projectile classes and files
This commit is contained in:
devZoGok
2022-10-31 12:25:29 +02:00
parent 8c80aedb20
commit dbf751cf89
19 changed files with 334 additions and 1384 deletions
-24
View File
@@ -1,24 +0,0 @@
#pragma once
#ifndef MISSILE_H
#define MISSILE_H
#include "projectile.h"
namespace battleship{
enum MissileType {AAM, AWM};
class Missile : public Projectile {
public:
Missile(Unit*, vb01::Node*, vb01::Vector3, vb01::Vector3, vb01::Vector3, vb01::Vector3, vb01::Vector3, int, int, int);
~Missile(){}
void update();
private:
s64 initTime;
int selfDistructTime = 10000;
vb01::Vector3 target;
float rotationSpeed = 5;
MissileType type;
};
}
#endif