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

package main

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

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