|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "ai/ai_profiles.h"#include "debugconsole/console.h"#include "freespace2/freespace.h"#include "hud/hud.h"#include "hud/hudmessage.h"#include "iff_defs/iff_defs.h"#include "localization/localize.h"#include "mission/missionparse.h"#include "network/multi.h"#include "network/multi_dogfight.h"#include "network/multi_pmsg.h"#include "network/multi_team.h"#include "network/multimsgs.h"#include "network/multiutil.h"#include "object/object.h"#include "parse/parselo.h"#include "pilotfile/pilotfile.h"#include "playerman/player.h"#include "ship/ship.h"#include "stats/medals.h"#include "stats/scoring.h"#include "weapon/weapon.h"Go to the source code of this file.
Functions | |
| void | scoreing_close () |
| void | parse_rank_tbl () |
| void | scoring_level_init (scoring_struct *scp) |
| void | scoring_eval_rank (scoring_struct *sc) |
| void | scoring_eval_badges (scoring_struct *sc) |
| void | scoring_do_accept (scoring_struct *score) |
| void | scoring_backout_accept (scoring_struct *score) |
| void | scoring_level_close (int accepted) |
| void | scoring_add_damage (object *ship_objp, object *other_obj, float damage) |
| int | scoring_eval_kill (object *ship_objp) |
| int | scoring_eval_kill_on_weapon (object *weapon_obj, object *other_obj) |
| void | scoring_eval_assists (ship *sp, int killer_sig, bool is_enemy_player) |
| void | scoring_eval_hit (object *hit_obj, object *other_obj, int from_blast) |
| void | scoring_add_damage_to_weapon (object *weapon_obj, object *other_obj, float damage) |
| float | scoring_get_scale_factor () |
| void | scoring_bash_rank (player *pl, int rank) |
| DCF (rank,"changes player rank") | |
Variables | |
| float | Kill_percentage = 0.30f |
| float | Assist_percentage = 0.15f |
| rank_stuff | Ranks [NUM_RANKS] |
| float | Scoring_scale_factors [NUM_SKILL_LEVELS] |
| char | Scoring_debug_text [4096] |
| DCF | ( | rank | , |
| "changes player rank" | |||
| ) |
Definition at line 1483 of file scoring.cpp.
| void parse_rank_tbl | ( | ) |
Definition at line 58 of file scoring.cpp.
| void scoreing_close | ( | ) |
Definition at line 1521 of file scoring.cpp.
Definition at line 492 of file scoring.cpp.
Definition at line 1351 of file scoring.cpp.
| void scoring_backout_accept | ( | scoring_struct * | score | ) |
Definition at line 378 of file scoring.cpp.
Definition at line 1470 of file scoring.cpp.
| void scoring_do_accept | ( | scoring_struct * | score | ) |
Definition at line 329 of file scoring.cpp.
Definition at line 1104 of file scoring.cpp.
| void scoring_eval_badges | ( | scoring_struct * | sc | ) |
Definition at line 296 of file scoring.cpp.
Definition at line 1188 of file scoring.cpp.
Definition at line 590 of file scoring.cpp.
Definition at line 858 of file scoring.cpp.
| void scoring_eval_rank | ( | scoring_struct * | sc | ) |
Definition at line 258 of file scoring.cpp.
| float scoring_get_scale_factor | ( | ) |
Definition at line 1447 of file scoring.cpp.
Definition at line 432 of file scoring.cpp.
| void scoring_level_init | ( | scoring_struct * | scp | ) |
Definition at line 223 of file scoring.cpp.
| float Assist_percentage = 0.15f |
Definition at line 42 of file scoring.cpp.
| float Kill_percentage = 0.30f |
Definition at line 41 of file scoring.cpp.
| rank_stuff Ranks[NUM_RANKS] |
Definition at line 45 of file scoring.cpp.
| char Scoring_debug_text[4096] |
Definition at line 587 of file scoring.cpp.
| float Scoring_scale_factors[NUM_SKILL_LEVELS] |
Definition at line 48 of file scoring.cpp.