#include <algorithm>#include <math.h>#include "research.h"#include "vehicletype.h"#include "vehicle.h"#include "buildingtype.h"#include "viewcalculation.h"#include "errors.h"#include "graphicset.h"#include "gameoptions.h"#include "spfst.h"#include "itemrepository.h"#include "graphics/blitter.h"Include dependency graph for vehicle.cpp:

Go to the source code of this file.
Defines | |
| #define | UNITVERSIONLIMIT 0x7fffffff |
| #define | cem_experience 0x1 |
| #define | cem_damage 0x2 |
| #define | cem_fuel 0x4 |
| #define | cem_ammunition 0x8 |
| #define | cem_weapstrength 0x10 |
| #define | cem_loading 0x20 |
| #define | cem_attacked 0x40 |
| #define | cem_height 0x80 |
| #define | cem_movement 0x100 |
| #define | cem_direction 0x200 |
| #define | cem_material 0x400 |
| #define | cem_energy 0x800 |
| #define | cem_class 0x1000 |
| #define | cem_networkid 0x2000 |
| #define | cem_name 0x4000 |
| #define | cem_armor 0x8000 |
| #define | cem_reactionfire 0x10000 |
| #define | cem_reactionfire2 0x20000 |
| #define | cem_poweron 0x40000 |
| #define | cem_weapstrength2 0x80000 |
| #define | cem_ammunition2 0x100000 |
| #define | cem_energyUsed 0x200000 |
| #define | cem_position 0x400000 |
| #define | cem_aiparam 0x800000 |
| #define | cem_version 0x1000000 |
Functions | |
| ASCString | getUnitReference (Vehicle *veh) |
Variables | |
| const float | repairEfficiencyVehicle [resourceTypeNum *resourceTypeNum] |
| const int | vehicleVersion = 6 |
|
|
Definition at line 1145 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1125 of file vehicle.cpp. |
|
|
Definition at line 1142 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1137 of file vehicle.cpp. |
|
|
Definition at line 1128 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1134 of file vehicle.cpp. |
|
|
Definition at line 1123 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1131 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1133 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1143 of file vehicle.cpp. |
|
|
Definition at line 1122 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1124 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1129 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1127 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1132 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1130 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1136 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1135 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1144 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1140 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1138 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1139 of file vehicle.cpp. |
|
|
Definition at line 1146 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1126 of file vehicle.cpp. |
|
|
Definition at line 1141 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 39 of file vehicle.cpp. Referenced by Vehicle::write(). |
|
|
Definition at line 1765 of file vehicle.cpp. Referenced by checkunitsforremoval(), and GameMap::endTurn(). |
|
|
Initial value: { 0, 0, 0,
0, 0.5, 0,
0.5, 0, 1 }
Definition at line 33 of file vehicle.cpp. |
|
|
Definition at line 1151 of file vehicle.cpp. |
1.4.2