Marc Zinnschlag
|
8b7889f8e5
|
setup player after loading a saved game
|
2013-12-05 14:22:08 +01:00 |
|
Marc Zinnschlag
|
a7b42b867b
|
more cleanup
|
2013-12-05 14:18:43 +01:00 |
|
Marc Zinnschlag
|
ce624e024b
|
make sure player record stays in place across cleanups
|
2013-12-05 14:03:25 +01:00 |
|
Marc Zinnschlag
|
e818d43bc3
|
removed an outdated typedef and some dead code
|
2013-12-05 13:21:26 +01:00 |
|
Marc Zinnschlag
|
537b2efe8e
|
first round of cleaning up world cleanup
|
2013-12-05 12:49:25 +01:00 |
|
Marc Zinnschlag
|
63721682f6
|
GUI fix: previous character was selected when saving new character
|
2013-12-03 15:19:13 +01:00 |
|
Marc Zinnschlag
|
34cdd2bb1f
|
deal with dialogue/info records that don't exist anymore
|
2013-12-03 14:39:54 +01:00 |
|
Marc Zinnschlag
|
2293b92efe
|
storing and loading the journal
|
2013-12-03 14:28:46 +01:00 |
|
Marc Zinnschlag
|
0f971163f7
|
use Entry instead of plain string for topic and quest entries
|
2013-12-01 14:50:25 +01:00 |
|
Marc Zinnschlag
|
b273f9e387
|
splitting JournalEntry into Entry and JournalEntry
|
2013-12-01 14:44:27 +01:00 |
|
Marc Zinnschlag
|
16e2d67b1f
|
added overloaded start/endRecord functions to ESMWriter
|
2013-12-01 13:32:11 +01:00 |
|
Marc Zinnschlag
|
43f5f16731
|
removed a todo comment
|
2013-11-30 12:54:44 +01:00 |
|
Marc Zinnschlag
|
177aab536d
|
storing topic name in MWDialogue::Topic (avoids a lookup in the GUI and also serves as preparation for better localisation support in OpenMW 1.1)
|
2013-11-30 12:41:18 +01:00 |
|
Marc Zinnschlag
|
eed46960fe
|
some spelling fixes
|
2013-11-30 12:02:56 +01:00 |
|
Marc Zinnschlag
|
9d64c92d33
|
store text in journal entries
|
2013-11-30 11:57:33 +01:00 |
|
Marc Zinnschlag
|
aebc2791a5
|
fixed selecting current character based on value stored in settings
|
2013-11-30 11:08:41 +01:00 |
|
Marc Zinnschlag
|
5aea6ef80f
|
some clean up for the cleanup code
|
2013-11-28 11:22:34 +01:00 |
|
Marc Zinnschlag
|
35e8e23037
|
keep track of total play time per character
|
2013-11-28 09:33:50 +01:00 |
|
Marc Zinnschlag
|
7e2819c62e
|
store year in saved game profile
|
2013-11-28 09:27:10 +01:00 |
|
Marc Zinnschlag
|
b0eb5938bf
|
removed some redundant code
|
2013-11-28 09:13:54 +01:00 |
|
Marc Zinnschlag
|
71436b1160
|
changed interface for global variable access
|
2013-11-28 09:10:38 +01:00 |
|
Marc Zinnschlag
|
99ea63dc4a
|
factored out code for generating month names
|
2013-11-26 12:47:30 +01:00 |
|
Marc Zinnschlag
|
e6dc927f11
|
removed duplicates of the cell name function
|
2013-11-26 11:49:07 +01:00 |
|
Marc Zinnschlag
|
bc6fe682c9
|
replaced getCurrentCellName function with a more general getCellName function
|
2013-11-26 11:39:58 +01:00 |
|
Marc Zinnschlag
|
eea433f141
|
restore last played character selection across sessions
|
2013-11-26 10:37:58 +01:00 |
|
Marc Zinnschlag
|
ad143e0524
|
case fix (content file names)
|
2013-11-25 14:56:05 +01:00 |
|
Marc Zinnschlag
|
616e3aa32f
|
store content file list in saved games and reject saved games not matching the current game
|
2013-11-25 13:00:05 +01:00 |
|
Marc Zinnschlag
|
55544e931c
|
reject newer formats when scanning saved games
|
2013-11-25 10:21:49 +01:00 |
|
Marc Zinnschlag
|
e3670cff8a
|
improved character selection logic
|
2013-11-24 16:58:41 +01:00 |
|
Marc Zinnschlag
|
67cd0887e6
|
added description field to saved game record; make use of description in GUI
|
2013-11-24 15:19:56 +01:00 |
|
Marc Zinnschlag
|
7efac4c9a5
|
fixed handling of characters without a valid slot
|
2013-11-24 15:05:00 +01:00 |
|
Marc Zinnschlag
|
18a3b38fb4
|
when scanning saved game directory, reject characters without a valid saved game
|
2013-11-24 14:42:58 +01:00 |
|
scrawl
|
2e87cbc231
|
Add basic functionality to SaveGameDialog
|
2013-11-21 20:34:34 +01:00 |
|
scrawl
|
cf79a83d4f
|
Avoid recreating widgets in MainMenu::updateMenu. Fix crash when pressing new game due to the button being destroyed from within it's own delegate.
|
2013-11-21 19:07:54 +01:00 |
|
Marc Zinnschlag
|
2702d10911
|
more comments
|
2013-11-21 12:31:04 +01:00 |
|
Marc Zinnschlag
|
b5f99522c7
|
added a few comments
|
2013-11-21 12:29:24 +01:00 |
|
Marc Zinnschlag
|
c165894869
|
load saved game record
|
2013-11-21 12:24:24 +01:00 |
|
Marc Zinnschlag
|
5ba56a5ea5
|
character signatures
|
2013-11-21 11:18:56 +01:00 |
|
Marc Zinnschlag
|
cbbdf390ad
|
added function for inspection of saved characters and character slots
|
2013-11-21 11:10:18 +01:00 |
|
Marc Zinnschlag
|
fc1501a510
|
store character profile information in saved game file
|
2013-11-21 10:53:42 +01:00 |
|
Marc Zinnschlag
|
e938c5a0ee
|
changed character creation logic (create on save instead of on new game)
|
2013-11-21 10:20:50 +01:00 |
|
Marc Zinnschlag
|
9487bd33c3
|
removed broken save function from ESMWriter
|
2013-11-19 16:07:36 +01:00 |
|
Marc Zinnschlag
|
5e64888227
|
added basic save slot management and connected main menu save to save function (bypassing the save GUI for now)
|
2013-11-19 15:38:26 +01:00 |
|
Marc Zinnschlag
|
1c7a4d4b3a
|
adjust availability of main menu items based on game state
|
2013-11-18 15:52:25 +01:00 |
|
Marc Zinnschlag
|
f45cff8aff
|
flag game as ended when player dies
|
2013-11-18 15:38:08 +01:00 |
|
Marc Zinnschlag
|
82c8495338
|
removed boolean running flag with state enum
|
2013-11-18 15:15:47 +01:00 |
|
Marc Zinnschlag
|
c5f81e3508
|
don't run udpates if no game is running
|
2013-11-16 17:46:48 +01:00 |
|
Marc Zinnschlag
|
ec5b2e9a7e
|
added running flag; moved new game code to MWState
|
2013-11-16 12:22:28 +01:00 |
|
Marc Zinnschlag
|
31ec973c9c
|
removed default value for --start
|
2013-11-16 12:08:00 +01:00 |
|
Marc Zinnschlag
|
b3a7c8c098
|
removed --new-game switch
|
2013-11-16 11:36:32 +01:00 |
|