private IRailPlayerAchievement GetMyPlayerAchievement() { if (this._playerAchievement == null) { IRailAchievementHelper achievementHelper = rail_api.RailFactory().RailAchievementHelper(); if (achievementHelper != null) { RailID railId = new RailID(); ((RailComparableID)railId).id_ = 0L; this._playerAchievement = achievementHelper.CreatePlayerAchievement(railId); } } return(this._playerAchievement); }
private IRailPlayerAchievement GetMyPlayerAchievement() { //IL_0016: Unknown result type (might be due to invalid IL or missing references) //IL_001c: Expected O, but got Unknown if (_playerAchievement == null) { IRailAchievementHelper val = rail_api.RailFactory().RailAchievementHelper(); if (val != null) { RailID val2 = new RailID(); ((RailComparableID)val2).id_ = 0uL; _playerAchievement = val.CreatePlayerAchievement(val2); } } return(_playerAchievement); }