Advertisement
Guest User

Untitled

a guest
Oct 24th, 2014
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. #include "ImageHolder.h"
  2. #include "game.h"
  3. #include <iostream>
  4.  
  5. using namespace Tmpl8;
  6.  
  7. ImageHolder::ImageHolder()
  8. {
  9.     //levels
  10.     tileset = new Surface("assets/levels/tileset.png");
  11.     level1 = new Surface("assets/levels/level1.png");
  12.  
  13.     //gui
  14.     life = new Surface("assets/pacmanGUI.png");
  15.  
  16.     //rewards
  17.     berry = new Surface("assets/rewards/berry.png");
  18.  
  19.     //pacman
  20.     pacman = new Sprite(new Surface("assets/pacman.png"), 8);
  21.  
  22.     //ghosts
  23.     blinky = new Sprite(new Surface("assets/ghosts/blinky.png"), 8);
  24.     inky = new Sprite(new Surface("assets/ghosts/inky.png"), 8);
  25.     pinky = new Sprite(new Surface("assets/ghosts/pinky.png"), 8);
  26.     clyde = new Sprite(new Surface("assets/ghosts/clyde.png"), 8);
  27.     ghostRun = new Sprite(new Surface("assets/ghosts/ghostRun.png"), 4);
  28.     ghostReturn = new Sprite(new Surface("assets/ghosts/ghostReturn.png"), 4);
  29. }
  30.  
  31. ImageHolder::~ImageHolder()
  32. {
  33.     delete tileset;
  34.     delete level1;
  35.  
  36.     delete life;
  37.  
  38.     delete berry;
  39.  
  40.     delete pacman;
  41.  
  42.     delete blinky;
  43.     delete inky;
  44.     delete pinky;
  45.     delete clyde;
  46.     delete ghostRun;
  47.     delete ghostReturn;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement