aboutsummaryrefslogtreecommitdiff
path: root/order.go
blob: f1e89bc4186fdf8b824518afe1e6f533fb521b9e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12

package main

type Order interface {
	Update(e *Entity, g *Game)
}

func (e *Entity) UpdateOrder(g *Game) {
	if !e.Order.IsEnabled || e.Order.Value == nil {
		return
	}
	e.Order.Value.Update(e, g)
}