Andrei Kortunov
|
70ed8fd1a9
|
Use constants instead of widely used magic numbers (task #4645)
|
2018-09-17 19:22:50 +04:00 |
|
Andrei Kortunov
|
5fd3ec1035
|
Implement unlockable locks with 'lock 0' console command
|
2018-06-19 14:17:33 +04:00 |
|
Bret Curtis
|
3cc6da1db2
|
Update door.cpp
typo fix
|
2018-06-17 10:13:03 +02:00 |
|
Andrei Kortunov
|
2a65aaf5ab
|
Forbid actors to use teleporting doors (bug #2562)
|
2018-06-16 14:21:28 +04:00 |
|
Andrei Kortunov
|
81b78a82e8
|
AI: try to open doors every AI_REACTION_TIME seconds (bug #4454)
|
2018-06-13 17:47:32 +04:00 |
|
Chris Robinson
|
780e82480d
|
Make the PlayMode and PlayType enums scoped
Also shorten them by putting them in the MWSound namespace
|
2017-09-15 02:36:59 -07:00 |
|
Andrei Kortunov
|
7c80ddc9de
|
Owned crosshair improvements (bug #2789)
|
2017-08-18 17:08:15 +04:00 |
|
scrawl
|
dd3f612e88
|
Merge pull request #1316 from akortunov/doorfix
Doors usage improvements
|
2017-06-12 23:34:40 +02:00 |
|
Andrei Kortunov
|
cab51d26cc
|
Doors: small key search optimizations
|
2017-06-10 22:33:14 +04:00 |
|
Bret Curtis
|
d785344fad
|
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
|
2017-06-09 19:08:53 +02:00 |
|
Ewan Higgs
|
38a2de3c51
|
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
|
2017-06-09 16:49:25 +02:00 |
|
scrawl
|
1692b7f38e
|
Merge pull request #1209 from dhustkoder/master
Added ConstContainerStoreIterator (Task #3092)
|
2017-03-02 18:36:21 +01:00 |
|
scrawl
|
22482b7eec
|
Don't use xmesh.nif over mesh.nif for classes that don't make use of the separated keyframes
|
2017-02-20 19:04:02 +01:00 |
|
Rafael Moura
|
9963601484
|
Porting code to ConstContainerStoreIterator #1
|
2017-02-19 15:18:35 +00:00 |
|
Leon Krieg
|
739cd5ba45
|
Fixed more spelling mistakes
|
2016-12-15 13:09:40 +01:00 |
|
Allofich
|
7db31ab58a
|
Correct telekinesis glow length
|
2016-08-24 01:21:15 +09:00 |
|
Allofich
|
cb9bb92b26
|
Play locked sounds on locked objects instead of actors
|
2016-08-10 21:31:14 +09:00 |
|
Allofich
|
cad41599cf
|
Fix travis build error and warnings
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
35c14bb9bb
|
Minor rewrite, make "open" spells play glow effect
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
e132b52a69
|
Handle spell glows within updatecallback
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
123c626f2d
|
Add glow when using telekinesis on doors
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
599e6708ec
|
Allow using keys to open trapped objects of lock level 0
|
2016-07-10 23:08:11 +09:00 |
|
Allofich
|
249918612d
|
Play trap disarm sound when key used on trapped object
|
2016-07-10 22:06:35 +09:00 |
|
Allofich
|
d4e656ceaf
|
Play trap activation sound on trapped object, not actor
|
2016-07-10 21:39:53 +09:00 |
|
Allofich
|
53ceefa46a
|
Allow some telekinesis on teleport doors
|
2016-07-09 01:08:00 +09:00 |
|
Allofich
|
35a23c3b49
|
Implement and use new method allowTelekinesis()
|
2016-07-07 21:54:31 +09:00 |
|
scrawl
|
32d5dece58
|
Add count argument to getToolTipInfo
|
2015-12-19 16:29:07 +01:00 |
|
scrawl
|
0d4729dcd5
|
Use the const version of CustomData::as*
|
2015-12-19 16:19:52 +01:00 |
|
scrawl
|
b0894ea20d
|
Accept a ConstPtr in hasToolTip
|
2015-12-19 16:15:45 +01:00 |
|
scrawl
|
51c77c5045
|
Accept a ConstPtr in getDoorState
|
2015-12-19 16:15:45 +01:00 |
|
scrawl
|
2c51e7345f
|
Use a separate collision type for doors (Fixes #1962)
|
2015-12-18 18:32:42 +01:00 |
|
scrawl
|
04f7a8f8eb
|
Remove redundant getId function
|
2015-12-18 16:58:38 +01:00 |
|
scrawl
|
266fbbef48
|
Accept a ConstPtr in canLock
|
2015-12-18 16:50:32 +01:00 |
|
scrawl
|
da7ebfde99
|
Accept a ConstPtr in copyToCell
|
2015-12-18 16:27:18 +01:00 |
|
scrawl
|
f258c5c508
|
Accept a ConstPtr in getModel
|
2015-12-18 15:51:05 +01:00 |
|
scrawl
|
d9bbd83b09
|
Accept a ConstPtr in getToolTipInfo
Accept a ConstPtr in functions used by getToolTipInfo
|
2015-12-18 15:47:16 +01:00 |
|
scrawl
|
ed3486e816
|
Improve const-correctness in writeAdditionalState
|
2015-12-18 00:19:06 +01:00 |
|
scrawl
|
b48445dea7
|
Accept a ConstPtr in getScript
|
2015-12-18 00:12:03 +01:00 |
|
scrawl
|
eb51e2838f
|
Utilize the mHasCustomData flag in writeAdditionalState
|
2015-12-18 00:07:40 +01:00 |
|
scrawl
|
bdae572264
|
Merge pull request #840 from scrawl/movedrefs
Object movement between cells
|
2015-12-09 14:10:57 +01:00 |
|
scrawl
|
07b064f616
|
Rename to lowerCaseInPlace
|
2015-12-07 22:49:15 +01:00 |
|
scrawl
|
fc449233be
|
Restore support for inserting objects into a cell
|
2015-12-04 18:29:41 +01:00 |
|
scrawl
|
0975f60d59
|
Stub out CellStore::get<T> accessors in preparation of reference movement between cells
|
2015-12-04 18:29:41 +01:00 |
|
scrawl
|
cd4a1ffd16
|
Fast version of dynamic_cast for MWClass
|
2015-11-29 14:26:52 +01:00 |
|
Chris Robinson
|
82f3651f81
|
Treat the sound offset as the offset in seconds
|
2015-11-27 02:01:17 -08:00 |
|
scrawl
|
6405049add
|
Rotations: move doors via Rotation rather than LocalRotation
Now LocalRotation is unneeded, will remove in next commit.
|
2015-11-12 00:58:29 +01:00 |
|
dteviot
|
77a1d947cc
|
extracted MWMechanics::getPlayer()
|
2015-08-21 21:12:39 +12:00 |
|
scrawl
|
67bd6cd708
|
Remove empty line at the beginning of files
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
|
2015-08-18 23:06:12 +02:00 |
|
scrawl
|
211deeb63e
|
Don't attempt to lock or unlock unsuitable objects (Fixes #2826)
|
2015-08-13 17:08:21 +02:00 |
|
scrawl
|
974fda5bde
|
Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
extern/sdl4ogre/sdlwindowhelper.cpp
|
2015-06-03 03:18:29 +02:00 |
|