Undone the Templating...

This commit is contained in:
FlightControl 2016-12-09 12:34:43 +01:00
parent 50e69e07fb
commit 7c73b232ae

View File

@ -202,8 +202,15 @@ do -- FSM
end end
function FSM:_eventmap( Events, EventStructure )
local Event = EventStructure.Event
local __Event = "__" .. EventStructure.Event
self[Event] = self[Event] or self:_create_transition(Event)
self[__Event] = self[__Event] or self:_delayed_transition(Event)
self:T( "Added methods: " .. Event .. ", " .. __Event )
Events[Event] = self.Events[Event] or { map = {} } Events[Event] = self.Events[Event] or { map = {} }
self:_add_to_map( Events[Event].map, EventStructure )
end end