Skip to content

core_processing.py

Damon Getsman edited this page Nov 17, 2018 · 1 revision

core_processing.py holds the higher level routines that are necessary for determination of whether or not to branch into such areas as mining.py, seek_n_nav.py, or the like. Information on the objects contained within follows:

Core

Contains the different pre-processing steps for before the game actually begins, as well as any pre-turn computation that needs to be completed, along with higher-level methods such as primary_mission_mining(), which is branched into should current_assignments[ship.id].primary_mission == myglobals.Missions.mining. There may be some issues, in fact, in that last bit, as perhaps at times the mining mission is not properly set from outside of that particular loop.

original_preprocessing()

per_turn_preprocessing()

primary_mission_mining()

scuttle_for_finish()

Clone this wiki locally