You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
- Got rid of TaskArguments struct because it wasn't buying me anything. If the planner has to access it in order to function it negates its purpose - Added const to Task virtual functions so that future users know when they can change state etc. - Pulled the stack/stackless planning code into separate functions. I'm a little unhappy with the amount of code duplication and maintainability issues with having to always change two different places. Maybe I'll eventually get around to fixing it - PlanStep() now pays full attention to the user's Break* settings. This means you can (with proper settings) complete a whole plan with a single PlanStep(). You can also make it break after basically every single action if necessary. I'm guessing this feature will never be used :(. I wrote a test for this as wel.
|7 years ago|
|ai||7 years ago|
|entityComponentSystem||7 years ago|
|experiments||7 years ago|
|project||7 years ago|
|thirdPartyWrapper||7 years ago|
|unitTesting||7 years ago|
|util||7 years ago|
|world||7 years ago|
|GalavantMain.cpp||7 years ago|
|GalavantMain.hpp||7 years ago|
|Jamfile||7 years ago|
|main.cpp||8 years ago|