class Auto_Move
  attr_accessor :move_id
  attr_accessor :base_mode
  attr_accessor :move_mode
  attr_accessor :vars
  attr_accessor :switch_point
  attr_accessor :switch_axis 
  attr_accessor :route_memory
  attr_accessor :route_memory_size
  def initialize
    set_init
  end  
  

  def set_init
    set_start
    init_route_memory
  end  
  
  def clear 
    set_start
    clear_route_memory    
  end  
  
  def set_start
    @move_id = 0
    @base_mode = 1
    @move_mode = 0
    @vars = [0,0]
    @switch_point= [0 ,0]
    @switch_axis = 0    
  end
  

  def init_route_memory
    @route_memory_size = $game_map.m_size
    @route_memory = [0b00000000] * @route_memory_size
  end 
  
  def clear_route_memory
    @route_memory_size = 1
    @route_memory = [0b00000000] 
  end   
 
    
end  