scrawl
|
c8c0e5de38
|
Fixed code issues found with unity build. Missing include guards, duplicated functions, ...
|
2014-03-16 23:49:06 +01:00 |
|
Marc Zinnschlag
|
367919200f
|
moved CellRefList into a separate file
|
2014-02-23 20:11:05 +01:00 |
|
Marc Zinnschlag
|
7693f712bc
|
started making CellStore into a proper class; encapsulated mCell member
|
2014-02-21 11:35:46 +01:00 |
|
scrawl
|
39d86a9468
|
Improvements to smooth NPC steering
|
2014-01-31 04:43:29 +01:00 |
|
gus
|
707e579dfe
|
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into AIFix2
Conflicts:
apps/openmw/mwmechanics/aifollow.cpp
|
2014-01-24 19:16:50 +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 |
|
scrawl
|
098f9712f1
|
Add getPlayerPtr() utility method. Reduces dependencies a lot.
|
2014-01-08 18:39:44 +01:00 |
|
Sergey Shambir
|
5c7e39a92f
|
Implemented script commands StartCombat, StopCombat, GetTarget.
Also renamed one field of AIWander class because it's not longer
unknown.
|
2014-01-07 04:43:06 +04:00 |
|
scrawl
|
b22dd40b41
|
Implement Paralyze magic effect
|
2014-01-03 17:06:05 +01:00 |
|
gus
|
650a112e2e
|
better timer
|
2013-10-30 20:42:50 +01:00 |
|
scrawl
|
7dc30a01cd
|
Some changes suggested by cppcheck
|
2013-07-31 18:46:32 +02:00 |
|
Torben Carrington
|
09beafd044
|
Pathfinding Overhaul - Master cleanup! Cleaned pathfinding entirely, all AI packages that are implemented as well, Increased buffer! This makes the intro guard no longer walk into you or go to far into the room (not tested against vanilla distances but it seems accurate enough until the next itteration of pathfinding fixes).
|
2013-05-31 17:49:52 -07:00 |
|
Torben Carrington
|
73a9671742
|
Pathfinding Overhaul - Changed the name of checkIfNextPointReached to a more intuitive name considering what it does (checkPathCompleted) and fixed a minor bug in it, modified buildPath() to take one final parameter, a bool which dictates whether or not to always use pathfinding (like AIWander should be doing) or to allow for "shortcuts", modified all ai packages to work with these two changes.
|
2013-05-29 20:05:17 -07:00 |
|
Torben Carrington
|
c080785235
|
Pathfinding Overhaul - Finished cleaning, removed unnecessary parameter in one function, fixed use of the function in ai packages and added use of clearPath() function in aiwander, fixed algorithms and got rid of excess subtractions in getDistance functions (thanks to Chris!).
|
2013-05-29 19:26:45 -07:00 |
|
Torben Carrington
|
ddf28ca201
|
AIEscort Cleanup - Fixed spacing, removed unnecessary includes, fixed branch itself. The other pull requests were fine, it was just this one with the problem.
|
2013-05-25 04:36:21 -07:00 |
|
Torben Carrington
|
4928c9d079
|
Removed sqrt function call (minor optimization thanks to Chris)
|
2013-05-08 20:47:31 -07:00 |
|
Torben Carrington
|
d20178dd56
|
Removed unnecessary std::cout messages
|
2013-05-08 20:05:45 -07:00 |
|
Torben Carrington
|
133964f0e4
|
AIEscort complete
|
2013-05-08 20:02:24 -07:00 |
|
Torben Carrington
|
c03dca47f5
|
AIEscort implemented and working - only touchups are needed.
|
2013-05-08 17:19:47 -07:00 |
|
Torben Carrington
|
10840765d9
|
Framework - duration and pathing implemented, no waiting for follower yet.
|
2013-05-08 15:27:20 -07:00 |
|
rpopovici
|
7079b9062f
|
add AI script functions
|
2012-11-30 02:16:16 +02:00 |
|
Marc Zinnschlag
|
a092deaee8
|
various fixes
|
2012-11-16 20:28:20 +01:00 |
|
marcin
|
51027c541e
|
Feature #391 Dummy AI package classes
|
2012-11-16 18:38:15 +01:00 |
|
marcin
|
4b939c7521
|
Feature #391 Dummy AI package classes
|
2012-11-15 22:15:20 +01:00 |
|
marcin
|
e6c8e1f0d7
|
Feature #391 Dummy AI package classes
|
2012-11-14 18:42:04 +01:00 |
|