- for i in range(GALSIZE):
- for j in range(GALSIZE):
- quad = game.state.galaxy[i][j]
- quad.charted = 0
- quad.planet = None
- quad.romulans = 0
- quad.klingons = 0
- quad.starbase = False
- quad.supernova = False
- quad.status = "secure"
- # Initialize times for extraneous events
- schedule(FSNOVA, expran(0.5 * game.intime))
- schedule(FTBEAM, expran(1.5 * (game.intime / game.state.remcom)))
- schedule(FSNAP, randreal(1.0, 2.0)) # Force an early snapshot
- schedule(FBATTAK, expran(0.3*game.intime))
- unschedule(FCDBAS)
- if game.state.nscrem:
- schedule(FSCMOVE, 0.2777)
- else:
- unschedule(FSCMOVE)
- unschedule(FSCDBAS)
- unschedule(FDSPROB)
- if (game.options & OPTION_WORLDS) and game.skill >= SKILL_GOOD:
- schedule(FDISTR, expran(1.0 + game.intime))
- else:
- unschedule(FDISTR)
- unschedule(FENSLV)
- unschedule(FREPRO)