示例#1
0
    protected override void Initialized()
    {
        _skillEffects = new SkillEffects(game);
        _cardInteractionTranslator = SceneTrackersFinder.Instance.GetSceneTracker <AirConsoleMessageST>().Get <CardInteractionTranslator>();
        _coinTranslator            = SceneTrackersFinder.Instance.GetSceneTracker <AirConsoleMessageST>().Get <CoinTranslator>();
        _skillTranslator           = SceneTrackersFinder.Instance.GetSceneTracker <AirConsoleMessageST>().Get <SkillTranslator>();

        _conPlayer = Ramses.Confactory.ConfactoryFinder.Instance.Get <ConPlayers>();

        for (int i = 0; i < game.GamePlayers.Length; i++)
        {
            game.GamePlayers[i].ReceivedCardEvent += OnReceivedCardEvent;
        }
    }
示例#2
0
    protected override void Initialized()
    {
        _skillTranslator = SceneTrackersFinder.Instance.GetSceneTracker <AirConsoleMessageST>().Get <SkillTranslator>();

        _skillTranslator.SkillPickRequestEvent += OnSkillPickRequestEvent;
    }