using System;
using System.Collections.Generic;
namespace IgniteEngine.Content.GameObjects
{
///
/// Class that represents a character's default data.
///
public class DefaultCharacterData
{
///
/// The class that this data is for.
///
public CharacterClass Class { get; set; }
///
/// The map the character starts in.
///
public string MapIndx { get; set; }
///
/// The X-coordinate of the character.
///
public int PosX { get; set; }
///
/// The Y-coordinate of the character.
///
public int PosY { get; set; }
///
/// The character's starting HP.
///
public int HP { get; set; }
///
/// The character's starting SP.
///
public int SP { get; set; }
///
/// The character's starting HP stone count.
///
public int HPStone { get; set; }
///
/// The character's starting SP stone count.
///
public int SPStone { get; set; }
///
/// The character's starting Cen amount.
///
public long Cen { get; set; }
///
/// The character's starting level.
///
public byte Level { get; set; }
///
/// The character's starting EXP.
///
public long EXP { get; set; }
///
/// The character's starting items.
///
public List> Items { get; set; }
///
/// The character's starting skills.
///
public List Skills { get; set; }
///
/// The character's starting quests.
///
public List Quests { get; set; }
///
/// The character's starting shortcuts.
///
public List Shortcuts { get; set; }
///
/// Creates a new instance of the class.
///
public DefaultCharacterData()
{
Items = new List>();
Skills = new List();
Quests = new List();
Shortcuts = new List();
}
}
}