effectvehicle_func.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00012 #ifndef EFFECTVEHICLE_FUNC_H
00013 #define EFFECTVEHICLE_FUNC_H
00014
00015 #include "vehicle_type.h"
00016
00018 enum EffectVehicleType {
00019 EV_CHIMNEY_SMOKE = 0,
00020 EV_STEAM_SMOKE = 1,
00021 EV_DIESEL_SMOKE = 2,
00022 EV_ELECTRIC_SPARK = 3,
00023 EV_CRASH_SMOKE = 4,
00024 EV_EXPLOSION_LARGE = 5,
00025 EV_BREAKDOWN_SMOKE = 6,
00026 EV_EXPLOSION_SMALL = 7,
00027 EV_BULLDOZER = 8,
00028 EV_BUBBLE = 9,
00029 EV_BREAKDOWN_SMOKE_AIRCRAFT = 10,
00030 EV_COPPER_MINE_SMOKE = 11,
00031 EV_END
00032 };
00033
00034 EffectVehicle *CreateEffectVehicle(int x, int y, int z, EffectVehicleType type);
00035 EffectVehicle *CreateEffectVehicleAbove(int x, int y, int z, EffectVehicleType type);
00036 EffectVehicle *CreateEffectVehicleRel(const Vehicle *v, int x, int y, int z, EffectVehicleType type);
00037
00038 #endif