MiroslavR
c2b491cd70
ESSImporter: Convert last known exterior cell ( Fixes #3693 )
...
+ some research
8 years ago
logzero
ab1724d3db
Compare new velocity to the original velocity.
...
Using old velocity seems awkward,
probably a copypaste/refactoring bug.
8 years ago
logzero
e58de5e410
Remove superfluous velocity reflection in movement solver.
...
The slide projection negates the reflection effect.
Just to be sure I've compared the resulting vectors
with and without reflection at runtime.
8 years ago
NeveHanter
ff4aba2a6e
Moved duplicated code to common ActionTeleport static method and reordered travel price calculations
8 years ago
MiroslavR
5f234f8952
Dialogue: "PC Rank" condition now uses speaker's faction if "PC Faction" is not given ( Fixes #3689 )
8 years ago
MiroslavR
87fd011a28
Clean-up saves by dropping references with invalid RefNums ( Fixes #1956 )
8 years ago
scrawl
cf496287f7
Silence static analysis warnings
8 years ago
logzero
50fd913058
Refactor stepMove function into a Stepper object
...
to be able to reuse up stepper results
for successive movement solver iterations.
This can reduce the number of convex casts
almost by half in some cases.
8 years ago
logzero
4f6e65e481
Apply sliding upward check to new velocity.
...
This helps to capture the case where new velocity
only differs in the z component (normal pointing up).
TODO: Find a better way to handle the normal pointing up case.
8 years ago
logzero
0b08802910
Integrate MinStep move attempt into stepMove.
...
This can save 1 to 3 convex casts per iteration.
8 years ago
logzero
25a0219e4d
Use cosine of max slope angle for walkable slope checks in movement solver.
8 years ago
logzero
561e0cbbf9
Use squared length for distance checks in movement solver.
8 years ago
scrawl
dc1f788cff
Use osg::PI over M_PI
8 years ago
Koncord
6e6237541a
Fix "comparison between signed and unsigned integer expressions"
8 years ago
Koncord
af7b232789
Fix type mismatch
8 years ago
Koncord
0d9a4f2b6f
Fix "Unhandled PlayerPacket with identifier 135"
8 years ago
NeveHanter
15cd3c178b
Clamp price multiplication to 1, as it resulted in player alone traveling at no fee.
8 years ago
NeveHanter
8902bb5b13
Player now pays for the following actors when travelling, with the exception of the first follower who travels for free, refactored getFollowers to getActorsFollowing/getActorsSidingWith
8 years ago
David Cernat
bf0a96d552
Merge pull request #114 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .travis.yml
8 years ago
Koncord
11be8ed005
Rename copyOldLog to renameOldLog
8 years ago
Koncord
e44ebca0aa
Keep old client logs
8 years ago
Koncord
f08ab0b161
Keep old server logs
8 years ago
MiroslavR
cd13570230
ESSImporter: Import mark location
8 years ago
scrawl
6140768783
Enable waterCollision after moving the player above water ( Fixes #3672 )
8 years ago
David Cernat
973db7c78a
Merge pull request #113 from OpenMW/master
...
Add OpenMW commits up to 17 Dec
8 years ago
Aussiemon
2f66b91ac5
Added check to prevent attempted wandering of empty paths
8 years ago
scrawl
913a8fe1bd
Merge pull request #1160 from Aussiemon/actorupdatecollision
...
[Do not merge yet] Added check before attempting to remove actor's collision object
8 years ago
Aussiemon
b794aa7c2f
Helper methods for updateCollisionMask(), prevent water collision being removed twice, remove Bullet 2.8.5 methods
8 years ago
scrawl
f8690dcd20
Set the drag-and-drop state after initiating the drag, not before ( Fixes #3134 )
8 years ago
scrawl
cca75499ee
Clear the Skeleton's bone cache when a node is added/removed ( Fixes #3663 )
8 years ago
U-VirtualBox-PC\Admin
6229269506
Some patches for lua on windows
8 years ago
David Cernat
35de28e239
Fix setting of longer environmental variables on Windows
8 years ago
Marc Zinnschlag
34389e15cd
Merge remote-tracking branch 'origin/master'
8 years ago
Marc Zinnschlag
827c78a4cd
added text column to ref id table (books)
8 years ago
Koncord
804259b2c9
Change some printf to LOG_MESSAGE_SIMPLE
...
printf is not streamed to files
8 years ago
Koncord
2eda48acca
Fix issue #111
8 years ago
Koncord
f74734cfba
Fix server crash if player is not fully connected
8 years ago
Koncord
3ee82a761b
Remove redundant include
8 years ago
Koncord
4371a65fc6
fix spaces
8 years ago
Koncord
9ca206dda9
Add hooks for containers
8 years ago
Koncord
536715cf46
Cleanup tes3mp headers
8 years ago
Leon Krieg
12c8c3276a
Disable NPC collision only when death animation has finished ( #3666 )
8 years ago
Leon Krieg
739cd5ba45
Fixed more spelling mistakes
8 years ago
Aussiemon
7c2a088b34
Added check before removing water collision object from world
8 years ago
Aussiemon
e30dfb13d3
Added check before attempting to remove actor's collision object from world
8 years ago
Leon Krieg
c7b4b2cdd7
Fixed multiple spelling mistakes
8 years ago
scrawl
8bdd5d1131
Merge pull request #1151 from Aussiemon/projectilelightsfix
...
Update to implementation of projectile lights
8 years ago
mrohrlach
71e74f5a93
Moved projectile light calculation to separate method
8 years ago
MiroslavR
76ee5845ac
Fix swish sound ID and play swish sound effects for all creatures ( Fixes #3653 )
8 years ago
MiroslavR
8c97ac269d
Remove item shadows properly ( Fixes #3652 )
8 years ago
mrohrlach
f0f78c9d64
Slight adjustments to disintegration fix
8 years ago
mrohrlach
9624d8aade
Added new method and variable to track float remainders of disintegration effections
8 years ago
mrohrlach
f5da179a90
Removed two more bad casts
8 years ago
mrohrlach
3b0c791892
Removed bad casts and unnecessary comments
8 years ago
scrawl
876d9c6a84
Merge pull request #1148 from Allofich/aicombat
...
Require line of sight for AI attacks
8 years ago
Allofich
a6dae51d87
Require line of sight for AI attacks ( Fixes #3646 )
8 years ago
Allofich
6816e935f1
Fix fortify maximum magicka expiration ( Fixes #3648 )
8 years ago
Koncord
61f7ad2f76
Add new paths for native & lua libs
...
If you want to add the native lib you should place it to {PATH_TO_MOD}/lib/
for external Lua libs: {PATH_TO_MOD}/lib/lua/
8 years ago
mrohrlach
c2e5f24e98
Tidying up
8 years ago
mrohrlach
ef5cf76ad8
Implemented retrieval of effect colors for lights, made recommended changes
8 years ago
mrohrlach
e1deb8b1d4
Merge branch 'master' of https://github.com/openmw/openmw
8 years ago
mrohrlach
3816d0f6dc
Changed light values to better match vanilla. Still need to pull diffusion properties from spells
8 years ago
mrohrlach
099e79edbe
Changed a line that did not need to be changed apparently
8 years ago
mrohrlach
61097d93b9
Replaced tabs with spaces (oops)
8 years ago
mrohrlach
49ce80346c
Changed methods slightly to ensure non-magic projectiles do not receive lights
8 years ago
mrohrlach
83945cf280
Added reasonable approximation of magic bolt lights
8 years ago
Koncord
753dc50131
Fix crash if connection has failed
8 years ago
Kurnevsky Evgeny
28639c3b2f
Crash fix when item is disabled before it casts spell.
8 years ago
scrawl
908cc699ce
Merge pull request #1141 from MiroslavR/water-sounds
...
Implement water sounds
8 years ago
scrawl
e0afd6d0f7
Movement solver: performance improvement for the minimum stepping distance check, no need to waste time doing a second stepMove if we did not hit a slope or the step was already large enough to begin with.
8 years ago
David Cernat
d30cc88450
Merge pull request #110 from OpenMW/master
...
Add OpenMW changes up to 29 Nov
8 years ago
MiroslavR
c34d85ffc2
Implement water sounds ( Closes #451 )
8 years ago
ShadowRadiance
354a89e3bc
Slowfall now reduces momentum based on magnitude when jumping
...
(Allows Constant Effect Slowfall to work as in MW)
8 years ago
David Cernat
7bbeed629d
Merge pull request #109 from OpenMW/master
...
Add OpenMW changes up to 25 Nov
8 years ago
scrawl
5297d7b5be
Merge pull request #1137 from nikolaykasyanov/osx-structure
...
[macOS] Move all resources files inside application bundles (fixes #3566 )
8 years ago
Nikolay Kasyanov
ea888519c7
[macOS] Set OpenMW working dir to <bundle>/Contents/MacOS
8 years ago
Nikolay Kasyanov
db69342b5d
[macOS] Move all configs & resources into app bundles
...
Fixes #3566 (https://bugs.openmw.org/issues/3566 ).
8 years ago
scrawl
762460f042
Use negative count when restocking item to ensure that its properly tracked ( Fixes #3635 )
8 years ago
MiroslavR
46a3244107
Fix thrown weapon sources being used to apply on strike enchantments ( Fixes #3634 )
8 years ago
scrawl
b6d02d9b14
Fix order of operations when undoing werewolf transformation of an NPC
8 years ago
David Cernat
4e23fc0a5b
Send action parameter to OnPlayerChangeSpellbook
8 years ago
David Cernat
9e290ad799
Fix spacing irregularities
8 years ago
David Cernat
d4b5c826f8
Fix typo in spell script functions
8 years ago
David Cernat
c81b58e1be
Add spell script functions to tes3mp server
8 years ago
David Cernat
8aeb3a6cc6
Reorder script function classes in tes3mp server's CMakeLists.txt
8 years ago
David Cernat
95efb77e53
Implement sending of ID_GAME_SPELLBOOK from client
8 years ago
David Cernat
6ea5f08e9c
Create placeholder for ID_GAME_SPELLBOOK
8 years ago
David Cernat
1feec58ed2
Merge pull request #108 from OpenMW/master
...
Add OpenMW changes up to 20 Nov, part 3
8 years ago
David Cernat
ae39daf76a
Add and implement ID_MUSIC_PLAY
8 years ago
scrawl
c326564e20
Merge pull request #1136 from Allofich/deletespell
...
Allow deleting spells that have the "always succeeds" flag
8 years ago
scrawl
16a913c549
Add emission of water ripple particles for water-walking actors ( Fixes #3608 )
8 years ago
David Cernat
f9ca98498d
Merge pull request #107 from OpenMW/master
...
Add OpenMW commits up to 20 Nov, part 2
8 years ago
Allofich
c82df2553c
Allow deleting spells that have the "always succeeds" flag ( Fixes #3627 )
8 years ago
David Cernat
7a3d490121
Rename dumps into crashdumps to make the folder's purpose clear to users
8 years ago
David Cernat
f865246955
Fix Breakpad using changes provided by Stanislav in a gist
8 years ago
scrawl
385db50f2d
Merge pull request #1131 from Allofich/waterwalking
...
Make water walking mechanics closer to original MW
8 years ago
MiroslavR
c1e52bbcf7
Fix -Wmismatched-tags clang warning
8 years ago
Allofich
0e429ae41d
Make water walking mechanics closer to original MW
8 years ago
David Cernat
456aee65d9
Add and implement ClearInventory() script function
8 years ago
David Cernat
80b40bfb70
Prevent inventory requests from making LocalPlayer send inventory twice
8 years ago