Jan Borsodi
|
8acf04fc08
|
Added dialog for editing description in custom class dialog.
|
14 years ago |
Jan Borsodi
|
ee101440a2
|
Continued work on Class Create dialog. Added sub-dialogs for picking specialization, attribute and skill. Also added some definitions in ESM for attributes and specializations.
|
14 years ago |
Jan Borsodi
|
d97dad7a86
|
Initial work on the Class Create dialog.
|
14 years ago |
Marc Zinnschlag
|
283e0df3a0
|
send skill updates to GUI sub-system
|
14 years ago |
Jan Borsodi
|
404aacae1b
|
Call setPlayerClass when the class has been chosen.
|
14 years ago |
Jan Borsodi
|
cd3e976b7c
|
Added birthsign dialog and spell effect widget.
|
14 years ago |
Jan Borsodi
|
3e611b5d4c
|
Added widget for spells, updated race dialog to use that.
|
14 years ago |
Jan Borsodi
|
cd8b88dea1
|
Introduced custom widgets (skill and attribute) which should make it easier to make new windows. Changed race and class dialog to use the new skill and attribute widgets.
|
14 years ago |
Jan Borsodi
|
647129c866
|
The type used for Stat/DynamicStat templates are now stored as a typedef. Added some convenience constructors for initializing Stat/DynamicStat objects.
|
14 years ago |
Jan Borsodi
|
eec34e9f0e
|
Added dialog for picking class from a list.
|
14 years ago |
Jan Borsodi
|
07b1b21b29
|
Fixed incorrect comparison with current race, should use the ID not the name.
|
14 years ago |
Jan Borsodi
|
54996684aa
|
Merge branch 'master' into gui-windows
|
14 years ago |
Jan Borsodi
|
64fce8d321
|
Added an option (USE_DEBUG_CONSOLE) to cmake file to disable the console for debug builds on windows. If set to false all debug output is redirect to the debug output of Visual Studio.
|
14 years ago |
Jan Borsodi
|
afe545f953
|
Merge remote branch 'korslund/master'
|
14 years ago |
Jan Borsodi
|
7bfae798e8
|
Changed indentation of stats window class from 2 spaces and to 4 spaces.
|
14 years ago |
Jan Borsodi
|
4f296896e1
|
Moved code for the stats window from the header file and to the cpp file.
|
14 years ago |
Jan Borsodi
|
001fc0c6e8
|
The content of the skill list in the stat window is now scrollable with a vertical scroller.
|
14 years ago |
Jan Borsodi
|
573917f3e1
|
Removed the need to configure the misc skills, they are now automatically set to any skills not part of the major/minor group.
|
14 years ago |
Jan Borsodi
|
9a0aea1718
|
Changed name of function use to set birth sign in stats window.
|
14 years ago |
Jan Borsodi
|
cf20233d7e
|
Merge remote branch 'zini/newchar' into gui-windows
|
14 years ago |
Jan Borsodi
|
ccdff570ad
|
Factions now has a rank value in the stats window.
|
14 years ago |
Jan Borsodi
|
6f1a41c1bd
|
The skill values are now stored in the stats window instead of fetching the current player stats. Values can be set with setValue().
|
14 years ago |
Marc Zinnschlag
|
7cd40fc7e4
|
made engine framelistener more crash-resistant
|
14 years ago |
Jan Borsodi
|
41ef0bc08f
|
Added possibility to configure stat page to show factions, birth sign as well as reputation and bounty.
|
14 years ago |
Jan Borsodi
|
9683a7094d
|
Added faction, birth sign, reputation and bounty to stat screen. All values are currently hardcoded.
|
14 years ago |
Jan Borsodi
|
46e828dbd9
|
Split code for generating skill list into reusable methods, this makes it easier to add other items to the list.
|
14 years ago |
Jan Borsodi
|
0868e76ffb
|
Added display of skills in stat window, the skills are configured with MWGui::WindowManager::configureSkills().
|
14 years ago |
Jan Borsodi
|
3d01e51254
|
Added text skin SandBrightText which is a slightly brighter version of SandText, used for group labels in skill list.
|
14 years ago |
Jan Borsodi
|
b05236250a
|
Added skin MW_HLine which is used to display a horizintal line separator.
|
14 years ago |
Marc Zinnschlag
|
be8f852663
|
implemented skill value handling during character creation (untested)
|
14 years ago |
Nicolay Korslund
|
3e170002e2
|
Merge remote branch 'zinnschlag/cell'
|
14 years ago |
Nicolay Korslund
|
71e5a15298
|
Minor improvement to to_utf8
|
14 years ago |
Marc Zinnschlag
|
bd983717de
|
fixed compile problem (gcc related?)
|
14 years ago |
Marc Zinnschlag
|
8de9619579
|
Merge commit 'amos/gui-windows' into newchar
|
14 years ago |
Jan Borsodi
|
ff6315a8a6
|
Improved parameter name for size sent to text input dialog.
|
14 years ago |
Jan Borsodi
|
3cf8472ddc
|
Centre race dialog on screen.
|
14 years ago |
Jan Borsodi
|
31a728bf07
|
Made sure name and race dialog is properly reset when opening again.
|
14 years ago |
Jan Borsodi
|
1d69689f77
|
Uppercase OK.
|
14 years ago |
Jan Borsodi
|
dbc3a43f13
|
Adjusting y coord of ok button is wrong, should be width.
|
14 years ago |
Jan Borsodi
|
8770e4bc92
|
Made sure text edit widget gets focus when dialog is reopened.
|
14 years ago |
Jan Borsodi
|
84acab03ec
|
Avoid delegates being called repeatedly when pressing enter in name dialog.
|
14 years ago |
Jan Borsodi
|
07dd5e5631
|
Race and name dialog are now kept in memory after ok/next is clicked, this avoids a crash where MyGUI would call into the dialog widgets after being destroyed.
|
14 years ago |
Jan Borsodi
|
5802930500
|
Text edit field now gets focus when the dialog is shown.
|
14 years ago |
Marc Zinnschlag
|
2527fe92a7
|
implemented creature/NPC level
|
14 years ago |
Marc Zinnschlag
|
d910baebe6
|
adjust player's attributes according to class boni
|
14 years ago |
Marc Zinnschlag
|
de04ae0900
|
class name wasn't displayed correctly
|
14 years ago |
Marc Zinnschlag
|
243c9712a6
|
set player attributes according to race and gender
|
14 years ago |
Marc Zinnschlag
|
53df82e293
|
fixed race name (was using internal ID as display name)
|
14 years ago |
Jan Borsodi
|
1907aeb6c6
|
The game mode is now properly restored once a dialog is finished. Previously the game mode was only set in the window manager but it has to go through the input manager firs to get correct input state. Also updated the gui script commands to also use the input manager and not the window manager.
At some point the gui mode code should be moved to a class that handles all game mode (engine?).
|
14 years ago |
Marc Zinnschlag
|
fff4bc29f4
|
store results of character creation and update GUI
|
14 years ago |