Commit Graph

128 Commits (1cfc1f9bdb32618d46acbd72f26f138f7a7473c0)

Author SHA1 Message Date
Bret Curtis 07f75e1104 replace boost::shared_ptr in extern and components 8 years ago
Andrei Kortunov 4544caf7f3 Improved bodypart select fallback (fixes #2594) 8 years ago
scrawl a5247394dc (Re)set the inventory listener outside of the Animation class 8 years ago
MiroslavR 11565b5966 Make actors with non-portable lights in inventory glow (Closes #2042, #3338) 8 years ago
Allofich 5aad1d81f4 Remove no longer used parameter 8 years ago
scrawl 1b8e82e929 Preload NPC body parts 9 years ago
scrawl e520d37c87 Override the field of view for first person meshes (Fixes #858, Fixes #3051) 9 years ago
scrawl 637cd3a628 Adjust the FirstPersonNeckController to follow the camera with a reduced factor (Fixes #1784) 9 years ago
scrawl 6ef139e1d7 Implement a custom RenderBin for first person models (Fixes #1612) 9 years ago
scrawl f8d4bc378f Move setAlpha from NpcAnimation to Animation (Fixes #2917) 9 years ago
scrawl 882e359008 Move attackStrength to the CharacterController, where it should have been to begin with
Only relevant for actors in active cells, so doesn't belong in CreatureStats. This change should slightly reduce the game's memory usage.
10 years ago
scrawl d7695f2560 Remove unused NpcAnimation visibilityFlags 10 years ago
scrawl d5b73f2a55 Move HeadAnimationTime to the implementation file 10 years ago
scrawl 24bfb44b13 Move head tracking from NpcAnimation to Animation (Bug #2720) 10 years ago
scrawl 30ab15e605 Fix -Wunused-private-field clang warnings 10 years ago
scrawl b70383d127 Remove last remains of Ogre math 10 years ago
scrawl 71bafcb52b Restore head tracking 10 years ago
scrawl 60f55997fd Rotate first person meshes, sneak camera offset in first person 10 years ago
scrawl a066b24303 Restore WeaponAnimation 10 years ago
scrawl cfe57199d7 Minor cleanup 10 years ago
scrawl c4452afd89 Inventory item picking 10 years ago
scrawl b7258c8d23 Readded Objects::updatePtr 10 years ago
scrawl 1a19cd3607 Some cleanup 10 years ago
scrawl c924e64047 Port HeadAnimationTime 10 years ago
scrawl edc5cad79e Port Animation::addEffect 10 years ago
scrawl 083c41c950 Environment map for enchanted objects 10 years ago
scrawl 5b8c28f641 NpcAnimation compiles 10 years ago
scrawl 59f21c6105 Use "hair" as filter for PRT_Hair parts (Fixes #2218) 10 years ago
scrawl d962f0918d Implement NPC head tracking (Fixes #1720) 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 bc85bb32c2 Fix vampirism magic effect not applying immediately (Fixes #1984) 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
Lukasz Gromanowski b44ba84a80 Issue #1887: Equipped items do not emit sounds
Use separate arrays for sound ids and object parts.
Restored getting inventoryStore via getInventoryStore()
call (removed mInv introduced in previous commit).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
Lukasz Gromanowski 1a0c3dc6cf Issue #1887: Equipped items do not emit sounds
Removed unused mUnequipping and mFirstEquip member variables.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
Lukasz Gromanowski fa65c8981a Issue #1887: Equipped items do not emit sounds
Played sound items are based on parts not inserted items.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
Lukasz Gromanowski bcb38c3eba Issue #1887: Equipped items do not emit sounds
Added handling of autoEquip and unequipAll cases.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
Lukasz Gromanowski e566e4abf2 Issue #1887: Equipped items do not emit sounds
Added playing of sounds for equipped items (at this moment only for lights).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
scrawl 34847baa54 Disable head animations for dead actors (Fixes #1781) 11 years ago
scrawl 625f9a35e6 Implement NPC eye blinking (Fixes #1721) 11 years ago
scrawl 598c0c4ae7 Implement mouth animation for NPCs based on say sound (Fixes #642) 11 years ago
scrawl 0cd40294a2 Fixed ranged combat for creatures 11 years ago
scrawl ffe19e7a52 Feature #50: Handle attach & release of projectiles 11 years ago
scrawl a07eaa0c0d Feature #50: Allow body pitch in third person for ranged weapon aiming 11 years ago
scrawl 7cf22391a5 Feature #50: Handle weapon controllers (i.e. bowstring animations, etc) 11 years ago
scrawl 240d96a0f1 Renamed AnimationValue to AnimationTime 11 years ago
scrawl c004fb778f Get rid of underscore defines. They are reserved by the standard. 11 years ago
scrawl c4e4a8fb57 Closes #1083: Fix werewolf change handling 11 years ago
scrawl 85ec80100c Bug #1005: Hide torches/shields during spellcasting and hand-to-hand combat 11 years ago
scrawl 5931fdcbde Implement NiBillboardNode. Flags not handled yet. 11 years ago
scrawl 37a7ee8fcd Set alpha value of character animations according to Invisibility / Chameleon effects. 11 years ago