scrawl
e458cf1df2
Savegame: Store death counter ( Fixes #1477 )
11 years ago
cc9cii
37f0c253f6
For compiling with MSVC 2012
11 years ago
scrawl
7721e54191
Use descriptive names for save files and character folders ( Fixes #1449 )
11 years ago
scrawl
b470596206
Handle failed savegame file operations ( Fixes #1413 )
11 years ago
scrawl
d2e98c4de1
Fix forced switch to third person on death not always working
...
For instance, when dying from fall damage
11 years ago
scrawl
996e49c534
Change CharacterManager to use list instead of vector
...
Solves a crash when deleting all savegames of a character due to mCurrent being invalidated
11 years ago
scrawl
8b33c087e0
Properly handle exceptions when saving the game
...
Add message boxes when an exception occurs while loading or saving the game
11 years ago
Marc Zinnschlag
244eb11651
Merge remote-tracking branch 'greye/widechar'
11 years ago
scrawl
abd6b6ab33
Fix not returning to main menu on failed loads when using quickload
11 years ago
scrawl
6bd0bbb8df
Do not load (0,0) on new game
11 years ago
greye
9c6224c74d
fix saving to Unicode path destination
11 years ago
scrawl
e266aff561
Savegame: store projectiles
11 years ago
scrawl
61187c2fef
Savegame: store actorIds
11 years ago
scrawl
3cdbcf3c28
Merge branch 'actorid' of https://github.com/OpenMW/openmw
...
Conflicts:
apps/openmw/mwmechanics/creaturestats.cpp
11 years ago
scrawl
6cc691115b
Savegame: store most of CreatureStats
11 years ago
scrawl
041319c43e
Fixes #1234 : Store dynamic record counter in savegame to prevent name clashes
11 years ago
scrawl
6381b1e938
Fixes #1309 : Do not allow saving while dialogs are opened, just like vanilla
...
This limitation could be removed post-1.0 by serializing the state of open windows.
11 years ago
scrawl
17bb8d7f9a
Fixes #1252 : Add item/magic keybindings to savegame
11 years ago
Marc Zinnschlag
0c2843b0f7
some missing cleanup
11 years ago
scrawl
3780503275
Removed quicksave/quickload message boxes, now that the same text is shown in the progress bar
11 years ago
scrawl
7a0aeeaa38
Allow to delete savegames (shift + click)
11 years ago
scrawl
7e4a0c2478
Removed asserts
11 years ago
scrawl
27a05027f4
Fixes #1172 : Added basic loading/saving progress bar
...
The progress is not particularly accurate. It simply uses the current / total number of records written/read as indication. Cell records are currently the largest by far, but there is a good chance that could be optimized using a change tracking system.
11 years ago
scrawl
04964595ef
Fixes #1270 , Fixes #1201 : Update active weapon/spell icons every frame
11 years ago
Marc Zinnschlag
1f6ed584c2
Merge remote-tracking branch 'digmaster/master'
...
Conflicts:
apps/openmw/mwstate/statemanagerimp.cpp
11 years ago
Thomas
f3272c941f
Fix for bug #1080 , can't read/repair/make potions/use soul gems/rest/sleep while in combat.
...
The radius for being in combat with the player is fAlarmDistance, which looked like the only pertinent thing.
11 years ago
Marc Zinnschlag
9db9ad410d
fixed checks for allowing load/save and some general cleanup
11 years ago
Marc Zinnschlag
42b3233bda
removed a redundant check
11 years ago
Thomas
5b681e2199
Moved quickload to statemanager for consistency's sake, as well as make autosave only occur on sleep, not wait.
11 years ago
Thomas
05b21c92af
Moved quick save into statemanager class. Kept loader as is as it's rather specalized.
11 years ago
Marc Zinnschlag
2c2106205d
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
d7df9cae21
Bug #1224 : Changed fix to potentially allow for language independent saves
11 years ago
Rohit Nirmal
e695890e01
Only update the icon if player is NOT unarmed, to avoid bad dereference.
11 years ago
Rohit Nirmal
bcacdc49af
Update weapon icon in HUD when save is loaded.
11 years ago
scrawl
53ba23e303
Fixes #1224 : Store class name instead of id in savegame header
11 years ago
slothlife
1acd1bd913
Feature #1173 : Saved Game: include weather state
...
Removed some unused state in and changed Ogre::String to std::string in
WeatherManager.
11 years ago
Marc Zinnschlag
7bc97fb8b8
reworked code for player positioning on startup and new game
11 years ago
scrawl
6eaa7553f8
Fixes #1181 : Enable controls when loading a savegame
11 years ago
scrawl
12de0afb03
Feature #50 : Spawn projectiles
...
Fix a bug in copyObjectToCell.
Make actor rotations more consistent.
11 years ago
Marc Zinnschlag
f9d2fde783
Merge branch 'openmw-29'
...
Conflicts:
apps/openmw/mwmechanics/aicombat.cpp
11 years ago
Marc Zinnschlag
367919200f
moved CellRefList into a separate file
11 years ago
cc9cii
c241405d91
Fix Windows save & load.
11 years ago
Marc Zinnschlag
7693f712bc
started making CellStore into a proper class; encapsulated mCell member
11 years ago
Marc Zinnschlag
9f721fd144
store list of known topics in saved game files
11 years ago
scrawl
49e26415be
Don't call loadGame() from within the MWMechanics::Actors update sequence
11 years ago
Marc Zinnschlag
29c3a288e3
load and save of reference in cells (without CustomData state)
11 years ago
scrawl
e0de76a6f7
Save/load global map
11 years ago
scrawl
f09328ca84
Clear global map overlay when starting/loading a game
11 years ago
scrawl
295aed3533
Implement savegame screenshots
11 years ago
Marc Zinnschlag
22cb4784b5
store cell state in saved game files (no references yet)
11 years ago
Marc Zinnschlag
0f60898517
adding missing cleanup for SoundManager
11 years ago
Marc Zinnschlag
c300cd9375
loading/saving of some player state (cell/coordinates and some other bits)
11 years ago
Marc Zinnschlag
18e7e83585
Merge remote-tracking branch 'mrcheko/savedgame' into savedgame
11 years ago
mrcheko
8eb2696f6c
using gmst string
11 years ago
mrcheko
3816a09c6f
bug 428 ask to load recent saved game
11 years ago
Marc Zinnschlag
09fadd446b
Merge remote-tracking branch 'mrcheko/savedgame' into savedgame
11 years ago
mrcheko
f50ff0b1c4
reworked http://bugs.openmw.org/issues/428
11 years ago
Marc Zinnschlag
3590fa40bd
store global script state in saved game files
11 years ago
Marc Zinnschlag
74793c1c2f
globals script cleanup; fixed potential case folding bug
11 years ago
Marc Zinnschlag
fc37c77a91
store global variables in saved game files
11 years ago
Marc Zinnschlag
1c13a9037a
save and load dynamic records
11 years ago
Marc Zinnschlag
ee6ddc3404
block saving while chargen is in progress
11 years ago
Marc Zinnschlag
8b7889f8e5
setup player after loading a saved game
11 years ago
Marc Zinnschlag
537b2efe8e
first round of cleaning up world cleanup
11 years ago
Marc Zinnschlag
2293b92efe
storing and loading the journal
11 years ago
Marc Zinnschlag
5aea6ef80f
some clean up for the cleanup code
11 years ago
Marc Zinnschlag
35e8e23037
keep track of total play time per character
11 years ago
Marc Zinnschlag
7e2819c62e
store year in saved game profile
11 years ago
Marc Zinnschlag
e6dc927f11
removed duplicates of the cell name function
11 years ago
Marc Zinnschlag
eea433f141
restore last played character selection across sessions
11 years ago
Marc Zinnschlag
ad143e0524
case fix (content file names)
11 years ago
Marc Zinnschlag
616e3aa32f
store content file list in saved games and reject saved games not matching the current game
11 years ago
Marc Zinnschlag
55544e931c
reject newer formats when scanning saved games
11 years ago
Marc Zinnschlag
e3670cff8a
improved character selection logic
11 years ago
Marc Zinnschlag
67cd0887e6
added description field to saved game record; make use of description in GUI
11 years ago
Marc Zinnschlag
7efac4c9a5
fixed handling of characters without a valid slot
11 years ago
Marc Zinnschlag
18a3b38fb4
when scanning saved game directory, reject characters without a valid saved game
11 years ago
scrawl
2e87cbc231
Add basic functionality to SaveGameDialog
11 years ago
Marc Zinnschlag
2702d10911
more comments
11 years ago
Marc Zinnschlag
b5f99522c7
added a few comments
11 years ago
Marc Zinnschlag
c165894869
load saved game record
11 years ago
Marc Zinnschlag
5ba56a5ea5
character signatures
11 years ago
Marc Zinnschlag
cbbdf390ad
added function for inspection of saved characters and character slots
11 years ago
Marc Zinnschlag
fc1501a510
store character profile information in saved game file
11 years ago
Marc Zinnschlag
e938c5a0ee
changed character creation logic (create on save instead of on new game)
11 years ago
Marc Zinnschlag
9487bd33c3
removed broken save function from ESMWriter
11 years ago
Marc Zinnschlag
5e64888227
added basic save slot management and connected main menu save to save function (bypassing the save GUI for now)
11 years ago
Marc Zinnschlag
f45cff8aff
flag game as ended when player dies
11 years ago
Marc Zinnschlag
82c8495338
removed boolean running flag with state enum
11 years ago
Marc Zinnschlag
ec5b2e9a7e
added running flag; moved new game code to MWState
11 years ago
Marc Zinnschlag
f19973450f
moved exit game flag from Environment to StateManager
11 years ago
Marc Zinnschlag
79b7fa258b
added new mwstate subsystem
11 years ago