import bge import FSM def main(cont): own = cont.owner dict = bge.logic.globalDict if 'game_inited' not in own: own['game_inited'] = True own['cont'] = cont dict['gameFSM'] = FSM.GameFSM(own) dict['gameFSM'].Execute()