Пример #1
0
func (r *ReviveFlag) Do(obj gameObjectsBase.Activer) {
	if obj.Killed() && obj.GetRevivePoint() != nil {
		r.field.UnlinkFromCells(obj)
		obj.Revive()
		r.field.LinkToCells(obj)
	}
}