effectvehicle_func.h

Go to the documentation of this file.
00001 /* $Id: effectvehicle_func.h 12971 2008-05-06 15:11:33Z rubidium $ */
00002 
00005 #ifndef EFFECTVEHICLE_FUNC_H
00006 #define EFFECTVEHICLE_FUNC_H
00007 
00008 #include "vehicle_type.h"
00009 
00011 enum EffectVehicleType {
00012   EV_CHIMNEY_SMOKE   = 0,
00013   EV_STEAM_SMOKE     = 1,
00014   EV_DIESEL_SMOKE    = 2,
00015   EV_ELECTRIC_SPARK  = 3,
00016   EV_SMOKE           = 4,
00017   EV_EXPLOSION_LARGE = 5,
00018   EV_BREAKDOWN_SMOKE = 6,
00019   EV_EXPLOSION_SMALL = 7,
00020   EV_BULLDOZER       = 8,
00021   EV_BUBBLE          = 9
00022 };
00023 
00024 Vehicle *CreateEffectVehicle(int x, int y, int z, EffectVehicleType type);
00025 Vehicle *CreateEffectVehicleAbove(int x, int y, int z, EffectVehicleType type);
00026 Vehicle *CreateEffectVehicleRel(const Vehicle *v, int x, int y, int z, EffectVehicleType type);
00027 
00028 #endif /* EFFECTVEHICLE_FUNC_H */

Generated on Sun Nov 15 15:40:10 2009 for OpenTTD by  doxygen 1.5.6