月相取决于你在游戏里活了几天 (WM_NumberOfDays)。精确的式子是 (numberOfDays + x + 1) % 8[1],这里的 x 在下午的时候是 1,上午的时候是 0。 百分号是模运算(除以八的余数)。 也就是说,每过一次正午月相就前进一格。
(numberOfDays + x + 1) % 8