游戏狂人
 
- 贡献度
- 0
- 金元
- 11192
- 积分
- 1119
- 精华
- 0
- 注册时间
- 2010-4-17
|
现在dnspy解析出来的代码是这样的
public CharacterProgression(CharacterProgressionDescription param)
{
this._baseStats.Clear();
this._baseStats.Add(param.BaseStatSheetDef.Strength);
this._baseStats.Add(param.BaseStatSheetDef.Will);
this._baseStats.Add(param.BaseStatSheetDef.Speed);
this.BaseStatSheet = param.BaseStatSheetDef;
this.SkillPoints = param.LevelProgressionDef.InitialSkillpoints;
this.LevelProgression = new LevelProgression(param.LevelProgressionDef, 0);
this.MainSpecDef = param.SpecializationDef;
AbilityTrack track = new AbilityTrack(this.MainSpecDef.AbilityTrack, AbilityTrackSource.PrimaryClass);
this.AddNewAbilityTrack(track, true);
AbilityTrack track2 = param.PersonalAbilityTrack ?? AbilityTrack.CreatePersonalAbilityTrack(param.LevelProgressionDef.MaxLevel, this.BaseStatSheet.PersonalAbilitiesCount);
this.AddNewAbilityTrack(track2, false);
this.Init();
}
|
|