Files
PlanetFleet/freezer.cpp
T
devZoGok 1d0bf8d349 using GameObject class as an order target
Destructable made a member of GameObject
cruise missiles can be shot down
2025-12-04 15:03:35 +02:00

19 lines
478 B
C++

#include "freezer.h"
#include "destructable.h"
namespace battleship{
using namespace vb01;
//TODO rename the class to a more generic name
Freezer::Freezer(Player *player, int id, Vector3 pos, Quaternion rot, Unit::State state) : Vehicle(player, id, pos, rot, state){}
void Freezer::attack(Order order){
Vehicle::attack(order);
Destructable *target = order.targets[0].unit->getDestructable();
if(target && target->getFreezeStatus() == 100)
removeOrder(0);
}
}