|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
Go to the source code of this file.
Macros | |
| #define | _REGISTRY_RESERVE_BOOL(Stats, m_id, id) |
| #define | _REGISTRY_RESERVE_FLOAT(Stats, m_id, id) |
| #define | _REGISTRY_RESERVE_INT(Stats, m_id, id) |
| #define | _REGISTRY_RESERVE_VECTOR(Stats, m_id, id) |
| #define | _REGISTRY_RESERVE_VECTORI(Stats, m_id, id) |
| #define | _STAT(id) |
| #define | EVAL_REGISTER_STAT(...) |
| #define | EVAL_STAT(...) |
| #define | getstat_BOOL(id) |
| #define | getstat_FLOAT(id) |
| #define | getstat_INT(id) |
| #define | getstat_VECTOR(id) |
| #define | getstat_VECTORI(id) |
| #define | MAGIC_STATS(_, x) |
| #define | MAGIC_STATS_FIX(it) |
| #define | MAGIC_STATS_FIX_AUTO(it, var, id) |
| #define | MAGIC_STATS_FIX_MANUAL(it, var, id) |
| #define | REGISTER_STAT(...) |
| #define | REGISTER_STAT_2(id, T) |
| #define | REGISTER_STAT_3(id, T, expr) |
| #define | STAT(...) |
| #define | STAT_1(id) |
| #define | STAT_2(id, cl) |
| #define | type_BOOL bool |
| #define | type_FLOAT float |
| #define | type_INT int |
| #define | type_VECTOR vector |
| #define | type_VECTORI vector |
Functions | |
| STATIC_INIT (stats_add) | |
| STATIC_INIT (Stats_renumber) | |
| void | stats_get () |
| Get all stats and store them as globals, access with STAT(ID) | |
Variables | |
| int | g_magic_stats_hole = 0 |
| int | m_id |
| const int | STATS_ENGINE_RESERVE = 32 |
| #define _REGISTRY_RESERVE_VECTOR | ( | Stats, | |
| m_id, | |||
| id ) |
| #define _REGISTRY_RESERVE_VECTORI | ( | Stats, | |
| m_id, | |||
| id ) |
| #define getstat_BOOL | ( | id | ) |
| #define getstat_VECTOR | ( | id | ) |
| #define getstat_VECTORI | ( | id | ) |
| #define MAGIC_STATS | ( | _, | |
| x ) |
Definition at line 12 of file stats.qh.
| #define MAGIC_STATS_FIX | ( | it | ) |
Definition at line 59 of file stats.qh.
Referenced by STATIC_INIT().
| #define MAGIC_STATS_FIX_AUTO | ( | it, | |
| var, | |||
| id ) |
| #define MAGIC_STATS_FIX_MANUAL | ( | it, | |
| var, | |||
| id ) |
| #define REGISTER_STAT | ( | ... | ) |
| #define REGISTER_STAT_2 | ( | id, | |
| T ) |
Definition at line 94 of file stats.qh.
| #define REGISTER_STAT_3 | ( | id, | |
| T, | |||
| expr ) |
| #define STAT | ( | ... | ) |
Definition at line 82 of file stats.qh.
Referenced by accuracy_add(), ammo_pickupevalfunc(), Announcer_Countdown(), Announcer_Gamestart(), Announcer_Time(), bot_serverframe(), buff_Think(), buff_Touch(), bumblebee_gunner_enter(), bumblebee_gunner_exit(), bumblebee_gunner_findgoodexit(), bumblebee_gunner_frame(), bumblebee_pilot_frame(), CA_count_alive_players(), CheatCommand(), CheatImpulse(), CL_WeaponEntity_SetModel(), client_hasweapon(), CreatureFrame_hotliquids(), crosshair_getcolor(), CSQC_Ent_Update(), CSQC_UpdateView(), CSQCPlayer_PredictTo(), Damage(), Draw_GrapplingHook(), Draw_WaypointSprite(), DrawAmmoNades(), DrawCAItem(), DrawDomItem(), DrawReticle(), DropBall(), DrownPlayer(), EndFrame(), Fire_ApplyDamage(), FireGrapplingHook(), fpscounter_update(), freezetag_count_alive_players(), freezetag_Freeze(), freezetag_Ice_Think(), freezetag_isEliminated(), freezetag_LastPlayerForTeam(), freezetag_Unfreeze(), ft_RemovePlayer(), GetCurrentFov(), GetPressedKeys(), GiveBall(), GiveItems(), GiveRandomWeapons(), GiveWarmupResources(), GiveWeapon(), GrapplingHookThink(), have_pickup_item(), havocbot_ai(), havocbot_chooseenemy(), havocbot_goalrating_ft_freeplayers(), havocbot_goalrating_item_can_be_left_to_teammate(), havocbot_goalrating_item_pickable_check_players(), havocbot_movetogoal(), havocbot_role_ft_offense(), Headshot(), Heal(), HitSound(), HUD_Ammo(), HUD_Crosshair(), HUD_Damage(), HUD_Draw(), Hud_Dynamic_Frame(), HUD_HealthArmor(), HUD_InfoMessages(), HUD_ItemsTime(), HUD_Mod_CTF(), HUD_Mod_Keepaway(), HUD_Mod_KH(), HUD_Mod_LMS_Draw(), HUD_Mod_NexBall(), HUD_Mod_Survival(), HUD_Mod_TeamKeepaway(), HUD_Physics(), HUD_Pickup(), HUD_Pickup_Time(), HUD_Powerups(), HUD_PressedKeys(), HUD_RaceTimer(), HUD_Radar_InputEvent(), HUD_StrafeHUD(), HUD_Timer(), HUD_Weapons(), Item_GiveTo(), Item_ItemsTime_SetTime(), Item_ItemsTime_UpdateTime(), Item_Reset(), Item_Respawn(), Item_ScheduleRespawnIn(), Item_Touch(), jumppad_push(), kh_Key_Detach(), kh_update_state(), M_Mage_Defend_Heal_Check(), Monster_Enemy_Check(), monsters_setstatus(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), nade_ammo_touch(), nade_boom(), nade_burn_spawn(), nade_customize(), nade_damage(), nade_darkness_think(), nade_heal_touch(), nade_ice_think(), nade_pickup(), nade_prime(), nade_spawn(), nade_spawn_DestroyDamage(), nade_translocate_DestroyDamage(), nades_Clear(), nades_GiveBonus(), nades_RemoveBonus(), napalm_damage(), navigation_goalrating_end(), navigation_poptouchedgoals(), navigation_routerating(), navigation_routetogoal(), navigation_unstuck(), NET_HANDLE(), nexball_setstatus(), NIX_GiveCurrentWeapon(), ObserverOrSpectatorThink(), ons_Teleport(), Onslaught_CheckWinner(), Physics_UpdateStats(), Pickup_Update(), player_powerups(), PlayerDamage(), PlayerFrame(), PlayerPostThink(), PlayerThink(), PlayerUseKey(), PM_ClientMovement_UpdateStatus(), Porto_Draw(), PutObserverInServer(), PutPlayerInServer(), QuickMenu_Default(), raptor_frame(), raptor_impulse(), raptor_takeoff(), REGISTER_MUTATOR(), Scoreboard_Draw(), Scoreboard_MapStats_Draw(), Scoreboard_WouldDraw(), ScoreRules_basics(), set_dom_state(), SetSpectatee_status(), shotorg_adjust(), spawn_held_nade(), spawnfunc(), SpawnThrownWeapon(), SpectateCopy(), spiderbot_frame(), spiderbot_impulse(), spiderbot_rocket_do(), StartItem(), sys_phys_fix(), sys_phys_spectator_control(), sys_phys_update(), target_init_use(), target_speed_calculatevelocity(), toss_nade(), TrueAimCheck(), UpdateDamage(), vehicle_addplayerslot(), Vehicles_drawCrosshair(), Vehicles_drawHUD(), vehicles_enter(), vehicles_exit(), vehicles_think(), View_CheckButtonStatus(), View_PostProcessing(), View_SpectatorCamera(), viewmodel_animate(), viewmodel_draw(), W_Arc_Beam_Think(), W_Fireball_LaserPlay(), W_GiveWeapon(), W_MineLayer_Think(), W_Nexball_Attack(), W_Porto_Fail(), W_SwitchToOtherWeapon(), W_ThrowNewWeapon(), W_ThrowWeapon(), W_WeaponFrame(), WantEventchase(), WarpZone_FixView(), weapon_pickupevalfunc(), Weapons_Draw(), WepSet_GetFromStat(), and WepSet_GetFromStat_InMap().
| #define STAT_1 | ( | id | ) |
| #define STAT_2 | ( | id, | |
| cl ) |
| STATIC_INIT | ( | Stats_renumber | ) |
Definition at line 179 of file stats.qh.
References FOREACH, MAGIC_STATS_FIX, NULL, REGISTRY_DEFINE_GET, STATIC_INIT, and STATS_ENGINE_RESERVE.
| void stats_get | ( | ) |
Get all stats and store them as globals, access with STAT(ID)
Definition at line 81 of file stats.qh.
Referenced by CSQC_UpdateView().
| const int STATS_ENGINE_RESERVE = 32 |
Definition at line 10 of file stats.qh.
Referenced by STATIC_INIT().