forked from jaildesigner-jailgames/jaildoctors_dilemma
Completada la recarga de recursos
This commit is contained in:
@@ -3,7 +3,7 @@ frameHeight=16
|
|||||||
|
|
||||||
[animation]
|
[animation]
|
||||||
name=default
|
name=default
|
||||||
speed=8
|
speed=6
|
||||||
loop=0
|
loop=0
|
||||||
frames=0,1,2,3
|
frames=0,1,2,3
|
||||||
[/animation]
|
[/animation]
|
||||||
@@ -87,7 +87,7 @@ void Resource::loadOffsets(std::vector<std::string> list)
|
|||||||
// Vuelve a cargar los offsets
|
// Vuelve a cargar los offsets
|
||||||
void Resource::reLoadOffsets()
|
void Resource::reLoadOffsets()
|
||||||
{
|
{
|
||||||
for (auto o : offsets)
|
for (auto &o : offsets)
|
||||||
{
|
{
|
||||||
delete o.textFile;
|
delete o.textFile;
|
||||||
o.textFile = new textFile_t(LoadTextFile(asset->get(o.name), options->console));
|
o.textFile = new textFile_t(LoadTextFile(asset->get(o.name), options->console));
|
||||||
@@ -109,7 +109,7 @@ void Resource::loadTileMaps(std::vector<std::string> list)
|
|||||||
// Vuelve a cargar los mapas de tiles
|
// Vuelve a cargar los mapas de tiles
|
||||||
void Resource::reLoadTileMaps()
|
void Resource::reLoadTileMaps()
|
||||||
{
|
{
|
||||||
for (auto tm : tileMaps)
|
for (auto &tm : tileMaps)
|
||||||
{
|
{
|
||||||
delete tm.tileMap;
|
delete tm.tileMap;
|
||||||
tm.tileMap = new std::vector<int>(loadRoomTileFile(asset->get(tm.name), options->console));
|
tm.tileMap = new std::vector<int>(loadRoomTileFile(asset->get(tm.name), options->console));
|
||||||
@@ -144,7 +144,7 @@ void Resource::reLoadRooms()
|
|||||||
{
|
{
|
||||||
reLoadTileMaps();
|
reLoadTileMaps();
|
||||||
|
|
||||||
for (auto r : rooms)
|
for (auto &r : rooms)
|
||||||
{
|
{
|
||||||
delete r.room;
|
delete r.room;
|
||||||
r.room = new room_t(loadRoomFile(asset->get(r.name)));
|
r.room = new room_t(loadRoomFile(asset->get(r.name)));
|
||||||
|
|||||||
Reference in New Issue
Block a user