Batch Command Extensions - Havokx89/DudeBot.NET GitHub Wiki
The following Batch Commands were converted to a simpler and more standard Showdown Format:
1. .Scale= β Size, Scale
Possible values are:
- XXXS or between 0 & 0
- XXS or between 1 & 30
- XS or between 31 & 60
- S or between 61 & 100
- AV or between 101 & 160
- L or between 161 & 195
- XL or between 196 & 241
- XXL or between 242 & 254
- XXXL or between 255 & 255
Example:
Size: XXL or Size: 245 Scale: 25 or Scale: XXS
2. .WeightScalar= & HeightScalar= β Weight & Height
Possible values are:
- XS or between 0 & 15
- S or between 16 & 47
- AV or between 48 & 207
- L or between 208 & 239
- XL or between 240 & 255
Example:
Weight: XS or Weight: 14 Height: AV or Height: 152
3. .MetDate= & .EggMetDate= β Met Date & Egg Date
Accepted date formats are:
- yyyyMMdd
- MMddyyyy
- yyyy/MM/dd
- MM/dd/yyyy
- yyyy-MM-dd
- MM-dd-yyyy
Example for June 5th, 2025:
Met Date: 20250605 Egg Date: 06-05-2025
4. .MetLocation= β Met Location
Uses the location codes from PKHeX
- List for SWSH to SV: https://docs.google.com/spreadsheets/d/1PGuMx9WWWJGEQ3IVWHaB_EUokKHHmkAz7RtnXU74MJA/edit?pli=1&gid=140232854#gid=140232854
Example for Area Zero, SV:
Met Location: 112
5. .Version= β Game, Version
Possible values are:
- Red, 35
- Blue, 36
- Green, 36
- BlueJP, 37
- Yellow, 38
- Gold, 39
- Silver, 40
- Crystal, 41
- Sapphire, 1
- Ruby, 2
- Emerald, 3
- Fire Red, FR, 4
- Leaf Green, LG, 5
- Colosseum, XD, 15
- Heart Gold, HG, 7
- Soul Silver, SS, 8
- Diamond, D, 10
- Pearl, P, 11
- Platinum, Pt, 12
- Black, B, 21
- Black 2, B2, 23
- White, W, 20
- White 2, W2, 22
- X, 24
- Y, 25
- Alpha Sapphire, AS, 26
- Omega Ruby, OR, 27
- Sun, S, 30
- Moon, M, 31
- Ultra Sun, US, 32
- Ultra Moon, UM, 33
- Pikachu, LetsGoPikachu, LGP, 42
- Eevee, 43, LetsGoEevee, LGE, 43
- Pokemon GO, GO, 34
- Sword, SW, 44
- Shield, SH, 45
- Legends Arceus, PLA, 47
- Brilliant Diamond, BD, 48
- Shining Pearl, SP, 49
- Scarlet, SL, 50
- Violet, VL, 51
Example:
Game: PLA or Game: 47 Version: Fire Red or Version: FR or Version: 4
6. .HyperTrainFlags= Hypertrain
Possible value is either True or False
Example:
Hypertrain: False
7. .Moves= β Moves
Value can only be Random
Example:
Moves: Random
8. .MetLevel= β Met Level
Setting the value to 1 will always yield a PokΓ©mon encountered as an Egg.
Example:
Met Level: 25
9. .Ribbons= β Ribbons
Value is either All or None
Example:
Ribbons: All or Ribbons: None
10. .RibbonMark[name]= β Mark
Value is the name of the Mark
Example:
Mark: Mightiest
11. .Ribbon[name]= β Ribbon
Value is the name of the Ribbon
Example:
Ribbon: Alpha
12. GVs
Handles the same as EVs or IVs up to a maximum of 10
Example:
GVs: 2 HP / 3 Atk / 4 Def / 5 SpA / 6 SpD / 7 Spe
13. .OriginalTrainerFriendship= β Friendship
Value can be between 0 & 255, setting it lower than the Base Friendship will return it as suspicious. Will require TID/SID/OT/OTGender/Version to be the same as the current save file to be visible in-game.
Example:
Friendship: 255