Guard villager movement snapshot with component
This commit is contained in:
6
Main.cs
6
Main.cs
@@ -1132,7 +1132,11 @@ namespace KCM
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
Guid guid = __instance.guid;
|
Guid guid = __instance.guid;
|
||||||
Vector3 currentPosition = __instance.transform.position;
|
Component villagerComponent = __instance as Component;
|
||||||
|
if (villagerComponent == null)
|
||||||
|
return;
|
||||||
|
|
||||||
|
Vector3 currentPosition = villagerComponent.transform.position;
|
||||||
float now = Time.time;
|
float now = Time.time;
|
||||||
|
|
||||||
if (lastSnapshots.TryGetValue(guid, out MovementSnapshot snapshot))
|
if (lastSnapshots.TryGetValue(guid, out MovementSnapshot snapshot))
|
||||||
|
|||||||
Reference in New Issue
Block a user