public bool DeserializeStack() { Stack = new ObjectStackFrame(); Stack.NodeIndex = Data.ReadIndex(); Stack.Node = PCC.GetObjectEntry(Stack.NodeIndex); Stack.StateNodeIndex = Data.ReadIndex(); Stack.StateNode = PCC.GetObjectEntry(Stack.StateNodeIndex); Stack.ProbeMask = Data.ReadUInt64(); Stack.LatentActionIndex = Data.ReadInt16(); Stack.LatentAction = PCC.GetObjectEntry(Stack.LatentActionIndex); Stack.Unkn1 = Data.ReadInt32(); Stack.Unkn2 = Data.ReadInt32(); return(true); }
public bool DeserializeStack() { Stack = new ObjectStackFrame(); Stack.NodeIndex = Data.ReadIndex(); Stack.Node = PCC.GetObjectEntry(Stack.NodeIndex); Stack.StateNodeIndex = Data.ReadIndex(); Stack.StateNode = PCC.GetObjectEntry(Stack.StateNodeIndex); Stack.ProbeMask = Data.ReadUInt64(); Stack.LatentActionIndex = Data.ReadInt16(); Stack.LatentAction = PCC.GetObjectEntry(Stack.LatentActionIndex); Stack.Unkn1 = Data.ReadInt32(); Stack.Unkn2 = Data.ReadInt32(); return true; }