David Cernat
17715933b5
[Client] Add actorsOnly argument to CellStore's exact object search
3 years ago
David Cernat
cc8c222d18
[General] Combine CellStore's exact object searches
3 years ago
David Cernat
646ffc7afe
[Client] Add a new type of search to CellStore that also checks refIds
3 years ago
David Cernat
89da1f39fb
[Client] Implement stable cell resets
4 years ago
David Cernat
fc26e9bbc1
[Client] Remove urm's broken (by his own admission) cell reset attempt
4 years ago
David Cernat
62df188fd4
Add OpenMW commits up to 16 May 2020
...
# Conflicts:
# CI/before_script.linux.sh
# apps/openmw/mwbase/world.hpp
# apps/openmw/mwinput/inputmanagerimp.cpp
# apps/openmw/mwscript/globalscripts.cpp
# apps/openmw/mwscript/interpretercontext.cpp
# apps/openmw/mwworld/cellstore.cpp
# apps/openmw/mwworld/cellstore.hpp
# apps/openmw/mwworld/worldimp.cpp
# apps/openmw/mwworld/worldimp.hpp
# components/interpreter/context.hpp
5 years ago
unknown
3b4782959e
Allow targeting non-unique actors with StartScript (bug #2311 )
5 years ago
David Cernat
25a632c650
Add OpenMW commits up to 13 Apr 2020
...
# Conflicts:
# CMakeLists.txt
# README.md
# apps/openmw/engine.cpp
# apps/openmw/mwclass/creaturelevlist.cpp
# apps/openmw/mwgui/quickkeysmenu.cpp
5 years ago
Andrei Kortunov
2e7712a390
Fix C5204 warnings by adding default virtual destructors
5 years ago
David Cernat
85fb1d1a0b
Add OpenMW commits up to 19 Feb 2020
...
# Conflicts:
# apps/openmw/mwworld/scene.cpp
5 years ago
elsid
1e4565a15c
Avoid using temporary vector to get items owned by
5 years ago
David Cernat
a13cef9913
Merge branch '0.7.0reset' of https://github.com/uramer/openmw into 0.7.1
...
# Conflicts:
# apps/openmw-mp/Script/Functions/Worldstate.cpp
# apps/openmw-mp/Script/Functions/Worldstate.hpp
# apps/openmw/mwbase/world.hpp
# apps/openmw/mwmp/CellController.cpp
# apps/openmw/mwworld/cellstore.cpp
# apps/openmw/mwworld/worldimp.cpp
# apps/openmw/mwworld/worldimp.hpp
5 years ago
David Cernat
bde9f7b817
Add OpenMW commits up to 20 Oct 2019
...
# Conflicts:
# apps/openmw/mwgui/recharge.cpp
# apps/openmw/mwrender/globalmap.cpp
# apps/openmw/mwrender/globalmap.hpp
# apps/openmw/mwworld/inventorystore.cpp
5 years ago
Andrei Kortunov
c51aba0b13
Recharge items outside of player's inventory (bug #4077 )
5 years ago
David Cernat
f671c0bddc
Add OpenMW commits up to 1 Apr 2019
...
# Conflicts:
# .travis.yml
# CMakeLists.txt
# apps/openmw/engine.cpp
# apps/openmw/mwdialogue/dialoguemanagerimp.cpp
# apps/openmw/mwgui/jailscreen.cpp
# apps/openmw/mwgui/trainingwindow.cpp
# apps/openmw/mwgui/travelwindow.cpp
# apps/openmw/mwgui/waitdialog.cpp
5 years ago
David Cernat
68886e7539
Add OpenMW commits up to 2 Dec 2018
...
# Conflicts:
# .travis.yml
# README.md
5 years ago
David Cernat
3efffe92e3
Add OpenMW commits up to 5 Nov 2018
...
# Conflicts:
# CI/before_install.linux.sh
# CMakeLists.txt
# apps/openmw/mwmechanics/aifollow.cpp
# apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
# apps/openmw/mwphysics/physicssystem.hpp
# apps/openmw/mwworld/scene.cpp
# apps/openmw/mwworld/worldimp.cpp
# components/CMakeLists.txt
5 years ago
David Cernat
fba07194cf
Add OpenMW commits up to 29 Oct 2018
...
# Conflicts:
# apps/openmw/mwbase/world.hpp
# apps/openmw/mwinput/inputmanagerimp.cpp
# apps/openmw/mwmechanics/actors.cpp
# apps/openmw/mwmechanics/aicombat.cpp
# apps/openmw/mwmechanics/character.cpp
# apps/openmw/mwworld/worldimp.cpp
# apps/openmw/mwworld/worldimp.hpp
5 years ago
uramer
c89efd251c
[General] Implement CellReset packet, stage 2
6 years ago
uramer
6cb4d5ec35
[General] Implement CellReset packet, stage 1
6 years ago
Andrei Kortunov
fcdb0c16bf
Update jail state once instead of for every single hour
6 years ago
Andrei Kortunov
e8b3ae8706
Improve ResetActors command (bug #4723 )
6 years ago
elsid
fafba8ea0c
Use recastnavigation to find path
6 years ago
elsid
ed89126828
Fix warning implicit conversion changes singedness
6 years ago
Andrei Kortunov
e06f0b797a
Replace all NULLs to nullptr
6 years ago
Andrei Kortunov
8af021d729
Restore dynamic stats for actors in inactive cells (bug #1875 )
6 years ago
David Cernat
09da24f1ea
[General] Rename all instances of refNumIndex into refNum
...
This creates symmetry with mpNum and should cause less confusion in the future.
7 years ago
David Cernat
22521578eb
Merge pull request #349 from OpenMW/master
...
Add OpenMW commits up to 28 Nov 2017
7 years ago
scrawl
c50b18b3bb
Move PathgridGraph out of CellStore
...
By definition this is not 'Mutable state of a cell' and does not belong in CellStore.
This change should improve startup times (graph is now loaded on demand) and edits to 'pathgrid.hpp' no longer cause the entirety of OpenMW to be rebuilt.
7 years ago
Andrei Kortunov
9943bd4d74
AiWander fast forwarding improvements (bug #3638 )
7 years ago
Koncord
aa1f5c3cd3
[Client] Change pointer type to reference
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
Bret Curtis
d785344fad
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
8 years ago
David Cernat
7177d56cfb
[Client] Only require refNumIndex & mpNum for CellStore::searchExact()
8 years ago
David Cernat
bdc8b7f863
[Client] Send level creatures in ObjectPlace reply to ActorList request
8 years ago
David Cernat
ebf9df3fe2
[Client] Add getMergedRefs() method to CellStore
8 years ago
David Cernat
9b58973929
[Client] Remove variable added by tes3mp to CellStore that is not used
8 years ago
David Cernat
bb9ea6ccd4
[Client] Also include list of creatures in reply to ActorList
8 years ago
David Cernat
ca92be14a5
[Client] Reply to ActorList request with list of NPCs
8 years ago
David Cernat
4644235cf6
[Client] Use mpNum in exact searches for objects
8 years ago
David Cernat
e5cf632e1d
[Client] Stop creating new reference numbers for placed/spawned objects
8 years ago
David Cernat
88f891b5bd
[Client] Make it possible to easily iterate through container items
8 years ago
Koncord
6e6237541a
Fix "comparison between signed and unsigned integer expressions"
8 years ago
David Cernat
a4647de048
Break away from OpenMW by giving RefNum indexes to new created objects
8 years ago
David Cernat
1f982e4dc7
Find objects from world packets using both ID and reference number
8 years ago
David Cernat
47ebd24b4a
Merge pull request #79 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .travis.yml
# apps/openmw/mwinput/inputmanagerimp.cpp
8 years ago
David Cernat
cc98a25dcf
Add searchByRefNum method to OpenMW's CellStore
8 years ago
scrawl
a7d4928593
Properly handle moved references in respawning code ( Fixes #3600 )
8 years ago
MiroslavR
4a3529488b
Fix possible reference duplication when the refID is modified by a plugin (Bug #3471 )
9 years ago
scrawl
d96e49c04a
Do not set change flag when running forEach on an empty cell
9 years ago