Browse Source

Only load stash graphics in town

Saves 69 KiB in the dungeon
pull/5501/head
Gleb Mazovetskiy 3 years ago committed by Anders Jenbo
parent
commit
ba56673d55
  1. 4
      Source/diablo.cpp
  2. 6
      Source/qol/stash.cpp

4
Source/diablo.cpp

@ -176,7 +176,6 @@ void FreeGame()
FreeXPBar();
FreeControlPan();
FreeInvGFX();
FreeStashGFX();
FreeGMenu();
FreeQuestText();
FreeInfoBoxGfx();
@ -2234,6 +2233,7 @@ void FreeGameMem()
FreeMissileGFX();
FreeObjectGFX();
FreeTownerGFX();
FreeStashGFX();
#ifndef USE_SDL1
DeactivateVirtualGamepad();
FreeVirtualGamepadGFX();
@ -2605,7 +2605,6 @@ void LoadGameLevel(bool firstflag, lvl_entry lvldir)
qtextflag = false;
if (!HeadlessMode) {
InitInv();
InitStash();
InitQuestText();
InitInfoBoxGfx();
InitHelp();
@ -2731,6 +2730,7 @@ void LoadGameLevel(bool firstflag, lvl_entry lvldir)
}
InitTowners();
InitStash();
InitItems();
InitMissiles();
IncProgress();

6
Source/qol/stash.cpp

@ -268,8 +268,10 @@ void InitStash()
{
InitialWithdrawGoldValue = 0;
StashPanelArt = LoadClx("data\\stash.clx");
StashNavButtonArt = LoadClx("data\\stashnavbtns.clx");
if (!HeadlessMode) {
StashPanelArt = LoadClx("data\\stash.clx");
StashNavButtonArt = LoadClx("data\\stashnavbtns.clx");
}
}
void TransferItemToInventory(Player &player, uint16_t itemId)

Loading…
Cancel
Save