server-master/srcs/_plugins/WingsEmu.Plugins.PacketHandling/Customization/BaseCharacter.cs
2026-02-10 18:21:30 +01:00

41 lines
No EOL
975 B
C#

// WingsEmu
//
// Developed by NosWings Team
using Mapster;
using WingsAPI.Data.Character;
using WingsEmu.Packets.Enums;
using WingsEmu.Packets.Enums.Character;
namespace WingsEmu.Plugins.PacketHandling.Customization;
public class BaseCharacter
{
public BaseCharacter() => Character = new CharacterDTO
{
Class = ClassType.Adventurer,
Gender = GenderType.Male,
HairColor = HairColorType.Black,
HairStyle = HairStyleType.A,
Hp = 221,
JobLevel = 1,
Level = 1,
MapId = 1,
MapX = 78,
MapY = 109,
Mp = 221,
MaxPetCount = 10,
MaxPartnerCount = 3,
Gold = 0,
SpPointsBasic = 10000,
SpPointsBonus = 0,
Name = "template",
Slot = 0,
AccountId = 0,
MinilandMessage = string.Empty
};
public CharacterDTO Character { get; set; }
public CharacterDTO GetCharacter() => Character.Adapt<CharacterDTO>();
}