pkmn-classic-framework/library/Wfc/TrainerProfile4.cs

36 lines
778 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using PkmnFoundations.Support;
namespace PkmnFoundations.Wfc
{
public class TrainerProfile4 : TrainerProfileBase
{
public TrainerProfile4() : base()
{
}
public TrainerProfile4(int pid, byte[] data, string ip_address) : base(pid, data, ip_address)
{
}
public EncodedString4 Name
{
get
{
return new EncodedString4(Data, 8, 16);
}
set
{
Array.Copy(value.RawData, 0, Data, 8, 16);
}
}
public TrainerProfile4 Clone()
{
return new TrainerProfile4(PID, Data.ToArray(), IpAddress);
}
}
}