Files
GTASource/game/Peds/PedTuning.cpp
expvintl 419f2e4752 init
2025-02-23 17:40:52 +08:00

35 lines
1.3 KiB
C++

/////////////////////////////////////////////////////////////////////////////////
// FILE : PedTuning.h
// PURPOSE : A class to store global tuning data related to peds. Data pulled
// out of CPedBase.
// AUTHOR : Mike Currington.
// CREATED : 29/10/10
/////////////////////////////////////////////////////////////////////////////////
#include "Peds/PedTuning.h"
// rage includes
// game includes
#include "modelinfo/PedModelInfo.h"
AI_OPTIMISATIONS()
#define PED_IN_CAR_LOD_THRESHOLD (15.0f)
#define PLAYER_PED_CAR_LOD_THRESHOLD (30.0f)
#define DRIVEBY_LOD_THRESHOLD (55.0f)
#define PED_PROPS_LOD_THRESHOLD (35.0f)
#define LOD_CROSSFADE_DIST (3.0f)
#define SLOD_CROSSFADE_DIST (5.0f)
float CPedTuning::ms_inCarLodThreshold = PED_IN_CAR_LOD_THRESHOLD;
float CPedTuning::ms_playerInCarLodThreshold = PLAYER_PED_CAR_LOD_THRESHOLD;
float CPedTuning::ms_drivebyLodThreshold = DRIVEBY_LOD_THRESHOLD;
float CPedTuning::ms_propsLodThreshold = PED_PROPS_LOD_THRESHOLD;
float CPedTuning::ms_LodCrossFadeDist = LOD_CROSSFADE_DIST;
float CPedTuning::ms_SlodCrossFadeDist = SLOD_CROSSFADE_DIST;
float CPedTuning::ms_superLodThreshold = PED_SUPER_LOD_THRESHOLD;
float CPedTuning::ms_lowLodThreshold = PED_LOW_LOD_THRESHOLD;
float CPedTuning::ms_lodThreshold = PED_LOD_THRESHOLD;