This is the current record by anmec in 36:31:
https://youtu.be/ySQg2gAcbBQ
It was discovered that the korean version of the game allows you to control 1 digimon in fight. This radically changes the route, since it means getting Mega fast as possible with the best specials should be the priority, rather than staying alive.
I made a script displaying the data for the U version.
Download dwc.lua
Language: lua
client.SetGameExtraPadding(0, 0, 200, 0)
local text = gui.pixelText
local image = gui.drawImage
memory.usememorydomain("ARM9 System Bus")
local read8 = memory.read_u8
local read16 = memory.read_u16_le
local read24 = memory.read_u24_be
local readu32 = memory.read_u32_le
local reads32 = memory.read_s32_le
local Addresses = {
--to use ARM 7/9 System Bus, add 02000000 to the addresses
Korea = {
Pointer = 0x023DFF9C
},
US = {
RNG = 0x0210CAE4,
Pointer = 0x0219D9BC,
-- Amount = 0x021DA2A4
NPC1_Start = 0x021CFCF4,
NPC1_ID = 0x021CFCF8,
NPC1_HP = 0x021CFD50,
}
}
local Digimon = {
[0] = { Name = "DigiEgg", Species = "-", Generation = "DigiEgg", Attribute = "None"},
[1] = { Name = "DigiEgg", Species = "-", Generation = "DigiEgg", Attribute = "None"},
[2] = { Name = "DigiEgg", Species = "-", Generation = "DigiEgg", Attribute = "None"},
[3] = { Name = "DigiEgg", Species = "-", Generation = "DigiEgg", Attribute = "None"},
[4] = { Name = "DigiEgg", Species = "-", Generation = "DigiEgg", Attribute = "None"},
[5] = { Name = "DigiEgg", Species = "-", Generation = "DigiEgg", Attribute = "None"},
[6] = { Name = "DigiEgg", Species = "-", Generation = "DigiEgg", Attribute = "None"},
[7] = { Name = "DigiEgg", Species = "-", Generation = "DigiEgg", Attribute = "None"},
[8] = { Name = "Zurumon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[9] = { Name = "Choromon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[10] = { Name = "Nyokimon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[11] = { Name = "Pabumon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[12] = { Name = "Pichimon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[13] = { Name = "Punimon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[14] = { Name = "Botamon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[15] = { Name = "Poyomon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[16] = { Name = "Mokumon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[17] = { Name = "YukimiBotamon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[18] = { Name = "Yuramon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[19] = { Name = "Petitmon", Species = "-", Generation = "In-Tr. I", Attribute = "None"},
[20] = { Name = "Kapurimon", Species = "Machine", Generation = "In-Tr. II", Attribute = "None"},
[21] = { Name = "Koromon", Species = "Dragon", Generation = "In-Tr. II", Attribute = "None"},
[22] = { Name = "Tanemon", Species = "I.Plant", Generation = "In-Tr. II", Attribute = "None"},
[23] = { Name = "Tsunomon", Species = "Beast", Generation = "In-Tr. II", Attribute = "None"},
[24] = { Name = "Tokomon", Species = "Holy", Generation = "In-Tr. II", Attribute = "None"},
[25] = { Name = "Nyaromon", Species = "Beast", Generation = "In-Tr. II", Attribute = "None"},
[26] = { Name = "Pagumon", Species = "Dark", Generation = "In-Tr. II", Attribute = "None"},
[27] = { Name = "Yokomon", Species = "I.Plant", Generation = "In-Tr. II", Attribute = "None"},
[28] = { Name = "Bukamon", Species = "Aquatic", Generation = "In-Tr. II", Attribute = "None"},
[29] = { Name = "DemiMeramon", Species = "Machine", Generation = "In-Tr. II", Attribute = "None"},
[30] = { Name = "Motimon", Species = "Machine", Generation = "In-Tr. II", Attribute = "None"},
[31] = { Name = "Bebydomon", Species = "Dragon", Generation = "In-Tr. II", Attribute = "None"},
[32] = { Name = "Sunmon", Species = "Holy", Generation = "In-Tr. II", Attribute = "None"},
[33] = { Name = "Moonmon", Species = "Dark", Generation = "In-Tr. II", Attribute = "None"},
[34] = { Name = "Agumon", Species = "Dragon", Generation = "Rookie", Attribute = "Vaccine"},
[35] = { Name = "Armadillomon", Species = "Beast", Generation = "Rookie", Attribute = "Free"},
[36] = { Name = "Elecmon", Species = "Beast", Generation = "Rookie", Attribute = "Data"},
[37] = { Name = "Otamamon", Species = "Aquatic", Generation = "Rookie", Attribute = "Virus"},
[38] = { Name = "Gaomon", Species = "Beast", Generation = "Rookie", Attribute = "Data"},
[39] = { Name = "Gazimon", Species = "Beast", Generation = "Rookie", Attribute = "Virus"},
[40] = { Name = "Gabumon", Species = "Dragon", Generation = "Rookie", Attribute = "Data"},
[41] = { Name = "Kamemon", Species = "Aquatic", Generation = "Rookie", Attribute = "Data"},
[42] = { Name = "Gizamon", Species = "Aquatic", Generation = "Rookie", Attribute = "Virus"},
[43] = { Name = "Candlemon", Species = "Machine", Generation = "Rookie", Attribute = "Data"},
[44] = { Name = "Kunemon", Species = "I.Plant", Generation = "Rookie", Attribute = "Virus"},
[45] = { Name = "Gotsumon", Species = "Machine", Generation = "Rookie", Attribute = "Data"},
[46] = { Name = "Goburimon", Species = "Dark", Generation = "Rookie", Attribute = "Virus"},
[47] = { Name = "Gomamon", Species = "Aquatic", Generation = "Rookie", Attribute = "Vaccine"},
[48] = { Name = "Terriermon", Species = "Beast", Generation = "Rookie", Attribute = "Vaccine"},
[49] = { Name = "Tentomon", Species = "I.Plant", Generation = "Rookie", Attribute = "Vaccine"},
[50] = { Name = "ToyAgumon", Species = "Machine", Generation = "Rookie", Attribute = "Vaccine"},
[51] = { Name = "Tapirmon", Species = "Holy", Generation = "Rookie", Attribute = "Vaccine"},
[52] = { Name = "Hagurumon", Species = "Machine", Generation = "Rookie", Attribute = "Virus"},
[53] = { Name = "Patamon", Species = "Holy", Generation = "Rookie", Attribute = "Free"},
[54] = { Name = "Palmon", Species = "I.Plant", Generation = "Rookie", Attribute = "Data"},
[55] = { Name = "DemiDevimon", Species = "Dark", Generation = "Rookie", Attribute = "Virus"},
[56] = { Name = "Biyomon", Species = "Bird", Generation = "Rookie", Attribute = "Vaccine"},
[57] = { Name = "Falcomon", Species = "Bird", Generation = "Rookie", Attribute = "Vaccine"},
[58] = { Name = "Salamon", Species = "Holy", Generation = "Rookie", Attribute = "Vaccine"},
[59] = { Name = "Floramon", Species = "I.Plant", Generation = "Rookie", Attribute = "Data"},
[60] = { Name = "Mushroomon", Species = "I.Plant", Generation = "Rookie", Attribute = "Virus"},
[61] = { Name = "SnowAgumon", Species = "Aquatic", Generation = "Rookie", Attribute = "Vaccine"},
[62] = { Name = "Renamon", Species = "Holy", Generation = "Rookie", Attribute = "Data"},
[63] = { Name = "Dracomon", Species = "Dragon", Generation = "Rookie", Attribute = "Data"},
[64] = { Name = "Coronamon", Species = "Holy", Generation = "Rookie", Attribute = "Vaccine"},
[65] = { Name = "Lunamon", Species = "Dark", Generation = "Rookie", Attribute = "Data"},
[66] = { Name = "BlackAgumon", Species = "Dragon", Generation = "Rookie", Attribute = "Virus"},
[67] = { Name = "Psychemon", Species = "Dragon", Generation = "Rookie", Attribute = "Data"},
[68] = { Name = "Aruraumon", Species = "I.Plant", Generation = "Rookie", Attribute = "Data"},
[69] = { Name = "Tsukaimon", Species = "Dark", Generation = "Rookie", Attribute = "Virus"},
[70] = { Name = "Veemon", Species = "Dragon", Generation = "Rookie", Attribute = "Free"},
[71] = { Name = "Guilmon", Species = "Dragon", Generation = "Rookie", Attribute = "Virus"},
[72] = { Name = "Ankylomon", Species = "Dragon", Generation = "Champion", Attribute = "Free"},
[73] = { Name = "Ikkakumon", Species = "Aquatic", Generation = "Champion", Attribute = "Vaccine"},
[74] = { Name = "Wizardmon", Species = "Dark", Generation = "Champion", Attribute = "Data"},
[75] = { Name = "Woodmon", Species = "I.Plant", Generation = "Champion", Attribute = "Virus"},
[76] = { Name = "Airdramon", Species = "Dragon", Generation = "Champion", Attribute = "Vaccine"},
[77] = { Name = "Angemon", Species = "Holy", Generation = "Champion", Attribute = "Vaccine"},
[78] = { Name = "Ogremon", Species = "Beast", Generation = "Champion", Attribute = "Virus"},
[79] = { Name = "Gaogamon", Species = "Beast", Generation = "Champion", Attribute = "Data"},
[80] = { Name = "Kabuterimon", Species = "I.Plant", Generation = "Champion", Attribute = "Vaccine"},
[81] = { Name = "Gargomon", Species = "Beast", Generation = "Champion", Attribute = "Vaccine"},
[82] = { Name = "Garurumon", Species = "Beast", Generation = "Champion", Attribute = "Vaccine"},
[83] = { Name = "Garurumon (Dark)", Species = "Beast", Generation = "Champion", Attribute = "Virus"},
[84] = { Name = "Gaurdromon", Species = "Machine", Generation = "Champion", Attribute = "Virus"},
[85] = { Name = "Kiwimon", Species = "Bird", Generation = "Champion", Attribute = "Data"},
[86] = { Name = "Kyubimon", Species = "Holy", Generation = "Champion", Attribute = "Data"},
[87] = { Name = "Greymon", Species = "Dragon", Generation = "Champion", Attribute = "Vaccine"},
[88] = { Name = "Clockmon", Species = "Machine", Generation = "Champion", Attribute = "Data"},
[89] = { Name = "Kuwagamon", Species = "I.Plant", Generation = "Champion", Attribute = "Virus"},
[90] = { Name = "Gekomon", Species = "Aquatic", Generation = "Champion", Attribute = "Virus"},
[91] = { Name = "Gesomon", Species = "Aquatic", Generation = "Champion", Attribute = "Virus"},
[92] = { Name = "Centarumon", Species = "Beast", Generation = "Champion", Attribute = "Data"},
[93] = { Name = "Kokatorimon", Species = "Bird", Generation = "Champion", Attribute = "Vaccine"},
[94] = { Name = "Thundermon", Species = "Machine", Generation = "Champion", Attribute = "Data"},
[95] = { Name = "Shellmon", Species = "Aquatic", Generation = "Champion", Attribute = "Data"},
[96] = { Name = "GeoGreymon", Species = "Dragon", Generation = "Champion", Attribute = "Vaccine"},
[97] = { Name = "Seadramon", Species = "Aquatic", Generation = "Champion", Attribute = "Data"},
[98] = { Name = "Sukamon", Species = "Machine", Generation = "Champion", Attribute = "Virus"},
[99] = { Name = "Starmon", Species = "Holy", Generation = "Champion", Attribute = "Data"},
[100] = { Name = "Darcmon", Species = "Holy", Generation = "Champion", Attribute = "Vaccine"},
[101] = { Name = "DarkTyrannomon", Species = "Dark", Generation = "Champion", Attribute = "Virus"},
[102] = { Name = "Tyrannomon", Species = "Dragon", Generation = "Champion", Attribute = "Data"},
[103] = { Name = "Gatomon", Species = "Holy", Generation = "Champion", Attribute = "Vaccine"},
[104] = { Name = "Devidramon", Species = "Dark", Generation = "Champion", Attribute = "Virus"},
[105] = { Name = "Devimon", Species = "Dark", Generation = "Champion", Attribute = "Virus"},
[106] = { Name = "Togemon", Species = "I.Plant", Generation = "Champion", Attribute = "Data"},
[107] = { Name = "Tortomon", Species = "Dragon", Generation = "Champion", Attribute = "Vaccine"},
[108] = { Name = "Numemon", Species = "Machine", Generation = "Champion", Attribute = "Virus"},
[109] = { Name = "Bakemon", Species = "Dark", Generation = "Champion", Attribute = "Virus"},
[110] = { Name = "Birdramon", Species = "Bird", Generation = "Champion", Attribute = "Vaccine"},
[111] = { Name = "Vegiemon", Species = "I.Plant", Generation = "Champion", Attribute = "Virus"},
[112] = { Name = "Peckmon", Species = "Bird", Generation = "Champion", Attribute = "Vaccine"},
[113] = { Name = "Meramon", Species = "Machine", Generation = "Champion", Attribute = "Data"},
[114] = { Name = "Mojyamon", Species = "Beast", Generation = "Champion", Attribute = "Vaccine"},
[115] = { Name = "Monochromon", Species = "Dragon", Generation = "Champion", Attribute = "Lazy"},
[116] = { Name = "Frigimon", Species = "Aquatic", Generation = "Champion", Attribute = "Vaccine"},
[117] = { Name = "Unimon", Species = "Beast", Generation = "Champion", Attribute = "Vaccine"},
[118] = { Name = "Youkomon", Species = "Dark", Generation = "Champion", Attribute = "Data"},
[119] = { Name = "Lynxmon", Species = "Beast", Generation = "Champion", Attribute = "Free"},
[120] = { Name = "Raremon", Species = "Machine", Generation = "Champion", Attribute = "Virus"},
[121] = { Name = "Leomon", Species = "Beast", Generation = "Champion", Attribute = "Vaccine"},
[122] = { Name = "RedVegiemon", Species = "I.Plant", Generation = "Champion", Attribute = "Virus"},
[123] = { Name = "Coredramon (Blue)", Species = "Dragon", Generation = "Champion", Attribute = "Vaccine"},
[124] = { Name = "Coredramon (Green)", Species = "Dragon", Generation = "Champion", Attribute = "Virus"},
[125] = { Name = "Firamon", Species = "Holy", Generation = "Champion", Attribute = "Vaccine"},
[126] = { Name = "Lekismon", Species = "Dark", Generation = "Champion", Attribute = "Data"},
[127] = { Name = "IceDevimon", Species = "Dark", Generation = "Champion", Attribute = "Virus"},
[128] = { Name = "Gururumon", Species = "Beast", Generation = "Champion", Attribute = "Vaccine"},
[129] = { Name = "Geremon", Species = "Machine", Generation = "Champion", Attribute = "Virus"},
[130] = { Name = "Socerimon", Species = "Holy", Generation = "Champion", Attribute = "Vaccine"},
[131] = { Name = "Akatorimon", Species = "Bird", Generation = "Champion", Attribute = "Data"},
[132] = { Name = "Saberdramon", Species = "Dark", Generation = "Champion", Attribute = "Vaccine"},
[133] = { Name = "Icemon", Species = "Aquatic", Generation = "Champion", Attribute = "Data"},
[134] = { Name = "Veedramon", Species = "Dragon", Generation = "Champion", Attribute = "Vaccine"},
[135] = { Name = "Growlmon", Species = "Dragon", Generation = "Champion", Attribute = "Virus"},
[136] = { Name = "MegaKabuterimon", Species = "I.Plant", Generation = "Ultimate", Attribute = "Vaccine"},
[137] = { Name = "Scorpiomon", Species = "Aquatic", Generation = "Ultimate", Attribute = "Data"},
[138] = { Name = "Andromon", Species = "Machine", Generation = "Ultimate", Attribute = "Vaccine"},
[139] = { Name = "Etemon", Species = "Beast", Generation = "Ultimate", Attribute = "Virus"},
[140] = { Name = "Angewomon", Species = "Holy", Generation = "Ultimate", Attribute = "Vaccine"},
[141] = { Name = "Okuwamon", Species = "I.Plant", Generation = "Ultimate", Attribute = "Virus"},
[142] = { Name = "Garudamon", Species = "Bird", Generation = "Ultimate", Attribute = "Vaccine"},
[143] = { Name = "Garbagemon", Species = "Machine", Generation = "Ultimate", Attribute = "Virus"},
[144] = { Name = "Cyberdramon", Species = "Dragon", Generation = "Ultimate", Attribute = "Vaccine"},
[145] = { Name = "Cherrymon", Species = "I.Plant", Generation = "Ultimate", Attribute = "Virus"},
[146] = { Name = "SkullGreymon", Species = "Dragon", Generation = "Ultimate", Attribute = "Virus"},
[147] = { Name = "Zudomon", Species = "Aquatic", Generation = "Ultimate", Attribute = "Vaccine"},
[148] = { Name = "Dragomon", Species = "Aquatic", Generation = "Ultimate", Attribute = "Virus"},
[149] = { Name = "SkullMeramon", Species = "Machine", Generation = "Ultimate", Attribute = "Data"},
[150] = { Name = "Deramon", Species = "Bird", Generation = "Ultimate", Attribute = "Data"},
[151] = { Name = "ShogunGekomon", Species = "Aquatic", Generation = "Ultimate", Attribute = "Virus"},
[152] = { Name = "Triceramon", Species = "Dragon", Generation = "Ultimate", Attribute = "Data"},
[153] = { Name = "Knightmon", Species = "Holy", Generation = "Ultimate", Attribute = "Data"},
[154] = { Name = "Parrotmon", Species = "Bird", Generation = "Ultimate", Attribute = "Vaccine"},
[155] = { Name = "Divermon", Species = "Aquatic", Generation = "Ultimate", Attribute = "Data"},
[156] = { Name = "Pandamon", Species = "Beast", Generation = "Ultimate", Attribute = "Data"},
[157] = { Name = "Big Mamemon", Species = "Machine", Generation = "Ultimate", Attribute = "Data"},
[158] = { Name = "Piximon", Species = "Holy", Generation = "Ultimate", Attribute = "Data"},
[159] = { Name = "Phantomon", Species = "Dark", Generation = "Ultimate", Attribute = "Virus"},
[160] = { Name = "Vademon", Species = "Machine", Generation = "Ultimate", Attribute = "Virus"},
[161] = { Name = "Whamon", Species = "Aquatic", Generation = "Ultimate", Attribute = "Vaccine"},
[162] = { Name = "MagnaAngemon", Species = "Holy", Generation = "Ultimate", Attribute = "Vaccine"},
[163] = { Name = "MachGaogamon", Species = "Beast", Generation = "Ultimate", Attribute = "Data"},
[164] = { Name = "Mamemon", Species = "Machine", Generation = "Ultimate", Attribute = "Data"},
[165] = { Name = "Mammothmon", Species = "Beast", Generation = "Ultimate", Attribute = "Vaccine"},
[166] = { Name = "MegaSeadramon", Species = "Aquatic", Generation = "Ultimate", Attribute = "Data"},
[167] = { Name = "Megadramon", Species = "Machine", Generation = "Ultimate", Attribute = "Virus"},
[168] = { Name = "MetalGreymon (Dark)", Species = "Dragon", Generation = "Ultimate", Attribute = "Virus"},
[169] = { Name = "MetalGreymon", Species = "Dragon", Generation = "Ultimate", Attribute = "Vaccine"},
[170] = { Name = "MetalTyrannomon", Species = "Dragon", Generation = "Ultimate", Attribute = "Virus"},
[171] = { Name = "Monzaemon", Species = "Holy", Generation = "Ultimate", Attribute = "Vaccine"},
[172] = { Name = "Crowmon", Species = "Bird", Generation = "Ultimate", Attribute = "Vaccine"},
[173] = { Name = "RizeGreymon", Species = "Dragon", Generation = "Ultimate", Attribute = "Vaccine"},
[174] = { Name = "Rapidmon", Species = "Beast", Generation = "Ultimate", Attribute = "Vaccine"},
[175] = { Name = "Lillymon", Species = "I.Plant", Generation = "Ultimate", Attribute = "Data"},
[176] = { Name = "LadyDevimon", Species = "Dark", Generation = "Ultimate", Attribute = "Virus"},
[177] = { Name = "WaruMonzaemon", Species = "Dark", Generation = "Ultimate", Attribute = "Virus"},
[178] = { Name = "WereGarurumon", Species = "Beast", Generation = "Ultimate", Attribute = "Vaccine"},
[179] = { Name = "WereGarurumon (Dark)", Species = "Beast", Generation = "Ultimate", Attribute = "Virus"},
[180] = { Name = "Wingdramon", Species = "Dragon", Generation = "Ultimate", Attribute = "Vaccine"},
[181] = { Name = "Groundramon", Species = "Dragon", Generation = "Ultimate", Attribute = "Virus"},
[182] = { Name = "Flaremon", Species = "Holy", Generation = "Ultimate", Attribute = "Vaccine"},
[183] = { Name = "Crescemon", Species = "Dark", Generation = "Ultimate", Attribute = "Data"},
[184] = { Name = "SuperStarmon", Species = "Machine", Generation = "Ultimate", Attribute = "Data"},
[185] = { Name = "BlackRapidmon", Species = "Machine", Generation = "Ultimate", Attribute = "Vaccine"},
[186] = { Name = "BlueMeramon", Species = "Dark", Generation = "Ultimate", Attribute = "Data"},
[187] = { Name = "PileVolcanomon", Species = "Aquatic", Generation = "Mega", Attribute = "Free"},
[188] = { Name = "Valkyrimon", Species = "Bird", Generation = "Mega", Attribute = "Free"},
[189] = { Name = "WarGreymon", Species = "Dragon", Generation = "Mega", Attribute = "Vaccine"},
[190] = { Name = "GigaSeadramon", Species = "Aquatic", Generation = "Mega", Attribute = "Data"},
[191] = { Name = "GranKuwagamon", Species = "I.Plant", Generation = "Mega", Attribute = "Free"},
[192] = { Name = "Gryphonmon", Species = "Holy", Generation = "Mega", Attribute = "Data"},
[193] = { Name = "Eaglemon", Species = "Bird", Generation = "Mega", Attribute = "Vaccine"},
[194] = { Name = "SaberLeomon", Species = "Beast", Generation = "Mega", Attribute = "Data"},
[195] = { Name = "ShineGreymon", Species = "Dragon", Generation = "Mega", Attribute = "Vaccine"},
[196] = { Name = "SkullMammothmon", Species = "Beast", Generation = "Mega", Attribute = "Vaccine"},
[197] = { Name = "MegaGargomon", Species = "Beast", Generation = "Mega", Attribute = "Vaccine"},
[198] = { Name = "HiAndromon", Species = "Machine", Generation = "Mega", Attribute = "Vaccine"},
[199] = { Name = "BanchLeomon", Species = "Beast", Generation = "Mega", Attribute = "Vaccine"},
[200] = { Name = "Piedmon", Species = "Dark", Generation = "Mega", Attribute = "Virus"},
[201] = { Name = "Puppetmon", Species = "Machine", Generation = "Mega", Attribute = "Virus"},
[202] = { Name = "Pharaohmon", Species = "Dark", Generation = "Mega", Attribute = "Virus"},
[203] = { Name = "Pukumon", Species = "Aquatic", Generation = "Mega", Attribute = "Virus"},
[204] = { Name = "BlackWarGreymon", Species = "Dragon", Generation = "Mega", Attribute = "Virus"},
[205] = { Name = "PrinceMamemon", Species = "Machine", Generation = "Mega", Attribute = "Data"},
[206] = { Name = "Preciomon", Species = "Aquatic", Generation = "Mega", Attribute = "Data"},
[207] = { Name = "HerculesKabuterimon", Species = "I.Plant", Generation = "Mega", Attribute = "Vaccine"},
[208] = { Name = "Phoenixmon", Species = "Bird", Generation = "Mega", Attribute = "Vaccine"},
[209] = { Name = "MirageGaogamon", Species = "Beast", Generation = "Mega", Attribute = "Data"},
[210] = { Name = "Machinedramon", Species = "Machine", Generation = "Mega", Attribute = "Virus"},
[211] = { Name = "MetalEtemon", Species = "Beast", Generation = "Mega", Attribute = "Virus"},
[212] = { Name = "MetalGarurumon", Species = "Beast", Generation = "Mega", Attribute = "Data"},
[213] = { Name = "MetalGarurumon (Black)", Species = "Beast", Generation = "Mega", Attribute = "Virus"},
[214] = { Name = "MetalSeadramon", Species = "Aquatic", Generation = "Mega", Attribute = "Data"},
[215] = { Name = "Rosemon", Species = "I.Plant", Generation = "Mega", Attribute = "Data"},
[216] = { Name = "ZeedGarurumon", Species = "Beast", Generation = "Mega", Attribute = "Data"},
[217] = { Name = "VictoryGreymon", Species = "Dragon", Generation = "Mega", Attribute = "Vaccine"},
[218] = { Name = "Slayerdramon", Species = "Dragon", Generation = "Mega", Attribute = "Vaccine"},
[219] = { Name = "Brakedramon", Species = "Dragon", Generation = "Mega", Attribute = "Virus"},
[220] = { Name = "Apollompn", Species = "Holy", Generation = "Mega", Attribute = "Vaccine"},
[221] = { Name = "Dianamon", Species = "Dark", Generation = "Mega", Attribute = "Data"},
[222] = { Name = "Imperialdramon", Species = "Dragon", Generation = "Mega", Attribute = "Free"},
[223] = { Name = "Gallantmon", Species = "Holy", Generation = "Mega", Attribute = "Virus"}
}
local Personality = {
[0] = "Docile",
[1] = "Selfish",
[2] = "Hasty",
[3] = "Lazy",
[4] = "Zealous",
[5] = "Cool",
[6] = "Daring",
[7] = "Coward",
[8] = "???"
}
local Party = {
--all 4 bytes signed
Base = {0,0,0,0,0,0,0,0,0,0,0,0,0},
ID = {0,0,0,0,0,0,0,0,0,0,0,0,0},
ID_Address = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Hunger = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Capacity = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Personality = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Battles = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Wins = {0,0,0,0,0,0,0,0,0,0,0,0,0},
HP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
TP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Max_HP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Max_TP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Attack = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Attack_Address = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Defence = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Wisedom = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Speed = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Cold_AP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Light_AP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Dark_AP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Thunder_AP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Dragon = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Beast = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Aquatic = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Bird = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Machine = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Holy = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Insect_Plant = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Dark = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Pass_Time = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Pass_Time_Address = {0,0,0,0,0,0,0,0,0,0,0,0,0}
}
local NPC = {
--all 4 bytes signed
Base = {0,0,0,0,0,0,0,0,0,0,0,0,0},
ID = {0,0,0,0,0,0,0,0,0,0,0,0,0},
ID_Address = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Hunger = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Capacity = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Personality = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Battles = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Wins = {0,0,0,0,0,0,0,0,0,0,0,0,0},
HP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
TP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Max_HP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Max_TP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Attack = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Attack_Address = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Defence = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Wisedom = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Speed = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Cold_AP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Light_AP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Dark_AP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Thunder_AP = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Dragon = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Beast = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Aquatic = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Bird = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Machine = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Holy = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Insect_Plant = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Dark = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Pass_Time = {0,0,0,0,0,0,0,0,0,0,0,0,0},
Pass_Time_Address = {0,0,0,0,0,0,0,0,0,0,0,0,0}
}
function update()
local start = readu32(Addresses.US.Pointer)+0x20
local amount = readu32(readu32(Addresses.US.Pointer)-0x139FC)
--struct 0x1D4 long
if amount > 20 then
amount = 20
end
for i = 0, 20 do
Party.Base[i+1] = start + (i * 0x1D4)
Party.ID[i+1] = reads32(start + 0x4 + (i * 0x1D4))
Party.ID_Address[i+1] = start + 0x4 + (i * 0x1D4)
Party.Hunger[i+1] = reads32(start + 0xC + (i * 0x1D4))
Party.Capacity[i+1] = reads32(start + 0x14 + (i * 0x1D4))
Party.Personality[i+1] = reads32(start + 0x1C + (i * 0x1D4))
Party.Battles[i+1] = reads32(start + 0x28 + (i * 0x1D4))
Party.Wins[i+1] = reads32(start + 0x2C + (i * 0x1D4))
Party.HP[i+1] = reads32(start + 0x5C + (i * 0x1D4))
Party.TP[i+1] = reads32(start + 0x60 + (i * 0x1D4))
Party.Max_HP[i+1] = reads32(start + 0x64 + (i * 0x1D4))
Party.Max_TP[i+1] = reads32(start + 0x68 + (i * 0x1D4))
Party.Attack[i+1] = reads32(start + 0x6C + (i * 0x1D4))
Party.Attack_Address[i+1] = start + 0x90 + (i * 0x1D4)
Party.Defence[i+1] = reads32(start + 0x70 + (i * 0x1D4))
Party.Wisedom[i+1] = reads32(start + 0x74 + (i * 0x1D4))
Party.Speed[i+1] = reads32(start + 0x78 + (i * 0x1D4))
Party.Cold_AP[i+1] = reads32(start + 0x80 + (i * 0x1D4))
Party.Light_AP[i+1] = reads32(start + 0x84 + (i * 0x1D4))
Party.Dark_AP[i+1] = reads32(start + 0x88 + (i * 0x1D4))
Party.Thunder_AP[i+1] = reads32(start + 0x8C + (i * 0x1D4))
Party.Dragon[i+1] = reads32(start + 0x118 + (i * 0x1D4))
Party.Beast[i+1] = reads32(start + 0x11C + (i * 0x1D4))
Party.Aquatic[i+1] = reads32(start + 0x120 + (i * 0x1D4))
Party.Bird[i+1] = reads32(start + 0x124 + (i * 0x1D4))
Party.Machine[i+1] = reads32(start + 0x128 + (i * 0x1D4))
Party.Holy[i+1] = reads32(start + 0x12C + (i * 0x1D4))
Party.Insect_Plant[i+1] = reads32(start + 0x130 + (i * 0x1D4))
Party.Dark[i+1] = reads32(start + 0x134 + (i * 0x1D4))
Party.Pass_Time[i+1] = reads32(start + 0x198 + (i * 0x1D4))
Party.Pass_Time_Address[i+1] = start + 0x198 + (i * 0x1D4)
end
end
function update_npc()
local start = Addresses.US.NPC1_Start
for i = 0, 2 do
NPC.Base[i+1] = start + (i * 0x1D0)
NPC.ID[i+1] = reads32(start + 0x4 + (i * 0x1D0))
NPC.Hunger[i+1] = reads32(start + 0xC + (i * 0x1D0))
NPC.Capacity[i+1] = reads32(start + 0x14 + (i * 0x1D0))
NPC.Personality[i+1] = reads32(start + 0x1C + (i * 0x1D0))
NPC.Battles[i+1] = reads32(start + 0x28 + (i * 0x1D0))
NPC.Wins[i+1] = reads32(start + 0x2C + (i * 0x1D0))
NPC.HP[i+1] = reads32(start + 0x5C + (i * 0x1D0))
NPC.TP[i+1] = reads32(start + 0x60 + (i * 0x1D0))
NPC.Max_HP[i+1] = reads32(start + 0x64 + (i * 0x1D0))
NPC.Max_TP[i+1] = reads32(start + 0x68 + (i * 0x1D0))
NPC.Attack[i+1] = reads32(start + 0x6C + (i * 0x1D0))
NPC.Attack_Address[i+1] = start + 0x6C + (i * 0x1D0)
NPC.Defence[i+1] = reads32(start + 0x70 + (i * 0x1D0))
NPC.Wisedom[i+1] = reads32(start + 0x74 + (i * 0x1D0))
NPC.Speed[i+1] = reads32(start + 0x78 + (i * 0x1D0))
--[[
changing these actually affect attack, but its super low??
NPC.Attack[i+1] = reads32(start + 0x90 + (i * 0x1D0))
NPC.Attack_Address[i+1] = start + 0x90 + (i * 0x1D0)
NPC.Defence[i+1] = reads32(start + 0x94 + (i * 0x1D0))
NPC.Wisedom[i+1] = reads32(start + 0x98 + (i * 0x1D0))
NPC.Speed[i+1] = reads32(start + 0x9C + (i * 0x1D0))
]]--
-- NPC.Cold_AP[i+1] = reads32(start + 0x80 + (i * 0x1D0))
-- NPC.Light_AP[i+1] = reads32(start + 0x84 + (i * 0x1D0))
-- NPC.Dark_AP[i+1] = reads32(start + 0x88 + (i * 0x1D0))
-- NPC.Thunder_AP[i+1] = reads32(start + 0x8C + (i * 0x1D0))
-- NPC.Dragon[i+1] = reads32(start + 0x118 + (i * 0x1D0))
-- NPC.Beast[i+1] = reads32(start + 0x11C + (i * 0x1D0))
-- NPC.Aquatic[i+1] = reads32(start + 0x120 + (i * 0x1D0))
-- NPC.Bird[i+1] = reads32(start + 0x124 + (i * 0x1D0))
-- NPC.Machine[i+1] = reads32(start + 0x128 + (i * 0x1D0))
-- NPC.Holy[i+1] = reads32(start + 0x12C + (i * 0x1D0))
-- NPC.Insect_Plant[i+1] = reads32(start + 0x130 + (i * 0x1D0))
-- NPC.Dark[i+1] = reads32(start + 0x134 + (i * 0x1D0))
-- NPC.Pass_Time[i+1] = reads32(start + 0x198 + (i * 0x1D0))
-- NPC.Pass_Time_Address[i+1] = start + 0x198 + (i * 0x1D0)
end
end
function display()
local text_x = 264
local text_y = 0
local amount = readu32(readu32(Addresses.US.Pointer)-0x139FC)
local rng = read8(Addresses.US.RNG)
for i = 1, amount do
if Digimon[Party.ID[i]] ~= nil then
text(text_x + 16,text_y, string.format('%d %s (%d) Cap: %d Time: %d', i, Digimon[Party.ID[i]].Name, Party.ID[i], Party.Capacity[i], Party.Pass_Time[i]))
text_y = text_y + 8
text(text_x + 16, text_y, string.format('ID: 0x%08X Time: 0x%08X',Party.ID_Address[i],Party.Pass_Time_Address[i]))
text_y = text_y + 8
end
end
text_y = 190
for i = 1, 3 do
if Digimon[NPC.ID[i]] ~= nil then
text(text_x + 16,text_y, string.format('%d %s (%d) %s (%d)', i, Digimon[NPC.ID[i]].Name, NPC.ID[i],Personality[NPC.Personality[i]], NPC.Personality[i]))
text_y = text_y + 8
text(text_x + 16,text_y, string.format('HP: %d/%d TP: %d/%d',NPC.HP[i], NPC.Max_HP[i], NPC.TP[i], NPC.Max_TP[i]))
text_y = text_y + 8
text(text_x + 16,text_y, string.format('ATK: %d DEF: %d WIS: %d SPD: %d',NPC.Attack[i], NPC.Defence[i], NPC.Wisedom[i], NPC.Speed[i]))
text_y = text_y + 8
end
end
text(text_x + 16,text_y, "RNG: " .. rng)
end
console.clear()
update_npc()
console.log(string.format('%d\t%s\t%s\t%s\t%s\t%s\t%d\t%d\t%d\t%d\t%d\t%d',NPC.ID[1], Digimon[NPC.ID[1]].Name, Digimon[NPC.ID[1]].Species, Digimon[NPC.ID[1]].Generation, Digimon[NPC.ID[1]].Attribute, Personality[NPC.Personality[1]], NPC.Max_HP[1], NPC.Max_TP[1],NPC.Attack[1], NPC.Defence[1], NPC.Wisedom[1], NPC.Speed[1]))
console.log(string.format('%d\t%s\t%s\t%s\t%s\t%s\t%d\t%d\t%d\t%d\t%d\t%d',NPC.ID[2], Digimon[NPC.ID[2]].Name, Digimon[NPC.ID[2]].Species, Digimon[NPC.ID[2]].Generation, Digimon[NPC.ID[2]].Attribute, Personality[NPC.Personality[2]], NPC.Max_HP[2], NPC.Max_TP[2],NPC.Attack[2], NPC.Defence[2], NPC.Wisedom[2], NPC.Speed[2]))
console.log(string.format('%d\t%s\t%s\t%s\t%s\t%s\t%d\t%d\t%d\t%d\t%d\t%d',NPC.ID[3], Digimon[NPC.ID[3]].Name, Digimon[NPC.ID[3]].Species, Digimon[NPC.ID[3]].Generation, Digimon[NPC.ID[3]].Attribute, Personality[NPC.Personality[3]], NPC.Max_HP[3], NPC.Max_TP[3],NPC.Attack[3], NPC.Defence[3], NPC.Wisedom[3], NPC.Speed[3]))
while true do
update()
update_npc()
display()
emu.frameadvance()
end
Booting up the game (Randomized based on the second on the clock so can only be around 60 different seeds)
Continuing a Game (Adds an unknown amount to the seed)
Setting your name at the start of the game (Adds +34 to the seed)
Tapping on a battle without entering (+1 to the seed)
Confirming a battle after tapping (+1 to the seed)
Ending the Day (Adds an at the moment unknown amount to the seed)
Hunts (Randomizes the seed every frame)
Hunting doesn't randomize every frame. It just makes it go up super fast every frame.
Perliminary and Championships are the only ones where the teams are randomized. The last team for championship however, seems to be always Death & Laws.
https://gamefaqs.gamespot.com/ds/943756-digimon-world-championship/faqs/54306
This list "past time" evolutions as "random". There actually is an ingame counter that determines when your digimon evolves. I only recorded a handful of them so far, but for instance, Botamon -> Koromon takes 1440 units of time. Every time you end day early, this increases by ~886 or so.
The current route is as follows:
1. Hatch egg for Botamon.
2. Catch 2 Punimon
3. Move the Mini Infirmary to upper right hand corner of the screen. Dump all 3 digimon there.
4. Advance day until
Botamon -> Koromon
Punimon -> DemiMeramon
This both takes 1440 units, or ~2 days
4. Advance day until
DemiMeramon -> Candlemon
Koromon -> ToyAgumon
This both takes 5760 units, or ~6 days
5. Advance day until all 3 becomes eggs again at 17279 units. This takes ~19 days, and you should be by Winter day 6 now.
6. Quickly hatch all 3, then advance 3 more days until
Botamon -> Koromon
Punimon -> DemiMeramon
You should be at Spring day 3 if done correctly.
7. Beat the "Ace of Spring" title match using one of the DemiMeramon.
8. Advance another day to 4.
9. Start 3 fights with free battle 3 v 3 "Kamikaze", and lose 3 times in a row with all 3. If done correctly, you should get
DemiMeramon -> Coronamon (from the one that fought Ace of Spring)
Koromon -> Agumon
10. Advance to day 5.
11. Beat title "Bit Agent" using all 3. You should control Coronamon to attack. This should be 4 battles, enough to get the last DemiMeramon to evolve. You should now be at Tamer Rank 2 Blue. The amount of fights should be:
Agumon - 4 fights (Kamikaze x3, Bit Agent)
Coronamon - 4 fights (Kamikaze x3, Bit Agent)
Coronamon - 5 fights (Ace of Spring, Kamikaze x3, Bit Agent)
12. Advance 2 more days to day 7 Spring.
13. Beat title "Challenge Gears" using Agumon or Coronamon? and spam specials.
Agumon - 5 fights (Kamikaze x3, Bit Agent, Challenge Gears)
Coronamon - 4 fights (Kamikaze x3, Bit Agent)
Coronamon - 5 fights (Ace of Spring, Kamikaze x3, Bit Agent)
14. End day early to day 8.
15. Beat title "Small Challenger" using Coronamon. You should now be at Tamer Rank 3 Red, with Champion tier unlocked. Both of your Coronamon should have at least 5 fights now, enough to evolve to Firamon immediately.
Agumon - 5 fights (Kamikaze x3, Bit Agent, Challenge Gears)
Firamon - 5 fights (Kamikaze x3, Bit Agent, Small Challenger)
Firamon - 5 fights (Ace of Spring, Kamikaze x3, Bit Agent)
16. End day early to day 1 Summer. Before ending the day again, move Agumon to the Mini Infirmary, then drop 2 pills to the Firamons.
17. This should be day 2 Summer. Beat title "Summer of Mirages" using 2 Firamon.
Agumon - 5 fights (Kamikaze x3, Bit Agent, Challenge Gears)
Firamon - 6 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages)
Firamon - 6 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages)
18. Drop the 2 Firamon into the Mini Infimary. End day until day 6 Summer.
19. Beat title "Clear Fighters" using all 3. Agumon should now have 6 fights, allowing them to evolve into Greymon.
Greymon - 6 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters)
Firamon - 7 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters)
Firamon - 7 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters)
20. End day until day 8 Summer.
21. Beat title "Insect Royale" using all 3. You should now be at Tamer Rank 4 White
Greymon - 7 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale)
Firamon - 8 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale)
Firamon - 8 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale)
22. End day to day 1 Autumn. Drop 2 pills for Firamon. End day again to 2.
23. Beat title "Large Fighter" using Firamon's specials.
Greymon - 8 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter)
Firamon - 9 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter)
Firamon - 9 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter)
24. Drop all 3 into the Mini Infirmary, then end day until day 5 Autumn.
25. Beat title "Rainbow Flyer".
Greymon - 9 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer)
Firamon - 10 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer)
Firamon - 10 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer)
26. End day until day 7 Autumn.
27. Beat title "Captain Region". You should now be at Tamer Rank 5 Bronze. This unlocks Ultimate evolutions. All 3 should immediately evolve right after.
MetalGreymon - 10 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region)
Flaremon - 11 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region)
Flaremon - 11 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region)
Drop 2 pills then end the day.
28. Beat title "Huge Maximum".
MetalGreymon - 11 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum)
Flaremon - 12 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum)
Flaremon - 12 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum)
29. End day until day 2 Winter
30. Beat title "Ancient Busters".
MetalGreymon - 12 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters)
Flaremon - 13 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters)
Flaremon - 13 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters)
31. End day until day 4 Winter
32. Beat title "Silver Freeze" using 1 Flaremon. You should be at Tamer Rank 6 Silver now.
MetalGreymon - 12 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters)
Flaremon - 13 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters)
Flaremon - 14 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Silver Freeze)
33. End day early until day 7 Spring.
34. Beat title "Saint Soldiers" using 2 Flaremon.
MetalGreymon - 12 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters)
Flaremon - 14 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Saint Soldiers)
Flaremon - 15 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Silver Freeze, Saint Soldiers)
35. End day early until day 4 Summer.
36. Beat title "Volcano Striker".
MetalGreymon - 13 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Volcano Striker)
Flaremon - 15 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Saint Soldiers, Volcano Striker)
Flaremon - 16 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Silver Freeze, Saint Soldiers, Volcano Striker)
37. End day early until day 8 Summer.
38. Beat title "Aqua Crusher".
MetalGreymon - 14 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Volcano Striker, Aqua Crusher)
Flaremon - 16 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Saint Soldiers, Volcano Striker, Aqua Crusher)
Flaremon - 17 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Silver Freeze, Saint Soldiers, Volcano Striker, Aqua Crusher)
39. End day early until day 2 Autumn.
40. Beat title "Autumn Survivor" using 1 Flaremon. You should be at Tamer Rank 6 Gold and unlocked Megas.
MetalGreymon - 14 fights (Kamikaze x3, Bit Agent, Challenge Gears, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Volcano Striker, Aqua Crusher)
Flaremon - 17 fights (Kamikaze x3, Bit Agent, Small Challenger, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Saint Soldiers, Volcano Striker, Aqua Crusher, Autumn Survivor)
Flaremon - 17 fights (Ace of Spring, Kamikaze x3, Bit Agent, Summer of Mirages, Clear Fighters, Insect Royale, Large Fighter, Rainbow Flyer, Captain Region, Huge Maximum, Ancient Busters, Silver Freeze, Saint Soldiers, Volcano Striker, Aqua Crusher)
41. Buy and upgrade the "Volcano" and "Flower Garden" cage.
42. Dump MetalGreymon into the Volcano. Dump the 2 Flaremon into the Flower Garden
43. End day until day 5 Autumn.
44. Beat the Preliminaries. This should give both Flaremons the 20 battles needed for evolving into Apollomon.
45. The Championships start next year. Spend the next 30 days dragging MetalGreymon and Flaremon back and forth between Volcano/Garden, then end day until they evolve.
46. Beat Championships at day 5 Autumn
what a beautiful TAS this would be, the game's already short and could be shortened even more!
I want all good TAS inside TASvideos, it's my motto.
TAS i'm interested:
Megaman series, specially the RPGs! Where is the mmbn1 all chips TAS we deserve? Where is the Command Mission TAS?
i'm slowly moving away from TASing fighting games for speed, maybe it's time to start finding some entertainment value in TASing.