DS-Pokemon-Rom-Editor/DS_Map/ROMFiles/HeadbuttEncounter.cs
2024-06-11 15:29:54 +02:00

28 lines
765 B
C#

using System.IO;
namespace DSPRE.ROMFiles {
public class HeadbuttEncounter {
public ushort pokemonID;
public byte minLevel;
public byte maxLevel;
public HeadbuttEncounter() {
maxLevel = 0;
minLevel = 0;
pokemonID = 0;
}
public HeadbuttEncounter(BinaryReader br) {
this.pokemonID = br.ReadUInt16();
this.minLevel = br.ReadByte();
this.maxLevel = br.ReadByte();
}
public override string ToString() {
string[] pokemonNames = RomInfo.GetPokemonNames();
string pokemon = pokemonNames[pokemonID];
return $"({pokemonID,4}) {pokemon,10}: Lv {minLevel,3} to Lv.{maxLevel,3}";
}
}
}