41 _module(&module), _charType(&charType) {
68 if (widget.
getTag() ==
"CancelButton") {
73 if (widget.
getTag() ==
"NWNButton") {
83 if (widget.
getTag() ==
"NWNXP1Button") {
84 if (
sub(*
_xp1, 0,
false) == 2) {
93 if (widget.
getTag() ==
"NWNXP2Button") {
94 if (
sub(*
_xp2, 0,
false) == 2) {
103 if (widget.
getTag() ==
"NWNXP3Button") {
113 if (widget.
getTag() ==
"OtherButton") {
Widget * getWidget(const Common::UString &tag, bool vital=false)
Return a widget in the GUI.
uint32 _returnCode
The GUI's return code.
The global config manager.
The new premium module menu.
virtual void show()
Show the GUI.
#define ConfigMan
Shortcut for accessing the config manager.
uint32 sub(GUI &gui, uint32 startCode=kStartCodeNone, bool showSelf=true, bool hideSelf=true)
Open up a sub GUI.
void load(const Common::UString &resref)
static bool hasPremiumModules()
Do we actually have any premium modules installed at all?
The context handling the gameplay in Neverwinter Nights.
The new game menu, expansion 1.
The new game menu, expansion 2.