|
UFO: Alien Invasion
|
Header file for hospital related stuff. More...

Go to the source code of this file.
Functions | |
| void | HOS_InitStartup (void) |
| Initial stuff for hospitals Bind some of the functions in this file to console-commands that you can call ingame. Called from UI_InitStartup resp. CL_InitLocal. | |
| bool | HOS_HealCharacter (character_t *chr, bool hospital) |
| Heals character. | |
| void | HOS_HospitalRun (void) |
| Checks health status of all employees in all bases. | |
| float | HOS_GetInjuryLevel (const character_t &chr) |
| bool | HOS_NeedsHealing (const character_t &chr) |
Header file for hospital related stuff.
Definition in file cp_hospital.h.
| float HOS_GetInjuryLevel | ( | const character_t & | chr | ) |
Definition at line 96 of file cp_hospital.cpp.
References teamDef_t::bodyTemplate, i, character_t::maxHP, BodyData::numBodyParts(), character_t::teamDef, woundInfo_t::treatmentLevel, character_t::wounds, and BodyData::woundThreshold().
Referenced by HOS_Entry(), and HOS_NeedsHealing().
| bool HOS_HealCharacter | ( | character_t * | chr, |
| bool | hospital ) |
Heals character.
| [in] | chr | Character data of an employee |
| [in] | hospital | True if we call this function for hospital healing (false when autoheal). |
Definition at line 51 of file cp_hospital.cpp.
References ABILITY_POWER, ccs, GET_HP_HEALING, HOS_HealWounds(), character_t::HP, INITIAL_HP, character_t::maxHP, character_t::score, and chrScoreGlobal_t::skills.
Referenced by HOS_HospitalRun().
Checks health status of all employees in all bases.
Definition at line 82 of file cp_hospital.cpp.
References B_GetBuildingStatus(), B_HOSPITAL, CHRSH_UpdateImplants(), E_Foreach, HOS_HealCharacter(), i, MAX_EMPL, and type.
Referenced by CP_CampaignRun(), and TEST_F().
Initial stuff for hospitals Bind some of the functions in this file to console-commands that you can call ingame. Called from UI_InitStartup resp. CL_InitLocal.
Definition at line 177 of file cp_hospital.cpp.
References cgi.
Referenced by CP_InitStartup().
| bool HOS_NeedsHealing | ( | const character_t & | chr | ) |
Definition at line 110 of file cp_hospital.cpp.
References HOS_GetInjuryLevel(), character_t::HP, and character_t::maxHP.
Referenced by CP_TEAM_FillEmployeeList_f(), CP_TEAM_FillEquipSoldierList_f(), and E_EmployeeList_f().