public static Wave random() { Wave[] vals = Wave.values(); return vals[Util.randomIntRange(0, vals.length)]; }