// void IncrementBowLevelAt(int attributeIndex){ // IPlayerDataManager dataManager = playerDataManagerAdaptor.GetPlayerDataManager(); // int equippedBowIndex = dataManager.GetEquippedBowIndex(); // dataManager.IncrementBowLevel(equippedBowIndex, attributeIndex); // CalculateShootingData(); // } void ClearAllBowConfigData() { IPlayerDataManager dataManager = playerDataManagerAdaptor.GetPlayerDataManager(); IBowConfigData[] configData = dataManager.GetBowConfigDataArray(); int arrayLength = configData.Length; for (int i = 0; i < arrayLength; i++) { dataManager.ClearBowConfigData(i); } CalculateShootingData(); }