Add game event flag for disaster vehicles

This commit is contained in:
Jonathan G Rennison
2019-05-20 00:55:57 +01:00
parent e001f4e8c1
commit e2251999ce
4 changed files with 11 additions and 1 deletions

View File

@@ -116,6 +116,12 @@ void DisasterVehicle::UpdateImage()
this->UpdateSpriteSeqBound();
}
DisasterVehicle::DisasterVehicle() :
SpecializedVehicleBase()
{
RegisterGameEvents(GEF_DISASTER_VEH);
}
/**
* Construct the disaster vehicle.
* @param x The X coordinate.
@@ -127,6 +133,8 @@ void DisasterVehicle::UpdateImage()
DisasterVehicle::DisasterVehicle(int x, int y, Direction direction, DisasterSubType subtype, VehicleID big_ufo_destroyer_target) :
SpecializedVehicleBase(), big_ufo_destroyer_target(big_ufo_destroyer_target)
{
RegisterGameEvents(GEF_DISASTER_VEH);
this->vehstatus = VS_UNCLICKABLE;
this->x_pos = x;