def METHOD_NAME(self) -> None:
    """
    Call when the action is done.
    EventAction will be removed at end of frame.
    If an EventAction overrides update, it must eventually call this
    method.
    """
    self._done = True