scrawl
8ed376af5e
Launcher: fix changing active profile through the Play page
10 years ago
scrawl
3270f0e932
Change pathgrid workaround to check for interior cell name
10 years ago
scrawl
1937ace1b7
Launcher: fix bugs deleting profiles ( Fixes #2188 )
10 years ago
scrawl
33019b93b4
Fix bug setting current launcher profile on startup (Bug #2188 )
10 years ago
scrawl
623783cd6a
Enchanting: fix cast cost for "on use" enchantments being set incorrectly
10 years ago
scrawl
619ea846b4
Enchanting: fixed case where no range types at all are allowed (e.g. a Constant Effect item with an effect that does not allow the Self range-type)
10 years ago
scrawl
74c345f790
Enchanting: fix being able to create On Touch / On Target constant effect enchantments (this combination makes no sense)
10 years ago
scrawl
ead6bf1601
Enchanting: cast the enchant points for the item to int ( Fixes #2202 )
10 years ago
scrawl
3c747195ae
Add fall damage for creatures ( Fixes #2201 )
10 years ago
scrawl
e0c6f84546
AiFollow: target has to be seen in order to start following ( Fixes #1637 )
10 years ago
scrawl
109a3f78a1
Adjust AiFollow distance for groups of multiple followers ( Fixes #1637 )
10 years ago
scrawl
3ad0189982
Take sound listener y rotation (roll) into account, though currently unused for actors
10 years ago
Marc Zinnschlag
0522da257c
Merge remote-tracking branch 'scrawl/master'
10 years ago
scrawl
0fe7500f74
Work around pathgrid record limitation ( Fixes #2195 )
10 years ago
scrawl
855fe33c59
Add vanilla-compatible range limiting for playloopsound ( Fixes #244 , Fixes #1342 )
10 years ago
scrawl
f6960debcb
Attach sound listener to the player head instead of camera
10 years ago
Marc Zinnschlag
0649373d2e
Merge branch 'report'
10 years ago
scrawl
cf85cbbc8e
Switch sound distance model to AL_INVERSE_DISTANCE
10 years ago
scrawl
fbed429b25
Use GMSTs for sound fading distance
10 years ago
Marc Zinnschlag
e6307a5151
move cursor in scripteditor to position of error
10 years ago
scrawl
9f90a1e44b
Remove script access to deleted references that have no content file
...
In original MW these objects are permanently deleted and can not be accessed anymore.
10 years ago
Marc Zinnschlag
a64b741af2
store hints from operations in report model
10 years ago
Marc Zinnschlag
3a847732b4
abstracted message collection into a class
10 years ago
Marc Zinnschlag
209c5cdbe3
Merge remote-tracking branch 'scrawl/master'
10 years ago
scrawl
f49fde3d5d
Add support for undeleting references ( Fixes #2193 )
...
Deleted references should be accessible via an explicit reference, and can be undeleted using "setdelete 0". Also the Resurrect function implicitely undeletes the given reference.
10 years ago
Marc Zinnschlag
9c4355e91c
Merge remote-tracking branch 'scrawl/master'
10 years ago
scrawl
2952a0e2aa
Make Resurrect function reset most of the runtime state ( Fixes #2181 )
10 years ago
scrawl
41542dedf7
Fix map insert return value mixup ( Fixes #2192 )
10 years ago
scrawl
9a1b7cbe52
Add SharedStateButton, used in spell window and controls box to apply mouseover effect to all buttons within one row ( Fixes #1986 )
10 years ago
Marc Zinnschlag
6a67aba336
added double click with modifier actions in report table
10 years ago
Marc Zinnschlag
58f4cc882f
added remove action to report table context menu
10 years ago
Marc Zinnschlag
f2fc693325
added context menu to report table
10 years ago
Marc Zinnschlag
350b0cb93c
added hidden hint column to report model
10 years ago
Marc Zinnschlag
6c18a3b0b5
allow drags from report table
10 years ago
Marc Zinnschlag
7c59ea6296
added specialised report table
10 years ago
Marc Zinnschlag
9ae69447d3
Merge remote-tracking branch 'scrawl/master'
10 years ago
scrawl
416d549568
Fix animation glitch caused by knockdown
...
If the player was knocked down while having no weapon, spell nor fists ready, the animation state would incorrectly shift to "weapon equipped" even though no weapon is equipped.
10 years ago
scrawl
e313ed3cef
Support animated container models
10 years ago
scrawl
65536f0857
Load initial particle system state from NIF files ( Fixes #2178 )
10 years ago
scrawl
a67e7c64ea
Optimize pathgrid store
10 years ago
scrawl
83dcf9ce4b
Overwrite existing records in IndexedStore ( Fixes #2182 )
10 years ago
cc9cii
ab693f1f64
Workaround file lock being lost if the same file is closed elsewhere in the program (see https://svn.boost.org/trac/boost/ticket/3582 )
10 years ago
cc9cii
8d0cca6cfc
Merge remote-tracking branch 'remotes/upstream/master' into single-instance
...
Conflicts:
apps/opencs/editor.cpp
10 years ago
Marc Zinnschlag
f771b95a15
Merge remote-tracking branch 'cc9cii/master'
10 years ago
cc9cii
6731afc79c
Use float for setting skill use values. Should resolve bug #2183 .
10 years ago
cc9cii
07f10a0140
Use append syntax compatible with older versions of boost.
10 years ago
cc9cii
e67cf96250
Allow only one instance of OpenCS. Only tested on windows x64.
10 years ago
Marc Zinnschlag
eb6e1576be
Merge remote-tracking branch 'scrawl/master'
10 years ago
scrawl
fee08f97ed
Fix crash in character preview for non-existing meshes ( Fixes #2128 )
10 years ago
scrawl
75b0da5dce
Don't updateBoneTree for non-skinned parts ( Fixes #2124 )
10 years ago
scrawl
14ae6d28b0
Fix being able to jump when overencumbered
10 years ago
scrawl
3519d23518
Race dialog: remove incorrect assumption about numeric index in head/hair record IDs
10 years ago
scrawl
7faa849cef
Fix fatigue recalculation using older value (oops)
10 years ago
scrawl
dd0cea21b0
Implement overwriting pathgrid records ( Fixes #2175 )
10 years ago
Marc Zinnschlag
e2efc4770d
Merge remote-tracking branch 'viadanna/fix/invisible-combat'
10 years ago
Marc Zinnschlag
f2d991505e
handle other Windows-specific path issues regarding OpenCS resources handling
10 years ago
Marc Zinnschlag
58b6e757e3
fixed another case folding problem regarding OpenCS resources handling
10 years ago
Marc Zinnschlag
e755f692cc
silenced some annoying warnings
10 years ago
Paulo Viadanna
bfa048e687
Fix #1734 : AI will stop combat if target disappear
10 years ago
Marc Zinnschlag
406cf2b981
disable element visibility buttons that do not apply to the respective cell type
10 years ago
scrawl
fadbb5ad21
Add particle and sound fading for weather transitions ( Fixes #2130 )
10 years ago
scrawl
b9d0552166
Fix positionCell rotation argument when used on the player
...
This fixes the player's initial orientation on the starting boat, to properly face Jiub.
10 years ago
scrawl
46d93f1b08
Crime update: NPCs can report crimes if they didn't see the crime, but were alerted by someone who saw it and did not report it themselves.
10 years ago
scrawl
507cbcfae3
Remove incorrect implementation of the iAlarm* GMSTs, not used by vanilla MW ( Fixes #2064 )
...
According to Hrnchamd, these are unused. The real mechanics are not fully documented, but from a quick test only NPCs with an alarm value of 100 will report crimes.
10 years ago
scrawl
ed686ddd2f
Don't update nodes with an empty name from the skeleton source ( Fixes #2125 )
10 years ago
scrawl
a1226501fa
AiWander: move idle animation handling to non-delayed section ( Fixes #2073 )
10 years ago
scrawl
f9ae0d9d66
Fix dialogue goodbye link conflicting with choice links
10 years ago
scrawl
8103d25b09
Make ToggleMenus close open windows ( Fixes #2045 )
10 years ago
scrawl
c684c99a95
Combat AI: Don't attempt to cast spells when impossible to succeed ( Fixes #2059 )
10 years ago
scrawl
6960cac5eb
Disable third person zoom feature by default due to usability issues ( Fixes #2129 )
10 years ago
scrawl
61d1aa78ce
Move AiWander path finder to temporary storage ( Fixes #2082 )
10 years ago
Marc Zinnschlag
b7cf114d5d
Merge remote-tracking branch 'scrawl/delete'
10 years ago
Marc Zinnschlag
cbcd6a26d5
memory leak fix
10 years ago
scrawl
48d5789aeb
Use a separate flag for references deleted by a content file ( Fixes #2018 )
...
The flag must be separate so as to not contaminate the user's savegame.
Fixes the following use cases that were broken before:
- Content file edits a reference that was already deleted by a previously loaded content file -> reference must stay deleted
- Changed or new content file deletes a reference that is already present in the user's savegame -> reference must be deleted
- Said content file is disabled again - reference must be undeleted
10 years ago
MiroslavR
6e1a11f322
Queue screen fade operations invoked by scripts
10 years ago
Marc Zinnschlag
acd63659c1
Merge remote-tracking branch 'scrawl/launcher'
10 years ago
cc9cii
3b5cd286f6
Do not destroy overlay if it was never created (e.g. due to an Ogre exception).
10 years ago
cc9cii
64e1594b41
Move the destruction of global resources, being used by multiple documents, to the editor.
10 years ago
cc9cii
44b11163d1
Do not delete physics objects if it was never created (e.g. preview window)
10 years ago
cc9cii
2d229c70cb
Another missed null shared_ptr conversion for gcc.
10 years ago
cc9cii
9fb4b1f499
Initialise null shared_ptr
10 years ago
scrawl
a4e32d23c6
Fix old profile content not being cleared correctly when saving content file selection ( Fixes #2173 )
10 years ago
cc9cii
2720e5ea9d
Remove PhysicsManager singleton and use shared_ptr instead. Resolves the issue where sometimes destructors were called in an unexpected sequence resulting in a crash while exiting the application.
10 years ago
Marc Zinnschlag
db17dbe324
don't store esm readers for non-base content files
10 years ago
Marc Zinnschlag
4a9d2038fa
load land for non-base content files immediately
10 years ago
Marc Zinnschlag
003675318d
Merge remote-tracking branch 'scrawl/master'
10 years ago
scrawl
5f5fcc2fef
Make PlayGroup use an indefinite number of loops ( Fixes #2156 )
10 years ago
scrawl
4fd3a994e9
Add model and script information to BetaComment
10 years ago
scrawl
ea8f617508
Add missing player control enabled checks ( Fixes #2152 )
10 years ago
scrawl
d7220cdc2f
Do not allow decrease below zero in modCurrentMagicka and modCurrentHealth ( Fixes #2158 )
10 years ago
scrawl
0a466ad643
Make recalculation of magicka less aggressive ( Fixes #2155 )
10 years ago
Marc Zinnschlag
dadc089ddb
Merge branch 'buttons'
10 years ago
Marc Zinnschlag
e177b66c1d
moved fog button from unpaged worldspace to worldspace
10 years ago
Marc Zinnschlag
e04ead2bd5
new element visibility button icons
10 years ago
MiroslavR
cb74c1c36e
Set health to 0 if it drops below 1 ( Fixes #2163 )
10 years ago
Marc Zinnschlag
50a489321f
updated run button
10 years ago
Marc Zinnschlag
d37ff8ec63
fixed missing tooltip update for toggle/mode-type buttons
10 years ago
Marc Zinnschlag
23624841e0
Merge remote-tracking branch 'cc9cii/editwidget-setrange'
10 years ago
cc9cii
936094ae95
Set range of spinbox types in dialogsubview.
10 years ago
Marc Zinnschlag
533bb3b0d5
Merge remote-tracking branch 'miroslavr/master'
10 years ago
scrawl
ff8bdd74ed
Fix strange bitflags handling
10 years ago
MiroslavR
238325455d
Erase effects that have expired ( Fixes #2134 )
10 years ago
scrawl
d36dfbe779
Apply the frame time cap to Ogre's ControllerManager ( Fixes #2154 )
...
This fixes particle systems getting out of whack due to a particularly long frame time, e.g. after a loading screen.
10 years ago
cc9cii
69134e3ac2
Add icon to windows executable.
10 years ago
scrawl
ada4e37556
Fix race preview texture not being destroyed properly ( Fixes #2098 )
10 years ago
scrawl
c1e6b8608b
Always create a skeleton if there's an "ArrowBone" node ( Fixes #2117 )
10 years ago
scrawl
4bf5c89e6f
Merge branch 'master' of https://github.com/OpenMW/openmw into unshield
...
Conflicts:
apps/wizard/CMakeLists.txt
10 years ago
scrawl
abf49267ea
Unshield include fix
10 years ago
scrawl
a8a2b44b0f
Don't require libunshield on windows
10 years ago
Nikolay Kasyanov
a0c454b01c
Properly add libunshiled include dir (again, for wizard this time)
10 years ago
scrawl
414f7ea02c
Ignore mouse movements during video playback ( Fixes #2139 )
10 years ago
Marc Zinnschlag
c7933dd692
Merge remote-tracking branch 'cc9cii/master'
10 years ago
cc9cii
31fdf49616
Use Qt exit function rather than system one.
10 years ago
scrawl
1e06f69d9e
Remove the "browse to existing installation" button, now replaced by the wizard
...
Clean up some debug spam
10 years ago
cc9cii
911839bb91
Simplify detecting whether a universal id represents a referenceable type.
10 years ago
scrawl
c6558fe487
Fix Ogre being initialised twice
10 years ago
cc9cii
ede1b97b46
Check the type of universal id before getting its id. Should resolve bug #2137
10 years ago
scrawl
4fa303d7c4
Merge branch 'master' into HEAD
...
Conflicts:
CMakeLists.txt
apps/launcher/CMakeLists.txt
10 years ago
scrawl
3028141815
Set up ESMReader indices in OpenCS (fixes wrong terrain textures when multiple content files are loaded)
10 years ago
scrawl
21481e8c71
Fix bsatool help typo
10 years ago
Marc Zinnschlag
5eb9fd81e1
use placeholder icons in OpenCS when no proper icon is available
10 years ago
Marc Zinnschlag
a60e4c036f
Merge branch 'mode'
...
Conflicts:
apps/opencs/view/render/pagedworldspacewidget.cpp
apps/opencs/view/render/worldspacewidget.cpp
apps/opencs/view/render/worldspacewidget.hpp
10 years ago
Marc Zinnschlag
b7f8f848a8
added edit modes for exteriors
10 years ago
cc9cii
b86148411b
Fix for issue #2051 . Not perfect (can get into a lock in some situations) but usable.
10 years ago
Marc Zinnschlag
2acf446f18
added edit mode button to scene toolbar
10 years ago
scrawl
273a80e2c0
Merge branch 'master' of https://github.com/OpenMW/openmw
10 years ago
Evgenii Babinets
fe385214e4
Added proper slow fall effect mechanics.
10 years ago
Marc Zinnschlag
b50fcd403b
renamed getElementMask to getVisibilityMask
10 years ago
Marc Zinnschlag
de3a26e21b
Merge remote-tracking branch 'miroslavr/master'
10 years ago
MiroslavR
b8d5a9486a
Make Restore/Damage Attribute/Skill effects continuous
10 years ago
Marc Zinnschlag
9e67a07ad4
allow externally supplied ModeButtons in SceneToolMode
10 years ago
Marc Zinnschlag
4dd645559d
added ModeButton specialisation of PushButton for use in SceneToolMode
10 years ago
scrawl
d5768af952
Fix INT_MIN trade exploit ( Fixes #2096 )
10 years ago
cc9cii
a3a0682138
Remove files no longer used, reverting to OEngine.
10 years ago
cc9cii
bf669a51c1
Merge branch 'master' into mouse-picking-physics
10 years ago
cc9cii
f051fb65ff
Fix memory leak when multiple documents in 3D edit. Support multiple physics engine per document.
10 years ago
scrawl
6b88f5f33e
Use Ogre::uint8, fixes a missing include for uint8_t
10 years ago
scrawl
61d4a6b344
Merge branch 'openmw-033'
10 years ago
scrawl
ba3d2be8e3
Add missing include ( Fixes #2108 )
10 years ago
cc9cii
03abd69b4f
Include string header for gcc.
10 years ago
cc9cii
7d133d508d
Remove unused code. Move the cleanup of global resources used by the PhysicsEngine to PhysicsManager.
10 years ago
cc9cii
37a050873c
Fix crash when multiple scenewidgets were closed. BtOgre was destroying resources each time.
10 years ago
cc9cii
70b5d6857a
Add missing files.
10 years ago
cc9cii
0e70315f91
Experimental, compiles and runs but crashes in some exit scenarios.
10 years ago
Marc Zinnschlag
d48a2759f6
Merge remote-tracking branch 'cc9cii/mouse-picking'
10 years ago
Marc Zinnschlag
bf40a3bb5d
enhanced SceneToolBar tool handling (remove and insert at specific point)
10 years ago
cc9cii
bd6e54dde3
Add function to cancel drag by pressing ESC. Remove debug code.
10 years ago
cc9cii
092080c69c
Group the commands with begin/end macros.
10 years ago
cc9cii
bf5ba41223
Fix deleting physics object when scene nodes were still referencing it. Remove unused code from MouseState. Items that do not change are fetched only once.
10 years ago
cc9cii
4556eb74fe
Fix saving position and rotation.
10 years ago
cc9cii
e3a000917c
Minor tidy up.
10 years ago
cc9cii
358cac2f0a
Fix deleting object physics again.
10 years ago
cc9cii
d9755f82c3
Position saving - work in progress.
10 years ago
cc9cii
85ef683319
Fix deleting physics object when scene node is cleared.
10 years ago
MiroslavR
140013820b
Fix invalidated iterator
10 years ago
MiroslavR
a4d0068e29
Make forcegreeting no-op for disabled references ( Fixes #2093 )
10 years ago
Marc Zinnschlag
29c9b6bd01
Merge remote-tracking branch 'scrawl/master'
10 years ago
cc9cii
3796240b19
Refactor duplicate code sections.
10 years ago
cc9cii
49d416353e
Remove a redundant list.
10 years ago
cc9cii
7f54dab6ef
Fix issue where objects were sometimes unresponsive after dragging.
10 years ago
cc9cii
e174428cc5
Minor tweaks.
10 years ago
cc9cii
1eed180a5c
Fix Gcc/MSVC differences with friend class. Invert camera derived direction.
10 years ago
cc9cii
a21958d007
Add option to move the mouse against the screen frame of reference.
10 years ago
cc9cii
89bb616cbc
Remove debugging code.
10 years ago
cc9cii
8b4651f055
Move mouse related functions and states out of WorldspaceWidget.
10 years ago
scrawl
17cb181f88
Use av_get_default_channel_layout for unknown channel layouts
10 years ago
scrawl
efa4d09c48
Fix crash when avcodec_decode_audio4 doesn't return a full frame ( Fixes #2088 )
10 years ago
cc9cii
998982b16a
Keep physics engines until physics code is moved out of OEngine.
10 years ago
Marc Zinnschlag
8b3d876534
Merge remote-tracking branch 'lgro/ffmpeg_decoder'
10 years ago
cc9cii
c6a2461fbd
Delay removing physics until the document is closed. Also other general cleanup.
10 years ago
cc9cii
1ee64c7087
Add missing files for multi-document support.
10 years ago
cc9cii
b328aa1fb9
Multiple document support.
10 years ago
cc9cii
057982b1f8
Fix Subview interface clutter by keeping a map of Scenewidgets.
10 years ago
cc9cii
e51d532795
Show drag movements of objects in multiple scene managers.
10 years ago
cc9cii
d6e67b248f
Fix deleting objects and scenewidgets.
10 years ago
Marc Zinnschlag
7785e3a0bc
fixed for potential crash during saved game loading
10 years ago
cc9cii
ade7f09203
Keep track of terrain in physics engine. Should resolve crash exiting after opening multiple subviews of the same cell.
10 years ago
cc9cii
ac7acb2c22
Disable more debug code.
10 years ago
cc9cii
4f685092fb
Merge remote-tracking branch 'remotes/upstream/master' into mouse-picking
10 years ago
cc9cii
aa7b693a13
Remove debug settings and minor cleanup.
10 years ago
cc9cii
fbadaf55ee
Multiple SceneManagers per physics engine now working.
10 years ago
Marc Zinnschlag
ac58dd735b
do not crash on exceptions while adding startup scripts
10 years ago
Marc Zinnschlag
4fa0bf63c5
Merge remote-tracking branch 'scrawl/master'
10 years ago
scrawl
45f14f0704
Fix stolen faction-owned items not being confiscated
10 years ago
cc9cii
a2ac4c7650
Allow multiple scene managers per physics engine. Compiles but does not work properly.
10 years ago
Marc Zinnschlag
8ed3454774
Merge remote-tracking branch 'corristo/unshiled-include-fix'
10 years ago
cc9cii
0515159b74
Fix typo.
10 years ago
cc9cii
1741043f20
Revert to storing Scene Node names as the key in RigidBody. Allow moving objects up/down using scroll wheel or touchpad while dragging. Cleanup code a little.
10 years ago
Nikolay Kasyanov
0dc08e2983
Properly add libunshiled include dir
10 years ago
Alexander "Ace" Olofsson
c1ce570e37
Use the enum value from Qt::KeyboardModifiers
...
This fixes the windows build at least
10 years ago
cc9cii
792fbd119f
Resolve incorrect merge issues.
10 years ago
cc9cii
c990ed4335
Merge branch 'mouse-picking-state' into mouse-picking
...
Conflicts:
apps/opencs/view/render/pagedworldspacewidget.cpp
apps/opencs/view/render/pagedworldspacewidget.hpp
10 years ago
cc9cii
6ca88dc541
Merge branch 'master' into mouse-picking
...
Conflicts:
apps/opencs/model/settings/usersettings.cpp
10 years ago
cc9cii
8e2a0ea90a
Implemented moving objects around x-y plane.
10 years ago
scrawl
f7ba1dbfc8
Add error handling for getPcRank and similar defines ( Fixes #2071 )
10 years ago
cc9cii
68b7532383
Move code to WorldspaceWidget so that UnpagedWorldspaceWidget can be supported.
10 years ago
scrawl
e48dc45ede
Fix creatures not being able to move with 0/0 encumbrance
10 years ago
scrawl
c194226d08
Increase maximum height for finding spawn points to 500 ( Fixes #2056 )
10 years ago
scrawl
aa02974d3b
Fix Journal instruction for non-existing journal indices ( Fixes #2063 )
10 years ago
cc9cii
5afaa0083f
Minimise false detection of grab & drag operation.
10 years ago