Challenges Snippet

if (!bl_PhotonNetwork.OfflineMode)
{
    MissionProgress missionProgress = new MissionProgress();
    missionProgress.Kills = kills;
    missionProgress.Deaths = deaths;
    missionProgress.Headshots = bl_GameManager.Instance.Headshots;
    missionProgress.PlayTime = timePlayed;
    missionProgress.Map = bl_GameData.Instance.AllScenes.FindIndex(x => x.RealSceneName == bl_PhotonNetwork.CurrentRoom.CustomProperties[PropertiesKeys.SceneNameKey].ToString());

    if (winner)
        missionProgress.Wins = 1;
    else
        missionProgress.Loses = 1;

    MissionsData.Instance.UpdateMissionProgress(missionProgress);
}

if (!bl_PhotonNetwork.OfflineMode)
{
    MissionProgress missionProgress = new MissionProgress();
    missionProgress.Kills = kills;
    missionProgress.Deaths = deaths;
    missionProgress.Headshots = headShots;
    missionProgress.PlayTime = secondsPlayed;
    missionProgress.Map = bl_GameData.Instance.AllScenes.FindIndex(x => x.RealSceneName == bl_PhotonNetwork.CurrentRoom.CustomProperties[PropertiesKeys.SceneNameKey].ToString());

    if (bl_GameManager.Instance.isLocalPlayerWinner())
        missionProgress.Wins = 1;
    else
        missionProgress.Loses = 1;

    MissionsData.Instance.UpdateMissionProgress(missionProgress);
}
Login
Loading...
Sign Up
Loading...