mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-08-03 15:27:13 -04:00
Merge branch 'spellgc' into 'master'
Add Player Gold Counter to Spell Creation Window(Updated) See merge request OpenMW/openmw!4737
This commit is contained in:
commit
8f7367c752
@ -352,6 +352,7 @@ namespace MWGui
|
||||
getWidget(mAvailableEffectsList, "AvailableEffects");
|
||||
getWidget(mUsedEffectsView, "UsedEffects");
|
||||
getWidget(mPriceLabel, "PriceLabel");
|
||||
getWidget(mPlayerGold, "PlayerGold");
|
||||
getWidget(mBuyButton, "BuyButton");
|
||||
getWidget(mCancelButton, "CancelButton");
|
||||
|
||||
@ -370,6 +371,10 @@ namespace MWGui
|
||||
mPtr = actor;
|
||||
mNameEdit->setCaption({});
|
||||
|
||||
MWWorld::Ptr player = MWMechanics::getPlayer();
|
||||
int playerGold = player.getClass().getContainerStore(player).count(MWWorld::ContainerStore::sGoldId);
|
||||
mPlayerGold->setCaptionWithReplacing(MyGUI::utility::toString(playerGold));
|
||||
|
||||
startEditing();
|
||||
}
|
||||
|
||||
|
@ -175,6 +175,7 @@ namespace MWGui
|
||||
MyGUI::Button* mBuyButton;
|
||||
MyGUI::Button* mCancelButton;
|
||||
MyGUI::TextBox* mPriceLabel;
|
||||
MyGUI::TextBox* mPlayerGold;
|
||||
|
||||
ESM::Spell mSpell;
|
||||
};
|
||||
|
@ -68,6 +68,12 @@
|
||||
<Widget type="HBox" position="0 336 558 60">
|
||||
<Property key="Padding" value="16"/>
|
||||
|
||||
<Widget type="AutoSizedTextBox" skin="NormalText" name="PlayerGoldTextBox">
|
||||
<Property key="Caption" value="#{sGold}"/>
|
||||
<UserString key="ToolTipType" value="Layout"/>
|
||||
<UserString key="ToolTipLayout" value="TextToolTip"/>
|
||||
</Widget>
|
||||
<Widget type="AutoSizedTextBox" skin="SandText" name="PlayerGold"/>
|
||||
<Widget type="Spacer"/>
|
||||
|
||||
<Widget type="AutoSizedTextBox" skin="NormalText">
|
||||
|
Loading…
x
Reference in New Issue
Block a user