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
David Cernat
960b91a53c
Merge pull request #290 from OpenMW/master
...
Add OpenMW commits up to 17 Sep 2017
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
David Cernat
c98e6dc833
Merge pull request #288 from OpenMW/master
...
Add OpenMW commits up to 14 Sep 2017
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
David Cernat
bd541b1e5b
Merge pull request #287 from OpenMW/master while resolving conflicts
...
# Conflicts:
# CMakeLists.txt
# apps/openmw/CMakeLists.txt
7 years ago
AnyOldName3
a5397e5f2d
Merge master
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
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
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
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
David Cernat
b94c0a9991
[Client] Don't send Attribute & Skill packets as werewolf, part 2
7 years ago
David Cernat
b64f379949
Merge pull request #286 from OpenMW/master while resolving conflicts
...
# Conflicts:
# CMakeLists.txt
# apps/openmw/mwmechanics/actors.hpp
7 years ago
David Cernat
8c9d6a0160
[Client] Ensure that LocalPlayer's isWerewolf starts out false
7 years ago
David Cernat
ccb15cc09e
[Client] When players die, make guards willing to arrest them again
7 years ago
Thunderforge
e0ffc94f3e
Fix OpenMW-CS internal name
7 years ago
Koncord
74c9a26d16
[Server] Fix "wrong packet with id: 14"
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
scrawl
a8005c33d9
Revert unintended change to mOnGround variable that was somehow introduced with 38a2de3c51
7 years ago
David Cernat
2e8718a0e0
Merge pull request #282 from OpenMW/master
...
Add OpenMW commits up to 31 Aug 2017, part 2
7 years ago
David Cernat
3fc1bdecb3
[Client] Shorten player names to 31 characters after they are inputted
7 years ago
David Cernat
ac3254d85f
[General] Don't send PlayerAttribute and PlayerSkill packets as werewolf
...
This will prevent the server from overwriting a player's human form stats with their werewolf form stats.
Additionally, share PlayerShapeshift packets last when exchanging data with another player.
7 years ago
David Cernat
93d1aa2e4a
[Client] Comment out the broken sending of custom spells until 0.7.0
7 years ago
David Cernat
98a7769b91
Merge branch 'master' into 0.6.0
7 years ago
Andrei Kortunov
1aaa8a76c5
Allow to play only one copy of given sound at time (bug #3647 )
7 years ago
David Cernat
4468e6ec4a
Merge pull request #280 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .gitignore
# apps/openmw/mwmechanics/actors.hpp
# apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
7 years ago
Koncord
54f5104345
[General] Escape format for strings
7 years ago
David Cernat
499c7db121
[Server] Initialize interiors correctly if exterior 0, 0 has been loaded
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
David Cernat
cca4991e74
[Utils] Use consistent names for utility functions added by tes3mp
7 years ago
David Cernat
cf4021a7b5
[Client] Only add valid quests to journal
7 years ago
David Cernat
134dd06d48
[Client] Only add valid inventory & equipment items to LocalPlayer
...
Also add related debug information.
7 years ago
David Cernat
c3d1eada89
[Client] Only add spells to players that are ensured to exist
7 years ago
David Cernat
f6d36d5d80
[Client] Ensure that objects searched for have a valid reference number
7 years ago