Commit Graph

480 Commits (8920b34b75ca64d51040a4c68a3166716da066da)

Author SHA1 Message Date
Bret Curtis fdb84dddc8
Merge pull request #2059 from Capostrophic/stacks
Don't stack scripted items (bug #2969)
6 years ago
Capostrophic 39dcbacf44 Option to disable controller (feature #3980) 6 years ago
Andrei Kortunov b7adbe79b9 Allow localization to use implicit keywords (bug #4841) 6 years ago
Andrei Kortunov 058e289162 Do not create a redundant parent node for LOD and Switch nodes (bug #4837) 6 years ago
Capostrophic 0535de6ca0 Make quest status update handling closer to vanilla (bug #4815)
Don't update quest status if we're simply updating the quest index
Update quest status if a new entry is added regardless of its index
6 years ago
Bret Curtis bc1fbd5400
Merge pull request #2088 from akortunov/faction_table
Editor: Implement faction ranks table
6 years ago
Bret Curtis f4313c02e1
Merge pull request #2153 from akortunov/glowing_windows
Native glowing windows support
6 years ago
Andrei Kortunov 9e4a339ad3 Daytime node switch support (feature #4836) 6 years ago
Bret Curtis 9f716b9ed8
Merge pull request #2151 from Capostrophic/normalmaps
Account for inverted tangents on normal-mapped objects (bug #3733)
6 years ago
Bret Curtis 4f938492e5
Merge pull request #2150 from akortunov/vfx
Update magic effects VFX immediately after effects update
6 years ago
Capostrophic 731f91759e Account for inverted tangents on normal-mapped objects (bug #3733) 6 years ago
Andrei Kortunov dc3a17f1f6 Update magic effects VFX immediately after effects update (bug #4828) 6 years ago
Capostrophic 5c889f7359 Add creature-with-the-same-model soundgen fallback (bug #4813)
Creatures will use sounds of the first creature that has the same model in the record store when possible.
6 years ago
Andrei Kortunov b2126c2b6b Apply UVControllers only for given UV Set (bug #4827) 6 years ago
Capostrophic 67450a7046 Don't apply effects when spell absorption is successful (bug #4820) 6 years ago
Capostrophic 6660f2f8e6 Use the skeleton from the NPC's set model (bug #4747) 6 years ago
Andrei Kortunov 2c38e337ae Support NiSwitchNode (feature #4812) 6 years ago
Andrei Kortunov 39c4a7833c Fix out of range exception when try to load a particle node with empty sizes array (bug #4804) 6 years ago
Capostrophic 166d757a19 Allow stray special characters before a begin statement 6 years ago
Capostrophic 05d5d7d57b Account for stances when the player is in air (bug #4797)
Make GetPCRunning and GetPCSneaking return 1 if the player is in air while the stance is toggled
Make sneaking skill usage possible if sneaking stance is toggled while in air
6 years ago
Capostrophic 8bb270c2bb Update moved object collisions even if the cell is the same (bug #4800) 6 years ago
Andrei Kortunov b17702bf1f Do not restore birthsign abilities upon game load (bug #4329) 6 years ago
Capostrophic 403db9afe3 Don't reset player jumping flag unnecessarily (bug #4775) 6 years ago
Bret Curtis 573af17cf9
Merge pull request #2097 from akortunov/camerafix
Do not scale player's model in the 1st-person view depending on race
6 years ago
Andrei Kortunov 02a43d0b32 Do not scale player's model in the 1st-person view depending on race (bug #4383) 6 years ago
Capostrophic 92d7f21926 Don't interrupt compilation when spell/effect functions are used for non-actors 6 years ago
Capostrophic 0ab5314755 Make scripted items not stack (bug #2969) 6 years ago
Bret Curtis 932691d199
Merge pull request #2091 from Capostrophic/fallheight
Avoid falling height reset if on-ground state wasn't actually updated (bug #4411)
6 years ago
Capostrophic 467724d5e8 Improve fallback numerical value handling (bug #4768) 6 years ago
Capostrophic 0bbcc0e787 Avoid falling height reset if onGround state didn't change (bug #4411) 6 years ago
Andrei Kortunov b4f3ce2a0a Editor: Implement faction ranks table (feature #4209) 6 years ago
Capostrophic 2681435857 Editor: handle AI settings, regional sound and levelled list "none" chances as shorts (bug #2987) 6 years ago
Bret Curtis 6d7aacab5e
Merge pull request #2053 from akortunov/animatedContainers
Native animated containers support
6 years ago
Andrei Kortunov a53333c3d5 Native animated containers support (feature #4730) 6 years ago
Capostrophic 6083e5ed4b Don't interrupt sneak and swim idles in first person view (bug #4750) 6 years ago
Marc Zinnschlag d791dcfbf3 Merged pull request #2051 6 years ago
Bret Curtis 32624cb3ed
Merge branch 'master' into colors 6 years ago
Capostrophic 7b33838b33 Don't consider non-solid actors truly levitating (bug #4746) 6 years ago
Capostrophic 7cae0017ac Display Ambient, Sunlight and Fog field values as colors (bug #4745) 6 years ago
Capostrophic 7b5932a49d Add Invert X Axis option (feature #3610) 6 years ago
Andrei Kortunov e8b3ae8706 Improve ResetActors command (bug #4723) 6 years ago
Andrei Kortunov 7438e20ee1 Fix shield displaying on inventory avatar (bug #4720) 6 years ago
Andrei Kortunov 5e071e3eb0 Add a missing check if mPtr is empty (bug #4715) 6 years ago
Andrei Kortunov 71f1a53090 Improve tooltips cleanup (bug #4714) 6 years ago
AnyOldName3 02a8c6a7ce
Merge branch 'master' into pr/fix-hidpi-resolution 6 years ago
Bret Curtis 228f6b572f
Merge branch 'master' into prisonmarker 6 years ago
Bret Curtis f6243fae83
Merge pull request #1615 from akortunov/holstered_weapons
Weapon sheathing
6 years ago
Stanislaw Halik 8fd71fe4ad fix rain delay when exiting water
When the particle system updates its internal state noting that it's
been culled, it stops emitting any further particles. Prevent it from
having that knowledge.

v2: Fix off-by-one-frame error following review by @AnyOldName3
6 years ago
Capostrophic 4efe1bc892 Add prison marker record fallback definition (bug #4701) 6 years ago
Stanislaw Halik 5e3e01cac0 fix resolution on HiDPI displays under Windows
The same Windows functionality as scaling user interface elements,
confuses fullscreen games unless they set a particular of metadata to
indicate that they perform the scaling by themselves.

What happened was treating 2160p as 1440p despite the former being
chosen. The same occured with other game title prior to introducing the
metadata bits.

Fortunately with CMake there's no need to invoke the mt.exe "manifest
tool" manually.

Note that the setting of "per-monitor DPI aware" still leaves openmw
confused, hence the choice of global-DPI-aware.
6 years ago
Andrei Kortunov 92e45507d8 Weapon sheathing support, including quivers and scabbards (feature #4673) 6 years ago
Andrei Kortunov f88d5e808c Rewrite media decoder to use FFMpeg 3.2+ API (task #4686) 6 years ago
Bret Curtis d1eb7a52a0 Update CHANGELOG.md 6 years ago
Marc Zinnschlag a5efe0d596 Merged pull request #1998 6 years ago
Capostrophic 434b1fd0e3 Use Shift-C and Shift-V keybindings for View and Preview (feature #2845) 6 years ago
Capostrophic 77b0ff7a75 Use real thrown weapon damage in tooltips and weapon rating (feature #4697) 6 years ago
Bret Curtis e7892361f6
Merge pull request #1994 from akortunov/actor_culling
Minor tweaks for actors processing range setting
6 years ago
Bret Curtis 3cd59d4a89
Merge pull request #1993 from akortunov/loadingbar
Center progress bar when there are active messageboxes
6 years ago
Andrei Kortunov 06d226a1b7 Minor tweaks for actors processing range setting 6 years ago
Andrei Kortunov 6e05853478 Center progress bar when there are active messageboxes (bug #4691) 6 years ago
Andrei Kortunov 7a7b47b0ba Add missing changelog entries 6 years ago
Capostrophic 4873d33642 Adjust magic light source linear attenuation (bug #3890) 6 years ago
Andrei Kortunov bf9e8c4556 Make spell absorption multiplicative (bug #4684) 6 years ago
Marc Zinnschlag 2c8bbde7ef Merged pull request #1979 6 years ago
Andrei Kortunov 61e6e359c4 Allow creatures to use the autogenerated collision box (feature #2787) 6 years ago
Capostrophic 9809eef18e Utilize the default soundgen entries when necessary (bug #4689) 6 years ago
Bret Curtis 6c4116cc8b
Merge pull request #1972 from akortunov/equipfix
Force actor to the 'weapon equipped' state if the weapon disappeared in the middle of attack
6 years ago
Andrei Kortunov 8fa0ffcfe4 Catch exceptions inside the loadVoice() (bug #4685) 6 years ago
Andrei Kortunov d7d9050d4a Force actor to the 'weapon equipped' state if the weapon disappeared in the middle of attack (bug #4646) 6 years ago
Bret Curtis e406c5ff81
Merge pull request #1946 from akortunov/backupfix
Combat AI: check for obstacle before back up
6 years ago
Andrei Kortunov 13bd81f896 Try to use collisions from basic actor model if an animated one has no collisions (feature #4682) 6 years ago
Capostrophic 19fd404b7b Support soundgen calls for activators (feature #4285) 6 years ago
Andrei Kortunov ca07e3a364 Check for obstacle before back up (bug #4656) 6 years ago
jvoisin ca8744af56 Fix crash in the ESM reader, when SCVR has no variable names
Fixes bug [#4678](https://gitlab.com/OpenMW/openmw/issues/4678)
The `loadSCVR` method assumes that the list of variable
names won't be empty, which it might.
Instead of crashing, we show a warning and ignore the record.
6 years ago
Andrei Kortunov f9271fd7f0 Fix crash in the ESM reader, when list is empty (bug #4677) 6 years ago
Capostrophic 4ec727c50b Disallow to open the journal while settings window is open (bug #4674) 6 years ago
Marc Zinnschlag 2d87d1d9d2 Merged pull request #1959 6 years ago
Marc Zinnschlag d466785aa7 Merged pull request #1958 6 years ago
Andrei Kortunov 5617bb3f0c Improve pitch factor handling for crossbow animations (bug #4672) 6 years ago
Capostrophic 09aecb955c getSkill usage cleanup (bug #4671) 6 years ago
Capostrophic cae2e84ab4 Trace the player down after enabling collision with TCL (bug #4669) 6 years ago
Capostrophic 768c532b8f Editor: display light source color as a color (bug #4668) 6 years ago
Marc Zinnschlag 71f80db886 Merged pull request #1954 6 years ago
Capostrophic 03788edd63 Fix redundant drag call in instance dragging (bug #4593) 6 years ago
Andrei Kortunov 87394f2ebb Revert "Take in account transformations of NiTriShape and NiSkinData in skinning (bug #4437)"
This reverts commit 09427d3f5e since the
fix is not entirely correct.
6 years ago
Marc Zinnschlag 38758a9555 Merged pull request #1944 6 years ago
Marc Zinnschlag 6a9618f0f5 Merged pull request #1948 6 years ago
Capostrophic f20f49daa6 Content selector: allow to copy paths to clipboard (feature #2847) 6 years ago
Marc Zinnschlag 33044add97 Merged pull request #1938 6 years ago
Marc Zinnschlag 3dc15d39e3 Merged pull request #1936 6 years ago
Andrei Kortunov 35abf7367c Implement wearing priority for editor 6 years ago
Marc Zinnschlag c566514c9d Merged pull request #1940 6 years ago
Andrei Kortunov ee4ca87352 Traverse child nodes of cell node in the editor (bug #4654) 6 years ago
Andrei Kortunov 8af021d729 Restore dynamic stats for actors in inactive cells (bug #1875) 6 years ago
Andrei Kortunov 0176ee389e Handle length of UTF-8 strings properly in plugin metadata (bug #4653) 6 years ago
Andrei Kortunov bce8de5fe9 Respect selected encoding in the content selector (bug #4467) 6 years ago
Marc Zinnschlag 0e06a25f21 Merged pull request #1935 6 years ago
Sergey Fukanchik 657d95a0be Paperwork for the pull request #1935 6 years ago
Marc Zinnschlag 84a2752db9 Merged pull request #1933 6 years ago
Marc Zinnschlag 34b0344166 Merged pull request #1934 6 years ago
Capostrophic 92259c6cca Discard count arguments for AddSoulGem and RemoveSpell (bug #3762) 6 years ago
Capostrophic 52da65b776 Fix issues with sun specularity (bug #4527) 6 years ago
Andrei Kortunov 90d35aaa8f Handle current health level during levelup (bug #4649) 6 years ago
Andrei Kortunov b3fd173e00 Check if current weapon has health at all in HUD (bug #4648) 6 years ago
Marc Zinnschlag 7be9f2ca45 Merged pull request #1891 6 years ago
Andrei Kortunov 276b7830a9 Mass potion creation (feature #4642) 6 years ago
Andrei Kortunov 70ed8fd1a9 Use constants instead of widely used magic numbers (task #4645) 6 years ago
Marc Zinnschlag 06b2a23e74 Merged pull request #1768 6 years ago
Marc Zinnschlag d76367918a Merged pull request #1907 6 years ago
Marc Zinnschlag c6b62308cd Merged pull request #1921 6 years ago
Marc Zinnschlag 29f6ee30a6 Merged pull request #1922 6 years ago
Marc Zinnschlag 107165d36d Merged pull request #1923 6 years ago
Andrei Kortunov 2961f0d810 Allow to use the %Name for creatures (bug #4644) 6 years ago
Capostrophic 2f054cc7a8 Update changelog 6 years ago
Andrei Kortunov 09427d3f5e Take in account transformations of NiTriShape and NiSkinData in skinning (bug #4437) 6 years ago
Andrei Kortunov ae1c054635 Make GetPCJumping return true only when jumping (bug #4641) 6 years ago
Capostrophic 5909297809 Make underwater SFX always apply based on camera position (bug #4532) 6 years ago
Bret Curtis 6035636e29
Merge pull request #1915 from akortunov/enterfix
Disable repeating for Accept GUI action
6 years ago
Marc Zinnschlag a0f7282966 Merged pull request #1820 6 years ago
Marc Zinnschlag 252ed9bd4b Merged pull request #1914 6 years ago
Andrei Kortunov 275d10e1f7 Add missing icons for UniversalId tables and use them in the editor menu (feature #912) 6 years ago
Andrei Kortunov adbaeb7cca Improve GUI scaling (bug #3288) 6 years ago
Marc Zinnschlag 2ba15c86f8 Merged pull request #1913 6 years ago
Marc Zinnschlag 3fd40e4a4e Merged pull request #1916 6 years ago
Marc Zinnschlag 50775dd411 Merged pull request #1917 6 years ago
Andrei Kortunov 9918212a1e Set focus to Close button when opening the container window (bug #4333) 6 years ago
Andrei Kortunov dcc1a122f7 Use drag and drop for ActionTake when InventoryWindow is active (bug #4543) 6 years ago
Andrei Kortunov 33a66b778f Disable repeating for Accept action in keyboard navigation (bug #4260) 6 years ago
Capostrophic 702868255a Use sTo GMST in spellmaking menu (feature #4636) 6 years ago
Capostrophic 6ab42919cf Make sure the actor is actually crouching/running before tweaking movement speed 6 years ago
Evil Eye d39c4729d2 add changelog entry 6 years ago
Capostrophic 9408876b58 Utilize AI GMSTs for priority rating (feature #4632)
Fix on-target effect rating calculation
6 years ago
Marc Zinnschlag 7e419dc34e Merged pull request #1904 6 years ago
Capostrophic 65ff346b61 Make NPC record reputation, disposition and faction rank have unsigned char type 6 years ago
Andrei Kortunov 7e2bda459b Check if there are textures in FlipController to avoid division by zero (bug #4614) 6 years ago
Capostrophic 58bd35c70d Update changelog 6 years ago
Marc Zinnschlag 78a84042ad Merged pull request #1901 6 years ago
Marc Zinnschlag 3b01355f27 Merged pull request #1895 6 years ago
Marc Zinnschlag f2981a81c9 Merged pull request #1900 6 years ago
Capostrophic b673cdf70e Grant Enchant experience even if recharging fails (bug #4622) 6 years ago
Andrei Kortunov b0ac0b0b22 Do not initialize map every call 6 years ago
Capostrophic 23834b5ed8 Don't apply falling damage twice (bug #4608) 6 years ago
Capostrophic 6c47f95677 Make RemoveSpellEffects affect permanent spells (bug #3920)
Also make it remove the effects but not the spells themselves
6 years ago
Marc Zinnschlag c280a71b33 Merged pull request #1897 6 years ago
Marc Zinnschlag 21d414187f Merged pull request #1896 6 years ago
Marc Zinnschlag 24ce8cce72 Merged pull request #1898 6 years ago
Marc Zinnschlag e4e18d6642 Merged pull request #1869 6 years ago
Capostrophic 079b60c1ea Don't allow actors to use sneaking while flying (bug #4618) 6 years ago
Andrei Kortunov c677f7ca27 Rework pulsing light sources (bug #4615) 6 years ago
Capostrophic 2564fcc37e Apply sneaking offset to camera while the character is in air (bug #4617) 6 years ago