@@ -4,25 +4,25 @@ namespace SysBot.Pokemon
44{
55 public class PokeDataOffsetsBS_BD : BasePokeDataOffsetsBS
66 {
7- public override IReadOnlyList < long > MainRNGState { get ; } = new long [ ] { 0x4F8E750 , 0x0 } ;
8- public override IReadOnlyList < long > R1_SpeciesPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x2A0 , 0x2C } ;
9- public override IReadOnlyList < long > R2_SpeciesPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x2A0 , 0x4C } ;
10- public override IReadOnlyList < long > R1_SeedPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x2A0 , 0x24 } ;
11- public override IReadOnlyList < long > R2_SeedPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x2A0 , 0x44 } ;
12- public override IReadOnlyList < long > EggSeedPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x450 } ;
13- public override IReadOnlyList < long > EggStepPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x458 } ;
14- public override IReadOnlyList < long > LocationPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x40 } ;
15- public override IReadOnlyList < long > PartyStartPokemonPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x7F8 , 0x10 , 0x20 , 0x20 , 0x18 , 0x20 } ;
16- public override IReadOnlyList < long > PartySlot2PokemonPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x7F8 , 0x10 , 0x28 , 0x20 , 0x18 , 0x20 } ;
17- public override IReadOnlyList < long > BoxStartPokemonPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0xA0 , 0x20 , 0x20 , 0x20 } ;
18- public override IReadOnlyList < long > OpponentPokemonPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0x7F0 , 0x58 , 0x28 , 0x10 , 0x20 , 0x20 , 0x18 , 0x20 } ;
7+ public override IReadOnlyList < long > MainRNGState { get ; } = new long [ ] { 0x4FD43D0 , 0x0 } ;
8+ public override IReadOnlyList < long > R1_SpeciesPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x2A0 , 0x2C } ;
9+ public override IReadOnlyList < long > R2_SpeciesPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x2A0 , 0x4C } ;
10+ public override IReadOnlyList < long > R1_SeedPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x2A0 , 0x24 } ;
11+ public override IReadOnlyList < long > R2_SeedPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x2A0 , 0x44 } ;
12+ public override IReadOnlyList < long > EggSeedPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x450 } ;
13+ public override IReadOnlyList < long > EggStepPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x458 } ;
14+ public override IReadOnlyList < long > LocationPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x40 } ;
15+ public override IReadOnlyList < long > PartyStartPokemonPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x808 , 0x10 , 0x20 , 0x20 , 0x18 , 0x20 } ;
16+ public override IReadOnlyList < long > PartySlot2PokemonPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x808 , 0x10 , 0x28 , 0x20 , 0x18 , 0x20 } ;
17+ public override IReadOnlyList < long > BoxStartPokemonPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0xA0 , 0x20 , 0x20 , 0x20 } ;
18+ public override IReadOnlyList < long > OpponentPokemonPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0x800 , 0x58 , 0x28 , 0x10 , 0x20 , 0x20 , 0x18 , 0x20 } ;
1919
20- public override IReadOnlyList < long > SceneIDPointer { get ; } = new long [ ] { 0x4E2BC08 , 0xB8 , 0x18 } ;
21- public override IReadOnlyList < long > DayTimePointer { get ; } = new long [ ] { 0x4E2BC08 , 0xB8 , 0x0 , 0x60 , 0x100 } ;
20+ public override IReadOnlyList < long > SceneIDPointer { get ; } = new long [ ] { 0x4C59B50 , 0xB8 , 0x18 } ;
21+ public override IReadOnlyList < long > DayTimePointer { get ; } = new long [ ] { 0x4C59B50 , 0xB8 , 0x0 , 0x60 , 0x100 } ;
2222
23- public override IReadOnlyList < long > MyStatusTrainerPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0xE0 , 0x0 } ;
24- public override IReadOnlyList < long > MyStatusTIDPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0xE8 } ;
25- public override IReadOnlyList < long > ConfigTextSpeedPointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0xA8 } ;
26- public override IReadOnlyList < long > ConfigLanguagePointer { get ; } = new long [ ] { 0x4E36C58 , 0xB8 , 0x10 , 0xAC } ;
23+ public override IReadOnlyList < long > MyStatusTrainerPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0xE0 , 0x0 } ;
24+ public override IReadOnlyList < long > MyStatusTIDPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0xE8 } ;
25+ public override IReadOnlyList < long > ConfigTextSpeedPointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0xA8 } ;
26+ public override IReadOnlyList < long > ConfigLanguagePointer { get ; } = new long [ ] { 0x4C64DC0 , 0xB8 , 0x10 , 0xAC } ;
2727 }
2828}
0 commit comments