David Cernat
ddf0dfed55
Merge pull request #298 from OpenMW/master
...
Add OpenMW commits up to 26 Sep 2017
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
36c192a1dd
Undo the console portion of 84657271c7
because it results in the console forgetting its object on opening
7 years ago
scrawl
d78e822833
Add 'delay' argument for screen fading operations
7 years ago
scrawl
f67dbc8aa0
Remove redundant update function
7 years ago
scrawl
ad4b91131f
toggleGui renamed to toggleHud, remove unused variable
7 years ago
scrawl
20766fb508
Associate open/close sounds with the GUI mode
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
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
MiroslavR
f15de6d3ca
ESS-Importer: Convert magic projectiles ( Closes #2320 )
7 years ago
David Cernat
7f0ea7d01f
Merge pull request #294 from OpenMW/master while resolving conflicts
...
# Conflicts:
# apps/openmw/mwmechanics/character.cpp
7 years ago
scrawl
5688257837
Merge pull request #1462 from kcat/master
...
Minor animation fixes
7 years ago
Andrei Kortunov
65d8e2ff5d
Allow to use GetDetected without a reference (bug #3110 )
7 years ago
Chris Robinson
074be7d7c6
Remove a function from the sound manager interface
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
780e82480d
Make the PlayMode and PlayType enums scoped
...
Also shorten them by putting them in the MWSound namespace
7 years ago
Chris Robinson
9e45f6d05f
Make a note that stopTrack needs to be called for a stopping track
7 years ago
Chris Robinson
1fe60dd8e2
Replace some shared_ptrs with pointers to deque entries
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
MiroslavR
1e585ac71a
Log a warning in case of missing bookart instead of showing a pink rectangle ( Fixes #3826 )
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
Andrei Kortunov
a5b01fefec
Allow to interrupt an attack, if attack button is held
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
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
Andrei Kortunov
fb45995a41
Do not allow player to change weapon/spell during attack or spellcasting (bug #2445 )
7 years ago
David Cernat
2597f018d2
Merge pull request #272 from TES3MP/0.6.0
...
Add hotfix commits for 0.6.0 up to 23 Aug 2017
7 years ago
David Cernat
a883c8f8aa
[Client] Prevent scripts from creating PlayerTopic packet spam
7 years ago
Andrei Kortunov
7c80ddc9de
Owned crosshair improvements (bug #2789 )
7 years ago
Andrei Kortunov
bc7353f100
Check animation state for GetPCRunning and GetPCSneaking
7 years ago
Andrei Kortunov
f84eb68b3d
Confiscate an item when you try to sell it to its owner (bug #3944 )
7 years ago
David Cernat
fbec0d9443
[Client] Remove inertia from players who are teleported via a packet
8 years ago
David Cernat
500bff9911
Merge pull request #250 from OpenMW/master
...
Add OpenMW commits up to 27 Jul 2017
8 years ago
Julian
d7aa2a882d
improve dialogue window performance
8 years ago
David Cernat
b8b3856c73
Merge pull request #244 from OpenMW/master
...
Add OpenMW commits up to 19 Jul 2017
8 years ago
scrawl
a629d48df6
Update the facedObject after the camera is updated
8 years ago
David Cernat
e3929df38a
Merge pull request #239 from OpenMW/master
...
Add OpenMW commits up to 14 Jul 2017
8 years ago
David Cernat
708d3723eb
[Client] Fix client script messagebox buttons that had always broken in tes3mp
8 years ago
Andrei Kortunov
54b4d93f79
Added a special function for GUI sounds playing
8 years ago
David Cernat
71313c5aa6
[General] Implement PlayerMap packet, part 1
8 years ago
David Cernat
fa3baac0f3
Merge pull request #228 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .travis.yml
# CMakeLists.txt
# apps/openmw/main.cpp
8 years ago
scrawl
80eb2ea35d
Merge pull request #1313 from akortunov/spellpriority
...
Make combat AI to do not cast target spells under water
8 years ago
David Cernat
70d9374a6a
[General] Implement PlayerKillCount packets
8 years ago
Bret Curtis
d785344fad
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
8 years ago
Bret Curtis
07f75e1104
replace boost::shared_ptr in extern and components
8 years ago
Andrei Kortunov
3190f28710
Spell priority: make AI do not cast target spells under water
8 years ago
David Cernat
906b263a2d
[Client] Update topics in current dialogue screen when receiving PlayerTopic packets
8 years ago
David Cernat
7f6c5e2f48
[Client] Only send PlayerJournal packets for new journal entries
8 years ago
Koncord
7af73782f3
[OpenMW] Implement MWWorld::createRecord for Creatures
8 years ago
David Cernat
a5484d237b
Merge pull request #203 from OpenMW/master
...
Add OpenMW commits up to 21 Apr 2017, part 2
8 years ago
Allofich
60c67bc327
Run scripts for voiced dialogue
...
(Fixes #3787 )
8 years ago
David Cernat
9beaf9b7a1
[Client] Initialize and update LocalActors while their cells are active
8 years ago
David Cernat
a58601fb2b
[Client] Delineate tes3mp-only code more clearly, part 1
8 years ago
David Cernat
c32c004516
Merge pull request #151 from OpenMW/master
...
Add OpenMW commits up to 16 Feb 2017
8 years ago
scrawl
57b585570a
Preload magic effect visuals of the player's selected weapon/spell
8 years ago
David Cernat
a5d7c5fd39
Merge pull request #148 from OpenMW/master
...
Add OpenMW commits up to 13 Feb 2017
8 years ago
Allofich
6b53541571
Prevent AI actors from hitting unintended targets
...
(Fixes #3254 )
8 years ago
David Cernat
ae23c6d6a5
Merge pull request #145 from OpenMW/master while resolving conflicts
...
# Conflicts:
# CMakeLists.txt
8 years ago
scrawl
066aa2e60e
Always run preloadCommonAssets even when the menu is skipped
...
Move to before the content files are loaded so we can do preloading in parallel with content file loading
8 years ago
David Cernat
9f8f62b765
Merge pull request #137 from OpenMW/master
...
Add OpenMW commits up to 1 Feb
8 years ago
scrawl
34deb6e7b1
Add 'showSceneGraph' command to export the scene or a particular object to .osgt for debugging purposes
8 years ago
David Cernat
fa8650f99a
Merge pull request #128 from OpenMW/master while resolving conflicts
...
# Conflicts:
# apps/openmw/mwmechanics/combat.cpp
8 years ago
NeveHanter
e82d542d89
Merge remote-tracking branch 'upstream/master' into bugfix-3617
8 years ago
NeveHanter
811e9ad9f3
Fixed bug https://bugs.openmw.org/issues/3617 by allowing touch and target enchantments from ranged weapons and their projectiles to explode even when colliding with non-activable objects, terrain, water slab or when shoot underwater.
...
Also allowed projectiles to fly through the dead bodies as in vanilla.
8 years ago
David Cernat
fba4878fee
Merge pull request #118 from OpenMW/master
...
Add OpenMW changes up to 27 Dec
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
973db7c78a
Merge pull request #113 from OpenMW/master
...
Add OpenMW commits up to 17 Dec
8 years ago
Leon Krieg
c7b4b2cdd7
Fixed multiple spelling mistakes
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
scrawl
16a913c549
Add emission of water ripple particles for water-walking actors ( Fixes #3608 )
8 years ago
David Cernat
b028f0b51f
Merge pull request #104 from OpenMW/master
...
Add OpenMW commits up to 17 Nov
8 years ago
MiroslavR
5e46121046
Implement fleeing AI ( Closes #1118 )
8 years ago
David Cernat
bdb53e1cb4
Implement ID_WORLD_DOOR_ACTIVATE and send it from MWBase::World
8 years ago
MiroslavR
301dd77efb
Save controls state ( Fixes #3598 )
8 years ago
Allofich
df03b32205
Coverity fixes
8 years ago
Allofich
f8270f6bd5
Consolidations and cleanup for multi-effect spells
8 years ago
Allofich
37f07f7435
Combine into one multi-effect magic projectile
8 years ago
Allofich
10842462c7
Send lists of models and sounds to launchMagicBolt
8 years ago
Allofich
a6216d883f
Don't allow casting Water Walking in deep water
8 years ago
MiroslavR
b65f379b7f
Save scripted animation state ( Fixes #1931 , #2150 , #3393 )
9 years ago
Allofich
4e54338ce0
Implement and use getDistanceToFacedObject()
9 years ago
scrawl
4acfe1a7e4
Move cleanupSummonedCreature to the mechanics manager (Bug #3439 )
9 years ago
scrawl
f417d7780a
Fix the enemy nearby check (Bug #3423 )
9 years ago
Austin Salgat
84179c262f
Update manual wandering to prevent actor from leaving/entering water
...
Water creatures will stay in the water, while land creatures will stay on land when wandering.
9 years ago
scrawl
5bd8ef247d
Do not adjust the player position when loading a savegame ( Fixes #2089 )
9 years ago
scrawl
92c2a10de4
Fall back to 'warrior' for not found class images ( Fixes #3228 )
9 years ago
scrawl
79eb2d20e0
Cleanup
9 years ago
scrawl
12ec90f9e7
Change default argument, fix GetDisposition
9 years ago
scrawl
bc5adfa4fe
Merge pull request #913
9 years ago
scrawl
a0cc9de088
Make the creation of save file directories even more explicit
9 years ago
ae-g-i-s
c9791c5c1a
Add addTemporaryDispositionChange parameter to MechanicsManager::getDerivedDisposition(), adjust callers that previously added temp disposition changes themselves ( fixes #3233 )
9 years ago
ae-g-i-s
2f1c6c740c
Revert "Fix incorrect handling of baseDisposition >= 100 in testDisposition(), enable unbounded getDerivedDisposition() ( Fixes #3233 )"
...
This reverts commit 000597236e
.
9 years ago
ae-g-i-s
000597236e
Fix incorrect handling of baseDisposition >= 100 in testDisposition(), enable unbounded getDerivedDisposition() ( Fixes #3233 )
9 years ago
scrawl
6df71f6250
Factor out safePlaceObject function
9 years ago
scrawl
11f00e3aa9
Rename safePlaceObject to placeObject
9 years ago
scrawl
c3ef387208
Vanilla-compatible creature/NPC respawning ( Fixes #2369 , Fixes #2467 )
9 years ago
scrawl
383524c688
Run physics in fixed timesteps, use the remainder to interpolate between current and previous state
...
Based on http://gafferongames.com/game-physics/fix-your-timestep/
9 years ago
scrawl
1cda2bf796
Preload sky & water from the main menu
9 years ago
scrawl
bd655c20fd
Refactor local map updates
...
We don't need the delay any more because the rendering itself is part of the normal rendering traversal - so it's delayed anyway.
Don't request maps that we're not actually using (i.e. with cell grid sizes higher than the default 3, we were rendering more maps than the map window could show).
9 years ago
scrawl
300379617e
Accept a const CellStore in findInteriorPositionInWorldSpace
9 years ago