mrcheko
|
f2ad1c18f2
|
fix merging problem/some logic fixes
|
2014-01-16 22:24:05 +02:00 |
|
mrcheko
|
d5f794d4fb
|
update to combat ai behaviour
|
2014-01-15 22:56:55 +02:00 |
|
scrawl
|
d544551f61
|
Added getSkill to Class interface, since creatures also have skills (which are provided by generalized Combat, Magic and Stealth attributes which substitute for the specific skills, in the same way as specialization)
Information provided by Hrnchamd.
|
2014-01-15 15:50:45 +01:00 |
|
scrawl
|
7534fc968d
|
Minor acrobatics fixes
|
2014-01-15 14:53:30 +01:00 |
|
scrawl
|
28a2585106
|
Unsheath weapon in AiWander
|
2014-01-15 14:53:29 +01:00 |
|
scrawl
|
da3295d69c
|
Closes #1106: Move stance to CreatureStats, since creatures also have separate run/walk animations.
|
2014-01-15 14:53:29 +01:00 |
|
scrawl
|
d0500e8124
|
Some unneeded includes cleanup
|
2014-01-15 14:53:28 +01:00 |
|
scrawl
|
de64c57179
|
Fix some typos and accidental commit
|
2014-01-15 14:53:28 +01:00 |
|
greye
|
61707694e8
|
fix memory leak in AISequence
|
2014-01-14 16:22:50 +04:00 |
|
greye
|
15d946415e
|
minor cleanup
Removed case folding via std::transform, excessive lowerCase()
replaced with ciEqual().
|
2014-01-14 12:46:53 +04:00 |
|
scrawl
|
52b9ebff9d
|
Closes #1092: Implement sleep interruption. Fix levelled list flags for creatures. Change World::copyObjectToCell to search for the correct cell.
|
2014-01-14 07:42:03 +01:00 |
|
scrawl
|
69381c49c7
|
Added a todo comment
|
2014-01-14 07:39:44 +01:00 |
|
scrawl
|
90b92a8f41
|
Move levelled list code out of ContainerStore
|
2014-01-14 05:37:06 +01:00 |
|
scrawl
|
95651857f3
|
Fix code duplication
|
2014-01-14 02:52:34 +01:00 |
|
scrawl
|
0d0005c433
|
Fix fatigue not restoring when waiting
|
2014-01-14 02:20:13 +01:00 |
|
scrawl
|
73268a8606
|
Fix skill progress not working
|
2014-01-13 10:18:03 +01:00 |
|
scrawl
|
cd06b2177d
|
Automatically knock down when fatigue goes below zero
|
2014-01-13 10:18:03 +01:00 |
|
scrawl
|
413bf127de
|
Allow drain fatigue effect to reduce below zero
|
2014-01-13 10:18:02 +01:00 |
|
scrawl
|
83872f6bf5
|
Knockdown / hit recovery improvements. Use formula and GMSTs from research wiki for knockdown determination. Hand-to-hand automatically knocks out when fatigue empty.
|
2014-01-13 10:18:02 +01:00 |
|
Marc Zinnschlag
|
3e58eb34e4
|
Merge remote-tracking branch 'sergeyshambir/startcombat'
Conflicts:
apps/openmw/mwscript/docs/vmformat.txt
|
2014-01-13 10:17:10 +01:00 |
|
gus
|
5d4e148063
|
some clean up
|
2014-01-12 22:47:22 +01:00 |
|
gus
|
5d038423ec
|
attempt to solve Bug #1009 by not building graph every frame
|
2014-01-12 18:42:31 +01:00 |
|
gus
|
1ae62665d6
|
get all actors following a given actor
|
2014-01-12 14:02:40 +01:00 |
|
gus
|
dd870e35db
|
get all actors following a given actor
|
2014-01-12 14:02:15 +01:00 |
|
gus
|
2446abe076
|
Allow getting current active package
|
2014-01-12 14:01:54 +01:00 |
|
gus
|
7e96a391da
|
FollowCell duration = 0 -> infinite time
|
2014-01-12 11:39:42 +01:00 |
|
gus
|
7066844e52
|
Follow you until a certain cell is reached
|
2014-01-12 11:38:58 +01:00 |
|
scrawl
|
f78b846f9e
|
Handle CasterLinked magic effect flag
|
2014-01-12 10:21:49 +01:00 |
|
scrawl
|
767c72e619
|
Fix diagonal movement being faster than forward movement
|
2014-01-12 10:04:06 +01:00 |
|
scrawl
|
1d19d36bd6
|
Remove unused magic effect flags and update esmtool output
|
2014-01-12 01:25:00 +01:00 |
|
scrawl
|
921ef6cd9c
|
Closes #1093: Show weapon when initializing the character controller with a weapon equipped
|
2014-01-12 00:42:27 +01:00 |
|
scrawl
|
44b2380874
|
Closes #947: Decrease fatigue when running, swimming and attacking
|
2014-01-11 22:28:50 +01:00 |
|
scrawl
|
dddc0979a2
|
Fix another fatigue cap issue
|
2014-01-11 22:28:50 +01:00 |
|
gus
|
051d7141be
|
check position to stop AIFollow
|
2014-01-11 20:32:38 +01:00 |
|
Marc Zinnschlag
|
b1ffb64a1f
|
Merge remote-tracking branch 'gus/AIFix2'
|
2014-01-11 14:33:27 +01:00 |
|
gus
|
ccf07f9406
|
Bugfix
|
2014-01-11 12:07:10 +01:00 |
|
gus
|
2d66b2c4fa
|
AiFollow. Npc get stuck often (no stuck dtection yet)
|
2014-01-11 12:06:36 +01:00 |
|
gus
|
f41f08c352
|
Wrong logic... should improve performances
|
2014-01-11 12:04:32 +01:00 |
|
gus
|
0609b71df9
|
fix pathfinding
|
2014-01-11 11:57:07 +01:00 |
|
Marc Zinnschlag
|
1b03eec63e
|
Merge remote-tracking branch 'scrawl/master'
|
2014-01-11 11:43:12 +01:00 |
|
scrawl
|
3896c88403
|
Use VFX_DefaultCast / VFX_DefaultHit if the magic effect does not specify any
|
2014-01-11 05:58:05 +01:00 |
|
scrawl
|
9127839cc1
|
Add a searchPtr method as required for getting an owner, which may already be dead and disposed of.
|
2014-01-11 03:33:17 +01:00 |
|
scrawl
|
909494ff35
|
Implement Assault crimes. In other words, NPCs now fight back!
|
2014-01-11 03:08:16 +01:00 |
|
scrawl
|
d4a98ffc27
|
Increase fight rating when being the victim of a crime
|
2014-01-11 02:27:44 +01:00 |
|
scrawl
|
aba72ffefe
|
Fix up the merge a bit
|
2014-01-11 02:12:41 +01:00 |
|
scrawl
|
727aa30347
|
Dead actors are unaware of everything
|
2014-01-11 02:06:54 +01:00 |
|
scrawl
|
621e52f09d
|
Play "attack" voiced dialogue entries randomly based on iVoiceAttackOdds.
|
2014-01-10 22:48:42 +01:00 |
|
scrawl
|
15e48107f7
|
Use i1stPersonSneakDelta + some cleanup
|
2014-01-10 22:39:01 +01:00 |
|
scrawl
|
2744cde40f
|
Use a few additional GMSTs
|
2014-01-10 22:27:31 +01:00 |
|
scrawl
|
3bf36515d5
|
Implement Trespassing crime
|
2014-01-10 21:26:24 +01:00 |
|