Bret Curtis
c781d1f8ed
purge unnecessary imports
...
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
8 years ago
Bret Curtis
d799954ca0
replace and purge boost::math::gcd and other non-used headers
8 years ago
Bret Curtis
154d7cffa2
replace and purge boost::function
8 years ago
Bret Curtis
d48b829b45
replace and purge boost::lexical_cast
8 years ago
Bret Curtis
98752a9702
replace boost::bind
8 years ago
Bret Curtis
b7c27e5e96
remove boost/tuple
8 years ago
Bret Curtis
d97aa9152b
remove more unused imports, including boost headers
8 years ago
Bret Curtis
39185e6f8c
purge the rest of boost::shared and any other boost related things that no longer are required
...
put boost system back in, clean others up
revert Qt
add back boost fstream
8 years ago
Bret Curtis
d785344fad
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
8 years ago
Bret Curtis
07f75e1104
replace boost::shared_ptr in extern and components
8 years ago
Bret Curtis
c8b67221d7
use nullptr instead of NULL
8 years ago
Ewan Higgs
38a2de3c51
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
8 years ago
Andrei Kortunov
3190f28710
Spell priority: make AI do not cast target spells under water
8 years ago
Andrei Kortunov
4bb9622c21
Handle greetings differently from responses
8 years ago
scrawl
59eb0aba7d
Merge pull request #1310 from akortunov/guifixes
...
Removed empty space before dialogue entry (bug #3892 )
8 years ago
Andrei Kortunov
c2962ced90
Removed empty space before dialogue entry (bug #3892 )
8 years ago
scrawl
172cc65be9
Merge pull request #1308 from akortunov/spellpriority
...
Spell priority: dispel usage improvements
8 years ago
Andrei Kortunov
00402b7154
Removed unused variable
8 years ago
scrawl
70e02f4c28
Merge pull request #1306 from Nialsy/master
...
Fixed quickload with menus open
8 years ago
Andrei Kortunov
f4a187a9c2
Move a setting to show enchanting success chance from GUI to Game section
8 years ago
Andrei Kortunov
9a1ba1e559
Show success chance when self-enchanting (Feature #3492 )
8 years ago
Andrei Kortunov
42f3c73c75
Spell priority: dispel usage improvements
8 years ago
Nicholas
f6f07f5497
clear mGoToJail flag on load
8 years ago
scrawl
9fd0d54a35
Merge pull request #1289 from akortunov/newrepair
...
Improved repair and recharge widgets
8 years ago
Andrei Kortunov
f6c3d4935e
Spell priority: feather and burden
8 years ago
Andrei Kortunov
10d4cb15ad
Improved repair widget
8 years ago
Andrei Kortunov
1164c3f16e
Improved recharge widget
8 years ago
Andrei Kortunov
6c21e4ed31
Spell priority: ignore some effects useless in battle
8 years ago
scrawl
2638327593
Merge pull request #1303 from akortunov/guifixes
...
Character generation layout fixes
8 years ago
scrawl
a1661af864
Merge pull request #1301 from akortunov/tooltips
...
Tooltips layout fixes
8 years ago
Andrei Kortunov
46c8842808
Fixed enchant points calculations formula
8 years ago
Andrei Kortunov
f17badb3cd
Makes cells cache size configurable
8 years ago
scrawl
f9cdc2da94
Merge pull request #1293 from akortunov/spellpriority
...
aicombataction.cpp: implement some spell priority TODO's
8 years ago
MiroslavR
98daf4f043
Merge pull request #1296 from akortunov/jumpfatiguefix
...
Fixed jump fatigue loss formula (bug #3843 )
8 years ago
scrawl
8cd8eab9dd
Merge pull request #1294 from akortunov/constenchantfix
...
Swap enchant type when purge selected soulgem (bug #3878 )
8 years ago
Andrei Kortunov
4f41c44cd6
Swap enchant type when clean selected soulgem widget ( fixes #3878 )
8 years ago
Allofich
315ad54b29
Don't make NPCs or player speak while underwater
...
(Fixes #3851 )
8 years ago
scrawl
109bc3cb59
Merge pull request #1281 from akortunov/purgefix
...
Make InventoryStore::purgeEffect() purge all effects with argument ID instead only first
8 years ago
Andrei Kortunov
4d927439ca
Spell priority: item wearing check when disintegrate weapon/armor
8 years ago
Andrei Kortunov
d598809ac6
Spell priority: check spell resistance, check if actor is already has a non-magnitude effect
8 years ago
Andrei Kortunov
1520a4d7db
Levelup menu layout fixes
8 years ago
Andrei Kortunov
26ec467df0
Tooltips: faction, magic effects layout fixes
8 years ago
Andrei Kortunov
987677db75
Tooltips: dynamic stats, birthsign and hand-to-hand layout fixes
8 years ago
MiroslavR
d24bcbac15
Do not apply underwater effects to player's voice ( Fixes #3850 )
8 years ago
Andrei Kortunov
6331cc6ab9
Tooltips: level, race, class, specialization layout fixes
8 years ago
scrawl
9f1527b7da
Merge pull request #1272 from akortunov/guifixes
...
Service menus layout fixes
8 years ago
Andrei Kortunov
f484ef8ffb
Fixed jump fatigue loss formula ( fixes #3843 )
8 years ago
Andrei Kortunov
bba822c014
Purge all effects with same ID instead only first ( fixes #3839 )
8 years ago
MiroslavR
eada8c6822
Fix wrong incrementation in InventoryStore::visitEffectSources ( Fixes #3838 )
8 years ago
Andrei Kortunov
c2706ac3e7
Merchant repair and travel window scroll fix
8 years ago
scrawl
0e37e71ea2
Merge pull request #1266 from akortunov/handsfallbackfix
...
Improved hands bodyparts selection fallback
8 years ago
Andrei Kortunov
4544caf7f3
Improved bodypart select fallback ( fixes #2594 )
8 years ago
MiroslavR
0737d6cb72
Merge pull request #1270 from Allofich/scriptfix
...
Check for NULL before running voice dialogue scripts
8 years ago
Allofich
f34e35eb19
Check for NULL before running voice scripts
...
(Fixes #3834 )
8 years ago
scrawl
8fbf9dc597
Merge pull request #1253 from akortunov/pinned
...
Remember "pinned" windows across game restarts
8 years ago
Andrei Kortunov
2b3b6d558f
Move updatePinnedWindows() function to private section
8 years ago
Andrei Kortunov
f986e3fafa
Remove unused code
8 years ago
Allofich
143ee387cc
Add enabled check to animation script commands
...
(Fixes #3793 )
8 years ago
scrawl
fc56fc0b81
Merge pull request #1265 from akortunov/develop
...
Use "sLevel" GMST instead of hardcoded text in load game menu
8 years ago
scrawl
2c879ddbbf
Merge pull request #1264 from Allofich/script
...
Run scripts for voiced dialogue
8 years ago
Andrei Kortunov
e717d046f2
Escaped class name string
8 years ago
scrawl
1956602aa2
Merge pull request #1262 from Allofich/warnings
...
Fix more warnings
8 years ago
Andrei Kortunov
f67ec9c9ce
Use sLevel GMST instead of hardcoded text in load game menu
8 years ago
Andrei Kortunov
6c1e3a0618
Merged from upstream master
8 years ago
Allofich
ff3cb18d4f
Fix shadowing warnings
8 years ago
Allofich
60c67bc327
Run scripts for voiced dialogue
...
(Fixes #3787 )
8 years ago
scrawl
c2240e3af1
Call the WindowManager::updatePlayer after the startup script is run
8 years ago
scrawl
1ffb9e1bf3
Remove renderWorldMap()
8 years ago
scrawl
bfdde0262f
Merge pull request #1260 from akortunov/levitationfix
...
Purge existing levitation effects when levitation is disabled (fixes #3766 )
8 years ago
Allofich
ff3e307059
Pass parameters by const reference
8 years ago
Andrei Kortunov
90d90b6d81
Fixed dynamic stats tooltips in review menu
8 years ago
Andrei Kortunov
39682d616c
Merge branch 'master' of https://github.com/OpenMW/openmw into guifixes
8 years ago
Allofich
2e5fd74db0
Fix invalid iterator warning
8 years ago
scrawl
df3b4fe6a5
Merge pull request #1259 from Allofich/warnings
...
Fix a few Cppcheck warnings
8 years ago
Andrei Kortunov
f0f1df3a96
Properly clear inventory
8 years ago
Allofich
e87d2aa1af
Remove unused function
8 years ago
Allofich
60a2625b89
Add parentheses to clarify calculations
8 years ago
scrawl
30081393a6
Add InventoryWindow::clear() as part of world cleanup
8 years ago
Allofich
f299f26720
Remove unused variable
8 years ago
Allofich
5a00b239ac
Reduce scope of variables
8 years ago
Allofich
c655875584
Change mWaterEnabled from float to bool
8 years ago
Andrei Kortunov
04eb4ea6b6
Check for disabled levitation ( fixes #3766 )
8 years ago
scrawl
50f3794d12
Merge pull request #1258 from akortunov/drownfix
...
Fixed drowning widget initialization with non-default "fHoldBreathTime" GMST value
8 years ago
Andrei Kortunov
3c4c47d1e6
Reduced scope of fHoldBreathTime variable
8 years ago
Andrei Kortunov
c3fd327bb2
Fixed drowning widget initialization
8 years ago
scrawl
f90e5081f9
Merge pull request #1257 from akortunov/chargen
...
Chargen menus fixes
8 years ago
Andrei Kortunov
aac78d29a4
Service menus layout fixes
8 years ago
Andrei Kortunov
c93cf822c7
Reviewmenu: read name, race, class and birthsign from player stats (fixes bug #2628 )
8 years ago
Andrei Kortunov
fb0c4700a4
Save a proto gender in racemenu
8 years ago
scrawl
f63b1e81cd
Merge pull request #1228 from akortunov/master
...
Options to show hidden weapon parameters
8 years ago
scrawl
17125e6c4d
Merge pull request #1256 from Allofich/equip
...
Adjustments to RemoveItem behavior
8 years ago
Andrei Kortunov
dc036e96d4
fixed magicka calculation on chargen (bug #3694 )
8 years ago
Allofich
6e405aed8c
Adjustments to RemoveItem behavior
...
(Fixes #3796 )
8 years ago
scrawl
8d8f293a65
Merge pull request #1246 from akortunov/develop
...
Menu improvements
8 years ago
scrawl
d8943d911c
Merge pull request #1254 from Allofich/warning
...
Remove unnecessary line
8 years ago
Allofich
470988f9ef
Minor changes to getActorsSidingWith
8 years ago
Andrei Kortunov
c3d49d5ca5
Fixed inventory crash and skipmenu launch
8 years ago
Allofich
6272e1c674
Cache allies found while iterating engageCombat
...
(Fixes #3814 )
8 years ago
Allofich
5020d03c78
Remove unnecessary line
8 years ago
Andrei Kortunov
72a16dc78b
Merge branch 'master' into pinned since added PR #1250
8 years ago
Andrei Kortunov
506cc47c9d
Add option to show reach and attack speed for melee weapons
8 years ago
scrawl
993860a4b1
Merge pull request #1250 from resilar/mapbutton
...
Hide WorldButton when in game mode
8 years ago
scrawl
8f335b3484
Merge pull request #1245 from akortunov/tgm
...
Vanilla-like tgm
8 years ago
Andrei Kortunov
95ce7637f3
Adds persisted pin (feature #2834 , bug #2489 )
8 years ago
def
785b3c3d01
Hide WorldButton when in game mode
8 years ago
Andrei Kortunov
31bd70f334
Added missed recharge and repair sounds
8 years ago
Andrei Kortunov
df5a43363a
Confirmation dialogs size fix
8 years ago
scrawl
3c9f3a0f7f
Merge pull request #1242 from Allofich/warnings
...
Fix AppVeyor warnings
8 years ago
Andrei Kortunov
edadcb338c
Savegame dialog improvements
8 years ago
scrawl
9e7ade4ba4
Merge pull request #1244 from akortunov/develop
...
MyGUI vertical alignment
8 years ago
Allofich
db2f97f308
Fix shadowing warning
8 years ago
Andrei Kortunov
7d09a5d644
Progress bars vertical alignment
8 years ago
scrawl
a036a98fd0
Merge pull request #1243 from akortunov/develop
...
Journal improvements
8 years ago
scrawl
b064dd29cc
Fix reset of blend function (Bug #3811 )
8 years ago
Andrei Kortunov
658ab5e941
Minor journal improvements
8 years ago
scrawl
2a74f79bf1
Merge pull request #1240 from Allofich/follow
...
Adjust AI follow distances
8 years ago
Allofich
6253a5218e
Adjust AI follow distances
...
(Fixes #3225 )
8 years ago
scrawl
0a061d45b7
Merge pull request #1239 from akortunov/projectilefix
...
Disable explosion effect for 0-range projectiles (bug #3730 )
8 years ago
Andrei Kortunov
14b59e0e4b
Vanilla-like tgm ( fixes #3798 )
8 years ago
Andrei Kortunov
860b556713
Disables explosion effect for 0-range projectiles ( fixes #3730 )
8 years ago
MiroslavR
da6b28eb40
Fix selling success chance ( Fixes #3802 )
8 years ago
scrawl
97dbd07ed2
Merge pull request #1236 from akortunov/guifixes
...
Minor GUI fixes
8 years ago
Andrei Kortunov
7bd0c74aa8
Fixes mWatchedTimeToStartDrowning initialization (fixes bug #3801 )
8 years ago
Andrei Kortunov
e383e4d023
Disabled hit overlay for damage/absorb mana/fatigue spells
8 years ago
scrawl
373bd78cf3
Merge pull request #1233 from akortunov/guifixes
...
Vanilla style drowning widget
8 years ago
Andrei Kortunov
b89fdcfd27
Vanilla style drowning widget (partially fixes bug #3801 ).
8 years ago
scrawl
338592b99b
Don't clear the animation queue when turning (Bug #3581 )
...
Otherwise, the turnAnimationThreshold would make it difficult to estimate when we can start playing the animation.
8 years ago
scrawl
a5d7b36c28
Don't clear idle animation when movement ends (Bug #3581 )
...
This caused problems when AiWander tried to start an idle animation in the frame after movement stops.
8 years ago
scrawl
c611ddba8d
Remove stray term
8 years ago
scrawl
f230df3d1c
Merge pull request #1232 from akortunov/tooltipfix
...
Tooltip maximum width cap
8 years ago
Andrei Kortunov
1a47b9727b
Changed tooltip maximum width (bug #3800 )
8 years ago
scrawl
02c6c1897e
Merge pull request #1230 from Allofich/stats
...
Change bounds behavior of stat script commands
8 years ago
Allofich
5282556ae0
Show names on combat actors when RMB GUI is active
...
Fixes (#3797 )
8 years ago
Allofich
57aeec59d5
Change bounds behavior of stat script commands
...
Fixes (#3776 )
8 years ago
Andrei Kortunov
1286754fb3
Add a new option to show arrow damage (feature #2923 )
8 years ago
Andrei Kortunov
eb81ab5b24
Disables weapon and spells cycling in GUI mode (bugs #2409 , #2483 , #2645 )
8 years ago
scrawl
e987fe85d0
Add abort flag to TerrainPreloadItem
8 years ago
scrawl
42e9891504
Fix issues caused by loading multiple views into the same terrain View
8 years ago
scrawl
97ed999097
Fix cleanup issue
8 years ago
scrawl
c22fde2bcd
Preload terrain while reading savegame
8 years ago
scrawl
9371100fde
Reuse the intersection visitor and set a traversal number to allow the terrain component to manage its view more efficiently
8 years ago
scrawl
59bf100907
Fill exteriorPositions in preloadFastTravel
8 years ago
scrawl
03c07d3bd5
Remove old code
8 years ago
scrawl
86e75f0987
Preload terrain even when cell preloading is disabled
8 years ago
scrawl
d055dc25bf
Add custom traversal for local map camera to avoid loading terrain nodes that are exactly outside the border to another cell
8 years ago
scrawl
6ccb6009ee
Use the View-based preloading for TerrainGrid as well
8 years ago
scrawl
3c29e2dbeb
Refactor ownership of terrain views
8 years ago
scrawl
28fd492711
Don't use terrain LOD for the map camera
8 years ago
scrawl
e7a0878c10
Add CompositeMapRenderer info to the stats panel
8 years ago
scrawl
ec0b743123
Revert "Change ordering of LocalMap nodes to make sure they are traversed before the CompositeMapRenderer."
...
This reverts commit 7d72c70c93ee3c0cc3d00d37b22c339d0103cd19.
8 years ago
scrawl
4549196b31
Use the new way of terrain preloading in CellPreloader/Scene
8 years ago
scrawl
1c15686353
Remove non required use of WorkQueue
8 years ago
scrawl
19d516cbda
Use the QuadTreeWorld based on distant terrain setting now that it sort of works.
8 years ago
scrawl
4dbd224249
Hide the terrain in non-exterior cells
8 years ago
scrawl
c684860e3b
Change ordering of LocalMap nodes to make sure they are traversed before the CompositeMapRenderer.
8 years ago
scrawl
2d549d088e
Get the world size from the ESM::Land store
8 years ago
scrawl
14225a42c6
Remove unused pointer to IncrementalCompileOperation
8 years ago
scrawl
5eff286c71
Use separate node mask and parent for CompositeMapRenderer to allow the loading screen to pre compile composite maps.
8 years ago
scrawl
e323b2fa7b
Use the SceneManager's ShaderManager
8 years ago
scrawl
0fc465da59
Store the min/max height in LandData
8 years ago
scrawl
051c17a184
Make reportStats const
8 years ago
scrawl
2c68ed4fb4
Remove no longer required use of UnrefQueue as the new resource manager will naturally clear the cache from the worker thread
8 years ago
scrawl
35d53acc65
Factor out terrain chunk loading/caching into a new resource manager
8 years ago
scrawl
9a3a64f0c4
Add resource manager for ESM::Land to allow data to be unloaded when no longer required
8 years ago
scrawl
b898315962
cellpreloader: abort all tasks first before waiting
8 years ago
scrawl
5f76317807
Wait for completion of CreateMapItem on exit to avoid potential threading issue
8 years ago
scrawl
804f873649
terrain: factor out texture caching into a separate class
8 years ago
scrawl
ccfebdd2c3
Set the underwater fog relative to default view distance
8 years ago
scrawl
fe439e7bbf
Add missing default material state for character preview
8 years ago
scrawl
37c71c15f2
Remove redundant state
8 years ago
scrawl
4c9bbce1e2
Fix node mask being reset
8 years ago
MiroslavR
a8517c34eb
Code style
8 years ago
scrawl
a556475fae
Explicitely set the user data type to avoid const/non-const mismatch
8 years ago
scrawl
5de5be77f3
Fix Ptr/ConstPtr userdata mismatch (Bug #3784 )
8 years ago
Mitchell Schwitzer
421b92ae05
fix styling & add missing lines regarding max proficency
8 years ago
Mitchell Schwitzer
f31e5ba85e
fix display maximum proficency reached
8 years ago
Mitchell Schwitzer
7960d5a9a7
fix skill progress bar v2
...
both widgets display their own progess indicator. it was being set for
value (when you hovered over the level of your skill, eg the "5" in
"Acrobatics 5"), but not for the name.
this fixes that, but the progress information is being stored/displayed
by two different widgets for one skill
8 years ago
Mitchell Schwitzer
465b7361e1
fix skill window update
...
invoke winMgr->updateSkillArea() in mechanicsmanagerimp.cpp after looping
over ESM::Skill::SkillEnum if any updates have occurred.
8 years ago
scrawl
809f5cd01b
Fix bad override
8 years ago
MiroslavR
af1fe64408
GetSoundPlaying called on an equipped item now also looks for sounds played by the equipping actor ( Fixes #3781 )
8 years ago
scrawl
4123398cbc
Change no-grab setting to respect the value given
8 years ago
scrawl
7eb48ea83b
Don't wrap mouse to window bounds when the gamepad axis did not move and fix off-by-one error
8 years ago
scrawl
42a04de37c
Fix a crash that occurred when a carried light fails to be attached.
8 years ago
scrawl
2776727794
Allow gamepad and mouse/keyboard to be used at the same time ( Fixes #3093 )
8 years ago
scrawl
29556a1802
More consistent wording of errors/warnings
...
A Warning indicates a potential problem in the content file(s) that the user told OpenMW to load. E.g. this might cause an object to not display at all or as intended, however the rest of the game will run fine.
An Error, however, is more likely to be a bug with the engine itself - it means that basic assumptions have been violated and the engine might not run correctly anymore.
The above mostly applies to errors/warnings during game-play; startup issues are handled differently: when a file is completely invalid/corrupted to the point that the engine can not start, that might cause messages that are worded as Error due to the severity of the issue but are not necessarily the engine's fault.
Hopefully, being a little more consistent here will alleviate confusion among users as to when a log message should be reported and to whom.
8 years ago
scrawl
1692b7f38e
Merge pull request #1209 from dhustkoder/master
...
Added ConstContainerStoreIterator (Task #3092 )
8 years ago
scrawl
2873c10284
Clean the object root of StateSets and hidden nodes
8 years ago
scrawl
4e0011bfc8
Improve NPC loading performance by caching the cleaned objectRoot
8 years ago
Rafael Moura
6c2ce2b2a1
Porting more ContainerStoreIterator usage to const version #4
...
removed const_cast revision
8 years ago
Rafael Moura
7fa2703715
Porting more ContainerStoreIterator usage to const version #3
8 years ago
Rafael Moura
18a4b64f1a
Porting more ContainerStoreIterator usage to const version #2
8 years ago
scrawl
0772a03e98
Print the object ID that animateCollisionShapes did not find the node for
8 years ago
scrawl
d4781d419f
Merge pull request #1220 from MiroslavR/tcl_collision
...
Fix actors colliding with noclipping player
8 years ago
Rafael Moura
05cc69f6f1
Porting more ContainerStoreIterator usage to const version
8 years ago
scrawl
6f4c03aa32
Avoid retrieving setting every frame
8 years ago
MiroslavR
498a3d450b
Fix actors colliding with noclipping player
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