psi29a
78e85fe011
Merge branch 'this_is_nife' into 'master'
...
More NIF stuff
See merge request OpenMW/openmw!461
4 years ago
psi29a
bc6bcda58f
Merge branch 'wizard' into 'master'
...
Wizard: fix "file is already opened" warning
See merge request OpenMW/openmw!465
4 years ago
psi29a
ecdd5f1437
Merge branch 'fixosga' into 'master'
...
Fix collada animation issues
See merge request OpenMW/openmw!467
4 years ago
Nelsson Huotari
8b2bf12e8f
Use bip01 for root bone name
4 years ago
Nelsson Huotari
6c1f6169c0
Fix root movement glitch
4 years ago
Nelsson Huotari
3195716a2c
Don't force loop textkey
4 years ago
fredzio
b39437dfb6
Don't allow projectiles to stand still when they hit an ally.
...
When an NPC fire a projectile, it should affect only its targeted actor.
To this end, after a hit is detected the target is checked against the
list of AI targets and reactivated if necessary.
Problem occurs when the hit occurs as a result of a friendly actor going
into the projectile (detected in ClosestNotMeConvexResultCallback):
while the projectile is inside the friend's collision box, it is
deactivated, just to be immediately reactivated. Effectively, the
projectile does nothing until the actor moves out.
Add a check inside the ClosestNotMeConvexResultCallback before declaring
a hit.
Since the necessary data is not safely accessible from the async thread,
maintain a copy inside the Projectile class.
4 years ago
Alexei Dobrohotov
53e1e57eef
Formatting
4 years ago
Alexei Dobrohotov
085ea44af5
Add BSShaderLightingProperty abstraction
4 years ago
Alexei Dobrohotov
c0b9823372
Read BSShaderProperty and handle NiGeometry properties
4 years ago
Alexei Dobrohotov
42226533d8
Handle BSLODTriShape
...
Its levels of detail are currently not handled
4 years ago
Alexei Dobrohotov
8fd45d85ec
Unify NiGeometry/NiGeometryData handling
4 years ago
Alexei Dobrohotov
8ca324af0a
Handle emissive TexEnv creation in one place
4 years ago
Alexei Dobrohotov
5310dd6807
Clean up particle vertex handling
4 years ago
Alexei Dobrohotov
1c83e4936d
Read BSShaderTextureSet and NiColorInterpolator
...
Accept boolean-based and 4D vector-based NiInterpolators in ValueInterpolator constructor
4 years ago
Frederic Chardon
2373f07168
Merge branch 'destination_nullptr' into 'master'
...
Make sure adjustPosition() is safe to call for any actor
Closes #5742
See merge request OpenMW/openmw!464
4 years ago
Alexei Dobrohotov
ab789e37e1
Wizard: fix "file is already opened" warning
4 years ago
Alexei Dobrohotov
201999c4a9
Make sure adjustPosition() is safe to call for any actor
4 years ago
CedricMocquillon
cc5c6fe3ad
Use data() method
4 years ago
AnyOldName3
3a10c6ae91
Merge branch 'optimizeosgaloops' into 'master'
...
Optimize osganimation for-loops
See merge request OpenMW/openmw!460
4 years ago
CedricMocquillon
112437cf28
Change crash file to dmp on window to avoid renaming it
4 years ago
CedricMocquillon
adeb4fe02f
Handle case where the log path has more that MAX_PATH characters
4 years ago
CedricMocquillon
f400116bcd
Use 32767 characters for log path
4 years ago
CedricMocquillon
3eb2b32123
Fix typpo issue on arguments
4 years ago
CedricMocquillon
e2041de969
Use the incremental approach to handle long path
4 years ago
Nelsson Huotari
256aa5e71d
Use const auto&
4 years ago
Alexei Dobrohotov
817ac4cfbd
Don't regenerate the topics list unconditionally
4 years ago
Alexei Dobrohotov
c8d85dcf30
Merge branch 'changelogcs' into 'master'
...
Editor changelog additions
See merge request OpenMW/openmw!458
4 years ago
CedricMocquillon
73afc55462
Fork the current process to monitor exe, generate minidump on crash
4 years ago
Nelsson Huotari
28c79227df
Editor changelog additions
4 years ago
Alexei Dobrohotov
264a6e0269
Merge branch 'unbreak_actors_loading' into 'master'
...
Unbreak floating corpses and spawn
Closes #5735
See merge request OpenMW/openmw!457
4 years ago
fredzio
a314f196eb
Unconditionally call actor->resetPosition in adjustPosition.
...
Revert broken change that would force adjust all actors in cell upon
loading. That break floating corpses (and probably others things).
4 years ago
psi29a
daf6c9f88f
Merge branch 'collisionbox' into 'master'
...
Make actor collision box components a struct
See merge request OpenMW/openmw!454
4 years ago
Alexei Dobrohotov
15291f15d3
Make actor collision box components a struct
4 years ago
psi29a
11eff02a1d
Merge branch 'Show-more-information-about-level-on-menu' into 'master'
...
Show more information about level on menu
See merge request OpenMW/openmw!437
4 years ago
psi29a
9a35c5815e
Merge branch 'nofallfloor' into 'master'
...
Update physics object position after spawning.
See merge request OpenMW/openmw!449
4 years ago
psi29a
789d034432
Merge branch 'skirts' into 'master'
...
Editor: Properly reserve body parts for skirts (bug #5731 )
Closes #5731
See merge request OpenMW/openmw!452
4 years ago
psi29a
acd5109897
Merge branch 'dontcopysimulationresults' into 'master'
...
explicitely use a reference for physics simulation results to avoid a copy
See merge request OpenMW/openmw!450
4 years ago
Frederic Chardon
460e5abb55
Update physics object position after spawning.
4 years ago
Frederic Chardon
899b8422fa
explicitely use a reference, auto can't infer it and make a copy
4 years ago
Alexei Dobrohotov
32601e0ae4
Properly reserve body parts for skirts (bug #5731 )
4 years ago
Alexei Dobrohotov
1d03b46422
Merge branch 'cleanup-improve-scene-colors' into 'master'
...
[OpenMW-CS][FIX] Clean up PR !442
See merge request OpenMW/openmw!451
4 years ago
Coleman Smith
3b9db41346
removing unneeded variable
4 years ago
Bret Curtis
d35715e5dc
add olcoal to authors and feature 5199 to changelog
4 years ago
psi29a
d77f122289
Merge branch 'gl-5199-improve-scene-colors' into 'master'
...
[OpenMW-CS] Issue #5199 : Improve Scene Colors
See merge request OpenMW/openmw!442
4 years ago
Coleman Smith
842ea9d6ed
simplifying a bit
...
- attaching gradient camera directly to the main camera
- using Vec4ub
4 years ago
psi29a
c8fa8cfe74
Merge branch 'herbalmenu' into 'master'
...
Add graphic herbalism to the launcher
Closes #5730
See merge request OpenMW/openmw!448
4 years ago
psi29a
cfd04fcaec
Merge branch 'recast_test_fix_c17' into 'master'
...
be explicit about narrowing to resolve: error: type 'btScalar *' (aka 'float...
See merge request OpenMW/openmw!447
4 years ago
psi29a
7156b11dbc
be explicit about narrowing to resolve: error: type 'btScalar *' (aka 'float *') cannot be narrowed to 'bool' in initializer list [-Wc++11-narrowing]
4 years ago
Evil Eye
525292b184
Add graphic herbalism to the launcher
4 years ago