OpenXcom  1.0
Open-source clone of the original X-Com
Public Member Functions | List of all members
OpenXcom::BattleUnitKills Struct Reference

Container for battle unit kills statistics. More...

#include <BattleUnitStatistics.h>

Public Member Functions

int makeTurnUnique ()
 Make turn unique across all kills.
 
bool hostileTurn () const
 Check to see if turn was on HOSTILE side.
 
void setTurn (int unitTurn, UnitFaction unitFaction)
 Make turn unique across mission.
 
void load (const YAML::Node &node)
 Load.
 
YAML::Node save () const
 Save.
 
std::string getKillStatusString () const
 Convert kill Status to string.
 
std::string getUnitStatusString () const
 Convert victim Status to string.
 
std::string getUnitFactionString () const
 Convert victim Faction to string.
 
std::string getUnitSideString () const
 Convert victim Side to string.
 
std::string getUnitBodyPartString () const
 Convert victim Body part to string.
 
std::string getUnitName (Language *lang) const
 Get human-readable victim name.
 
void setUnitStats (BattleUnit *unit)
 Decide victim name, race and rank.
 

Detailed Description

Container for battle unit kills statistics.


The documentation for this struct was generated from the following file: