Refactor RandomDelay:

Allow different types of random
and reflect other use cases by renaming.
This commit is contained in:
Matthias Mailänder
2021-09-20 13:39:22 +02:00
committed by abcdefg30
parent 3a7aeb5324
commit a2a668077c
6 changed files with 10 additions and 10 deletions

View File

@@ -198,7 +198,7 @@ namespace OpenRA.Mods.Common
}
}
public static int RandomDelay(World world, int[] range)
public static int RandomInRange(MersenneTwister random, int[] range)
{
if (range.Length == 0)
return 0;
@@ -206,7 +206,7 @@ namespace OpenRA.Mods.Common
if (range.Length == 1)
return range[0];
return world.SharedRandom.Next(range[0], range[1]);
return random.Next(range[0], range[1]);
}
public static string FriendlyTypeName(Type t)