scrawl
90a99991d1
Use empty() instead of !size()
9 years ago
scrawl
8bd16e4d5a
Don't compute the world matrix multiple times
9 years ago
scrawl
553408949a
Fix character preview
9 years ago
scrawl
044e0a829a
Add fog
9 years ago
scrawl
e8662bea31
Change the way that image origin is converted to OpenGL's lower-left convention
...
Flip the texture coordinates instead of flipping textures.
This simplifies the TextureManager (no need to worry if the caller wants flipping or not), should make it easier to generalize & multithread it.
9 years ago
scrawl
f5f3d18b8e
Add comment
9 years ago
scrawl
576d5111a5
Prefer Intersector::PROJECTION over Intersector::WINDOW
9 years ago
scrawl
0655abcd8b
Fix some character preview raycasting issues (Bug #2769 )
9 years ago
scrawl
2e9805fa0e
Leak fix
9 years ago
scrawl
bd9dc58560
Use the correct scale for actor swim height ( Fixes #2833 )
9 years ago
dteviot
77a1d947cc
extracted MWMechanics::getPlayer()
10 years ago
scrawl
335ef97cf5
Rename Animation::Group to Animation::BlendMask
...
The old naming is problematic, because the term group was being used for another feature (text key groups) already.
10 years ago
scrawl
d7695f2560
Remove unused NpcAnimation visibilityFlags
10 years ago
scrawl
f017fd6860
Reduce includes in animation.hpp
10 years ago
scrawl
988a9cad58
getHitContact Head exception fix
10 years ago
scrawl
3dcb167066
Map rendering
10 years ago
scrawl
c4452afd89
Inventory item picking
10 years ago
scrawl
72c1f37527
Port CharacterPreview
10 years ago
Rohit Nirmal
997347b01e
Silence -Wreorder warnings.
10 years ago
dteviot
e197f5318b
fixing MSVC 2013 warning C4244: & C4305
...
conversion from 'const float' to 'int', possible loss of data
conversion from 'double' to 'int', possible loss of data
conversion from 'float' to 'int', possible loss of data
10 years ago
scrawl
1bd3ab8a2d
Fix torch animation playing when torch is hidden ( Fixes #2236 )
10 years ago
scrawl
2e5e7370ba
Adjust default angle, FOV and viewport of character preview ( Fixes #2220 )
10 years ago
scrawl
8bc7eb5530
PlayGroup: Don't loop animations with no loop keys ( Fixes #2223 )
10 years ago
scrawl
f931ba2efc
Fix some static analysis issues (coverity)
10 years ago
scrawl
d034a079e6
Allow equipping twohanded weapon and shield at the same time ( Fixes #1785 )
...
The shield can be equipped, meaning armor rating and item enchantments apply, but can not be blocked with.
10 years ago
scrawl
fee08f97ed
Fix crash in character preview for non-existing meshes ( Fixes #2128 )
10 years ago
Lukasz Gromanowski
e1663de7cf
Fixes #1887 : Equipped items do not emit sounds
...
Added getSound() method to MWClass class and implementation
into Light class.
Also added additional bool parameter responsible for enabling/disabling
of playing items sounds into NpcAnimation class constructor.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
scrawl
7252cb63a6
Fix cppcheck issues
10 years ago
scrawl
94c2517d67
Fix race preview crash ( Fixes #1808 )
11 years ago
scrawl
025f50a2df
Improve performance of inventory window resize (don't update selection buffer unnecessarily)
11 years ago
scrawl
4a26dcb2ad
Avoid calling RenderTarget::update from within loadResource
11 years ago
scrawl
c6bf9dfbfb
Add ManualResourceLoader for character previews ( Fixes #1752 )
11 years ago
Emanuel Guevel
1e4a854433
Remove static method MWWorld::Class::get(&Ptr)
...
It was just adding a level of indirection to Ptr.getClass().
All the call were replaced by that instead. The number of lines changed
is important, but the change itself is trivial, so everything should be
fine. :)
11 years ago
scrawl
edb5a54092
Include some more required Ogre headers explicitely.
11 years ago
scrawl
8aed4fcfa4
Correction for marksman weapon inventory preview
11 years ago
scrawl
5b076aa570
Revert "Bug #1074 : Inventory paperdoll obscures armour rating"
...
This reverts commit b017a3be3e
.
11 years ago
scrawl
4ec86d1c68
Bug #1147 : Fix the inventory preview pose used for ranged weapons
11 years ago
scrawl
589fbbd871
Issue #777 : Create InventoryStore for creatures with weapons/shields
11 years ago
scrawl
aa855e9524
Include some required Ogre headers explicitely
11 years ago
scrawl
098f9712f1
Add getPlayerPtr() utility method. Reduces dependencies a lot.
11 years ago
scrawl
c4e4a8fb57
Closes #1083 : Fix werewolf change handling
11 years ago
Lukasz Gromanowski
b017a3be3e
Bug #1074 : Inventory paperdoll obscures armour rating
...
Changed size of inventory paperdoll.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
11 years ago
scrawl
0e254aa7c7
Fix startNewGame assigning an already freed CellStore to the player Ptr supplied to WindowManager. Fixes a crash when equipping lights after starting a new game (bug 967). Side note: The inventory preview's Ptr being assigned a cell at all doesn't make sense, as that is used to determine the light setting which should be the same no matter which cell you're in.
11 years ago
scrawl
4ed4c1e319
Add Vampirism and Sun Damage effects. Some fixes.
11 years ago
scrawl
00af6b5617
Use an inventory store listener for animation parts and VFX update instead of updating them directly. Slightly more flexible, reduces InventoryStore dependencies and solves a crash during character creation due to the preview doll's animation not being registered in World.
11 years ago
scrawl
992a8e9c36
Refactor NpcAnimation: get rid of delayed update (no longer required), make sure that the Animation is set up *before* the inventory store is accessed anywhere (which now triggers auto equip and animation update). Allows better tracking of magic VFX for permanent enchantments in InventoryStore.
11 years ago
Chris Robinson
d77d60cbc2
Remove an unneeded forceUpdate method
12 years ago
scrawl
7dc30a01cd
Some changes suggested by cppcheck
12 years ago
Chris Robinson
f296d13c20
Add a speed multiplier to the animation state
12 years ago
scrawl
a049638e7f
Fixes character previews getting shadowed randomly
12 years ago