-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSprite.cpp
21 lines (17 loc) · 827 Bytes
/
Sprite.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include"Sprite.h"
Sprite::Sprite() {
levelSprites = vector<shared_ptr<olc::Sprite>>();
for (int i = 0; i < 7; ++i)
levelSprites.push_back(make_shared<olc::Sprite>("Sprites/Level" + to_string(i + 1) + ".png"));
manSprite = shared_ptr<olc::Sprite>();
deadSprite = shared_ptr<olc::Sprite>();
zombieSprite = shared_ptr<olc::Sprite>();
zombieSprite_1 = shared_ptr<olc::Sprite>();
bonusSprite = shared_ptr<olc::Sprite>();
manSprite = make_shared<olc::Sprite>("Sprites/ManTrans.png");
deadSprite = make_shared<olc::Sprite>("Sprites/Dead.png");
zombieSprite = make_shared<olc::Sprite>("Sprites/zombie.png");
zombieSprite_1 = make_shared<olc::Sprite>("Sprites/zombie_1.png");
bonusSprite = make_shared<olc::Sprite>("Sprites/firstaid.png");
bonus1Sprite = make_shared<olc::Sprite>("Sprites/shield.png");
}