std::vector<std::string> ListCampaigns()
{
errno = 0;
- DIR *campaigns = opendir(Folders::getResourcePath("Campaigns").c_str());
- struct dirent *campaign = NULL;
+ DIR* campaigns = opendir(Folders::getResourcePath("Campaigns").c_str());
+ struct dirent* campaign = NULL;
if (!campaigns) {
perror(("Problem while loading campaigns from " + Folders::getResourcePath("Campaigns")).c_str());
exit(EXIT_FAILURE);
}
}
-CampaignLevel::CampaignLevel() :
- width(10),
- choosenext(1)
+CampaignLevel::CampaignLevel()
+ : width(10)
+ , choosenext(1)
{
location.x = 0;
location.y = 0;
}
-int CampaignLevel::getStartX() {
+int CampaignLevel::getStartX()
+{
return 30 + 120 + location.x * 400 / 512;
}
-int CampaignLevel::getStartY() {
+int CampaignLevel::getStartY()
+{
return 30 + 30 + (512 - location.y) * 400 / 512;
}
-int CampaignLevel::getEndX() {
+int CampaignLevel::getEndX()
+{
return getStartX() + width;
}
-int CampaignLevel::getEndY() {
+int CampaignLevel::getEndY()
+{
return getStartY() + width;
}
-XYZ CampaignLevel::getCenter() {
+XYZ CampaignLevel::getCenter()
+{
XYZ center;
center.x = getStartX() + width / 2;
center.y = getStartY() + width / 2;
return center;
}
-int CampaignLevel::getWidth() {
+int CampaignLevel::getWidth()
+{
return width;
}
-istream& CampaignLevel::operator<< (istream& is) {
+istream& CampaignLevel::operator<<(istream& is)
+{
is.ignore(256, ':');
is.ignore(256, ':');
is.ignore(256, ' ');