Browse Source
- Fixed inverted in PlanComponentManager::ExecutePlan() which caused all plans to be broken after the first task executed - Modified Htn::Planner state enum to have None state so that I didn't have to spoof the state to get plans rolling in PlanComponentManager - Renamed AgentGoal::GoalStatus::Initialized to StartGoal because it's more clear in context as to what will happen to the goal - Removed the std::ostream Htn::TaskList print function. gv::Logging is used instead (although may be broken; I don't really care too much) - Htn::Planner now has a Clear() function so that it could possibly be reused for another plan. I have not tested this function - Added Notes.md with some notes about working on Galavant - Slightly reformatted TODO.txtcombatComponentRefactor

10 changed files with 75 additions and 67 deletions
@ -0,0 +1,14 @@ |
|||
# Notes |
|||
|
|||
Miscellaneous notes regarding working on Galavant, the code, and other random shit. |
|||
|
|||
## Working With Unreal |
|||
|
|||
- When making changes to Galavant's libraries, simply touch a GalavantUnreal source file to ensure |
|||
you get the latest Galavant changes when using Unreal's hot reloading |
|||
|
|||
## Comment Tags |
|||
|
|||
- TODO: Something needs to get done. I use TodoReview for Sublime to find all of these easily. |
|||
- @Performance: Not justifiable as a TODO, but could be looked at when thinking about performance |
|||
- @Callback: The marked function is used as a callback. Preferably @Callback [Callback type name] |
Loading…
Reference in new issue