Bret Curtis
|
5a824d0333
|
components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues
|
4 years ago |
elsid
|
82893c30f4
|
Store package type id as enum except ESM
|
5 years ago |
elsid
|
5b34ef224b
|
Replace AiPackage virtual methods by options
|
5 years ago |
elsid
|
da8ea9d8c7
|
Mark not changing AiPackages fields as const
|
5 years ago |
elsid
|
8e0934cbd8
|
Single AI package clone definition
|
5 years ago |
elsid
|
103188b61d
|
Derive all AI package classes from template to support CRTP features
|
5 years ago |
elsid
|
f566ab03ab
|
Mark overriden AiPackage methods as final
|
5 years ago |
Capostrophic
|
013953ec7f
|
Support Wander movement deceleration
|
5 years ago |
Andrei Kortunov
|
61ab7f3c1e
|
Implement actors movement deceleration (feature #4544)
|
5 years ago |
Capostrophic
|
c03ed4cd50
|
Include cleanup
|
6 years ago |
Andrei Kortunov
|
fed10e87aa
|
Store integer actor ID in AI packages (bug #4036)
|
7 years ago |
Allofich
|
b1be3596dc
|
Cleanup of #include statements
|
9 years ago |
Allofich
|
3bebbab78e
|
Duration fixes for Follow and Escort
|
9 years ago |
scrawl
|
c4d38bb42d
|
Fix clang analyzer warnings
|
9 years ago |
scrawl
|
965bea45c0
|
AiEscort makes the actor side with target in fights (Bug #2697)
Also will follow the player through teleport doors.
|
9 years ago |
scrawl
|
59db9664ba
|
Pass the CharacterController to AiPackage::execute
|
10 years ago |
terrorfisch
|
bbca942601
|
-improved trigonometric precision
-cleanup
|
10 years ago |
terrorfisch
|
cae948df96
|
removed unecessary PathFinders
|
10 years ago |
terrorfisch
|
0871d45790
|
Draft how to move temporary package state to CharacterController.
Example for a few values shown in AiWander.
|
10 years ago |
scrawl
|
a54ac579a5
|
Savegame: Store AiSequence
|
11 years ago |
scrawl
|
36d9ae17cc
|
Revert "Change all AI packages (except AiActivate) to use ActorIds"
Causes potential infinite loops (AiSequence::fill -> AiPackage() -> getCreatureStats -> ensureCustomData -> ..)
This reverts commit 2e9985c1a3 .
|
11 years ago |
scrawl
|
2e9985c1a3
|
Change all AI packages (except AiActivate) to use ActorIds
More robust in case the target changes cell or there are multiple targets with the same RefId
|
11 years ago |
Thomas
|
10a5bb9464
|
Made code a bit more standardized and added a good bit of documentation.
|
11 years ago |
gus
|
5d4e148063
|
some clean up
|
11 years ago |
gus
|
650a112e2e
|
better timer
|
11 years ago |
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.
|
12 years ago |
Torben Carrington
|
133964f0e4
|
AIEscort complete
|
12 years ago |
Torben Carrington
|
10840765d9
|
Framework - duration and pathing implemented, no waiting for follower yet.
|
12 years ago |
rpopovici
|
7079b9062f
|
add AI script functions
|
12 years ago |
Marc Zinnschlag
|
a092deaee8
|
various fixes
|
12 years ago |
marcin
|
51027c541e
|
Feature #391 Dummy AI package classes
|
12 years ago |
marcin
|
4b939c7521
|
Feature #391 Dummy AI package classes
|
12 years ago |
marcin
|
e6c8e1f0d7
|
Feature #391 Dummy AI package classes
|
12 years ago |