コード例 #1
0
        public static void Init(ICharacter character)
        {
            ClientCurrentCharacterFinalStatsHelper.character = ClientCurrentCharacterHelper.Character;
            privateState = PlayerCharacter.GetPrivateState(character);

            subscriptionStorage?.Dispose();
            subscriptionStorage = new StateSubscriptionStorage();
            privateState.ClientSubscribe(_ => _.FinalStatsCache,
                                         _ => Api.SafeInvoke(FinalStatsCacheChanged),
                                         subscriptionStorage);

            Api.SafeInvoke(FinalStatsCacheChanged);
        }