func (c *HideSystem) Update(e *ecs.Entity, dt float32) { var render *engi.RenderComponent if !e.Component(&render) { return } if rand.Int()%10 == 0 { render.SetPriority(engi.Hidden) } else { render.SetPriority(engi.MiddleGround) } }