public void Start(string[] args) { Instance = this; _nounEndingHandler = new NounEndingHandler(); _stemGenerator = new StemGenerator(); _nounHolder = _stemGenerator.GenerateAllStems(true); _verbHolder = new VerbHolder(_stemGenerator); _adjectiveHolder = new AdjectiveHolder(_stemGenerator); NounPrefabs.Init(_nounHolder, _verbHolder, _adjectiveHolder, _nounEndingHandler); _gameState = new GameState(); CmdRegistration.RegisterCommands(); if (args.Length != 0) { return; } MainGameLoop(); }
public Program() { CmdRegistration = new CmdRegistration(this); SpellCast = new SpellCast(this); }