void IController.SetChoiceController(IAdventureChoice adventure_choice) { _AdventureChoiceBinder.Set(adventure_choice); }
void ICommandable.AuthorizeChoice(IAdventureChoice adventure_choice) { (_Squad as ICommandable).AuthorizeChoice(adventure_choice); }
void ICommandable.InterdictChoice(IAdventureChoice adventure_choice) { _Controller.SetChoiceController(null); }
void ICommandable.AuthorizeChoice(IAdventureChoice adventure_choice) { _Controller.SetChoiceController(adventure_choice); }
void ICommandable.InterdictChoice(IAdventureChoice adventure_choice) { (_Squad as ICommandable).InterdictChoice(adventure_choice); }
void IController.SetChoiceController(IAdventureChoice adventure_choice) { }