protected void finishLoad() { context.commit(); SourceFileLoader.processFactDefinitions(context); context.getReferenceContext().buildDeferredObjects(); context.getReferenceContext().buildDerivedObjects(); context.resolveDeferredTokens(); assertTrue(context.getReferenceContext().resolveReferences(null)); context.resolvePostDeferredTokens(); context.loadCampaignFacets(); pc = new PlayerCharacter(); id = pc.getCharID(); }