fredzio
|
a314f196eb
|
Unconditionally call actor->resetPosition in adjustPosition.
Revert broken change that would force adjust all actors in cell upon
loading. That break floating corpses (and probably others things).
|
2020-12-12 18:17:26 +01:00 |
|
Frederic Chardon
|
460e5abb55
|
Update physics object position after spawning.
|
2020-12-11 08:57:08 +01:00 |
|
Andrei Kortunov
|
8084a336b5
|
Replace zeroes and nulls by nullptrs
|
2020-11-29 11:14:07 +04:00 |
|
Alexei Dobrohotov
|
53f91a3aa5
|
Merge pull request #3018 from akortunov/emplace
Use emplace_back instead of push_back
|
2020-11-01 01:58:56 +03:00 |
|
Andrei Kortunov
|
065ed5138e
|
Use emplace_back instead of push_back
|
2020-10-18 10:27:35 +04:00 |
|
Andrei Kortunov
|
8ca3c3b123
|
Mark overrided methods by override keyword
|
2020-10-16 22:18:54 +04:00 |
|
fredzio
|
d76cc5d0a9
|
Make the Object class manage its collision object and position.
|
2020-10-15 06:41:16 +02:00 |
|
Bret Curtis
|
0c2fea8254
|
Merge pull request #2932 from elsid/replace_open_threads
Replace OpenThreads by std types
|
2020-07-04 13:11:23 +02:00 |
|
Andrei Kortunov
|
27f1a3376c
|
Add a separate stats watcher for GUI
|
2020-07-01 15:55:44 +04:00 |
|
elsid
|
40ad87bc4d
|
Replace OpenThreads by std types
|
2020-06-25 22:16:09 +02:00 |
|
Andrei Kortunov
|
d1a3cc98ff
|
Get rid of ECLD and dependencies
|
2020-06-17 13:09:16 +04:00 |
|
bzzt lost a hitlab login
|
4238fbccdf
|
view fix
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
b27b76e325
|
avoid pagerebuild when reloading a same save
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
6fa12a6eb8
|
preload tweak
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
340d626589
|
static moving support
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
c7fda6d280
|
activegrid paging = 2xfps
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
b4af2ac672
|
avoid blocking on pagerebuild
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
ffbed7ee38
|
loadingscreen
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
ce505a9bb3
|
crashfix + optimiziation
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:27 +02:00 |
|
bzzt
|
d684f1a78f
|
terrainbased objectpaging
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:27 +02:00 |
|
elsid
|
c4cd3b2c4f
|
Add pathgrid to navmesh as off mesh connection
|
2020-06-12 21:04:02 +02:00 |
|
Capostrophic
|
d44dcc3242
|
Revert infinite fall failsafe addition
|
2020-02-25 16:46:53 +03:00 |
|
Capostrophic
|
9db0bbf255
|
Make infinite failsafe logic more forgiving
|
2020-02-14 15:32:50 +03:00 |
|
Bret Curtis
|
3bbd32fe98
|
Merge pull request #2667 from Capostrophic/infinitefall
Add an infinite fall failsafe (feature 1415)
|
2020-02-13 09:23:05 +01:00 |
|
elsid
|
1e4565a15c
|
Avoid using temporary vector to get items owned by
|
2020-02-11 22:24:18 +01:00 |
|
Capostrophic
|
61b60c8a94
|
Add an infinite fall failsafe (feature 1415)
|
2020-02-11 18:26:58 +03:00 |
|
Andrei Kortunov
|
24ce242941
|
Implement TestCells (feature #5219)
|
2019-12-22 11:13:42 +04:00 |
|
Assumeru
|
dfbe0021a5
|
Change rescaling to be more inline with vanilla (fixes #5214) (#2635)
* move rescaling to loadData
* clamp on save
|
2019-12-18 19:37:45 +03:00 |
|
elsid
|
3cfd5fca4e
|
Rotate door object using direct rotation order once
Instead of rotating using inverse and then applying the direct rotation.
To properly update object in navigator.
|
2019-11-30 14:09:00 +01:00 |
|
Andrei Kortunov
|
73f43ba750
|
Do not use screen fading during game loading if there is no current cell (bug #5211)
|
2019-11-18 22:24:19 +04:00 |
|
Alexei Dobrohotov
|
216f908a07
|
Merge pull request #2286 from akortunov/map
Do not re-render maps for all active cells during cell transitions
|
2019-05-11 02:30:38 +03:00 |
|
Andrei Kortunov
|
14b756a692
|
Use a generic logging system for RecastNavigation
|
2019-04-08 20:31:21 +04:00 |
|
bzzt
|
ed4ce4609b
|
Do not re-render maps for all active cells during cell transitions
|
2019-03-30 09:10:48 +04:00 |
|
elsid
|
518e34b403
|
Remove useless variables
|
2019-03-10 23:58:48 +03:00 |
|
Andrei Kortunov
|
d23a0ce2ae
|
Use C++11-style loops in the game world instead of iterators
|
2019-03-07 12:39:57 +04:00 |
|
elsid
|
1218e4e15d
|
Use player half extents only to find path in exterior cells
|
2019-03-04 22:59:20 +03:00 |
|
Bret Curtis
|
14c93b3df0
|
Revert "Merge pull request #2204 from elsid/fix_navigator_update"
This reverts commit 26fb0e7a0f , reversing
changes made to 42b2391303 .
|
2019-03-04 11:06:15 +01:00 |
|
elsid
|
a4f300f810
|
Use player half extents only to find path in exterior cells
|
2019-03-03 16:21:09 +03:00 |
|
Grigory Latyshev
|
3872d7476b
|
Move makeOsgVec3f() to settingsutils.hpp
Remove all other makeOsgVec3f() implementations
|
2019-02-28 20:03:42 +00:00 |
|
Andrei Kortunov
|
3032b177a1
|
Remove redundant includes
|
2019-02-23 08:02:12 +04:00 |
|
elsid
|
49d81241db
|
Merge branch 'master' into pathfinder_detour
|
2018-10-28 17:08:09 +03:00 |
|
Andrei Kortunov
|
6e05853478
|
Center progress bar when there are active messageboxes (bug #4691)
|
2018-10-28 14:40:48 +04:00 |
|
elsid
|
1a27489904
|
Add special type for object id
|
2018-10-13 22:16:35 +03:00 |
|
elsid
|
ff478aba6d
|
Use actor half extent for interior cells
|
2018-10-13 22:16:33 +03:00 |
|
elsid
|
346e9e3141
|
Add off mesh connections for doors without teleport
|
2018-10-13 22:16:33 +03:00 |
|
elsid
|
dc09674362
|
Add command and settings option to enable actors paths render
|
2018-10-13 22:16:32 +03:00 |
|
elsid
|
c95cea414c
|
Support water for NavMesh
|
2018-10-13 22:16:32 +03:00 |
|
elsid
|
fa23b590a4
|
Add unwalkable areas to NavMesh
|
2018-10-13 22:16:32 +03:00 |
|
elsid
|
4aba0fa85f
|
Limit number of NavMesh tiles to add by distance from player tile
|
2018-10-13 22:16:30 +03:00 |
|
elsid
|
6f3028b8f9
|
Update navigator when unload cell or add/remove object to scene
|
2018-10-13 22:16:29 +03:00 |
|