PHP Code:
class sets {
// only classes of arrays under this
class level_0 { // perfect (only used for testing)
aimingAccuracy[] = {1.00, 0.00};
aimingShake[] = {1.00, 0.00};
aimingSpeed[] = {1.00, 0.00};
spotDistance[] = {1.00, 0.00};
spotTime[] = {1.00, 0.00};
endurance[] = {1.00, 0.00};
courage[] = {1.00, 0.00};
reloadSpeed[] = {1.00, 0.00};
commanding[] = {1.00, 0.00};
general[] = {1.00, 0.00};
units[] = { // add class names to this to override their default (or inherited) skill set
};
};
class level_1 { // sf 1
aimingAccuracy[] = {0.37, 0.05}; // skilltype = {<min value>, <random value added to min>};
aimingShake[] = {0.40, 0.20};
aimingSpeed[] = {0.55, 0.20};
spotDistance[] = {0.65, 0.30};
spotTime[] = {0.40, 0.20};
endurance[] = {0.80, 0.20};
courage[] = {0.80, 0.20};
reloadSpeed[] = {0.80, 0.20};
commanding[] = {0.80, 0.20};
general[] = {0.80, 0.20};
units[] = {
"sf_18d","sf_18c","sf_18z","sf_18b","sf_18e","sf_18a"
};
};
class level_2 { // sf 2
aimingAccuracy[] = {0.32, 0.05};
aimingShake[] = {0.35, 0.20};
aimingSpeed[] = {0.50, 0.20};
spotDistance[] = {0.60, 0.30};
spotTime[] = {0.35, 0.20};
endurance[] = {0.70, 0.20};
courage[] = {0.70, 0.20};
reloadSpeed[] = {0.70, 0.20};
commanding[] = {0.70, 0.20};
general[] = {0.70, 0.20};
units[] = {
"ibr_mutant"
};
};
class level_3 { // regular 1
aimingAccuracy[] = {0.30, 0.05};
aimingShake[] = {0.30, 0.20};
aimingSpeed[] = {0.45, 0.20};
spotDistance[] = {0.55, 0.30};
spotTime[] = {0.30, 0.20};
endurance[] = {0.60, 0.20};
courage[] = {0.60, 0.20};
reloadSpeed[] = {0.60, 0.20};
commanding[] = {0.60, 0.20};
general[] = {0.60, 0.20};
units[] = {
"bink_usmc_tl","bink_usmc_sl","bink_usmc_dmr","bink_usmc_scout","bink_usmc_scout_l","bink_usmc_tl_des","bink_usmc_sl_des","bink_usmc_dmr_des",
"bink_usmc_scout_des","bink_usmc_scout_l_des",
"rb_teamleader"
};
};
class level_4 { // regular 2
aimingAccuracy[] = {0.25, 0.05};
aimingShake[] = {0.25, 0.20};
aimingSpeed[] = {0.40, 0.20};
spotDistance[] = {0.50, 0.30};
spotTime[] = {0.25, 0.20};
endurance[] = {0.50, 0.20};
courage[] = {0.50, 0.20};
reloadSpeed[] = {0.50, 0.20};
commanding[] = {0.50, 0.20};
general[] = {0.50, 0.20};
units[] = {
"ibr_bodyguard"
};
};
class level_5 { // militia or trained insurgents, former regulars
aimingAccuracy[] = {0.20, 0.05};
aimingShake[] = {0.20, 0.20};
aimingSpeed[] = {0.35, 0.20};
spotDistance[] = {0.45, 0.30};
spotTime[] = {0.20, 0.20};
endurance[] = {0.40, 0.20};
courage[] = {0.40, 0.20};
reloadSpeed[] = {0.40, 0.20};
commanding[] = {0.40, 0.20};
general[] = {0.40, 0.20};
units[] = {
"ibr_arl_officer","ibr_arl_sniper","ibr_arl_sab"
};
};
class level_6 { // civilians with some military training
aimingAccuracy[] = {0.15, 0.05};
aimingShake[] = {0.15, 0.20};
aimingSpeed[] = {0.30, 0.20};
spotDistance[] = {0.40, 0.30};
spotTime[] = {0.15, 0.20};
endurance[] = {0.30, 0.20};
courage[] = {0.30, 0.20};
reloadSpeed[] = {0.30, 0.20};
commanding[] = {0.30, 0.20};
general[] = {0.30, 0.20};
units[] = {
"ibr_rebel11","ibr_rebel22","ibr_rebel33","ibr_rebel44","ibr_rebel55","ibr_rebel66","ibr_rebel77","ibr_rebel83","ibr_rebel95","ibr_rebel102",
"ibr_rebel111","ibr_rebel125","ibr_rebel132","ibr_rebel145","ibr_rebel151","ibr_rebel162","ibr_rebel173","ibr_rebel184","ibr_rebel195",
"ibr_rebel206","ibr_rebel217",
"ibr_arl_rif","ibr_arl_rif2","ibr_arl_mg","ibr_arl_ar","ibr_arl_at","ibr_arl_aa","ibr_arl_crew","ibr_arl_medic",
"ibr_drg_man1","ibr_drg_man2","ibr_drg_man3","ibr_drg_man4","ibr_drg_man5","ibr_drg_man6","ibr_drg_man7"
};
};
class level_7 { // civilians without military training
aimingAccuracy[] = {0.10, 0.05};
aimingShake[] = {0.10, 0.20};
aimingSpeed[] = {0.25, 0.20};
spotDistance[] = {0.35, 0.30};
spotTime[] = {0.10, 0.20};
endurance[] = {0.20, 0.20};
courage[] = {0.20, 0.20};
reloadSpeed[] = {0.20, 0.20};
commanding[] = {0.20, 0.20};
general[] = {0.20, 0.20};
units[] = {
"ibr_arl_stoner1","ibr_arl_stoner2","ibr_arl_stoner3","ibr_arl_stoner4","ibr_arl_stoner5","ibr_arl_stoner6","ibr_arl_stoner7"
};
};
class level_8 { // pilot 1
aimingAccuracy[] = {0.31, 0.05};
aimingShake[] = {0.40, 0.20};
aimingSpeed[] = {0.55, 0.20};
spotDistance[] = {0.65, 0.30};
spotTime[] = {0.40, 0.20};
endurance[] = {0.60, 0.20};
courage[] = {0.55, 0.20};
reloadSpeed[] = {0.60, 0.20};
commanding[] = {0.60, 0.20};
general[] = {0.60, 0.20};
units[] = {
};
};
class level_9 { // pilot 2
aimingAccuracy[] = {0.30, 0.05};
aimingShake[] = {0.35, 0.20};
aimingSpeed[] = {0.50, 0.20};
spotDistance[] = {0.60, 0.30};
spotTime[] = {0.35, 0.20};
endurance[] = {0.50, 0.20};
courage[] = {0.50, 0.20};
reloadSpeed[] = {0.50, 0.20};
commanding[] = {0.50, 0.20};
general[] = {0.50, 0.20};
units[] = {
"ibr_arl_pilot"
};
};
class level_10 { // sniper
aimingAccuracy[] = {0.50, 0.20};
aimingShake[] = {0.70, 0.20};
aimingSpeed[] = {0.55, 0.20};
spotDistance[] = {0.70, 0.30};
spotTime[] = {0.75, 0.20};
endurance[] = {0.70, 0.20};
courage[] = {0.70, 0.20};
reloadSpeed[] = {0.70, 0.20};
commanding[] = {0.70, 0.20};
general[] = {0.70, 0.20};
units[] = {
};
};
};//sets