using System.Collections;
using UnityEngine;
public class BaseCharacterClass
{
private string characterClassName;
private string characterClassDescription;
//Stats
private float hp;
private float atk;
private float def;
private float matk;
private float mdef;
private float speed;
public string CharacterClassName;
{
get{return characterClassName;}
set{characterClassName = value;}
}
public string CharacterClassDescription;
{
get{return characterClassDescription;}
set{characterClassDescription = value;}
}
public string HP;
{
get{return hp;}
set{hp = value;}
}
public string ATK;
{
get{return atk;}
set{atk = value;}
}
public string DEF;
{
get{return def;}
set{def = value;}
}
public string MATK;
{
get{return matk;}
set{matk = value;}
}
public string MDEF;
{
get{return mdef;}
set{mdef = value;}
}
public string Speed;
{
get{return speed;}
set{speed = value;}
}
}
For starters there was “;” where it didn’t belong in many places:
using System.Collections;
using UnityEngine;
public class BaseCharacterClass
{
private string characterClassName;
private string characterClassDescription;
//Stats
private float hp;
private float atk;
private float def;
private float matk;
private float mdef;
private float speed;
public string CharacterClassName
{
get { return characterClassName; }
set { characterClassName = value; }
}
public string CharacterClassDescription
{
get { return characterClassDescription; }
set { characterClassDescription = value; }
}
public string HP
{
get { return hp; }
set { hp = value; }
}
public string ATK
{
get { return atk; }
set { atk = value; }
}
public string DEF
{
get { return def; }
set { def = value; }
}
public string MATK
{
get { return matk; }
set { matk = value; }
}
public string MDEF
{
get { return mdef; }
set { mdef = value; }
}
public string Speed
{
get { return speed; }
set { speed = value; }
}
}
I haven’t made sense of the rest yet, might respond later with more thorough reply, but I have to run!
Thank you, I see a lot of what I did wrong. This fixed a majority of my problem!
1 Like