actually remove old undo from history

upm
Anton Franzluebbers 2023-08-17 14:55:40 -04:00
parent 7d844f7b04
commit 4ba96b70a5
2 changed files with 4 additions and 3 deletions

View File

@ -33,6 +33,8 @@ namespace VelNet
objects[i].networkObject.TakeOwnership(); objects[i].networkObject.TakeOwnership();
objects[i].UnpackState(lastStates[i]); objects[i].UnpackState(lastStates[i]);
} }
undoBuffer.RemoveAt(undoBuffer.Count - 1);
if (debugLog) Debug.Log($"Undo {objects.Count} objects"); if (debugLog) Debug.Log($"Undo {objects.Count} objects");
} }
else else
@ -57,7 +59,6 @@ namespace VelNet
undoBuffer.RemoveAt(0); undoBuffer.RemoveAt(0);
if (debugLog) Debug.Log($"Reached maximum undo history"); if (debugLog) Debug.Log($"Reached maximum undo history");
} }
} }
public int UndoHistoryLength() public int UndoHistoryLength()

View File

@ -1,7 +1,7 @@
{ {
"name": "edu.uga.engr.vel.velnet", "name": "edu.uga.engr.vel.velnet",
"displayName": "VelNet", "displayName": "VelNet",
"version": "1.2.1", "version": "1.2.2",
"unity": "2019.1", "unity": "2019.1",
"description": "A custom networking library for Unity.", "description": "A custom networking library for Unity.",
"keywords": [ "keywords": [