scrawl
|
c85c2cff4e
|
Fix disposition changes from trades not applying properly
|
2014-01-08 01:46:42 +01:00 |
|
scrawl
|
3c0080d2c1
|
Implement theft detection
|
2014-01-07 19:58:17 +01:00 |
|
scrawl
|
c4ab2f417a
|
Fix exception closing container window
|
2014-01-07 18:11:19 +01:00 |
|
scrawl
|
780bf5a2cd
|
Implement pickpocket detection. Play a voiced dialogue entry when detected.
|
2014-01-07 03:01:33 +01:00 |
|
scrawl
|
62774fcc4a
|
Merge branch 'master' into HEAD
Conflicts:
apps/openmw/mwbase/world.hpp
apps/openmw/mwinput/inputmanagerimp.cpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwworld/worldimp.cpp
apps/openmw/mwworld/worldimp.hpp
components/esm/loadtes3.cpp
|
2014-01-06 00:23:17 +01:00 |
|
scrawl
|
dde2cd5d5a
|
Fix some code that still used setCount directly instead of using the ContainerStore interface. Also fix a related annoyance with the interface.
|
2014-01-05 20:53:45 +01:00 |
|
scrawl
|
73f8161d1e
|
Fix spell deletion not resetting the selected spell correctly
|
2014-01-05 19:40:05 +01:00 |
|
scrawl
|
16838595a3
|
Another console fix: discard text markup when getting the command line's text
|
2014-01-04 05:24:32 +01:00 |
|
scrawl
|
1b96c5d266
|
Console improvements: Show scrollbar, allow copying text from the history
|
2014-01-04 05:13:53 +01:00 |
|
scrawl
|
710a1e2f37
|
Smash case for manual reference IDs as well, consistent with references in data files
|
2014-01-04 04:39:06 +01:00 |
|
scrawl
|
09d491d1ba
|
Move a piece of functionality to its appropriate place
|
2014-01-04 01:13:19 +01:00 |
|
scrawl
|
617a65cdd2
|
Print message to dialogue window after successful trade
|
2014-01-03 17:40:14 +01:00 |
|
scrawl
|
b42240be6d
|
Implement Damage/restore skill/attribute effects. Use dedicated classes for skill and attribute values (instead of Stat<T>) since there are some important differences.
|
2014-01-03 03:48:43 +01:00 |
|
scrawl
|
32ff3b530c
|
Change all instances of skill/attribute values to use an appropriate typedef.
|
2014-01-03 01:59:15 +01:00 |
|
scrawl
|
623cdef69f
|
Code cleanup
|
2014-01-02 21:49:12 +01:00 |
|
scrawl
|
eba60858dd
|
Closes #1078: Show stat bar text even when 0
|
2014-01-02 21:48:33 +01:00 |
|
scrawl
|
299690631f
|
Implement SoulTrap magic effect
|
2014-01-02 21:21:28 +01:00 |
|
Marc Zinnschlag
|
a6e6411686
|
Merge remote-tracking branch 'scrawl/master'
|
2014-01-02 12:12:52 +01:00 |
|
scrawl
|
783c501d70
|
Some checks to prevent bound item abuse
|
2014-01-02 01:36:08 +01:00 |
|
scrawl
|
5729672262
|
Show marked position on map. Implement Detect X magic effects.
|
2014-01-01 22:37:52 +01:00 |
|
Marc Zinnschlag
|
e1355be47c
|
Merge remote-tracking branch 'lgro/valgrind_warnings'
|
2014-01-01 19:41:52 +01:00 |
|
Marc Zinnschlag
|
c3482b6f24
|
Merge remote-tracking branch 'scrawl/master'
Conflicts:
apps/openmw/mwmechanics/spellcasting.cpp
|
2014-01-01 15:05:42 +01:00 |
|
scrawl
|
c86760e3cd
|
Remember the last known exterior position of the player in case we fail to map the interior to a world position.
|
2014-01-01 01:10:55 +01:00 |
|
scrawl
|
3604b9d171
|
Closes #566: In interior cells, update global map position marker using the first exterior teleport door
|
2013-12-31 18:35:46 +01:00 |
|
Alexander "Ace" Olofsson
|
8381cad5a4
|
Don't try to set a cursor before one exists
|
2013-12-31 14:13:42 +01:00 |
|
Lukasz Gromanowski
|
cb04f43384
|
Fixes for "Conditional jump or move depends on uninitialised value(s)"
and memleaks reported by valgrind.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
|
2013-12-30 23:08:53 +01:00 |
|
scrawl
|
04f9f7af56
|
Closes #990: Add option to unlock mouse cursor when in any menu
|
2013-12-29 00:58:48 +01:00 |
|
scrawl
|
2a8ab932ef
|
Bug #951: Only recalculate derived stats when attributes change
|
2013-12-28 17:19:35 +01:00 |
|
scrawl
|
02277db685
|
Bug #1052: Don't use set/getOnlyText which discards escape characters
|
2013-12-27 19:52:10 +01:00 |
|
scrawl
|
30b1da996b
|
Issue #1029 - Quick keys menu: Select compatible replacement when tool used up
|
2013-12-27 00:51:29 +01:00 |
|
scrawl
|
a3017e16d4
|
Don't allow changing the spell that is being cast mid-animation
|
2013-12-26 22:32:39 +01:00 |
|
scrawl
|
a9e1e89bbc
|
Bug #1007: Fix the console getting key focus when a reference becomes unavailable, even if the console is not visible
|
2013-12-26 20:53:51 +01:00 |
|
scrawl
|
31c1f484ed
|
Slight performance improvement for WindowManager::updateVisible
|
2013-12-26 20:53:51 +01:00 |
|
scrawl
|
b6bad969a0
|
Fix an issue with items that have no UI icon
|
2013-12-26 20:53:51 +01:00 |
|
scrawl
|
a0d38dfb63
|
Fix highlighted topics being selectable when in a choice
|
2013-12-19 00:26:08 +01:00 |
|
scrawl
|
eb5e4ecec2
|
Remove more unused code
|
2013-12-16 15:35:38 +01:00 |
|
Emanuel Guevel
|
357ecd92b2
|
Do not display negative stat values
Display zero instead of negative values.
Also remove useless for loops and some unused attributes.
|
2013-12-10 00:41:36 +01:00 |
|
Marc Zinnschlag
|
77a2179d1e
|
Merge remote-tracking branch 'scrawl/master'
|
2013-12-09 18:39:34 +01:00 |
|
scrawl
|
0bc3a13c0f
|
Break invisibility on Use or Activate
|
2013-12-08 23:36:37 +01:00 |
|
Marc Zinnschlag
|
ef8c0fab73
|
Merge remote-tracking branch 'scrawl/master'
|
2013-12-07 16:26:52 +01:00 |
|
scrawl
|
742e0e014d
|
Remove more cruft in MessageBox. Fixes inconsistent sizing when close to a newline.
|
2013-12-07 14:15:51 +01:00 |
|
Marc Zinnschlag
|
030c733e2d
|
Merge branch 'master' into savedgame
Conflicts:
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwworld/worldimp.cpp
files/settings-default.cfg
|
2013-12-07 12:27:06 +01:00 |
|
Lukasz Gromanowski
|
e01085cac5
|
Fixes #1015: Player status window scroll state resets on status change
Removed resetting scroll state position.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
|
2013-12-07 02:57:30 +01:00 |
|
scrawl
|
f695deb29d
|
Remember window positions
|
2013-12-05 15:46:23 +01:00 |
|
Marc Zinnschlag
|
ee6ddc3404
|
block saving while chargen is in progress
|
2013-12-05 14:56:30 +01:00 |
|
Marc Zinnschlag
|
e818d43bc3
|
removed an outdated typedef and some dead code
|
2013-12-05 13:21:26 +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
|
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
|
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
|
aebc2791a5
|
fixed selecting current character based on value stored in settings
|
2013-11-30 11:08:41 +01:00 |
|
scrawl
|
e1e9de0f02
|
Don't hide tooltips on mouse click. Probably wasn't such a bright idea.
|
2013-11-30 09:04:52 +01:00 |
|
scrawl
|
6aa9e18915
|
Reset filter when starting a trade
|
2013-11-30 08:33:18 +01:00 |
|
scrawl
|
20ccfe2324
|
Play sound when enchanting
|
2013-11-28 11:37:30 +01:00 |
|
Marc Zinnschlag
|
71436b1160
|
changed interface for global variable access
|
2013-11-28 09:10:38 +01:00 |
|
scrawl
|
03c4b680ca
|
Fix changePointer
|
2013-11-27 18:49:04 +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
|
eea433f141
|
restore last played character selection across sessions
|
2013-11-26 10:37:58 +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 |
|
scrawl
|
14c9a4e1d3
|
Cap enchantment casting cost to 1 as displayed in enchanting window. Display current enchantment charge in spell window.
|
2013-11-23 23:12:54 +01:00 |
|
scrawl
|
f3e89e9168
|
Fix arrow down in console
|
2013-11-23 22:48:39 +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 |
|
scrawl
|
b6c22ad5d9
|
Add starting gold for NPCs and creatures. Refactor gold removal in some gui windows (use containerstore method instead of a dependency on TradeWindow). Use real gold amount in trade window, not refill amount.
|
2013-11-21 17:19:30 +01:00 |
|
scrawl
|
bab657fe2b
|
Add a utility function to add items to a ContainerStore by RefID
|
2013-11-21 17:14:30 +01:00 |
|
Marc Zinnschlag
|
c165894869
|
load saved game record
|
2013-11-21 12:24:24 +01:00 |
|
scrawl
|
7f735c2c4c
|
Release and show the cursor when focus lost
|
2013-11-20 16:07:14 +01:00 |
|
scrawl
|
5a4bd9b202
|
Remove software cursor option, hw cursors seem to be working well enough
|
2013-11-20 06:20:16 +01:00 |
|
scrawl
|
fa63924884
|
Simplify message box manager, should fix a random bug with boxes not disappearing
|
2013-11-20 05:49:05 +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 |
|
scrawl
|
74e42a2d02
|
Add missing skill increases for Enchant skill
|
2013-11-19 07:39:07 +01:00 |
|
scrawl
|
cab535dd69
|
Implement magic item recharging via soulgem use
|
2013-11-19 06:48:47 +01:00 |
|
scrawl
|
16e5477c60
|
Fix an uninitalized member
|
2013-11-19 02:17:44 +01:00 |
|
Marc Zinnschlag
|
1c7a4d4b3a
|
adjust availability of main menu items based on game state
|
2013-11-18 15:52:25 +01:00 |
|
scrawl
|
0dc2e829dd
|
Lots of cleanup. Implemented Absorb and Resist. Implemented several instant effects. Added hand VFX.
|
2013-11-17 23:31:08 +01:00 |
|
scrawl
|
2a11618ee7
|
Make sure the equipped weapon HUD icon is updated properly
|
2013-11-17 23:31:07 +01:00 |
|
scrawl
|
b8f5cd6cb7
|
Forgot to apply the same fix to companion window
|
2013-11-16 23:55:54 +01:00 |
|
scrawl
|
7eb1dcb682
|
Fix trade windows crashing after a new game
|
2013-11-16 22:29:40 +01:00 |
|
Marc Zinnschlag
|
ec5b2e9a7e
|
added running flag; moved new game code to MWState
|
2013-11-16 12:22:28 +01:00 |
|
Marc Zinnschlag
|
f19973450f
|
moved exit game flag from Environment to StateManager
|
2013-11-16 11:07:23 +01:00 |
|
scrawl
|
b1a29eb27e
|
Implement Resist & Weakness effects
|
2013-11-16 02:34:43 +01:00 |
|
scrawl
|
aa4b2d9504
|
Fix uninitialized mSkill/mAttribute for spellmaker spells
|
2013-11-16 01:19:39 +01:00 |
|
scrawl
|
c73217627e
|
Move code for listing effect sources to the spell management classes
|
2013-11-15 20:29:47 +01:00 |
|
Marc Zinnschlag
|
eddd6bf48d
|
enabled load and save items in main menu
|
2013-11-15 10:29:53 +01:00 |
|
scrawl
|
065f14579f
|
Fix a container window regression (oops)
|
2013-11-15 02:57:21 +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 |
|
Marc Zinnschlag
|
9f0dac00ec
|
silenced a warning
|
2013-11-14 12:22:24 +01:00 |
|
scrawl
|
a6e2f43b75
|
Stop continuous VFX when the effect is no longer active.
|
2013-11-13 15:44:43 +01:00 |
|
Marc Zinnschlag
|
a8274e5c86
|
Merge remote-tracking branch 'potatoesmaster/inventory-fix'
|
2013-11-13 13:55:24 +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
|
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 |
|
scrawl
|
6f3d737498
|
Missing const, thanks to jeaye
|
2013-11-10 23:27:11 +01:00 |
|
scrawl
|
1773c70455
|
Merge branch 'master' of https://github.com/zinnschlag/openmw into magic
|
2013-11-10 22:03:17 +01:00 |
|
Emanuel Guevel
|
f428921b93
|
Always update the source container view on drag&drop
This fix the indicator not being displayed for items auto-equipped
after an other item is removed.
|
2013-11-10 02:45:17 +01:00 |
|