David Cernat
deb10919ab
[Server] Delete cells that become empty when a player disconnects
8 years ago
David Cernat
048ddf6a34
[Server] Use LOG_APPEND for older debug messages in Cell
8 years ago
David Cernat
a58601fb2b
[Client] Delineate tes3mp-only code more clearly, part 1
8 years ago
David Cernat
341ec28b1f
[Client] Don't allow actors to cast spells that don't exist on client
8 years ago
David Cernat
5d30ba0abd
Merge pull request #173 from OpenMW/master
...
Add OpenMW commits up to 26 Feb 2017
8 years ago
David Cernat
fb93ce57f9
[Server] Fix debug message
8 years ago
David Cernat
ae37daca70
[Server] Ensure no information exchange takes place with nullptr player
8 years ago
David Cernat
7f51ca5298
[Server] Add permanent debug to Cell and CellController
8 years ago
Koncord
366c24ab04
[CI] Update secure token
8 years ago
scrawl
5caf53b6a3
optimizer: avoid reordering nodes
...
Fixes an osgParticle cloning issue.
(Fixes #3773 )
8 years ago
scrawl
a95773beef
Fix unnecessary copy of ParticleSystem in SceneUtil::CopyOp
8 years ago
David Cernat
9035908f6d
[Client] Spawn DedicatedPlayer in exterior 0,0 (for other master files)
8 years ago
scrawl
585524805f
Add 'tri ' variant of part filters to optimizer ignore list
8 years ago
David Cernat
0527690b88
[Server] Add permanent debug to ID_PLAYER_CELL_CHANGE and ID_CONTAINER
8 years ago
David Cernat
7917badedf
[Server] Set guid of baseEvent, previously done in a constructor before 7065569f9b
8 years ago
David Cernat
c63be981d2
[Documentation] Update change log slightly
8 years ago
David Cernat
2fd279a5ef
[Server] Remove debug message
8 years ago
Koncord
1956045e99
[Browser] Fix continuous loop when connection was failed
8 years ago
David Cernat
4a5b8c927f
[Server] Add an extra check to Cell::sendToLoaded to be on the safe side
8 years ago
David Cernat
060e440ab2
[General] Update version to 0.5.1
8 years ago
Koncord
45d081ba42
[Server] Compare new cells with loaded cells correctly
8 years ago
Battlerax
c9dc75f589
[Browser] Fixed two crashes relating to invalid data
8 years ago
Battlerax
76e866c5c9
[Browser] Crash Fix
8 years ago
David Cernat
ff0d21ef38
[Client] Spawn in 0,0 if Pelagiad doesn't exist (for other master files)
8 years ago
David Cernat
aab5b69c80
[Client] Unready weapon & spell upon death to avoid attack inability bug
8 years ago
David Cernat
a94d1ed296
Merge pull request #169 from OpenMW/master
...
Add missing copy of callbacks when a Transform is replaced by Group
8 years ago
Battlerax
186e3c2337
[Browser] Crash fix ( #168 )
...
* [Browser] Crash Fix
* Update NetController.cpp
8 years ago
scrawl
48e0f098ff
Add missing copy of callbacks when a Transform is replaced by Group
...
(Fixes #3770 )
8 years ago
Koncord
3adbf17545
[Server] Fix memory leak in CellController
8 years ago
Koncord
715422aff6
[General] Fix memory leak in Log dtor
8 years ago
Koncord
ebaf3d3cc9
[Server] FIx memory leak
8 years ago
David Cernat
328e3b6618
Merge pull request #167 from OpenMW/master
...
Add OpenMW commits up to 24 Feb 2017
8 years ago
Koncord
b33e604a61
[Server] Set sendToLoaded function as constant
...
Add assertions for CellController singleton
8 years ago
Koncord
e3f4c63ea6
[General] Delete invalid & redundant code
8 years ago
scrawl
330e5fefd1
optimizer: consider a Group with more than one child redundant as well
...
While there could be some value in this hierarchy (i.e. improved culling), we don't know if this is being used sensibly; and using a 'flat' hierarchy helps other optimizations.
8 years ago
scrawl
75677f03e7
Remove SceneManager::notifyAttached
8 years ago
scrawl
afa39d121f
Fix 'part has no parent' warning caused by destructing in the wrong order
8 years ago
scrawl
a55604c549
Avoid unnecessary AABB update when actor position has not changed
8 years ago
scrawl
fb073e5c14
Avoid unnecessary AABB update for rotationally invariant collision shapes
8 years ago
scrawl
5198fc897d
Fix collision glitch caused by Bullet AABB not being updated when an actor moves without turning
8 years ago
scrawl
3df7a8c4d8
Avoid FLATTEN_STATIC_TRANSFORMS optimization for non-Geometry drawables
8 years ago
scrawl
e4c12e5e56
optimizer: don't merge Geometry that has transparency sorting enabled
8 years ago
scrawl
ebfd845eae
optimizer: run MERGE_GEOMETRY after removing redundant nodes
8 years ago
scrawl
43f31d6e54
optimizer: fix MERGE_GEOMETRY to work with Geometries not attached to a Geode
8 years ago
scrawl
f2a323238f
optimizer: merge groups as part of REMOVE_REDUNDANT_NODES
8 years ago
scrawl
af716d4b61
optimizer: remove hardcoded condition in RemoveRedundantNodesVisitor
8 years ago
scrawl
698738c649
optimizer: use asXYZ() instead of dynamic_cast
8 years ago
scrawl
f7cb4bd245
optimizer: remove some cruft
8 years ago
scrawl
e33829d493
Add fork of osgUtil::Optimizer with backported fixes that have not been released yet
...
Remove optimizers that won't be used.
8 years ago
scrawl
5e2335f250
Use the osgUtil::Optimizer post loading in the SceneManager
8 years ago