scrawl
cd0f8e556b
Merge pull request #753 from slothlife/thunderstorm-support
...
Improve thunderstorm support.
9 years ago
slothlife
29d74f0249
Improve thunderstorm support.
...
Reversed settings for thunderstorms. Added thunder support to all
weather types. Implemented a simple lightning flash effect similar to
MW.
9 years ago
Marc Zinnschlag
09ec60fe2a
handle missing land texture records properly during merge
9 years ago
Marc Zinnschlag
73f6efddcc
fixed a texture indexing bug (only affects the editor)
9 years ago
Marc Zinnschlag
353d6973e2
Merge remote-tracking branch 'origin/master'
9 years ago
scrawl
b98a076055
Add documentation for ACTN ess-record (activation flags)
9 years ago
scrawl
0442bc98f3
Update sleep interruption formula according to wiki, thanks Hrnchamd
9 years ago
scrawl
5aa33fde43
Include cleanup
9 years ago
scrawl
e5d54fb539
Check for actor being the player in various actions
9 years ago
scrawl
fd48c1d6f4
Make the Equip script function "use" items (drink potion, use alchemy, etc)
9 years ago
scrawl
481f23d955
Implement framerate limit setting
...
The framerate limit can be used to reduce strain on the CPU and GPU, in a way similar to VSync, but without the increased input lag that is typical with VSync.
9 years ago
dteviot
96e3933ee9
Fixed bug in smoothTurn()
...
Now correctly handles changing direction from 178 to -178 degrees.
9 years ago
scrawl
acbea2461b
Fix a typo
9 years ago
scrawl
d11952c48a
Stop rendering when the window is minimized
9 years ago
Marc Zinnschlag
a8dc1c1198
merge land tables
9 years ago
Marc Zinnschlag
85f6bb892b
removed indirection in OpenMW-CS land record
9 years ago
Marc Zinnschlag
69b9eadb52
refactored loading of land data
9 years ago
Marc Zinnschlag
b3fdf92d2b
more const-ness fixes
9 years ago
Marc Zinnschlag
febf611c82
made return type of ESMTerrain::Storage::getLand const
9 years ago
Marc Zinnschlag
69045d7ec9
additional safety check for land texture listing merge stage
9 years ago
Marc Zinnschlag
7a96a04b75
Merge remote-tracking branch 'origin/master'
9 years ago
Marc Zinnschlag
a8bee25757
Merge remote-tracking branch 'dteviot/FixStuckDraft'
9 years ago
Marc Zinnschlag
4b7a034cf9
Merge remote-tracking branch 'slothlife/weather-transition-fix'
9 years ago
scrawl
8aaba0af6f
Fix journal page navigation bug introduced by 7dd09dd637
( Fixes #2899 )
9 years ago
Marc Zinnschlag
890bbb6b11
merge land texture tables
9 years ago
Marc Zinnschlag
b7983d08ba
fixed merge stage order; added proper initialisation
9 years ago
dteviot
1dfe438a5d
reduce "reset if stuck" AiWander timeout.
...
Now is about 14 seconds, instead of 300.
9 years ago
dteviot
39c2ba8efe
Pathfinding bugfix.
...
Observed at Ebonheart (coe 1, -13). Especially at the western tower. Guards try to walk though tower door.
Cause: buildPath() adds destination (even when unreachable) when only using single node from pathgrid.
9 years ago
dteviot
f2c9b9351f
Try going right and left to "unstick" actor.
9 years ago
dteviot
31d82b6b0c
Unifiy evadeObstacles() logic between AiWander and AiPackage
...
Can't use same code, but logic is now same.
9 years ago
dteviot
f59e918a3b
removed useless code.
...
zTurn ignores turns < 0.0087 radians.
9 years ago
dteviot
0677799839
movement logic in AiPackage uses ObstacleCheck.
9 years ago
slothlife
2b48a20b76
Fix weather transition bugs
9 years ago
slothlife
d9a7986b3a
Remove redundant fast forward check
9 years ago
Marc Zinnschlag
45e7522aa6
Merge remote-tracking branch 'dteviot/ExtractCommonCreatureDraft'
9 years ago
dteviot
300c48329d
Creature::isFlagBitSet() changed to free function.
9 years ago
slothlife
4fd00a75d5
Merge advanceTime and advanceTimeByFrame
9 years ago
slothlife
cd8ec5c11e
Improve checking for older weather records
9 years ago
slothlife
7817c52cbb
Discard old save game weather records
9 years ago
dteviot
95d2d82abf
extracted isFlagBitSet()
9 years ago
slothlife
c907ed517d
Remove C++11 explicit on conversion operator
9 years ago
slothlife
54fa5273dc
Refactor weather transitions to act more like MW
...
Fixed several issues:
* Waiting/jail time/training all now properly skip remaining transitions
* ChangeWeather no longer permanently sets the region's weather
* ChangeWeather being called during a transition now correctly queues up
another transition
* Corrected transition delta and factor calculations
* ModRegion settings are now saved
9 years ago
Marc Zinnschlag
a97a632aa7
merge references tables
9 years ago
Marc Zinnschlag
a9f9a8d58e
Merge remote-tracking branch 'dteviot/ExtractCommonCreatureDraft'
9 years ago
Marc Zinnschlag
845cafd61c
fixed record state issues after merge
9 years ago
Marc Zinnschlag
f95950e8d8
merge referenceables table
9 years ago
Marc Zinnschlag
9cf793c0b5
silenced a warning
9 years ago
Marc Zinnschlag
40753aa9a3
simplifying merge stage
9 years ago
dteviot
541d7fb4fb
Fixed assorted issues
...
* destructor is virtual
* renamed class to Actor
* corrected indentation of case statement
9 years ago
Marc Zinnschlag
8f7f29943a
Merge remote-tracking branch 'jordan-ayers/topic/dead-code'
9 years ago
Jordan Ayers
cd5bef958f
Remove dead code from alchemywindow.
...
Also align some braces.
9 years ago
dteviot
bb54bbd273
Pulled duplicated functions into common base class
9 years ago
scrawl
b509a18065
Remove code setting PcRace ( Fixes #2886 )
...
This is already handled by the RaceCheck script.
9 years ago
Marc Zinnschlag
16dda281ce
made merge operation more fluent
9 years ago
Marc Zinnschlag
103073150e
added info tables and pathgrid table to merge operation
9 years ago
Marc Zinnschlag
c92898a5bc
flag newly merged documents as dirty (triggering an 'are you sure' dialogue when closing without saving first)
9 years ago
Marc Zinnschlag
e76401d5ea
Merge remote-tracking branch 'smbas/fix-opencs-bugs'
9 years ago
Marc Zinnschlag
a52b947efe
Merge remote-tracking branch 'dteviot/MagicEffectsRefactorDraft3'
9 years ago
Marc Zinnschlag
562f5cdec1
Merge remote-tracking branch 'scrawl/editor_saving'
9 years ago
scrawl
542c648e69
Fix incorrect assignment of PcRace, need to sort race IDs ( Fixes #2884 )
9 years ago
Stanislav Bas
ba4b7df99d
Add missing includes to columnimp.hpp
9 years ago
Stanislav Bas
720aca8f3d
Inform about State change (not a whole row) when modifying a table value
9 years ago
Stanislav Bas
4d24eff859
Show race only when mesh type is Skin (in BodyParts table)
9 years ago
Stanislav Bas
6d81ca07b5
Convert AiWanderRepeat to bool in ActorAiRefIdAdapter::getNestedData()
9 years ago
scrawl
32ad8c86bf
Fix the ESM::LandTexture NAME being discarded on loading
9 years ago
scrawl
031d64d0d3
Adjust OpenCS saving stages order to stop vanilla MW complaining about missing records
9 years ago
Marc Zinnschlag
50ec8b10f5
Merge remote-tracking branch 'dteviot/Bug2871'
9 years ago
Stanislav Bas
b7295e2632
Columns with Display_Boolean use Combobox editor even for non-boolean values
9 years ago
Stanislav Bas
aeb1acca51
Remove enum names for AiWanderRepeat column
9 years ago
Stanislav Bas
e14aedc7cd
ModifyCommand uses a proper name of a modified nested value
9 years ago
Stanislav Bas
d038ac2da0
Sort tables by ID in the ascending order initially
9 years ago
scrawl
ba8e4c22aa
Avoid using loops to wrap angle values ( Fixes #2882 )
9 years ago
scrawl
52d8bc555c
Add missing checks to see if spell still exists when loading a savegame (Bug #2883 )
9 years ago
Marc Zinnschlag
3902513e65
merge id collections
9 years ago
dteviot
5dd0ad6841
Fixed rest of travis errors.
9 years ago
dteviot
3fa5c6a0e7
fixed travis build failure
9 years ago
dteviot
77a1d947cc
extracted MWMechanics::getPlayer()
9 years ago
dteviot
85bc41dedb
replaced FLT_MAX with numeric_limits.
9 years ago
scrawl
af3b0cd883
Improve some error messages
9 years ago
dteviot
3b231b85bb
removed incorrect optimization.
...
Now it fixes #2871
9 years ago
Marc Zinnschlag
08325d14ca
Merge remote-tracking branch 'dteviot/Bug2871'
9 years ago
Marc Zinnschlag
d436dc332b
Merge remote-tracking branch 'jeffreyhaines/gametimetracker'
9 years ago
Marc Zinnschlag
5cb0353b5c
Merge remote-tracking branch 'jeffreyhaines/npcsdontscream'
9 years ago
dteviot
c0d3804b4f
Correctly handle disjoint pathgrid ( Fixes #2871 )
...
Bugfix:
When
1. Cell has multiple subgrids (i.e. path grid is disjoint)
2. Distance between destination and pathgrid point 0 is less than distance to points of subgrid closest to start point
Then getClosestReachablePoint() returns pathgrid point 0 as the end point.
This is invalid, this end point cannot be reached from the start point.
9 years ago
dteviot
0ee7407101
extracted common sub-expressions.
9 years ago
dteviot
ff5ef7055e
extracted function CreatureStats::isParalyzed()
9 years ago
Jeffrey Haines
f94d3237fc
Removed unused cmake import
10 years ago
Jeffrey Haines
61bb55aff4
Removed long int parameter
10 years ago
Jeffrey Haines
d91f197119
Time played display setting
10 years ago
Jeffrey Haines
69729046bf
Updated parameter name to reflect units
10 years ago
Jeffrey Haines
e86891d6e1
Time played displayed in save/load menus
10 years ago
Marc Zinnschlag
9918b57341
Merge remote-tracking branch 'origin/master'
10 years ago
Jeffrey Haines
e1baf1ea48
NPCs scream when they die
10 years ago
scrawl
232dfdc07e
Make an error message slightly more helpful
10 years ago
scrawl
681183df31
Restore handling of fog depth == 0 values (Bug #1549 )
10 years ago
scrawl
67bd6cd708
Remove empty line at the beginning of files
...
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
10 years ago
scrawl
dca08b0b42
Remove a firing assert ( Fixes #2871 )
10 years ago
Marc Zinnschlag
e888fd7034
Merge remote-tracking branch 'scrawl/delete_noop'
10 years ago
Marc Zinnschlag
4f4429151f
Merge remote-tracking branch 'scrawl/editor_flickertypo'
10 years ago
Marc Zinnschlag
3992125b61
Merge remote-tracking branch 'scrawl/master'
10 years ago
Marc Zinnschlag
dc72b24f4e
Merge remote-tracking branch 'dteviot/PathfindingRefactorDraft'
10 years ago
Marc Zinnschlag
b5f3f0522a
Merge remote-tracking branch 'slothlife/weather-settings-fix'
10 years ago
scrawl
b583a2ec33
Make SetDelete a no-op for items in containers ( Fixes #2864 )
10 years ago
Jordan Ayers
be7bd9529d
Classes shouldn't use MWBase::Environment to access their own members.
10 years ago
scrawl
d1e1c0f38b
Editor: fix a typo in ESM::Light flag mappings
10 years ago
Marc Zinnschlag
47dd9505a9
copy meta data from game file when merging
10 years ago
scrawl
9fad33cd14
Don't reset the item model's sort/filter options in updatePlayer ( Fixes #2863 )
10 years ago
scrawl
c8d6679a25
Remove an unused function
10 years ago
Marc Zinnschlag
1b663f01af
create merged document and open a view for it (document is still empty at this point)
10 years ago
Marc Zinnschlag
5558962b14
Merge remote-tracking branch 'scrawl/editor_creatureflag'
10 years ago
Marc Zinnschlag
8bb28c3236
Merge remote-tracking branch 'corristo/osx-hidpi'
10 years ago
dteviot
4d9d8a060d
Pathing bugfix.
...
When path contains one one point from path grid, point is no longer being discarded.
10 years ago
dteviot
942a987d52
centralize the world/cell coordinate conversion logic.
10 years ago
dteviot
5049c9ab6a
removed unnecessary tests.
10 years ago
slothlife
3d419a612a
Corrected some weather transition calculations
...
Reversed some formulas for Transition Delta and Clouds Maximum Percent
and implemented them. Refactored Weather some to encapsulate those
formulas (to more closely match MoonModel). Did some small cleanup of
WeatherManager.
10 years ago
scrawl
8426d376f0
Use separate touch spell raycasts for actors and objects ( Fixes #2849 )
10 years ago
scrawl
afb3d94ba4
Fix cell names in the save/load menu not being localised ( Fixes #2840 )
10 years ago
scrawl
c25dacb480
Fix "Level" string in the save/load menu not being localised (Bug #2840 )
10 years ago
scrawl
8241976368
Don't attempt to play non-existing hit animations ( Fixes #2856 )
10 years ago
Nikolay Kasyanov
dbcce482a6
OS X: enable high resolution mode for OpenMW & OpenCS
...
We don't support retina completely yet, but it's still better than
blurry mess, and Qt does pretty good job for OpenCS already.
10 years ago
scrawl
7dd09dd637
Fix being able to flip journal pages with the mousewheel when the options overlay is active ( Fixes #2855 )
10 years ago
scrawl
58cd2b1a84
Remove "Tri Bip*" nodes in creature meshes (meant for debugging)? ( Fixes #2148 )
10 years ago
scrawl
e36ebc77d5
Editor: remove creature flag of unknown purpose from the UI
10 years ago
scrawl
c57e72fe03
Adjust the sleep interruption chance ( Fixes #2781 )
10 years ago
scrawl
d76fb2d266
Apply disintegrate only to weapons and armor ( Fixes #2853 )
10 years ago
Marc Zinnschlag
5aeabe22f0
Merge remote-tracking branch 'dteviot/PathfindingRefactor'
10 years ago
scrawl
e8c9d3ea2a
Fix cell names on world map not always being translated ( Fixes #2832 )
10 years ago
scrawl
1e18a73b1c
Don't play magic effect sounds & visual effects for unsuitable targets ( Fixes #2811 )
10 years ago
scrawl
211deeb63e
Don't attempt to lock or unlock unsuitable objects ( Fixes #2826 )
10 years ago
scrawl
0d8f07d563
Properly apply changes when backing out of chargen dialogs ( Fixes #2627 )
10 years ago
scrawl
86f0e505e9
Add a fixPosition for the --start exterior cell ( Fixes #2790 )
10 years ago
scrawl
c07ced4c8f
Editor: fix magic effect magnitudes incorrectly labelled as Min/Max Range
10 years ago
Marc Zinnschlag
d8655f2ff8
forgot to connect merge operation signals
10 years ago
Marc Zinnschlag
e2377396a7
inheriting Merge from QWidget instead of QDialog, because QDialog is bloody useless for non-modal dialogues (which makes the class completely useless, since modal dialogues are the spawn of Satan)
10 years ago
Marc Zinnschlag
904ad94952
added merge operation (doesn't do anything yet)
10 years ago
Marc Zinnschlag
d511772534
Merge remote-tracking branch 'rohit-n/gamepad'
10 years ago
Rohit Nirmal
d9b11f963a
Gamepad: Slow down simulated mouse with right trigger
...
in menus.
10 years ago
dteviot
55e3aaaa35
made variable const.
10 years ago
dteviot
e42a2478dc
Removed tests that are not necessary.
10 years ago
dteviot
2b9e22f593
extracted function stopAttack().
10 years ago
dteviot
0884a3796f
extracted function isTargetMagicallyHidden().
10 years ago
dteviot
038851420d
Removed unneeded temp variables.
...
Corrected case of function names.
10 years ago
dteviot
50ddcd1953
more attack logic moved into AiCombatStorage.
10 years ago
dteviot
0735e3e06e
move start attack logic to AiCombatStorage.
...
Basically, copied from mrchenko's 1d4be08f6e4c2dbd89cc0c3408a8231ee4497277
10 years ago
dteviot
1676bf917e
CombatMove logic moved into AiCombatStorage.
...
Basically, copied from mrcheko's 1d4be08f6e4c2dbd89cc0c3408a8231ee4497277
10 years ago
Marc Zinnschlag
708cacdec4
disable merge menu item when a merge is already in progress
10 years ago
Marc Zinnschlag
23ccee0124
Merge remote-tracking branch 'dieho/master'
...
Conflicts:
apps/opencs/view/world/dialoguesubview.cpp
10 years ago
Marc Zinnschlag
7f10a7f24f
Merge remote-tracking branch 'smbas/feature-mgef-verifier'
10 years ago
Marc Zinnschlag
d29862eac3
Merge remote-tracking branch 'emperorarthur/anim_fail'
10 years ago
Marc Zinnschlag
be6a85c7aa
Merge remote-tracking branch 'emperorarthur/nif_tester_updates'
10 years ago
Marc Zinnschlag
b74a14211f
Merge remote-tracking branch 'origin/master'
10 years ago
Marc Zinnschlag
1eed1c4d23
Merge remote-tracking branch 'dteviot/AiCombatPerFrameUpdate'
10 years ago
Arthur Moore
20078c41c3
Removed now unneeded script
10 years ago
Arthur Moore
c7b97ee9ba
Cleaned up niftest's output
...
A bad file inside of a bsa archive now looks like:
<game dir>/Data Files/TR_Data.bsa/meshes/tr/x/tr_act_ind_mark_alm.nif
10 years ago
Arthur Moore
3d78ee0c2b
niftest now scans BSA files in directories for nif errors
...
The program is explicit so the user knows exactly where the bad file is.
10 years ago
Arthur Moore
6a6da42b85
Updated niftest's help message
10 years ago
Arthur Moore
efadce3e90
Have niftest handle directories as well
...
Note: BSA files within the directory must be passed manually.
10 years ago
Arthur Moore
865491d101
Added a help message to niftest
...
Now using the boost argument parser.
10 years ago
scrawl
56b7196bea
Remove incorrect implementation of "Clouds Maximum Percent" weather setting
10 years ago
scrawl
52dbb24bb9
Merge pull request #708 from slothlife/sky-render-fixes
...
Fix several sky rendering bugs, maybe also #639
10 years ago
slothlife
3235cecddf
Use Glare View for visibility of celestial bodies
...
Fixed memory leak from Sun and Moon objects by pulling Updaters back out
into separate objects. Removed code related to
mCelestialBodyTransparency.
10 years ago
Stanislav Bas
ff2dab8d56
Remove check for an empty Particle from Magic effects verifier
10 years ago
Marc Zinnschlag
4fd3097c1c
improved adjuster widget problem reporting
10 years ago
Marc Zinnschlag
b83f9445a9
added UI for merge tool (merge tool itself is still missing)
10 years ago
Marc Zinnschlag
469a896ca1
make non-editable fields in dialogue sub view selectable ( Fixes #2818 )
10 years ago
slothlife
238ae419a3
Fix use of incorrect material for Sun
10 years ago
slothlife
f2e51b0579
Use diffuse alpha to fade Sun
10 years ago
scrawl
5602cd9b7b
Fix the launcher's version label for builds with no git commit info
10 years ago
slothlife
ea2f88a355
Fix several sky rendering bugs, maybe also #639
...
Added code to hide the moons, sun, and stars for certain weather
effects. Lightly refactored CelestialBody and derived classes. Fixed
moons switching phase at 24:00.
10 years ago
taras.kudryavtsev
8ae7c63c45
#2730 and #2725
10 years ago
Stanislav Bas
cbc8309289
Don't allow empty value of School field in Magic Effects table
10 years ago
dteviot
58f732ebc9
Update path following checks each frame in AiCombat.
10 years ago
dteviot
ad9bab0b68
Removed redundant if.
10 years ago
dteviot
4256e151b1
Fixed error in deciding type of attack
10 years ago
dteviot
21e249cb92
pass parameters as const &
10 years ago
Stanislav Bas
8da9eecea7
Correct comparison of enum values in IdTableProxyModel
10 years ago
Stanislav Bas
0ea4d1981a
Add magic effect verifier
10 years ago
Marc Zinnschlag
06f170a8e1
Merge remote-tracking branch 'origin/master'
10 years ago
Marc Zinnschlag
9ba85f697c
Merge remote-tracking branch 'smbas/fix-opencs-bugs'
10 years ago
Stanislav Bas
6b3de5c720
Activate editing of nested table cells by a double click
10 years ago
Stanislav Bas
1590a04d03
Close EditWidget when a proper row removed
10 years ago
Stanislav Bas
33042c1464
Restore Modified status of a record when adding/removing nested rows
10 years ago
scrawl
664ae079db
Improve setting of culling mask for the savegame screenshot camera
10 years ago
scrawl
88c61ed2b6
Fix NotifyDrawCompletedCallback in single threaded mode
10 years ago
Stanislav Bas
25b653e316
Inform about Modified status change when modifying a value of a model
10 years ago
Stanislav Bas
afb36b73eb
Proper index for Modified column in ModifyCommand
10 years ago
Marc Zinnschlag
e73c115ff5
Merge remote-tracking branch 'origin/master'
10 years ago
Marc Zinnschlag
529041f6f6
Merge remote-tracking branch 'slothlife/moon-settings'
10 years ago
Marc Zinnschlag
9ee3f1bfe7
Merge remote-tracking branch 'slothlife/moon-settings' into mergetool
10 years ago
slothlife
0244a9b329
Correct moon texture with respect to trajectory
10 years ago
Marc Zinnschlag
9392e426c0
Merge remote-tracking branch 'origin/master' into mergetool
10 years ago
Marc Zinnschlag
15e8275443
Merge remote-tracking branch 'slothlife/moon-settings' into mergetool
10 years ago
Arthur Moore
08d5aaf0fc
Remove more comments
10 years ago
Arthur Moore
6fce49bfb5
Don't warn twice when unable to play an idle animation
10 years ago
Arthur Moore
61c3835637
Don't try to play animations we know are bad
...
Prevents log spam
10 years ago
scrawl
7644a46ded
Creatures with no movement should not attempt to start combat ( Fixes #2786 )
10 years ago
scrawl
f326b8e5d2
Fix weapon animations playing on the lowerbody when swimming
10 years ago
scrawl
e8cbdcfb1e
Play swimming animation fallback on the upper body when possible
10 years ago
scrawl
1f755a2bc0
Don't use a shared Material in AlphaFader
10 years ago
slothlife
67a63cc662
Add some const correctness to MoonModel
10 years ago