Update attributes. Is called by EventQueue::update

Property definitions

event_queue $ EventInfo :: update
	# Update attributes. Is called by `EventQueue::update`
	private fun update(queue_time, queue_dt: Float)
	do
		time = queue_time - start
		if time >= duration then expire
		dt = queue_dt.min(time)
		completion = time / duration
		occurrences += 1
	end
lib/event_queue/event_queue.nit:346,2--354,4