Arma Reforger Script API
|
Public Member Functions | |
float | GetScoreThreshold () |
float | GetScoreDecreasePerMinute () |
float | GetScoreDecreasePerSecond () |
float | GetScoreToAccelerationMultiplier () |
float | GetMinAcceleration () |
float | GetMaxAcceleration () |
float | GetBanEvaluationLight () |
float | GetBanEvaluationHeavy () |
float | GetCrimePointsFriendlyKill () |
float | GetCrimePointsFriendlyMultiKill () |
float | GetQualityTimeTemp () |
bool | GetVotingSuggestionEnabled () |
string | GetBanSettingsDescription () |
string | GetSpecializationName (int n) |
int | GetSpecializationStatsCount (int n) |
array< ref SCR_PlayerDataSpecializationDisplay > | GetSpecializationArray (int n) |
void | LoadJson () |
Static Public Member Functions | |
static SCR_PlayerDataConfigs | GetInstance () |
Public Attributes | |
int | SPECIALIZATIONS_COUNT |
string | SPECIALIZATION_0_NAME = "#AR-CareerProfile_Specialization1" |
string | SPECIALIZATION_1_NAME = "#AR-CareerProfile_Specialization2" |
string | SPECIALIZATION_2_NAME = "#AR-CareerProfile_Specialization3" |
int | SPECIALIZATION_0_COUNT |
int | SPECIALIZATION_1_COUNT |
int | SPECIALIZATION_2_COUNT |
ref array< ref SCR_PlayerDataSpecializationDisplay > | m_aSpecialization0 = {} |
ref array< ref SCR_PlayerDataSpecializationDisplay > | m_aSpecialization1 = {} |
ref array< ref SCR_PlayerDataSpecializationDisplay > | m_aSpecialization2 = {} |
Static Public Attributes | |
static const float | MODIFIER_SPECIALIZATIONS = 0.2 |
static const int | XP_NEEDED_FOR_LEVEL = 10000 |
static const int | XP_NEEDED_FOR_LEVEL_DIVIDER = 0.0001 |
static const int | XP_NEEDED_FOR_RANK = 100000 |
static const int | XP_NEEDED_FOR_RANK_DIVIDER = 0.00001 |
static const int | MAX_EXP = 1000000 |
const int | SPECIALIZATION_MAX = 1000000 |
static const float | MODIFIER_DISTANCE_WALKED = 1 |
static const float | MODIFIER_KILLS = 250 |
static const float | MODIFIER_AI_KILLS = 125 |
static const float | MODIFIER_PRECISION = 300 |
static const float | MODIFIER_DISTANCE_DRIVEN = 1 |
static const float | MODIFIER_DRIVER_OF_PLAYERS = 0.7 |
static const float | MODIFIER_TRAVEL_TIME_SUPPLY_VEHICLE = 1 |
static const float | MODIFIER_TRAVELED_DISTANCE_SUPPLY_VEHICLE = 5 |
static const int | MODIFIER_PLAYERS_DIED_IN_VEHICLE = 500 |
static const int | MAX_PLAYERS_DIED_IN_VEHICLE_PENALTY = MODIFIER_PLAYERS_DIED_IN_VEHICLE * 5 |
static const float | MODIFIER_BANDAGE_SELF = 150 |
static const float | MODIFIER_BANDAGE_FRIENDLIES = 300 |
static const float | MODIFIER_TOURNIQUET_SELF = 150 |
static const float | MODIFIER_TOURNIQUET_FRIENDLIES = 300 |
static const float | MODIFIER_SALINE_SELF = 150 |
static const float | MODIFIER_SALINE_FRIENDLIES = 300 |
static const float | MODIFIER_MORPHINE_SELF = 150 |
static const float | MODIFIER_MORPHINE_FRIENDLIES = 300 |
static const int | INTERVALS_COUNT = 5 |
static const ref array< int > | INTERVALS_ORIGIN = {0, 160000, 600000, 750000, 900000} |
static const ref array< int > | INTERVALS_END = {160000, 600000, 750000, 900000, 1000000} |
static const ref array< float > | INTERVALS_C1 = {1.9449, 0.71, 8.1682, 6, 18} |
static const ref array< float > | INTERVALS_C2 = {0.9254, 0.9908, 0.9517, 0.9559, 0.9425} |
static const float | WARCRIMES_PUNISHMENT = 0.25 |
static const float | MAX_WARCRIMES_VALUE = 250000 |
static const float | WARCRIMES_DECREASE_PER_HOUR = 25000 |
static const float | STD_POINTS_QUALITY_TIME = 10000 |
static const float | SPPOINTS_CONVERSIONPERCENTAGE = 0.0001 |
static const float | MetersToKilometersConversion = 0.001 |
Static Protected Attributes | |
static ref SCR_PlayerDataConfigs | instance |
static ref SCR_BanSettingsContainer | m_BanSettings = new SCR_BanSettingsContainer() |
float SCR_PlayerDataConfigs.GetBanEvaluationHeavy | ( | ) |
float SCR_PlayerDataConfigs.GetBanEvaluationLight | ( | ) |
string SCR_PlayerDataConfigs.GetBanSettingsDescription | ( | ) |
float SCR_PlayerDataConfigs.GetCrimePointsFriendlyKill | ( | ) |
float SCR_PlayerDataConfigs.GetCrimePointsFriendlyMultiKill | ( | ) |
|
static |
float SCR_PlayerDataConfigs.GetMaxAcceleration | ( | ) |
float SCR_PlayerDataConfigs.GetMinAcceleration | ( | ) |
float SCR_PlayerDataConfigs.GetQualityTimeTemp | ( | ) |
float SCR_PlayerDataConfigs.GetScoreDecreasePerMinute | ( | ) |
float SCR_PlayerDataConfigs.GetScoreDecreasePerSecond | ( | ) |
float SCR_PlayerDataConfigs.GetScoreThreshold | ( | ) |
float SCR_PlayerDataConfigs.GetScoreToAccelerationMultiplier | ( | ) |
array< ref SCR_PlayerDataSpecializationDisplay > SCR_PlayerDataConfigs.GetSpecializationArray | ( | int | n | ) |
string SCR_PlayerDataConfigs.GetSpecializationName | ( | int | n | ) |
int SCR_PlayerDataConfigs.GetSpecializationStatsCount | ( | int | n | ) |
bool SCR_PlayerDataConfigs.GetVotingSuggestionEnabled | ( | ) |
void SCR_PlayerDataConfigs.LoadJson | ( | ) |
|
staticprotected |
|
static |
|
static |
|
static |
|
static |
|
static |
ref array<ref SCR_PlayerDataSpecializationDisplay> SCR_PlayerDataConfigs.m_aSpecialization0 = {} |
ref array<ref SCR_PlayerDataSpecializationDisplay> SCR_PlayerDataConfigs.m_aSpecialization1 = {} |
ref array<ref SCR_PlayerDataSpecializationDisplay> SCR_PlayerDataConfigs.m_aSpecialization2 = {} |
|
staticprotected |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
int SCR_PlayerDataConfigs.SPECIALIZATION_0_COUNT |
string SCR_PlayerDataConfigs.SPECIALIZATION_0_NAME = "#AR-CareerProfile_Specialization1" |
int SCR_PlayerDataConfigs.SPECIALIZATION_1_COUNT |
string SCR_PlayerDataConfigs.SPECIALIZATION_1_NAME = "#AR-CareerProfile_Specialization2" |
int SCR_PlayerDataConfigs.SPECIALIZATION_2_COUNT |
string SCR_PlayerDataConfigs.SPECIALIZATION_2_NAME = "#AR-CareerProfile_Specialization3" |
|
static |
int SCR_PlayerDataConfigs.SPECIALIZATIONS_COUNT |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |