X-Git-Url: https://ruin.nu/git/?p=hbs.git;a=blobdiff_plain;f=bs%2Funittype.cpp;h=69b2d2d9c09b3f9b20cb2b36c7223437fc6c43ee;hp=38af1dacb45d6842462a7b99cca9eaef568ceace;hb=74e88b9621331f15ffc22565cb972c3e1e00425f;hpb=8dda24464f8a02b643734cb298c712baabd41e48 diff --git a/bs/unittype.cpp b/bs/unittype.cpp index 38af1da..69b2d2d 100644 --- a/bs/unittype.cpp +++ b/bs/unittype.cpp @@ -19,54 +19,79 @@ #include using namespace std; +////////////////////////////////////////////////////////////////////////// +// + UnitType::UnitType() { } +////////////////////////////////////////////////////////////////////////// +// UnitType::~UnitType(){ } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setName(string sName) { m_sName = sName; } +////////////////////////////////////////////////////////////////////////// +// string UnitType::Name() { return m_sName; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setRace(int iRace) { m_iRace = iRace; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::Race() { return m_iRace; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setClass(int iClass) { m_iClass = iClass; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::iClass() { return m_iClass; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setTarget(vector Target) { m_vTarget = Target; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::addTarget(int iTarget) { m_vTarget.push_back(iTarget); } -/** This function iterates through the list until it finds the right positition. If it finds the position it inserts the target there, if it reaches the end before it finds the correct possition it adds the target to the end. +////////////////////////////////////////////////////////////////////////// +// +/** This function iterates through the list until it finds the right positition. + * If it finds the position it inserts the target there, if it reaches the end + * before it finds the correct possition it adds the target to the end. */ void UnitType::insTarget(int iTarget, int index = 0) { @@ -85,121 +110,169 @@ void UnitType::insTarget(int iTarget, int index = 0) m_vTarget.insert(i, iTarget); } +////////////////////////////////////////////////////////////////////////// +// vector UnitType::Target() { return m_vTarget; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::Target(int index) { return m_vTarget[index]; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setInitiative(int iInit) { m_iInitiative = iInit; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::Initiative() { return m_iInitiative; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setAgility (int iAgil) { m_iAgility = iAgil; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::Agility() { return m_iAgility; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setWeaponSpeed(int iWPSP) { m_iWeaponSpeed = iWPSP; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::WeaponSpeed() { return m_iWeaponSpeed; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setGuns(int iGuns) { m_iGuns = iGuns; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::Guns() { return m_iGuns; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setPower(int iPower) { m_iPower = iPower; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::Power() { return m_iPower; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setArmor(int iArmor) { m_iArmor = iArmor; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::Armor() { return m_iArmor; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setEMP(int iEMP) { m_iEMP = iEMP; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::EMP() { return m_iEMP; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setTotalResources(int iTR) { m_iTotalResources = iTR; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::TotRes() { return m_iTotalResources; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setFuel(int iFuel) { m_iFuel = iFuel; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::Fuel() { return m_iFuel; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setETA(int iETA) { m_iETA = iETA; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::ETA() { return m_iETA; } +////////////////////////////////////////////////////////////////////////// +// void UnitType::setType(int iType) { m_iType = iType; } +////////////////////////////////////////////////////////////////////////// +// int UnitType::Type() { return m_iType;