1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-07-29 05:44:06 +00:00

Commit graph

  • 2affe7cf78 Removed earlier workaround code for dialog callbacks, no need to reset them anymore as the dialogs are cleaned up at a later point. Jan Borsodi 2010-10-22 23:38:36 +0200
  • 06f226f2d8 Updated WindowManager to use the new removeDialog function. Jan Borsodi 2010-10-22 23:34:41 +0200
  • f756e171cc Made sure dialog garbage is also cleaned up on destruction. Jan Borsodi 2010-10-22 23:21:15 +0200
  • 1f7659cb12 Only set the class and race IDs if they contain a non-empty string. Jan Borsodi 2010-10-22 23:18:57 +0200
  • 6d71094f3b Updated description dialog (from create class) to use WindowManager::removeDialog. Jan Borsodi 2010-10-22 23:14:52 +0200
  • 506f61d254 Added a method to remove a dialog safely, first hides the dialog then schedules for deletion in the garbage list. Jan Borsodi 2010-10-22 23:14:21 +0200
  • 16aa13721a Updated all dialogs to use a garbage list for postponed cleanup, this list is cleared in update() which is called for each frame. Jan Borsodi 2010-10-22 22:53:34 +0200
  • 38ab9f7a3d Merge branch 'newchar' Marc Zinnschlag 2010-10-22 10:27:32 +0200
  • f620b580f0 Merge remote branch 'upstream/master' Marc Zinnschlag 2010-10-22 10:23:07 +0200
  • 493b1ff081 gcc compatibility fix Marc Zinnschlag 2010-10-22 10:21:42 +0200
  • cc86fe54d5 Merge remote branch 'amos/gui-windows' into newchar Marc Zinnschlag 2010-10-22 10:12:39 +0200
  • 3e5f278882 Fixed birthsign and skill list in review dialog, they were not properly set. Jan Borsodi 2010-10-21 09:47:34 +0200
  • 970a7a3498 Removed hardcoded values from review dialog and added functionality for setting all fields in the dialog. Window manager keeps track of player values set from the outside and passes these to the review dialog. Jan Borsodi 2010-10-21 09:28:09 +0200
  • 1c1d33e723 Initial work on the stat review dialog. Jan Borsodi 2010-10-20 21:40:32 +0200
  • c45811770a Added a custom widget for displaying dynamic stats (health, magicka, fatigue). Can show a title/label, graphical bar and detailed text. Jan Borsodi 2010-10-20 21:39:18 +0200
  • a8c974d2e7 added set/get/mod instructions for skills Marc Zinnschlag 2010-10-20 11:31:42 +0200
  • 8ed9dc380d It seems that mesh\texture overides load now, except some of the textures seem to not be loading, see below for details. Zachary Richey 2010-10-17 11:34:24 -0400
  • 354cd6c039 Started work on loading the external file instead of the bsa version Zachary Richey 2010-10-17 09:04:21 -0400
  • b29ad834d1 Added bool for seeing if a FileStruct is an external file Zachary Richey 2010-10-17 08:34:00 -0400
  • e9dc1ef495 Revert "Toying with some ideas on how to do external file loading" Zachary Richey 2010-10-16 22:48:24 -0400
  • 7a684af204 Toying with some ideas on how to do external file loading Zachary Richey 2010-10-16 13:47:41 -0400
  • a0a0560c25 Changed alot of BSA stuff to take a data_dir string, thanks zinnschlag. Zachary Richey 2010-10-16 13:15:39 -0400
  • 38570297c3 First (terrible) code for external resource loading(doesn't work) Zachary Richey 2010-10-16 10:20:54 -0400
  • 76ab7302b1 Fixed crash when entering the birth dialog two or more times. Array should not have been static. Jan Borsodi 2010-10-10 02:54:45 +0200
  • 0cc8f84393 Finished handling of Create Class dialog, now a new class is created and set in the mechanics manager. Jan Borsodi 2010-10-10 02:43:44 +0200
  • 232164bfb0 Implemented the final dialog for Generate Class which shows the class that was chosen by the game based on the players chosen questions. The class is currently hardcoded to Acrobat. Jan Borsodi 2010-10-10 01:52:08 +0200
  • b364d47b0b Implemented the Class Choice dialog which allows the player to choose between three ways to define a class. Jan Borsodi 2010-10-10 00:42:56 +0200
  • 1c4db82a0e added --script-all switch Marc Zinnschlag 2010-10-06 14:52:53 +0200
  • efd9def3a8 Added separate skin sub-elements for the dialog skin which does not show the resize pointer. Jan Borsodi 2010-10-05 20:50:19 +0200
  • 8659ce3a82 extended --start switch for exterior cell support Marc Zinnschlag 2010-10-05 18:23:53 +0200
  • 30f2d4fdd4 Added LAND and LTEX to esm_store Nicolay Korslund 2010-10-03 12:41:35 +0200
  • 6fe6f3d282 adjust initial magicka based on Fortify Maximum Magicka effect Marc Zinnschlag 2010-09-30 15:58:31 +0200
  • 98405a5716 implemented magic effects from abilities (effects are not applied yet) Marc Zinnschlag 2010-09-30 15:42:28 +0200
  • eeca39220b added spell list to creature stats (for now only type Ability; magic effects not applied yet), generate spell list according to race and birthsign during character creation Marc Zinnschlag 2010-09-30 14:28:01 +0200
  • 770276281b changed numeric char type defs from char to signed char Marc Zinnschlag 2010-09-30 13:56:22 +0200
  • 3af1c66f8d Switched to correct GMST values in the Create Class dialog. Jan Borsodi 2010-09-28 12:06:42 +0200
  • 3a17aaa697 Another mangle update Nicolay Korslund 2010-09-27 18:03:10 +0200
  • d36fa3deda Merge branch 'master' of http://github.com/zinnschlag/openmw Nicolay Korslund 2010-09-27 18:00:25 +0200
  • 255b0d03a9 Started early work on terrain code (no rendering yet.) Nicolay Korslund 2010-09-25 14:41:11 +0200
  • c16f79afc6 fixed a bug in esm loader, that made all doors and chests locked by default Marc Zinnschlag 2010-09-27 17:11:16 +0200
  • 8acf04fc08 Added dialog for editing description in custom class dialog. Jan Borsodi 2010-09-27 12:56:48 +0200
  • 49f68e08bf Redemption compatibility fix Marc Zinnschlag 2010-09-26 10:01:30 +0200
  • 12a15e3fb7 implemented class effects on player skills Marc Zinnschlag 2010-09-26 09:55:00 +0200
  • 19fdd48f75 fixed a bug in class-part of setting initial skills Marc Zinnschlag 2010-09-26 09:36:15 +0200
  • 9a0618fbb8 fixed a comment Marc Zinnschlag 2010-09-25 20:23:38 +0200
  • e39caef261 second set of additional doxygen comments Marc Zinnschlag 2010-09-25 20:15:05 +0200
  • 3583a1980a fixed a doxygen input configuration error (components and libs were not documented) Marc Zinnschlag 2010-09-25 20:14:01 +0200
  • 5260cb2d16 first set of additional doxygen comments Marc Zinnschlag 2010-09-25 15:03:53 +0200
  • 5908c92f51 added special doxyfile for github pages Marc Zinnschlag 2010-09-25 14:25:45 +0200
  • d799aa18ce modified doxyfile again so that doxygen can be run from the OpenMW base directory (fixes various path problems) Marc Zinnschlag 2010-09-25 14:11:16 +0200
  • 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. Jan Borsodi 2010-09-24 15:28:14 +0200
  • d97dad7a86 Initial work on the Class Create dialog. Jan Borsodi 2010-09-22 20:59:13 +0200
  • 283e0df3a0 send skill updates to GUI sub-system Marc Zinnschlag 2010-09-21 17:42:07 +0200
  • 404aacae1b Call setPlayerClass when the class has been chosen. Jan Borsodi 2010-09-21 15:44:48 +0200
  • cd3e976b7c Added birthsign dialog and spell effect widget. Jan Borsodi 2010-09-21 12:34:47 +0200
  • 3e611b5d4c Added widget for spells, updated race dialog to use that. Jan Borsodi 2010-09-20 13:36:55 +0200
  • 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. Jan Borsodi 2010-09-20 13:17:02 +0200
  • 647129c866 The type used for Stat/DynamicStat templates are now stored as a typedef. Added some convenience constructors for initializing Stat/DynamicStat objects. Jan Borsodi 2010-09-20 13:10:15 +0200
  • a05046026e More direct pixel functions. Nicolay Korslund 2010-09-19 12:36:19 +0200
  • 593ac7b240 Added pixel() to Rend2D::Sprite Nicolay Korslund 2010-09-19 11:57:09 +0200
  • eec34e9f0e Added dialog for picking class from a list. Jan Borsodi 2010-09-19 04:29:22 +0200
  • 07b1b21b29 Fixed incorrect comparison with current race, should use the ID not the name. Jan Borsodi 2010-09-19 04:28:12 +0200
  • 54996684aa Merge branch 'master' into gui-windows Jan Borsodi 2010-09-19 02:04:36 +0200
  • 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. Jan Borsodi 2010-09-19 02:01:01 +0200
  • afe545f953 Merge remote branch 'korslund/master' Jan Borsodi 2010-09-18 21:39:05 +0200
  • 7bfae798e8 Changed indentation of stats window class from 2 spaces and to 4 spaces. Jan Borsodi 2010-09-18 21:36:16 +0200
  • 4f296896e1 Moved code for the stats window from the header file and to the cpp file. Jan Borsodi 2010-09-18 21:34:49 +0200
  • 001fc0c6e8 The content of the skill list in the stat window is now scrollable with a vertical scroller. Jan Borsodi 2010-09-18 21:24:05 +0200
  • 573917f3e1 Removed the need to configure the misc skills, they are now automatically set to any skills not part of the major/minor group. Jan Borsodi 2010-09-18 19:26:45 +0200
  • 9a0aea1718 Changed name of function use to set birth sign in stats window. Jan Borsodi 2010-09-18 18:44:20 +0200
  • cf20233d7e Merge remote branch 'zini/newchar' into gui-windows Jan Borsodi 2010-09-18 18:32:10 +0200
  • ccdff570ad Factions now has a rank value in the stats window. Jan Borsodi 2010-09-18 18:21:37 +0200
  • 6f1a41c1bd The skill values are now stored in the stats window instead of fetching the current player stats. Values can be set with setValue(). Jan Borsodi 2010-09-18 18:04:53 +0200
  • 7cd40fc7e4 made engine framelistener more crash-resistant Marc Zinnschlag 2010-09-18 08:39:21 +0200
  • 41ef0bc08f Added possibility to configure stat page to show factions, birth sign as well as reputation and bounty. Jan Borsodi 2010-09-18 02:24:42 +0200
  • 9683a7094d Added faction, birth sign, reputation and bounty to stat screen. All values are currently hardcoded. Jan Borsodi 2010-09-18 01:53:54 +0200
  • 46e828dbd9 Split code for generating skill list into reusable methods, this makes it easier to add other items to the list. Jan Borsodi 2010-09-18 01:44:40 +0200
  • 0868e76ffb Added display of skills in stat window, the skills are configured with MWGui::WindowManager::configureSkills(). Jan Borsodi 2010-09-18 01:30:23 +0200
  • 3d01e51254 Added text skin SandBrightText which is a slightly brighter version of SandText, used for group labels in skill list. Jan Borsodi 2010-09-18 01:29:36 +0200
  • b05236250a Added skin MW_HLine which is used to display a horizintal line separator. Jan Borsodi 2010-09-18 01:28:53 +0200
  • be8f852663 implemented skill value handling during character creation (untested) Marc Zinnschlag 2010-09-16 10:45:08 +0200
  • 3e170002e2 Merge remote branch 'zinnschlag/cell' Nicolay Korslund 2010-09-16 10:25:11 +0200
  • 71e5a15298 Minor improvement to to_utf8 Nicolay Korslund 2010-09-16 10:24:45 +0200
  • bd983717de fixed compile problem (gcc related?) Marc Zinnschlag 2010-09-15 22:22:27 +0200
  • 8de9619579 Merge commit 'amos/gui-windows' into newchar Marc Zinnschlag 2010-09-15 22:20:00 +0200
  • ff6315a8a6 Improved parameter name for size sent to text input dialog. Jan Borsodi 2010-09-15 21:48:55 +0200
  • 3cf8472ddc Centre race dialog on screen. Jan Borsodi 2010-09-15 21:48:10 +0200
  • 31a728bf07 Made sure name and race dialog is properly reset when opening again. Jan Borsodi 2010-09-15 21:36:32 +0200
  • 1d69689f77 Uppercase OK. Jan Borsodi 2010-09-15 19:55:09 +0200
  • dbc3a43f13 Adjusting y coord of ok button is wrong, should be width. Jan Borsodi 2010-09-15 19:50:11 +0200
  • 8770e4bc92 Made sure text edit widget gets focus when dialog is reopened. Jan Borsodi 2010-09-15 19:48:37 +0200
  • 84acab03ec Avoid delegates being called repeatedly when pressing enter in name dialog. Jan Borsodi 2010-09-15 19:44:53 +0200
  • 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. Jan Borsodi 2010-09-15 19:37:06 +0200
  • 5802930500 Text edit field now gets focus when the dialog is shown. Jan Borsodi 2010-09-15 16:12:36 +0200
  • 2527fe92a7 implemented creature/NPC level Marc Zinnschlag 2010-09-15 15:32:35 +0200
  • d910baebe6 adjust player's attributes according to class boni Marc Zinnschlag 2010-09-15 15:23:38 +0200
  • de04ae0900 class name wasn't displayed correctly Marc Zinnschlag 2010-09-15 15:12:42 +0200
  • 243c9712a6 set player attributes according to race and gender Marc Zinnschlag 2010-09-15 15:10:13 +0200
  • 53df82e293 fixed race name (was using internal ID as display name) Marc Zinnschlag 2010-09-15 15:01:02 +0200
  • 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. Jan Borsodi 2010-09-15 14:48:19 +0200