Pull up StampedEvent.Temporary. Fix temporary event discarding.

This commit is contained in:
2023-01-31 15:26:13 +08:00
parent c16776aee9
commit 507b656eab
2 changed files with 30 additions and 8 deletions

View File

@@ -29,8 +29,19 @@ namespace Cryville.Crtr {
}
}
public class Anchor : StampedEvent {
public class Temporary : StampedEvent, IComparable<Temporary> {
public bool CanDiscard;
public int CompareTo(Temporary other) {
return base.CompareTo(other);
}
}
public class Anchor : Temporary {
public CAnchor Target;
int m_priority;
public override int Priority { get { return m_priority; } }
public void SetPriority(int value) { m_priority = value; }
}
public override int Priority {
get { return 0; }
}