Going off memory here:
I believe - Normie.8Direction.MovingAngle(180) would push Normie to the right
random() will give you a random between 0 and less than the number entered
random(45) = 0 through 44.9999 (~45)
mix them together to grab a random direction
Normie.8Direction.MovingAngle(160+ random(45))
This would push Normie between 160 and ~205 AKA to the right but with a 20 degree slant down to ~25 degree lift upwards