I have a class UserPlayer, which is defined
public class UserPlayer : Player {
In Player class, I have a few variables like
public Vector3 moveDestination;
public float moveSpeed = 10.0f;
public int movementPerActionPoint = 5;
public int attackRange = 1;
but somehow UserPlayer remembers values from older iterations and the values don’t change if I change them in code, for example, when I launch the game, movementPerAcionPoint is equal to 6. Any tips on how to fix this?