scrawl
|
8286dc6c5a
|
Player followers don't report crimes (Fixes #2457)
|
2015-07-23 02:29:09 +02:00 |
|
Marc Zinnschlag
|
f3d3cbc58b
|
Merge remote-tracking branch 'dteviot/refactoringAiWander'
|
2015-07-20 09:57:46 +02:00 |
|
dteviot
|
2a4d35b98c
|
fixed "comma at end of enumerator list" warning.
|
2015-07-20 18:20:57 +12:00 |
|
Marc Zinnschlag
|
9b3d5c958f
|
Merge remote-tracking branch 'scrawl/music'
|
2015-07-19 11:49:00 +02:00 |
|
dteviot
|
00eef585af
|
renamed mPlayedIdle to mIdleAnimation.
|
2015-07-19 18:04:42 +12:00 |
|
dteviot
|
22f49128cc
|
replaced multiple booleans with single state variable.
|
2015-07-19 18:02:13 +12:00 |
|
dteviot
|
1ed6e95c07
|
Got rid of some radians to degrees to radians conversions.
|
2015-07-19 18:01:25 +12:00 |
|
dteviot
|
3ebe9fb34f
|
renamed mRotate to mTurnActorGivingGreetingToFacePlayer
|
2015-07-19 18:00:49 +12:00 |
|
scrawl
|
b01abe4d19
|
Stop title music when the game starts (Fixes #2468)
|
2015-07-19 02:08:24 +02:00 |
|
scrawl
|
278a078e9d
|
Unify magic effect tick functions
- Removes duplicated code
- Handle some zero-duration instant effects that were not handled before (disintegrate, sun damage, elemental damage)
|
2015-07-18 20:39:45 +02:00 |
|
scrawl
|
77f1387da8
|
Include cleanup
|
2015-07-18 20:36:28 +02:00 |
|
scrawl
|
111cf5462b
|
Merge pull request #666 from scrawl/animation
Animation refactoring & fixes
|
2015-07-18 13:33:41 +02:00 |
|
Jiří Kuneš
|
72728b9c01
|
disable cusor when item/container is owned
|
2015-07-17 16:32:35 +02:00 |
|
scrawl
|
660e7f5d89
|
Don't update animation states in skipAnim mode (Fixes #2782)
|
2015-07-17 03:28:17 +02:00 |
|
scrawl
|
cc59493cb2
|
Don't restart the jump animation when equipping a different weapon (Fixes #2286)
|
2015-07-16 20:03:16 +02:00 |
|
scrawl
|
b5c79738f1
|
Fix enchantments casting more than once per button press, broken by a1432b0255dd659
|
2015-07-16 19:56:09 +02:00 |
|
scrawl
|
17ada63fcb
|
Don't play turning animations on the upperbody when in first person mode (Fixes #2287)
|
2015-07-15 16:43:11 +02:00 |
|
scrawl
|
83cceeee72
|
Use the extended animation priority for Block animations, allow starting attacks during a block animation (Fixes #2761)
|
2015-07-15 16:43:11 +02:00 |
|
scrawl
|
cf14d1748c
|
Use the extended animation priority for Hit animations
|
2015-07-15 16:33:10 +02:00 |
|
scrawl
|
50db6ed396
|
Use the extended animation priority for weapon animations
|
2015-07-15 14:40:36 +02:00 |
|
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.
|
2015-07-15 13:49:16 +02:00 |
|
dteviot
|
e294cd95cd
|
extracted function playIdleDialogueRandomly()
|
2015-07-12 17:15:14 +12:00 |
|
dteviot
|
22059d68f6
|
Remove duplicated code.
|
2015-07-12 17:14:48 +12:00 |
|
dteviot
|
0b089a5564
|
extracted function evadeObstacles()
|
2015-07-12 16:38:36 +12:00 |
|
dteviot
|
1ef78b1e56
|
extracted playGreetingIfPlayerGetsTooClose()
|
2015-07-12 16:37:31 +12:00 |
|
dteviot
|
df421fce92
|
extracted function setPathToAnAllowedNode()
|
2015-07-12 16:35:15 +12:00 |
|
dteviot
|
b508846a64
|
Renamed mStoredAvailableNodes to mPopulateAvailableNodes.
Don't call getAllowedNodes() needlessly.
|
2015-07-12 16:32:48 +12:00 |
|
Marc Zinnschlag
|
08d2b196bd
|
Merge remote-tracking branch 'ace/explicit-instantiation'
|
2015-07-10 08:58:53 +02:00 |
|
Alexander "Ace" Olofsson
|
b3b55a5842
|
Explicitly instantiate MWWorld::Store
|
2015-07-09 19:22:04 +02:00 |
|
Alexander "Ace" Olofsson
|
b1cc74dd9a
|
Explicity instantiate MWMechanics::Stat
|
2015-07-09 14:41:37 +02:00 |
|
dteviot
|
f1774ee7c3
|
Fixed compile failing on OSX and Linux.
|
2015-07-08 19:34:33 +12:00 |
|
dteviot
|
52cf8541f5
|
End point tolerance restored to 64 units.
Corrected problem pointed out by Scrawl.
Destination needs tolerance of 64 to avoid overcrowding.
|
2015-07-08 18:41:03 +12:00 |
|
Alexander "Ace" Olofsson
|
3655ef16af
|
Explicitly instantiate ESM::StatState
|
2015-07-07 19:19:37 +02:00 |
|
dteviot
|
40a925ad37
|
Merge branch 'Bug1317MakeExtraWaypoints' into Bug2726
|
2015-07-07 18:16:15 +12:00 |
|
Marc Zinnschlag
|
88f1220a77
|
Merge remote-tracking branch 'dteviot/Bug2726'
|
2015-07-06 13:07:40 +02:00 |
|
scrawl
|
531bca1273
|
Add a threshold for changing aicombat targets (Fixes #2755)
|
2015-07-05 18:09:13 +02:00 |
|
dteviot
|
1239667cb4
|
AiWander uses points between PathGrid points (Fixes #1317)
When there is only on PathGrid point within a NPC's wander distance, expand possible wander destinations by using positions between PathGrid points.
|
2015-07-05 18:21:35 +12:00 |
|
dteviot
|
eb2aa965b9
|
Extracted function SetCurrentNodeToClosestAllowedNode()
|
2015-07-05 18:17:18 +12:00 |
|
dteviot
|
0095737c40
|
Use correct type of variable. Remove unnecessary casts.
|
2015-07-05 18:09:14 +12:00 |
|
dteviot
|
f942db2b27
|
Simplified code.
|
2015-07-05 18:08:09 +12:00 |
|
dteviot
|
9a02a85a24
|
Pulled duplicate code into function.
|
2015-07-05 18:07:14 +12:00 |
|
dteviot
|
fae93e3d82
|
Bugfix: was not resetting mStuckCount.
|
2015-07-04 19:00:27 +12:00 |
|
dteviot
|
46a654286b
|
Remove fix for #1317
Expanding the AiWander distance for path grid nodes causes bigger problems than it solved.
|
2015-07-04 18:57:56 +12:00 |
|
dteviot
|
164994f3d3
|
Made PathFinder::buildPath() private.
Now all paths are built by calling PathFinder::buildSyncedPath().
Also removed useless comment.
|
2015-07-04 18:47:26 +12:00 |
|
scrawl
|
6bcea21e14
|
Use fCombatDelayCreature, fCombatDelayNpc for random delays between aicombat attacks (Bug #1876)
|
2015-07-04 05:19:05 +02:00 |
|
scrawl
|
a7bd050928
|
Accurate attack timings in AiCombat
|
2015-07-03 05:58:12 +02:00 |
|
scrawl
|
741e5db862
|
Fix for non-bipedal creatures that use weapons, e.g. rieklings
|
2015-07-03 05:37:18 +02:00 |
|
scrawl
|
82740c1645
|
Remove completely broken code
|
2015-07-03 02:29:42 +02:00 |
|
scrawl
|
d07b176b36
|
Take into account hit recovery, knockdown and other animations for AiCombat attack timing
|
2015-07-03 02:18:35 +02:00 |
|
scrawl
|
520a832a9a
|
Remove an already resolved todo comment
|
2015-07-02 22:24:23 +02:00 |
|