Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include "unit.h"
#include "vsfilesystem.h"
#include "vs_globals.h"
#include "file_main.h"
#include "gfx/halo.h"
#include "gfx/halo_system.h"
#include "gfx/quaternion.h"
#include "gfx/matrix.h"
#include "gfx/technique.h"
#include "unit_factory.h"
#include "gfx/sprite.h"
#include "lin_time.h"
#include "gfx/vsbox.h"
#include "bolt.h"
#include "gfx/lerp.h"
#include "audiolib.h"
#include "gfx/cockpit.h"
#include "config_xml.h"
#include "images.h"
#include "main_loop.h"
#include "script/mission.h"
#include "script/flightgroup.h"
#include "savegame.h"
#include "xml_serializer.h"
#include "python/python_class.h"
#include "cmd/ai/missionscript.h"
#include "gfx/particle.h"
#include "cmd/ai/aggressive.h"
#include "cmd/base.h"
#include "gfx/point_to_cam.h"
#include "base_util.h"
#include "unit_jump.h"
#include "unit_customize.h"
#include "unit_damage.h"
#include "unit_physics.h"
#include "unit_click.h"
#include "beam.h"
#include "python/init.h"
#include "unit_const_cache.h"
#include "cmd/asteroid_generic.h"
#include "cmd/building_generic.h"
#include "cmd/planet_generic.h"
#include "cmd/unit_generic.h"
#include "cmd/missile_generic.h"
#include "cmd/nebula.h"
#include "cmd/enhancement.h"
Go to the source code of this file.
Macros | |
#define | PARANOIA .4 |
Functions | |
string | getCargoUnitName (const char *name) |
static float | perspectiveFactor (float d) |
bool | flickerDamage (Unit *un, float hullpercent) |
int | cloakVal (int cloakint, int cloakminint, int cloakrateint, bool cloakglass) |
double | calc_blend_factor (double frac, int priority, int when_it_will_be_simulated, int cur_simulation_frame) |
static float | parseFloat (const std::string &s) |
static void | parseFloat4 (const std::string &s, float value[4]) |
Variables | |
double | interpolation_blend_factor |
double | saved_interpolation_blend_factor |
bool | cam_setup_phase |
double calc_blend_factor | ( | double | frac, |
int | priority, | ||
int | when_it_will_be_simulated, | ||
int | cur_simulation_frame | ||
) |
Referenced by GameStarSystem::Draw(), GameUnit< UnitType >::Draw(), and UnitDrawer::draw().
Definition at line 23 of file unit_functions_generic.cpp.
Referenced by GameUnit< UnitType >::Draw(), and GameUnit< UnitType >::DrawNow().
Definition at line 317 of file unit_generic.cpp.
References damagelevel, flickertime, GetElapsedTime(), getNewTime(), VegaConfig::getVariable(), int, XMLSupport::parse_float(), and vs_config.
Referenced by GameUnit< UnitType >::Draw().
string getCargoUnitName | ( | const char * | name) |
Definition at line 19 of file planet_generic.cpp.
References getnoslash(), and i.
Referenced by GameUnit< UnitType >::UpgradeInterface().
|
static |
Definition at line 594 of file unit.cpp.
References XMLSupport::parse_floatf(), and VSFileSystem::vs_dprintf().
Referenced by __impl::parseFloat4(), and parseFloat4().
|
static |
Definition at line 604 of file unit.cpp.
References i, parseFloat(), and VSFileSystem::vs_dprintf().
Referenced by GameUnit< UnitType >::applyTechniqueOverrides().
Definition at line 130 of file unit.cpp.
References g_game, GFXGetZPerspective(), and game_data_t::x_resolution.
Referenced by GameUnit< UnitType >::Draw(), and GameUnit< UnitType >::DrawNow().
bool cam_setup_phase |
Definition at line 21 of file unit_functions_generic.cpp.
Referenced by GameStarSystem::Draw(), and GameUnit< UnitType >::Draw().
double interpolation_blend_factor |
Definition at line 20 of file unit_functions_generic.cpp.
double saved_interpolation_blend_factor |
Definition at line 19 of file unit_functions_generic.cpp.
Referenced by GameStarSystem::Draw(), GameUnit< UnitType >::Draw(), and UnitDrawer::draw().