This commit is contained in:
AlessandroCH 2025-03-09 16:56:48 +01:00
parent aedf2a885d
commit 0c268cb978
2 changed files with 8 additions and 3 deletions

View File

@ -34,11 +34,11 @@ namespace Campofinale
public class CharactersOptions
{
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Populate)]
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Include)]
public int defaultLevel = 1;
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Populate)]
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Include)]
public bool giveAllCharacters = true;
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Populate)]
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Include)]
public List<string> characters = new List<string>()
{
"chr_0002_endminm",

View File

@ -149,6 +149,11 @@ namespace Campofinale.Game.Character
guid = GetOwner().random.Next();
this.weaponGuid = GetOwner().inventoryManager.AddWeapon(ResourceManager.charGrowthTable[id].defaultWeaponId, 1).guid;
this.curHp = CalcAttributes()[AttributeType.MaxHp].val;
if (level < 20) breakNode = "";
if (level >= 20 && level <= 40) breakNode = "charBreak20";
if (level > 40 && level <= 60) breakNode = "charBreak40";
if (level > 60 && level <= 70) breakNode = "charBreak60";
if (level > 70) breakNode = "charBreak70";
}
public int GetSkillMaxLevel()
{