Andrei Kortunov
21b6bd176f
AI: Autoequip armor when bound armor spell expires
7 years ago
Andrei Kortunov
c5fcb9684e
Improve owned crosshair feature behaviour
7 years ago
Andrei Kortunov
b8fd530ee1
Do not speak with unconscious creatures
7 years ago
Andrei Kortunov
f26206b630
Make unconscious actors do not speak and do not track targets
7 years ago
Andrei Kortunov
3ebb18ce18
Make unconscious actors do not report about crimes
7 years ago
Andrei Kortunov
34895157f9
Consider taking items from unconscious NPC as a theft
7 years ago
Andrei Kortunov
04452b0949
Use a pickpocket crime instead of theft when pickpocketing was failed
7 years ago
scrawl
3c62a8c5c2
Fix console selected object persisting on a new game
7 years ago
scrawl
097b9d90bc
Fix travel service not showing
7 years ago
Kyle Cooley
dfcbee3ab1
Ignore case when comparing textures, also add new textures to lookup map.
7 years ago
scrawl
77ddaa869b
Merge pull request #1484 from drummyfish/master
...
fix rain ripple bug
7 years ago
Andrei Kortunov
03daf2b9e3
Fix a failed assert in the getCell() check during a new game start
7 years ago
Miloslav Číž
4999c667b6
fix rain ripple bug
7 years ago
scrawl
5b10e3128e
Use first resolution in fullscreen if current is not supported ( Fixes #4113 )
7 years ago
scrawl
64e27c032b
Merge pull request #1481 from scrawl/keyfocus
...
WindowManager overhaul & improved keyboard support
7 years ago
scrawl
05348ab7ed
Merge pull request #1483 from drummyfish/master
...
water shader improvements plus rain ripple effect (#452 )
7 years ago
scrawl
7bb0a76df2
Fix tooltips showing when cursor isn't visible
7 years ago
Miloslav Číž
8416feaf5b
link rain water ripple effect to actual rain
7 years ago
scrawl
14c9e858c8
Check to make sure button is enabled
7 years ago
scrawl
6ec66fa95f
Restore keyfocus to goodbye when selecting a topic
7 years ago
scrawl
e5d1fd022f
Merge pull request #1479 from akortunov/physics
...
Make physics framerate configurable
7 years ago
scrawl
0ae009eb21
Hide message box before deleting it
...
Fixes a crash when closing the game window during the 'plugin mismatch' dialog. Modal windows have to be hidden before they are deleted to prevent a dangling pointer in WindowManager.
7 years ago
scrawl
d53e7f8a3c
Remove redundant code
...
Already worked around in WindowBase::setVisible
7 years ago
scrawl
0deda69a27
Fix wrong skin for levelup attribute values
7 years ago
scrawl
e9d81fdf5a
Fix being able to escape interactive messageboxes
7 years ago
scrawl
db650df416
Fix 'blocking' messageboxes not handling key focus properly
7 years ago
scrawl
a0f5e32113
Fix 'new game' from the main menu not removing menu afterwards
7 years ago
scrawl
0240a6c38b
Fix controls window regression
7 years ago
Andrei Kortunov
668a947210
Inherit owner, if an item is in container (regression #4128 )
7 years ago
scrawl
2d873a13ac
Merge pull request #1469 from drummyfish/master
...
water shader improvements (partially fixes #3365 )
7 years ago
scrawl
0ee57effcc
Make 'Delete game' button not accept keyfocus, to prevent accidents
7 years ago
scrawl
c7a82704c6
Fix key focus resets in SaveGameDialog
7 years ago
scrawl
74e806d974
Additionally use movement keys (default WASD) to navigate GUI buttons
7 years ago
scrawl
3d2ad2d339
Include cleanup
7 years ago
scrawl
87311d86b5
Fix what looks like a copy/paste error
7 years ago
scrawl
7a3fbfb34a
Slightly improve journal window keyboard navigation
7 years ago
scrawl
05814c0929
Add key focus handling for WaitDialog
...
Default is 'until healed'. Up/Down arrows change the hour slider and implicitely change the button to 'Wait'.
7 years ago
scrawl
8964fc93d6
Fix dialogue window not being exited properly
7 years ago
scrawl
7a64098da3
Avoid rebuilding the dialogue topics pane unnecessarily
...
Also retaining key focus.
7 years ago
scrawl
22929e53fa
Don't ignore my own advice
...
Can't wait until MyGUI 3.2.2 is a build dependency, then we can use key focus events to handle the SDL text input.
7 years ago
scrawl
1714271a76
Improve KeyboardNavigation to better handle modal windows
...
It's no longer possible to cycle to widgets that aren't part of the current modal window.
The window manager will remember the focused widget of a modal window on a limited basis (it'll be discarded when a different modal window opens).
7 years ago
scrawl
41fe16013b
Select first widget if we can't find the current widget
7 years ago
scrawl
475ac46f3e
Workaround keyfocus issues in current versions of MyGUI
7 years ago
scrawl
010a7ea5b3
Fix tooltip widgets being set to accept key focus
7 years ago
scrawl
2514cc5cc8
Workaround key focus being reset in BookWindow when next/prev are hidden
7 years ago
scrawl
fce9a14986
Hide the mouse cursor until it's used
7 years ago
scrawl
09e93319f5
Restrict the 'fake mouse movement' workaround to where it's actually required ( Fixes #3978 )
7 years ago
Andrei Kortunov
62177ebb30
Move physics framerate from setting to environment variable
7 years ago
scrawl
9b91ea5d34
Exit drag-and-drop if dragged item is deleted ( Fixes #3097 )
7 years ago
Andrei Kortunov
6062cd4b9c
Make physics framerate configurable
7 years ago
Miloslav Číž
cde2c13900
make water depth independent of view frustum
7 years ago
scrawl
2ce79e07a4
Refactor dialogue GUI to talk to the dialogue manager, not the other way around and not both ways.
...
- Fix memory leaks in DialogueWindow
- Fix Link objects being deleted from their own event handler
7 years ago
scrawl
476bec41c5
Remove redundant code
7 years ago
scrawl
c5613e384e
Remove duplicate disposition code
7 years ago
scrawl
e8c6a3b225
Fix crash in dialogue filter if local variables are not configured
...
This could happen e.g. by 'some_npc_in_remote_cell->forcegreeting'
7 years ago
scrawl
36c192a1dd
Undo the console portion of 84657271c7
because it results in the console forgetting its object on opening
7 years ago
scrawl
717e68fab2
Remove redundant resetHistory argument
7 years ago
scrawl
e14573fa8c
Add missing null check
7 years ago
scrawl
19e07fad30
Remove redundant Services enum
7 years ago
scrawl
f8ffd85146
Topic passed to keywordSelected() no longer has to be lower case
...
Remove redundant mDialogueMap
7 years ago
scrawl
b7752ec52d
Make TradeWindow not depend on DialogueWindow
7 years ago
scrawl
82a211ba03
Fix duplicate code
7 years ago
scrawl
d78e822833
Add 'delay' argument for screen fading operations
7 years ago
scrawl
c035548f37
Make Tab work if selected widget is marked as not needing keyfocus
7 years ago
scrawl
ad8d0c5302
Use keypad to control the camera
7 years ago
scrawl
94b538ac82
Fix crash due to not calling WindowModal::onClose()
7 years ago
scrawl
ca3b08b852
Make Activate key accept GUI buttons
7 years ago
scrawl
67dc4e019a
Make Enter on trade window price attempt the trade
7 years ago
scrawl
8ae7e4c958
Make Enter on a name edit accept the dialog
7 years ago
scrawl
843106fc61
Handle the wait progress bar as part of the GUI mode
7 years ago
scrawl
9ed1b16553
Extend code that detects whether a key was consumed by the GUI ( Fixes #4016 )
7 years ago
scrawl
0e57f1317b
Remove redundant setVisible(false)
7 years ago
scrawl
331192f2d6
Improve keyboard navigation of book/scroll windows
7 years ago
scrawl
d58ff4a736
Remove obsolete Container GUI keyboard handling
7 years ago
scrawl
c0d8bef82f
Call changeInputMode() from updateVisible()
7 years ago
scrawl
222defc6d8
Extend HUD::clear()
7 years ago
scrawl
f6c227b966
Reset screen faders in clear()
...
Fixes a black screen when loading a game while waiting/resting.
7 years ago
scrawl
d10985e481
Remove unneeded window pointers
7 years ago
scrawl
f67dbc8aa0
Remove redundant update function
7 years ago
scrawl
e7d2a8a4dc
Call clear() for every window
7 years ago
scrawl
c6c01870ec
Call onResChange for every window
7 years ago
scrawl
2b03bc0c56
Call WindowBase::onFrame() for every active window
7 years ago
scrawl
ba7ae2663f
Use a generic container to delete windows
7 years ago
scrawl
32f9c8058a
Remove redundant RestBed gui mode
7 years ago
scrawl
9ead331741
Fix pinned windows showing in other GUI modes
7 years ago
scrawl
65a707348c
Make Tab select the first widget if none is selected
7 years ago
scrawl
5f440a29bd
Remember key focus per GUI mode
...
Among other things, this will remember the focused button in the container window, allowing quick looting of multiple containers.
7 years ago
scrawl
35110fb2f8
Remove unused and slightly broken custom button titles in ConfirmationDialog
7 years ago
scrawl
ad4b91131f
toggleGui renamed to toggleHud, remove unused variable
7 years ago
scrawl
be19f51013
Adjust some more windows to be keyboard friendlier
7 years ago
scrawl
4fff2e2e34
Refactor exitCurrentGuiMode
7 years ago
scrawl
20766fb508
Associate open/close sounds with the GUI mode
7 years ago
scrawl
531e7ac586
Allow drag-and-drop to be cancelled (Esc or Inventory key)
7 years ago
scrawl
269094ba8d
Restore the previous key focus widget when exiting modal dialog
7 years ago
scrawl
bbafe1e456
Remove redundant player cell variable
7 years ago
scrawl
84657271c7
Improve WindowManager API with a generic way of passing a Ptr to the opened GUI window
7 years ago
scrawl
3820416277
Refactor the unholy mess that is WindowManager::updateVisible
...
GUI modes are now defined in a general and extensible way. The next commits are going to take advantage of this.
7 years ago
scrawl
01391b7eed
Rename WindowBase's open/close to onOpen/onClose
7 years ago
scrawl
5482ad0482
Fix tab completion in console to not cycle key focus
7 years ago
scrawl
c203a0774a
Adjust some layouts to take better advantage of keyboard navigation
7 years ago
scrawl
c11fe6788f
Add basic keyboard navigation for the GUI
...
(Shift)Tab cycles, arrow keys move to the next button in that direction, Enter/Space accepts.
Note: Unless MyGUI is hacked to bits, clicking on an empty space will annoyingly reset the key focus. Not sure how to deal with that yet.
The visual highlight for selected buttons requires MyGUI commit 632d007429d0bf0c7d7f6c5db4a08353a63dd839 or later to appear (to be released in 3.2.3).
7 years ago
scrawl
e7ad012977
Pass repeat key events to the GUI
...
For example, one can scroll to the last element in a list by holding down the 'Down Arrow' key.
7 years ago
scrawl
b22fedf4ae
Check 'sYes' in addition to 'sOk' for message box's default keyfocus
7 years ago
Andrei Kortunov
7d703a13a3
Fix a crash in the World::isUnderwater() if the cell is empty
7 years ago
Andrei Kortunov
9b04a7c1e6
Fix idle animations playing
7 years ago
scrawl
2a14af2e27
Merge pull request #1474 from akortunov/swimanimations
...
Implement missing swim animations
7 years ago
scrawl
22222f07ae
Merge pull request #1475 from akortunov/wanderfix
...
AiWander: reset spawn position, if an actor was moved to another cell
7 years ago
scrawl
2494c22d66
Merge pull request #1470 from MiroslavR/convertmprj
...
ESS-Importer: Convert magic projectiles
7 years ago
Andrei Kortunov
91adfc9fc0
AiWander: reset spawn position, if an actor was moved to another cell (bug #4010 )
7 years ago
MiroslavR
b5f5268ff3
Clean up faraway projectiles
7 years ago
Andrei Kortunov
a57f6ac2af
Fix a typo in attack animation name
7 years ago
Kyle Cooley
1fe1ec63c4
Fix Qt4 build
7 years ago
Kyle Cooley
3981f79d38
Change flag for base land textures
7 years ago
Kyle Cooley
054e6a780e
Use map for texture lookup.
7 years ago
Kyle Cooley
4921e7f5c1
Get rid of reinterpret cast.
7 years ago
Andrei Kortunov
bcad431cc5
Implement SwimTurnLeft/Right animations
7 years ago
Andrei Kortunov
1c6cfad3cc
Implement SwimHit animation
7 years ago
Andrei Kortunov
3eb1308c0d
Implement SwimKnockdown/out animations
7 years ago
Andrei Kortunov
6260bb1366
Implement SwimAttack1-3 and SwimDeathKnockDown/Out animations
7 years ago
scrawl
0e648222b8
Merge pull request #1446 from akortunov/takeallfix
...
Do not allow to equip a replacement, when take all items from a dead corpse
7 years ago
Miloslav Číž
8df79625e8
fix water shader
7 years ago
Andrei Kortunov
4580024d76
Unequip all items from dead corpse when take all items (bug #4095 )
7 years ago
Miloslav Číž
16d9773c6c
fix water shader artifacts at shores
7 years ago
scrawl
75c047a6e0
Merge pull request #1472 from akortunov/equipfix
...
Do not play draw weapon animation when equip a new weapon
7 years ago
Andrei Kortunov
5da532a36c
Do not play draw weapon animation when equip a new weapon (bug #4056 )
7 years ago
scrawl
f004622530
Fix global map arrow/button not showing for a split second when the window is opened for the first time
7 years ago
scrawl
fa364726b8
Merge pull request #1468 from akortunov/itemsorting
...
Improve item sorting in inventory and containers
7 years ago
scrawl
7dec773ea9
Fix global map arrow/button not showing for a split second when the window is opened for the first time
7 years ago
MiroslavR
f15de6d3ca
ESS-Importer: Convert magic projectiles ( Closes #2320 )
7 years ago
Andrei Kortunov
771f58ce58
Remove unwanted warnings
7 years ago
Miloslav Číž
566fa6c118
Merge branch 'master' of git://github.com/OpenMW/openmw
7 years ago
Miloslav Číž
2346c5338e
increase water fudge to get rid of artifacts
7 years ago
scrawl
5ebb43a422
Merge pull request #1467 from akortunov/guifixes
...
Restack soulgems when use SoulTrap
7 years ago
Andrei Kortunov
9d826b2deb
Improve item sorting in inventory and containers
7 years ago
Andrei Kortunov
9342a0254f
Restack soulgems when use SoulTrap
7 years ago
scrawl
26e3de1025
Merge pull request #1464 from akortunov/guifixes
...
Fixed padding of MessageBox buttons
7 years ago
scrawl
5688257837
Merge pull request #1462 from kcat/master
...
Minor animation fixes
7 years ago
scrawl
ed5b6320f3
Merge pull request #1463 from akortunov/getdetected
...
Allow to use GetDetected without a reference
7 years ago
Andrei Kortunov
2806a35a61
Fixed padding of MessageBox buttons
7 years ago
Andrei Kortunov
65d8e2ff5d
Allow to use GetDetected without a reference (bug #3110 )
7 years ago
Chris Robinson
917a3b5dff
Avoid creating temp strings when looking for an animation stop key
7 years ago
Chris Robinson
b770c1493f
Don't spam about missing animations
7 years ago
Chris Robinson
074be7d7c6
Remove a function from the sound manager interface
7 years ago
Marc Zinnschlag
e6caacec04
Merge remote-tracking branch 'plutonicoverkill/pref-pane-width'
7 years ago
Kyle Cooley
50d9d9f78f
Get rid of some templates, exceptions instead of assert, and other small changes.
7 years ago
scrawl
d294d7e284
Fix possible fall damage when switching from falling to flying
7 years ago
scrawl
00034192dc
Fix player Ptr in RenderingManager not being updated on cell changes
...
Noticed that 'setpos' wasn't working in the console with the player selected.
7 years ago
scrawl
fcb815f2c7
Move fall height reset into PhysicsSystem ( Fixes #4049 )
...
To avoid using onGround before it's actually set.
7 years ago
scrawl
a560841705
Merge pull request #1460 from AnyOldName3/invalid-death-count-cleaning
...
Check death counts are for valid actors before loading them
7 years ago
scrawl
242d085da0
Merge pull request #1455 from kcat/master
...
Print sound init info and preload sound buffer info
7 years ago
scrawl
c39c29722b
Merge pull request #1459 from akortunov/cyclingfix
...
Cycle only through weapons which player can equip
7 years ago
AnyOldName3
0be7e2a5a5
Fix really obvious flaw with ignored records not being skipped that I missed
7 years ago
Andrei Kortunov
10a0136b4a
Cycle only through weapons which can be equipped by player (bug #4104 )
7 years ago
AnyOldName3
5a5cb1a160
Check death counts are for valid actors before loading them
7 years ago
Andrei Kortunov
3fb3c4c20f
Add scrollbar to a birth effect lists (bug #4105 )
7 years ago
PlutonicOverkill
5e60fb7c10
Fix preferences pane width
7 years ago
Chris Robinson
41bb35655b
Avoid an extra call to get the buffer size
7 years ago
Chris Robinson
5c53ee42a1
Prepare all Sound_Buffers when retrieving the first one
7 years ago
Chris Robinson
4b448c74d2
Use range-for loops instead of for_each
7 years ago
Chris Robinson
1e729e8da9
Avoid more explicit loops
7 years ago
Chris Robinson
9dbb713b7c
Print a bit more information for sound initialization
7 years ago
Chris Robinson
acd6d9cd72
Try opening the default device fallback in OpenAL_Output
7 years ago
scrawl
f594eda574
Reset attackStrength when starting a new attack ( Fixes #3935 )
7 years ago
scrawl
5dd2e871c8
Merge pull request #1450 from kcat/master
...
Sound improvements
7 years ago
scrawl
820e0e9195
Merge pull request #1453 from MiroslavR/convertproj
...
ESS-Importer: Convert ballistic projectiles
7 years ago
scrawl
a8c287b692
Merge pull request #1447 from akortunov/stancechangefixes
...
Clear player fields upon reload (bug #2639 )
7 years ago
Andrei Kortunov
44738e1141
Clear player fields upon reload (bug #2639 )
7 years ago
Chris Robinson
d68e1581ee
Use an std::array for the OpenAL stream buffers
7 years ago
Chris Robinson
780e82480d
Make the PlayMode and PlayType enums scoped
...
Also shorten them by putting them in the MWSound namespace
7 years ago
Chris Robinson
0c1ad7c74e
Replace a few more explicit loops
7 years ago
Chris Robinson
1e123a22e1
Avoid some explicit loops
7 years ago
Chris Robinson
3757571d46
Set HRTF when initializing the device
7 years ago
Chris Robinson
c17edfd547
Don't be so throw-happy in the sound manager
7 years ago
Chris Robinson
abe80f5868
Move the soundlist when updating a Ptr instead of copying
7 years ago
Chris Robinson
605c937572
Ensure 3D sources are spatialized
...
Standard OpenAL does not spatialize non-mono sounds, although the game has some
stereo sounds meant to play in 3D. The desired behavior can be achieved with
the AL_SOFT_source_spatialize extension.
7 years ago
Chris Robinson
6f57233ba1
Avoid copying the same Ptr with each iteration
7 years ago
Chris Robinson
edfba68eb5
Apply reverb and a low-pass filter when underwater
...
This replaces the pitch-shift effect when available.
7 years ago
Chris Robinson
27eeaf90d0
Use unordered_map for the music playlist and sound buffer caches
7 years ago
Chris Robinson
033303b911
Properly update the near water sound volume
7 years ago
Chris Robinson
0b720cd90c
Set the appropriate meter/unit scale for sound
7 years ago
Chris Robinson
c790fedd3f
Load an effect and filter for underwater
7 years ago
Chris Robinson
3d37cb3cf6
Load EFX functions when available
7 years ago
Chris Robinson
c5a3fb7ccd
Simplify checking for near water sfx change
...
Rather than checking every frame you're near the water, only check when the
current cell changed (the sfx will only change when moving between interior and
exterior). It also doesn't need to look through all playing sounds, as it's a
local one not attached to a Ptr.
7 years ago
Chris Robinson
617c05f557
Make Sound and Stream sibling types
...
To avoid being able to accidentally cast a Stream* to a Sound*, or vice-versa.
7 years ago
Chris Robinson
9e45f6d05f
Make a note that stopTrack needs to be called for a stopping track
7 years ago
Chris Robinson
9e7a49f66e
Include alext.h to get OpenAL extension definitions
7 years ago
Chris Robinson
1fe60dd8e2
Replace some shared_ptrs with pointers to deque entries
7 years ago
MiroslavR
a66d310a1d
ESS-Importer: Fix uninitialized paid crime ID
7 years ago
MiroslavR
6e869c3123
ESS-Importer: Convert ballistic projectiles (Feature #2320 )
7 years ago
Bret Curtis
e517ad3f7b
add ktx support for splashscreens
7 years ago
Bret Curtis
dff0a766a8
adding 3 more extensions
7 years ago
Bret Curtis
b26887ef9b
add support for png and dds splashscreens to begin with.
7 years ago
scrawl
bd667c3847
Merge pull request #1435 from AnyOldName3/cmake-vs-debugging-dir
...
If CMake supports it, sets the debugger working directory for Visual …
7 years ago
scrawl
00ae9a01a1
Merge pull request #1445 from akortunov/guifixes
...
Allow to add levelup a description for levels > 20
7 years ago
scrawl
407640322d
Merge pull request #1439 from akortunov/resistfix
...
Take in account elemental shields for GetResist and SetResist script commands
7 years ago
Marc Zinnschlag
9a8a4c744f
Merge remote-tracking branch 'capostrophic/controlplus'
7 years ago
Andrei Kortunov
7760e4514c
Allow to add levelup a description for levels > 20
7 years ago
scrawl
7688696765
Merge pull request #1437 from Capostrophic/nodemapfix
...
Use constant nodeMap during part updating in creature animation
7 years ago
Andrei Kortunov
c6fd75bf42
Take in account elemental shields for GetResist and SetResist script commands (bug #4093 )
7 years ago
Capostrophic
97ff24b8d6
Change ctl to ctrl in OpenMW-CS shortcut manager
7 years ago
scrawl
618ec6dcdd
Merge pull request #1440 from akortunov/guardfix
...
Allow guards to attack fighting creatures only in fAlarmRadius range
7 years ago
Andrei Kortunov
661232222f
Allow guards to attack fighting creatures only in fAlarmRadius range
7 years ago
Capostrophic
9503d61866
Use const nodeMap in creature animation
7 years ago
Kyle Cooley
25d4a0370f
Changes to land data access in tables, also update Land once per frame in scene view.
7 years ago
Kyle Cooley
d030b595f8
Fix potential segfault, cleanup, get rid of warnings.
7 years ago
Kyle Cooley
72cb405de2
Some bug fixes, changes to land load code.
7 years ago
AnyOldName3
a9b95596bc
Add a missed trailing new line.
7 years ago
AnyOldName3
8c74f16247
Restore trailing new lines to shrink PR
7 years ago
AnyOldName3
5ce34f1cbf
Move new behaviour into macro to reduce code duplication
7 years ago
MiroslavR
1e585ac71a
Log a warning in case of missing bookart instead of showing a pink rectangle ( Fixes #3826 )
7 years ago
Kyle Cooley
2eacc2f093
Changes to land creation, add ability to specifically clear terrain cache
7 years ago
AnyOldName3
3c0ec0d6d0
If CMake supports it, sets the debugger working directory for Visual Studio
7 years ago
Andrei Kortunov
ac2f20f983
Update a disposition bar when a dialogue widget is disabled, but visible
7 years ago
Kyle Cooley
ab607f3028
Tweaks to land loading, land cloning, terrain signals, placeholder land update handling
7 years ago
scrawl
8f1c8759e4
Merge pull request #1432 from akortunov/alchemyfix
...
Update alchemy effects after every created potion (#4079 )
7 years ago
Andrei Kortunov
dc0313a36f
Use base skill value when calculating rank requirements
7 years ago
Andrei Kortunov
7559d25317
Update alchemy effects after every created potion ( #4079 )
7 years ago
Kyle Cooley
99e90ef808
Cleanup. Also modify ltex index generation.
7 years ago
Kyle Cooley
97d0fd756a
LTEX importing
7 years ago
Kyle Cooley
5c3e90da88
Fix includes
7 years ago
Kyle Cooley
d3014cf394
Temporary fix for adding new lands, cloned lands will still reference old data though
7 years ago
Kyle Cooley
90c485104a
Land creator
7 years ago
Kyle Cooley
7cc95a11a4
Add more land table columns
7 years ago
Kyle Cooley
30ba1d4c25
Move touch command to creator, to allow customization and not break abstraction
7 years ago
Thunderforge
e0ffc94f3e
Fix OpenMW-CS internal name
7 years ago
scrawl
4c5992a0d5
Warn if removing a node fails
7 years ago
scrawl
132ac6001b
Fix bug of Animation::mSkeleton not being assigned
...
This bug resulted in deactivating a Skeleton not working properly for creatures (that are out of processing range), therefore reduced performance.
7 years ago
scrawl
7a79ebb713
Merge pull request #1428 from akortunov/stancechangefixes
...
[Feedback needed] Stance switching changes, part II
7 years ago
Andrei Kortunov
7f5f5458d4
Reset player attack animation when unequip weapon or tool
7 years ago
Andrei Kortunov
a5b01fefec
Allow to interrupt an attack, if attack button is held
7 years ago
Andrei Kortunov
0d7279ea2a
Fixes a regression with bound weapons equipping (bug #4050 )
7 years ago
Kyle Cooley
1d480015b4
Add ability to touch records, LAND records in particular
7 years ago
Kyle Cooley
9e41f1340a
Replace nonconst getId with setId, add template specialization and specialized derived classes for LandTexture
7 years ago
Kyle Cooley
5d14a2afcc
Initial LTEX/LAND tables
7 years ago
scrawl
a8005c33d9
Revert unintended change to mOnGround variable that was somehow introduced with 38a2de3c51
7 years ago
Andrei Kortunov
1aaa8a76c5
Allow to play only one copy of given sound at time (bug #3647 )
7 years ago
Andrei Kortunov
91dcd5bc6e
Do not allow to unequip weapon from inventory during attack
7 years ago
Andrei Kortunov
6f22d819c5
Do not allow to switch weapon to probe or lockpick during attack
7 years ago
scrawl
8c6a8ca48d
Respect the framelimit in all cases ( Fixes #3531 )
...
Affects loading screen, videos & modal dialogs. Also skips rendering if window is minimized.
7 years ago
scrawl
dc53573de4
Merge pull request #1405 from akortunov/stancechangefixes
...
Do not allow player to change weapon/spell during attack or spellcast
7 years ago
scrawl
43fda6cf07
Merge pull request #1423 from akortunov/spellpriority
...
Combat AI: use effective cast cost when rate enchanted weapon
7 years ago
Andrei Kortunov
73d5efabee
Display negative values on fatigue progress bar
7 years ago
Andrei Kortunov
8003dbee12
Combat AI: use effective cast cost when rate enchanted weapon
7 years ago
Andrei Kortunov
fb45995a41
Do not allow player to change weapon/spell during attack or spellcasting (bug #2445 )
7 years ago
scrawl
4fba157d3b
Implement releaseGLObjects for cached resources
7 years ago
Harry
86ae2ae395
Improved shuffle ( #1412 )
7 years ago
AnyOldName3
1578fcbec7
Escape content file names before sending them to the GUI
7 years ago
Marc Zinnschlag
91f674bb6f
Merge remote-tracking branch 'aesylwinn/master'
7 years ago
Kyle Cooley
a8576d78ad
Change default topic info values
7 years ago
Kyle Cooley
42b948dffe
Fix pathgrid segfault
7 years ago
Marc Zinnschlag
f4110a72cc
Merge remote-tracking branch 'aesylwinn/fixvideotable'
7 years ago
Kyle Cooley
157ecb166c
Fix wrong folder name
7 years ago
scrawl
30665b743d
Merge pull request #1416 from akortunov/guifixes
...
Display large journal entries correctly
7 years ago
scrawl
aa95cb3d91
Merge pull request #1406 from Aesylwinn/reloadassets
...
Editor: Asset Reloading
7 years ago
Andrei Kortunov
0177fe6602
Display large entries in journal correctly
7 years ago
Kyle Cooley
d3d04171f9
Fix seg fault, undo changes BsaArchive
7 years ago
Andrei Kortunov
e799cbdb51
Combat AI: allow only one summoned creature at time
7 years ago
Kyle Cooley
8c4b12a603
VFS changes, one VFS and resource system per document.
...
Added ability to reset a VFS::Manager.
Removed ability to rebuild the index for a VFS::Manager.
Moved VFS creation to CSM::Data.
7 years ago
Kyle Cooley
979b0d7211
Code cleanup and more cache clearing
7 years ago
Kyle Cooley
3b9326d238
Clear terrain cache and reload terrain
7 years ago
Kyle Cooley
d4a722067d
Reload water
7 years ago
Kyle Cooley
d7744e8b16
A bit of cleanup
7 years ago
scrawl
f0dea8b8e6
Revert "Implement a Fisher-Yates shuffle on background music"
7 years ago
Kyle Cooley
5950b26912
Update scene assets
7 years ago
scrawl
dbb8a5c959
Merge pull request #1401 from h313/master
...
Implement a Fisher-Yates shuffle on background music
7 years ago
Kyle Cooley
742bd00ec6
Clear cached resources
7 years ago
Harry
2a85c5f011
Implement a Fisher-Yates shuffle on background music
...
This fixes sometimes getting repetitive background music
7 years ago
Andrei Kortunov
65d05ee1cd
Get only text from clipboard (bug #4025 )
7 years ago
Andrei Kortunov
e0bb9c089b
Revert commit 67d59bead5
(a better
...
implementation found)
7 years ago
Kyle Cooley
d31ed83b54
Preliminary asset reloading
7 years ago
scrawl
2611377081
Merge pull request #1350 from akortunov/deathanimationfix
...
Do not allow to loot fighting actors during death animation (bug #3528 )
7 years ago
scrawl
f277007b49
Merge pull request #1404 from akortunov/ownedcrosshair
...
Owned crosshair feature improvements [discussion]
7 years ago
Andrei Kortunov
7c80ddc9de
Owned crosshair improvements (bug #2789 )
7 years ago
Andrei Kortunov
641a6cd842
Added a delay before summoned creature corpse despawning
7 years ago
Capostrophic
6c8c883dc0
Making knownEffect aware that there can be more than 4 potion effects
7 years ago
scrawl
b73ed5ccac
Merge pull request #1391 from akortunov/aifollow
...
AiFollow: add a threshold when turning to target
7 years ago
Andrei Kortunov
d8d47f081b
AiFollow: add a threshold when turning to target
7 years ago
scrawl
c231d20413
Merge pull request #1362 from akortunov/spellpriority
...
Combat AI: use WhenUsed enchantments [Feedback needed]
7 years ago
scrawl
306b58349e
Merge pull request #1387 from akortunov/movementfix
...
Check actual movement for GetPCRunning and GetPCSneaking [Feedback needed]
7 years ago
scrawl
d1161819bf
Merge pull request #1396 from akortunov/dispelfix
...
Dispel only effects from spells
7 years ago
Andrei Kortunov
bc7353f100
Check animation state for GetPCRunning and GetPCSneaking
7 years ago
Andrei Kortunov
67d59bead5
Get only text from input fields (bug #4025 )
7 years ago
Andrei Kortunov
1e983604db
Dispel only effects from spells (bug #3995 )
7 years ago
scrawl
8acf0ba633
Merge pull request #1394 from akortunov/followerattackfix
...
Prevent followers from attacking player if crime was reported
7 years ago
scrawl
24eaced7d2
Merge pull request #1395 from akortunov/tradeconfiscatefix
...
Confiscate an item when you try to sell it to its owner
7 years ago
Andrei Kortunov
ec64034160
Confiscate stolen item/gem when enchanting
7 years ago
Andrei Kortunov
7a5645b35d
Prevent followers from attacking player if crime was reported
7 years ago
Andrei Kortunov
f84eb68b3d
Confiscate an item when you try to sell it to its owner (bug #3944 )
7 years ago
Kyle Cooley
249c1ae95a
Fix orbit camera jumping back to old position
7 years ago
scrawl
1bdcecc32e
Merge pull request #1390 from akortunov/referencecheck
...
Do not make target reference unavailable on cell change
7 years ago
Andrei Kortunov
3f159960b7
Restored pickpocket and werewolf check
7 years ago
scrawl
b6aaa2f2be
Merge pull request #1389 from akortunov/autosave
...
Create autosave when waiting
7 years ago
Andrei Kortunov
b3b7d6aa9f
Do not make target reference unavailable on cell change (bug #3898 )
7 years ago
Andrei Kortunov
c542ae6875
Create autosave when waiting (bug #1452 )
7 years ago
scrawl
0f983144a4
Merge pull request #1383 from akortunov/guifixes
...
Enable transparency for interactive messageboxes and tooltips in game mode
7 years ago
Thunderforge
f41a4bb937
Changing "New Installation" to "Retail CD/DVD" for clarity
7 years ago
Andrei Kortunov
56f5a5dee3
Added transparency to 'owned' tooltip
7 years ago
scrawl
af9db74010
Merge pull request #1377 from LennyPenny/master
...
Fade out music before change occurs
8 years ago
Andrei Kortunov
4cc8afd25d
Add transparency for tooltips in game mode
8 years ago
Andrei Kortunov
6cb3c83248
Add transparency for interactive messageboxes in game mode
8 years ago
Lennart Bernhardt
546352dbe3
avoid starting sound updates more than necessary
8 years ago
Lennart Bernhardt
7b8278ae45
remove redundant mMusicFader variable
8 years ago
scrawl
551045e4cc
Merge pull request #1370 from Siimacore/data_files_loc_fix
...
Correcting https://bugs.openmw.org/issues/3906 .
8 years ago
scrawl
cd4525cf25
Merge pull request #1372 from akortunov/guifixes
...
Journalbook layout fixes
8 years ago
Andrei Kortunov
ab391f17db
Fixes regression in spell school detection (bug #4007 )
8 years ago
Andrei Kortunov
dd919b9f2c
Do not allow to loot fighting actors during death animation (bug #3528 )
8 years ago
scrawl
ba72eb77f4
Merge pull request #1374 from akortunov/guardfix
...
Disable AiPursue package for player's followers
8 years ago
scrawl
7f5b615295
Merge pull request #1375 from MiroslavR/missing-import
...
Add missing include for isatty function
8 years ago
spycrab
632d39ca76
Allow starting at an (unnamed) exterior cell using --start (Feature #3941 )
8 years ago
Lennart Bernhardt
60a7d3d6e0
Fade out music before change occurs
8 years ago
MiroslavR
393f4ab758
Add missing include for isatty function ( Fixes #4002 )
8 years ago
Andrei Kortunov
72ce118d02
Disable AiPursue package for player's followers
8 years ago
Andrei Kortunov
cf7a6232d0
Combat AI: use WhenUsed enchantments
8 years ago
scrawl
fe8437ae10
Merge pull request #1371 from akortunov/journalfix
...
Do not allow to use journal in a main menu
8 years ago
Jake Westrip
63343b6241
Ensure jail does not decrease a skill past zero
8 years ago
Andrei Kortunov
23bda7613b
Do not allow to use journal in a main menu (bug #3991 )
8 years ago
Siimacore
c920d083e4
Correcting https://bugs.openmw.org/issues/3906 .
8 years ago
scrawl
a78f254883
Merge pull request #1368 from akortunov/tradefix
...
Trade window improvements
8 years ago
scrawl
a63b9e33fd
Merge pull request #1369 from akortunov/tauntfix
...
Take in account a temporary disposition in isAggressive check (bug #3…
8 years ago
Andrei Kortunov
56a30d7aec
Journalbook layout fixes
8 years ago
Andrei Kortunov
d1489f5b42
Take in account a temporary disposition in isAggressive check (bug #3987 )
8 years ago
Andrei Kortunov
35beede065
Restock items after trade deal instead of trade window opening
8 years ago
Andrei Kortunov
487e72fd23
Play Up sounds instead of Down ones in trade window (bug #3982 )
8 years ago
elsid
748f5225a9
Copy PathFinder::mPath back value when pass to MWMechanics::AiPackage::pathTo as dest
...
May become dangling reference because method may remove all elements from mPath.
8 years ago
scrawl
0d58a77f86
Merge pull request #1291 from MiroslavR/respawn_crash
...
Prevent respawned references from being added to the scene twice
8 years ago
Andrei Kortunov
604f9ee323
Split weapons and spells rating code from combat actions
8 years ago
MiroslavR
d24286273b
Prevent respawned references from being added to the scene twice in certain cases ( Fixes #3864 )
8 years ago
Andrei Kortunov
b7cfb1aaf4
Fixed DamageHealth and AbsorbHealth effects applying
8 years ago
scrawl
eac2e52841
Merge pull request #1329 from akortunov/priorityfix
...
Combat AI: make default spell priority calculation formula close to vanilla
8 years ago
scrawl
fde6e29628
Merge pull request #1326 from akortunov/spellpriority
...
Combat AI improvements [feedback needed]
8 years ago
scrawl
333648c975
Merge pull request #1324 from akortunov/doorfix
...
Improved doors detection
8 years ago
Andrei Kortunov
10eb6ec75f
AI: Check angle between actor and door
8 years ago
scrawl
9ac409e61c
Merge pull request #1287 from akortunov/spellsorting
...
Spellbuying menu improvements
8 years ago
scrawl
43279c49b5
Go back to index when selecting 'cancel' on topics list
8 years ago
scrawl
4b51fd23e0
Merge pull request #1356 from akortunov/guifixes
...
Add missing journal sounds (bug #3974 )
8 years ago
Andrei Kortunov
99b5f21a46
Add missing journal sounds (bug #3974 )
8 years ago
Allofich
dae19412f2
Fix problem with animations not looping
...
Fixes #3804
8 years ago
scrawl
631d79f1c8
Merge pull request #1346 from akortunov/aibreathe
...
AiBreathe AI package (feature #1374 )
8 years ago
scrawl
4c2487d55f
Merge pull request #1353 from akortunov/restfix
...
Update effects during rest (bug #3679 )
8 years ago
Andrei Kortunov
920021c61b
Update effects during rest (bug #3679 )
8 years ago
Marc Zinnschlag
6001e04e51
Merge remote-tracking branch 'rcutmore/bug-3148'
8 years ago
Andrei Kortunov
6ab36c0539
Spellbuying menu improvements
8 years ago
Rob Cutmore
3f2cd9b669
Editor: Do color to int conversion in ColorEditor
8 years ago
Rob Cutmore
c7241c692f
Editor: Do int to color conversion in ColorEditor
8 years ago
scrawl
1792886f1e
Merge pull request #1344 from julianko/dialogue_performance
...
Fix dialogue window performance
8 years ago
Julian
d7aa2a882d
improve dialogue window performance
8 years ago
scrawl
d3be4769ea
Merge pull request #1347 from akortunov/encumberancefix
...
Fixed encumberance check (bug #3963 )
8 years ago
Rob Cutmore
3fb7c42845
Editor: Use colour field for cell map colour
8 years ago
Rob Cutmore
0082f5a2dc
Editor: fix handling of colour columns
...
Colours are stored as ints in the backend but the conversion from
QColor to int was broken.
8 years ago
Andrei Kortunov
548814bfbc
Added AiBreathe package (feature #1374 )
8 years ago