proc
World_Year()
if(worldmonth>=12)
worldmonth-=11
worldyear++
return 0
World_Month()
if(worldday>=30)
worldday-=30
worldmonth++
spawn() World_Year()
return 0
World_Day()
if(worldhour>=24)
worldhour-=24
worldmonth++
spawn() World_Month()
return 0
World_Hour()
if(worldminute>=60)
worldminute-=60
worldhour++
if(worldhour>=12)
worldnight_day=(worldnight_day.len)+1
spawn() World_Day()
return 0
World_Minute()
if(worldsecond>=60)
worldsecond-=60
worldminute++
spawn() World_Day()
return 0
World_Second()
while(world)
sleep(10)
worldsecond++
spawn() World_Minute()
Anyone have a better solution, and or approach to this ordeal? If so, please post...