@ -10,6 +10,7 @@
				@@ -10,6 +10,7 @@
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					package  engine.net.client.msg ;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					import  engine.Enum.GameObjectType ;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					import  engine.gameManager.BuildingManager ;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					import  engine.gameManager.ZoneManager ;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					import  engine.math.Vector3fImmutable ;  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					import  engine.net.AbstractConnection ;  
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -21,19 +22,19 @@ import engine.objects.Building;
				@@ -21,19 +22,19 @@ import engine.objects.Building;
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					public  class  MoveToPointMsg  extends  ClientNetMsg  {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  sourceType ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  sourceID ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  startLat ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  startLon ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  startAlt ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  endLat ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  endLon ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  endAlt ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  targe tType ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  targetID ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  inBuilding ;  // 0=true,  -1=false 0/1/2 = floor you are on 
   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  unknown01 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  byte  unknown02 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  sourceType ;  //ordinal of the character type that sent this message 54=PlayerCharacter
    
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  sourceID ;  // uuid of the source character of this message
    
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  startLat ;  //start loc of move message (offset if inside a building not world loc)
    
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  startLon ;  //start loc of move message (offset if inside a building not world loc)
    
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  startAlt ;  //start loc of move message (offset if inside a building not world loc)
    
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  endLat ;  //end loc of move message (offset if inside a building not world loc)
    
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  endLon ;  //end loc of move message (offset if inside a building not world loc)
    
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  float  endAlt ;  //end loc of move message (offset if inside a building not world loc)
    
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  s tartLoc Type;  // enum ordinal of the object player is inside 0=nothing 8=building
    
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  inBuildingUUID ;  // uuid of the building character is currently inside
   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  inBuilding ;  // is inside a building  0=true -1=false
   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  int  inBuildingFloor ;  // floor of building character is currently in -1=not inside building 0/1/2/3 = floor number
   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  byte  initiatedByAttack ;  // move message sent as a result of move to target to attack 0=false 1=true
   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    private  byte  unknown03 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    / * *   
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -54,11 +55,11 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -54,11 +55,11 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . endLat  =  msg . endLat ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . endLon  =  msg . endLon ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . endAlt  =  msg . endAlt ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . targe tType  =  msg . targe tType ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . target ID  =  msg . target ID;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . s tartLoc Type  =  msg . s tartLoc Type;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingUU ID  =  msg . inBuildingUU ID;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuilding  =  msg . inBuilding ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown01   =  msg . unknown01 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown02   =  msg . unknown02 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingFloor   =  msg . inBuildingFloor ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . initiatedByAttack   =  msg . initiatedByAttack ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown03  =  msg . unknown03 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -73,11 +74,11 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -73,11 +74,11 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . endLat  =  building . getLoc ( ) . x ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . endLon  =  building . getLoc ( ) . z ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . endAlt  =  building . getLoc ( ) . y ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . targe tType  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . target ID  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . s tartLoc Type  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingUU ID  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuilding  =  - 1 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown01   =  - 1 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown02   =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingFloor   =  - 1 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . initiatedByAttack   =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown03  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -108,11 +109,11 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -108,11 +109,11 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . putFloat ( this . endAlt ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . putFloat ( this . endLon ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . putInt ( this . targe tType ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . putInt ( this . target ID) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . putInt ( this . s tartLoc Type) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . putInt ( this . inBuildingUU ID) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . putInt ( this . inBuilding ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . putInt ( this . unknown01 ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . putInt ( this . inBuildingFloor ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . put ( ( byte )  0 ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        writer . put ( ( byte )  0 ) ;   
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -135,13 +136,13 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -135,13 +136,13 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . endAlt  =  reader . getFloat ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . endLon  =  reader . getFloat ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . targe tType  =  reader . getInt ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . target ID  =  reader . getInt ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . s tartLoc Type  =  reader . getInt ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingUU ID  =  reader . getInt ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuilding  =  reader . getInt ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown01   =  reader . getInt ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingFloor   =  reader . getInt ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown02   =  reader . get ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . initiatedByAttack   =  reader . get ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown03  =  reader . get ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -209,20 +210,20 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -209,20 +210,20 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . endAlt  =  value ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  getTarget Type ( )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        return  this . targe tType ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  getStartLoc Type ( )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        return  this . s tartLoc Type;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  void  setTarget Type ( int  value )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . targe tType  =  value ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  void  setStartLoc Type ( int  value )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . s tartLoc Type  =  value ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  getTarget ID ( )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        return  this . target ID;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  getInBuildingUU ID ( )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        return  this . inBuildingUU ID;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  void  setTarget ID ( int  value )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . target ID  =  value ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  void  setInBuildingUU ID ( int  value )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingUU ID  =  value ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  getInBuilding ( )  {   
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -233,12 +234,8 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -233,12 +234,8 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuilding  =  value ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  getUnknown01 ( )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        return  this . unknown01 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  void  setUnknown01 ( int  value )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown01  =  value ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  void  setInBuildingFloor ( int  value )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingFloor  =  value ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  void  setStartCoord ( Vector3fImmutable  value )  {   
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -254,8 +251,8 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -254,8 +251,8 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  void  clearTarget ( )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . targe tType  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . target ID  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . s tartLoc Type  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingUU ID  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  void  setPlayer ( AbstractCharacter  ac )  {   
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -263,10 +260,10 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -263,10 +260,10 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . sourceID  =  ac . getObjectUUID ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . setStartCoord ( ac . getLoc ( ) ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . setEndCoord ( ac . getEndLoc ( ) ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . targe tType  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . target ID  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . s tartLoc Type  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingUU ID  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuilding  =  ac . getInBuilding ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . unknown01   =  ac . getInFloorID ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        this . inBuildingFloor   =  ac . getInFloorID ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -274,10 +271,10 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -274,10 +271,10 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        if  ( target  = =  null )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . setStartCoord ( ac . getLoc ( ) ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . setEndCoord ( ac . getEndLoc ( ) ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . targe tType  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . target ID  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . s tartLoc Type  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . inBuildingUU ID  =  0 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . inBuilding  =  - 1 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . unknown01   =  - 1 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . inBuildingFloor   =  - 1 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  else  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Vector3fImmutable  convertLocStart  =  ZoneManager . convertWorldToLocal ( target ,  ac . getLoc ( ) ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Vector3fImmutable  convertLocEnd  =  convertLocStart ;   
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -286,10 +283,10 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -286,10 +283,10 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . setStartCoord ( convertLocStart ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . setEndCoord ( convertLocEnd ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . targe tType  =  GameObjectType . Building . ordinal ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . target ID  =  target . getObjectUUID ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . s tartLoc Type  =  GameObjectType . Building . ordinal ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . inBuildingUU ID  =  target . getObjectUUID ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . inBuilding  =  ac . getInBuilding ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . unknown01   =  ac . getInFloorID ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            this . inBuildingFloor   =  ac . getInFloorID ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -298,7 +295,11 @@ public class MoveToPointMsg extends ClientNetMsg {
				@@ -298,7 +295,11 @@ public class MoveToPointMsg extends ClientNetMsg {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        return  unknown03 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  getUnknown02 ( )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        return  unknown02 ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  getInitiatedFromAttack ( )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        return  initiatedByAttack ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  getInBuildingFloor ( )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        return  this . inBuildingFloor ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}