Пример #1
0
 protected virtual void update_position()
 {
     if (X_Move_List.Count > 0)
     {
         loc.X = X_Move_List.pop();
     }
     if (Y_Move_List.Count > 0)
     {
         loc.Y = Y_Move_List.pop();
     }
 }
 protected virtual void update_position(Map_Info_State map_ready)
 {
     if (X_Move_List.Count > 0)
     {
         loc.X = X_Move_List.pop();
     }
     if (Y_Move_List.Count > 0)
     {
         loc.Y = Y_Move_List.pop();
         if (Y_Move_List.Count == 0 && map_ready == Map_Info_State.Onscreen)
         {
             set_images();
         }
     }
 }
 protected override void update_position(Map_Info_State map_ready)
 {
     if (X_Move_List.Count > 0 && map_ready == Map_Info_State.Onscreen)
     {
         X_Move_List.pop();
         if (X_Move_List.Count == 0)
         {
             fix_position();
         }
     }
     if (Y_Move_List.Count > 0)
     {
         Y_Move_List.pop();
     }
 }