Exemplo n.º 1
0
        public override void OnBehaviourInitialize()
        {
            base.OnBehaviourInitialize();

            _switchFreeCameraLogic = Mission.GetMissionBehaviour<RTSCameraLogic>().SwitchFreeCameraLogic;
            MissionLibrary.Event.MissionEvent.ToggleFreeCamera += OnToggleFreeCamera;
            _oldDisplayTargetingReticule = BannerlordConfig.DisplayTargetingReticule;
        }
Exemplo n.º 2
0
 public RTSCameraLogic()
 {
     CommanderLogic    = new CommanderLogic(this);
     DisableDeathLogic = new DisableDeathLogic(this);
     FixScoreBoardAfterPlayerDeadLogic = new FixScoreBoardAfterPlayerDeadLogic(this);
     MissionSpeedLogic     = new MissionSpeedLogic(this);
     SwitchFreeCameraLogic = new SwitchFreeCameraLogic(this);
     SwitchTeamLogic       = new SwitchTeamLogic(this);
     ControlTroopLogic     = new ControlTroopLogic(this);
 }