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 |
|
Marc Zinnschlag
|
7a4b604376
|
added --skip-menu switch
|
2013-11-16 11:33:20 +01:00 |
|
Marc Zinnschlag
|
f19973450f
|
moved exit game flag from Environment to StateManager
|
2013-11-16 11:07:23 +01:00 |
|
Marc Zinnschlag
|
79b7fa258b
|
added new mwstate subsystem
|
2013-11-16 10:31:46 +01:00 |
|
Marc Zinnschlag
|
eddd6bf48d
|
enabled load and save items in main menu
|
2013-11-15 10:29:53 +01:00 |
|
scrawl
|
d619d0fa25
|
Don't grab the cursor while the console is opened
|
2013-11-15 03:39:25 +01:00 |
|
scrawl
|
065f14579f
|
Fix a container window regression (oops)
|
2013-11-15 02:57:21 +01:00 |
|
scrawl
|
f7befa3e54
|
Remove a no longer required method
|
2013-11-15 02:20:04 +01:00 |
|
scrawl
|
00af6b5617
|
Use an inventory store listener for animation parts and VFX update instead of updating them directly. Slightly more flexible, reduces InventoryStore dependencies and solves a crash during character creation due to the preview doll's animation not being registered in World.
|
2013-11-15 02:08:36 +01:00 |
|
scrawl
|
427de69b79
|
Allow stacking enchanted items when charge is full
|
2013-11-14 21:02:37 +01:00 |
|
scrawl
|
49125fa26e
|
Fix restacking unequipped items
|
2013-11-14 19:54:00 +01:00 |
|
scrawl
|
da85f3e575
|
Use the formula from the wiki for spell success.
|
2013-11-14 19:19:32 +01:00 |
|
scrawl
|
4083c55848
|
Make sure NpcAnimation base exists before runAnimation. Not sure yet why this is needed.
|
2013-11-14 19:18:27 +01:00 |
|
scrawl
|
5458207325
|
Reduce fatigue when casting. Has no effect in the vanilla game due to the GMSTs being 0.
|
2013-11-14 18:41:34 +01:00 |
|
scrawl
|
9c5847e2f4
|
Fix VFX not getting removed when an actor dies
|
2013-11-14 14:52:30 +01:00 |
|
scrawl
|
e26cc31e3b
|
Disable projectiles for now
|
2013-11-14 14:45:08 +01:00 |
|
scrawl
|
992a8e9c36
|
Refactor NpcAnimation: get rid of delayed update (no longer required), make sure that the Animation is set up *before* the inventory store is accessed anywhere (which now triggers auto equip and animation update). Allows better tracking of magic VFX for permanent enchantments in InventoryStore.
|
2013-11-14 14:41:10 +01:00 |
|
scrawl
|
956d8adb99
|
Merge branch 'master' of https://github.com/zinnschlag/openmw into magic
Conflicts:
apps/openmw/mwgui/inventoryitemmodel.cpp
|
2013-11-14 14:25:22 +01:00 |
|
scrawl
|
0b5f5351b5
|
Fix continuous FX getting removed instantly
|
2013-11-14 13:30:48 +01:00 |
|
Marc Zinnschlag
|
1c020b74c8
|
hid ID column in info tables (not relevant for the user)
|
2013-11-14 13:14:37 +01:00 |
|
Marc Zinnschlag
|
9f0dac00ec
|
silenced a warning
|
2013-11-14 12:22:24 +01:00 |
|
Marc Zinnschlag
|
2af7f60488
|
flag reordered records as modified
|
2013-11-14 12:21:10 +01:00 |
|
Marc Zinnschlag
|
a44fad4c59
|
disabled revert for info tables (no easy way to make this work)
|
2013-11-14 11:55:02 +01:00 |
|
Marc Zinnschlag
|
d49b8e7443
|
Merge branch 'dialogue'
|
2013-11-14 11:40:50 +01:00 |
|
Marc Zinnschlag
|
780ea3a41f
|
added support for record reordering to model (only implemented in info collection)
|
2013-11-14 11:39:14 +01:00 |
|
scrawl
|
da5c59c8af
|
addEffect should check effectId, not model.
|
2013-11-13 19:07:44 +01:00 |
|
scrawl
|
ff7e4174f9
|
Fix some leftover code that still calculated random magnitude per spell rather than per effect. Major cleanup of InventoryStore: Magic effects are now updated when needed, rather than cached. Also allows to get rid of 'mutable' hacks and non-const method that should be const. Play sounds and particles when equipping a permanent enchantment item.
|
2013-11-13 18:51:28 +01:00 |
|
scrawl
|
a6e2f43b75
|
Stop continuous VFX when the effect is no longer active.
|
2013-11-13 15:44:43 +01:00 |
|
scrawl
|
9b0e82a37f
|
Projectile models are now spawned (no movement or impact yet). Refactored trap activation to apply range types properly. Handle ContinuousVFX for magic effects (note they aren't stopped yet when the effect ends)
|
2013-11-13 14:02:15 +01:00 |
|
Marc Zinnschlag
|
a8274e5c86
|
Merge remote-tracking branch 'potatoesmaster/inventory-fix'
|
2013-11-13 13:55:24 +01:00 |
|
scrawl
|
0627e23d3c
|
Fix wrong skill level for spell success formula.
|
2013-11-13 01:26:25 +01:00 |
|
Emanuel Guevel
|
baf13483c0
|
Update actor model only when in the current cell
|
2013-11-13 00:04:04 +01:00 |
|
scrawl
|
60bec03987
|
Rename variables called 'slots' to work around wrong code parsing in QT Creator.
|
2013-11-12 23:23:19 +01:00 |
|
scrawl
|
027f4152e4
|
Missing flagAsModified()
|
2013-11-12 23:17:03 +01:00 |
|
scrawl
|
3c6a391507
|
Rename arguments again
|
2013-11-12 23:12:56 +01:00 |
|
scrawl
|
700d06764c
|
Order of arguments for ContainerStore::stacks shouldn't matter. Supplying them in the correct order is error prone, and also caused a bug where equipped items would incorrectly stack.
|
2013-11-12 22:58:56 +01:00 |
|