private void Start() { this.dialogueRepository = Container.Instance.Resolve <IDialogueRepository>(); this.phraseRepository = Container.Instance.Resolve <IPhraseDataRepository>(); this.vendor.Construct(I18N.Instance.Get("ui_vendor")); this.vendor.MouseUp += OnVendorMouseUp; this.arcanist.Construct(I18N.Instance.Get("ui_arcanist")); this.arcanist.MouseUp += OnArcanistMouseUp; this.blacksmith.Construct(I18N.Instance.Get("ui_craftsman")); this.blacksmith.MouseUp += OnCraftsmanMouseUp; this.tavern.Construct(I18N.Instance.Get("ui_tavern")); this.tavern.MouseUp += OnTavernMouseUp; this.map.Construct(I18N.Instance.Get("ui_command_board")); this.map.MouseUp += OnCommandBoardMouseUp; Dialogue.AnyDialogueRead += OnAnyDialogueRead; OnAnyDialogueRead(null); }