Some checks failed
		
		
	
	studiorailgun/Renderer/pipeline/head There was a failure building this commit
				
			
		
			
				
	
	
	
		
			546 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			546 B
		
	
	
	
	
	
	
	
@page btreeorganization Behavior Tree Organization
General design flow when thinking about behavior trees
- Sequence node that checks initial conditions for this tree to activate at all
- Selector node that selects between the different "phases", "goals", whatever you want to call them
- Generally want to flow like:
- Check conditions for this phase
- If conditions pass, set variables to perform actions
- Perform actions
- If this phase is an action that we want to represent as ongoing, return a Runner node at the end of the phase