rollback state_machine commit

This commit is contained in:
Bill Hilbert 2023-12-13 10:16:24 -05:00
parent 01e871c415
commit ce0205b42a

View File

@ -33,7 +33,6 @@ local state_machine = class({
function state_machine:new(states, start_in_state) function state_machine:new(states, start_in_state)
self.states = states or {} self.states = states or {}
self.current_state_name = "" self.current_state_name = ""
self.prev_state_name = ""
self.reset_state_name = start_in_state or "" self.reset_state_name = start_in_state or ""
self:reset() self:reset()
end end
@ -152,7 +151,6 @@ end
function state_machine:set_state(name, reset) function state_machine:set_state(name, reset)
if self.current_state_name ~= name or reset then if self.current_state_name ~= name or reset then
self:_call("exit") self:_call("exit")
self.prev_state_name = self.current_state_name
self.current_state_name = name self.current_state_name = name
self:_call_and_transition("enter", self) self:_call_and_transition("enter", self)
end end