Class AlternativePath Extends MonoModifier
    Public
    
    Applies penalty to the paths it processes telling other units to avoid choosing the same path.

Note that this might not work properly if penalties are modified by other actions as well (e.g graph update objects which reset the penalty to zero). It will only work when all penalty modifications are relative, i.e adding or subtracting penalties, but not when setting penalties to specific values.
When destroyed, it will correctly remove any added penalty.
Public Methods
Public Static Methods
Public Variables
        
                Order
        
    
                    
                    Modifiers will be executed from lower order to higher order.
                        Public
                    
                
        
                penalty
        
    
                    
                    How much penalty (weight) to apply to nodes.
                        Public
                    
                
        
                randomStep
        
    
                    
                    Max number of nodes to skip in a row.
                        Public
                    
                Inherited Public Members
        
                seeker
        
    
                    
                    
                        Public
                    
                Private/Protected Members
        
                destroyed
        
    
                    
                    
                        Private
                    
                
        
                prevNodes
        
    
                    
                    The previous path.
                        Private
                    
                
        
                prevPenalty
        
    
                    
                    The previous penalty used.
                        Private
                    
                
        
                rnd
        
    
                    
                    A random object.
                        Private
                            Readonly