CSC112 Spring 2016 Examples
#include "elPaca.h"1#include "hackPaca.h"2#include "cheatPaca.h"3#include "zenPaca.h"4#include "blobPaca.h"5#include "ischomer.h"6#include "../alpaca.h"7#include <sstream>89static int packNum = 0;101112ischomer::FracasPack::FracasPack()13{14std::ostringstream os;1516//give the packa a unique name17os << "Sick Pack, Bro" << packNum++;18packName=os.str();1920//pack em in!21int i = 600;22int cheatCount = 1;23int blobCount = 1;24int zenCount = 1;2526while(i>1) {27os.str(""); //reset2829if(i == 310 or i == 160) {30os << "ZenPaca #" << packNum-1 << zenCount;31load(new zenPaca(os.str(), this));32i -= 150;33zenCount++;34continue;35}3637if(i > 420) {38os << "BlobPaca #" << packNum-1 << blobCount;39load(new blobPaca(os.str(), this));40i -= 60;41blobCount++;42continue;43}4445if(i == 420) {46os << "ElPaca #" << packNum-1 << "-1";47load(new elPaca(os.str(), this));48i -= 110;49continue;50}5152//spam cheatPacas!!!53if (i <= 10) {54os << "CheatPaca #" << packNum-1 << "-" << cheatCount;55load(new cheatPaca(os.str(), this));56i--;57cheatCount++;58}59}60}6162std::string63ischomer::FracasPack::name()64{65return packName;66}676869