HLGameRules
Jump to navigation
Jump to search
This is the basic interface for hl2 game rules
BOOST_PYTHON_MODULE(HLGameRules)
{
class_<CTeam, boost::noncopyable>("CTeam", no_init)
.def("GetRoundsWon", &CTeam::GetRoundsWon)
.def("SetRoundsWon", &CTeam::SetRoundsWon)
.def("IncrementRoundsWon", &CTeam::IncrementRoundsWon)
.def("ResetScores", &CTeam::ResetScores)
.def("GetScore", &CTeam::GetScore)
.def("SetScore", &CTeam::SetScore)
.def("AddScore", &CTeam::AddScore)
.def("GetNumPlayers", &CTeam::GetNumPlayers)
.def("GetName", &CTeam::GetName)
.def("GetTeamNumber", &CTeam::GetTeamNumber);
}