author | truebrain |
Fri, 13 Jun 2008 19:57:25 +0000 | |
branch | noai |
changeset 10957 | 7a140b4cd91d |
parent 10455 | 22c441f5adf9 |
permissions | -rw-r--r-- |
10294 | 1 |
/* $Id$ */ |
2 |
||
10455
22c441f5adf9
(svn r12997) [NoAI] -Sync: with trunk r12895:12996.
rubidium
parents:
10294
diff
changeset
|
3 |
/** @file effectvehicle_func.h Functions related to effect vehicles. */ |
10294 | 4 |
|
5 |
#ifndef EFFECTVEHICLE_FUNC_H |
|
6 |
#define EFFECTVEHICLE_FUNC_H |
|
7 |
||
8 |
#include "vehicle_type.h" |
|
9 |
||
10 |
/** Effect vehicle types */ |
|
11 |
enum EffectVehicleType { |
|
12 |
EV_CHIMNEY_SMOKE = 0, |
|
13 |
EV_STEAM_SMOKE = 1, |
|
14 |
EV_DIESEL_SMOKE = 2, |
|
15 |
EV_ELECTRIC_SPARK = 3, |
|
16 |
EV_SMOKE = 4, |
|
17 |
EV_EXPLOSION_LARGE = 5, |
|
18 |
EV_BREAKDOWN_SMOKE = 6, |
|
19 |
EV_EXPLOSION_SMALL = 7, |
|
20 |
EV_BULLDOZER = 8, |
|
21 |
EV_BUBBLE = 9 |
|
22 |
}; |
|
23 |
||
24 |
Vehicle *CreateEffectVehicle(int x, int y, int z, EffectVehicleType type); |
|
25 |
Vehicle *CreateEffectVehicleAbove(int x, int y, int z, EffectVehicleType type); |
|
26 |
Vehicle *CreateEffectVehicleRel(const Vehicle *v, int x, int y, int z, EffectVehicleType type); |
|
27 |
||
28 |
#endif /* EFFECTVEHICLE_FUNC_H */ |