ListenerExampleCode

From Crumbled World Wiki

Example Code

Script 1

function create()
        --Register listener group
	eventHandler = Listener("groupName")
end

function update()
	eventHandler:pushEvent("update")
	return true
end

Script 2 listener

function create()
        --Register listener group
	eventListener = Listener("groupName")
        --listen on update event, call the function eventUpdate when event happens.
        eventListener:registerEvent("update", eventUpdate)
end

function eventUpdate()
        print("updated")
end

function update()
	return true
end