(d9fd52f40) Change the priority calculations for charge batteries and pump water loops. Tweak the operate item priority calculation.

This commit is contained in:
Joonas Rikkonen
2019-05-16 05:17:42 +03:00
parent c9bfc21880
commit cbfef49e9d
11 changed files with 389 additions and 72 deletions
@@ -51,7 +51,7 @@ namespace Barotrauma
return AIObjectiveManager.OrderPriority;
}
float devotion = MathHelper.Min(10, Priority);
float value = (devotion + AIObjectiveManager.OrderPriority / 2) * PriorityModifier;
float value = devotion + AIObjectiveManager.OrderPriority * PriorityModifier;
float max = MathHelper.Min((AIObjectiveManager.OrderPriority - 1), 90);
return MathHelper.Clamp(value, 0, max);
}