This page contains notes for the game Meteos Mobile.
Parameter Index#
The following are the known parameters for each of the game's .mtp2 files, which are also used in Disney Meteos and Meteos Wars, and, potentially, the long-defunct Meteos Online. Most of the parameter names are taken from .class files from Disney Meteos.
Offset |
Parameter |
Description |
|---|---|---|
Header (len: 0x10) |
||
0x00 |
header |
always MTP2 (Meteos Parameter 2) |
0x04 |
version |
0220 (2.2) for Mobile/Disney Meteos, 0250 (2.5) for Wars |
0x08 |
filesize |
little endian |
0x0C |
timestamp |
time_t (32-bit), unused in Mobile/Disney Meteos |
Game Level Parameters (len: 0x40) |
||
0x10 |
TimeSpeedRatio A |
|
0x14 |
TimeSpeedRatio B |
|
0x18 |
TimeAccelRatioMin A |
|
0x1C |
TimeAccelRatioMin B |
|
0x20 |
TimeAccelRatioMax A |
|
0x24 |
TimeAccelRatioMax B |
|
0x28 |
MeteoSetIntervalFrame A / time shift |
Overall meteo fall rate |
0x2C |
MeteoSetIntervalFrame B / time shift |
|
0x30 |
BreakFrame A / time break start |
Lose timer |
0x34 |
BreakFrame B / time break max |
|
0x38 |
AshToMeteoFrame A / time change dust start |
Burnt Meteo cooldown timer |
0x3C |
AshToMeteoFrame B / time change dust max |
|
0x40 |
AttackToMeteoFrame A / time change atk start |
Garbage Meteo cooldown timer |
0x44 |
AttackToMeteoFrame B / time change atk max |
|
0x48 |
SecondParamHeight A |
|
0x4C |
SecondParamHeight B |
|
Limit Parameters A (len: 0x20) |
||
0x50 |
MeteoUp min |
Limit rising value for a single meteo (Speeder off) |
0x54 |
MeteoUp max |
Limit rising value for a single meteo (Speeder on) |
0x58 |
ShootUp min |
Maximum rising speed for a shot meteo (Speeder off) |
0x5C |
ShootUp max |
Maximum rising speed for a shot meteo (Speeder on) |
0x60 |
LumpUp min |
Maximum rising speed for a stack of meteos (Speeder off) |
0x64 |
LumpUp max |
Maximum rising speed for a stack of meteos (Speeder on) |
0x68 |
AttackUp / atklump up min |
Limit rising value for garbage meteos (Speeder off) |
0x6C |
AttackUp / atklump up max |
Limit rising value for garbage meteos (Speeder on) |
0x70 |
MeteoDown min |
Maximum falling speed for a single meteo (Speeder off) |
0x74 |
MeteoDown max |
Maximum falling speed for a single meteo (Speeder on) |
0x78 |
ShootDown min |
Maximum falling speed for a shot meteo (Speeder off) |
0x7C |
ShootDown max |
Maximum falling speed for a shot meteo (Speeder on) |
0x80 |
LumpDown min |
Maximum falling speed for a stack of meteos (Speeder off) |
0x84 |
LumpDown max |
Maximum falling speed for a stack of meteos (Speeder on) |
0x88 |
AttackDown / atklump down min |
Maximum falling speed for garbage meteos (Speeder off) |
0x8C |
AttackDown / atklump down max |
Maximum falling speed for garbage meteos (Speeder on) |
Limit Parameters B (len: 0x20) |
||
Same parameters as Limit Parameters A, but values can be different |
||
Meteo Parameters A (len: 0x3C) |
||
0xD0 |
MeteoMass up |
Single meteo weight when launched |
0xD4 |
MeteoMass down |
Single meteo weight when falling |
0xD8 |
ShootMass up |
Shot meteo weight when launched |
0xDC |
ShootMass down |
Shot meteo weight when falling |
0xE0 |
LumpMass up |
Meteo stack weight when launched |
0xE4 |
LumpMass down |
Meteo stack weight when falling |
0xE8 |
AshMass up |
Burnt meteo weight when launched |
0xEC |
AshMass down |
Burnt meteo weight when falling |
0xF0 |
AttackMass up |
Garbage meteo weight when launched |
0xF4 |
AttackMass down |
Garbage meteo weight when falling |
0xF8 |
MeteoMassAccModulus |
Single meteo acceleration value |
0xFC |
ShootMassAccModulus |
Shot meteo acceleration value |
0x100 |
LumpMassAccModulus |
Meteo stack acceleration value |
0x104 |
AshMassAccModulus |
Burnt meteo acceleration value |
0x108 |
LumpMassCompensatingRate / lump mass scale |
Meteo stack weight coefficient |
Meteo Parameters B (len: 0x3C) |
||
Same parameters as Meteo Parameters A, but values can be different |
||
Jet Parameters A (len: 0x44) |
||
0x148 |
FirstJetInitVel |
|
0x14C |
FirstJetContinuousAcc |
|
0x150 |
FirstJetContinuousAccFrames |
|
0x154 |
SecondJetInitVel |
|
0x158 |
SecondJetContinuousAcc |
|
0x15C |
SecondJetContinuousAccFrames |
|
0x160 |
BaseJetInitVel |
Initial speed of jet |
0x164 |
BaseJetContinuousAcc |
|
0x168 |
BaseJetContinuousAccFrames |
|
0x16C |
ShootInitVel |
Initial speed of shot meteo |
0x170 |
ShootContinuousAcc |
|
0x174 |
ShootContinuousAccFrames |
|
0x178 |
MinJetContinuousVel |
|
0x17C |
VerticalBonus / tate jet bonus |
Vertical bonus |
0x180 |
ComboBonus / n jet bonus |
Consecutive ignition bonus |
0x184 |
OverChainBonus |
|
0x188 |
BottomBonus |
Bottom row bonus |
Jet Parameters B (len: 0x44) |
||
Same parameters as Jet Parameters A, but values can be different |
||
Block Parameters (len: 0x44) |
||
0x1D0 |
Wind / rate air |
Air Meteo rates |
0x1D4 |
Fire / rate fir |
Fire Meteo rates |
0x1D8 |
Water / rate wit |
H2O Meteo rates |
0x1DC |
Ground / rate grd |
Soil Meteo rates |
0x1E0 |
Iron / rate mtl |
Iron Meteo rates |
0x1E4 |
Elec / rate elc |
Zap Meteo rates |
0x1E8 |
Plant / rate veg |
Herb Meteo rates |
0x1EC |
Animal / rate lif |
Zoo Meteo rates |
0x1F0 |
Ice |
Ice Meteo rates |
0x1F4 |
Light / rate lig |
Glow Meteo rates |
0x1F8 |
Dark / rate shd |
Dark Meteo rates |
0x1FC |
Poison |
Poison Meteo rates |
0x200 |
Soul / rate sol |
Soul Meteo rates, unused in Wars |
0x204 |
Time / rate tim |
Time Meteo rates, unused in Wars |
0x208 |
KI |
Chi Meteo rates (unused) |
0x20C |
RareMetalFrame / rare metal time |
Rare Metal spawn timer, unused in Wars |
0x210 |
RareMetalRate / rare metal radix |
Rare Metal frequency coefficient, unused in Wars |
Field Parameters (len: 0x20) |
||
0x214 |
grid width |
No. of columns |
0x218 |
grid height |
Column height |
0x21C |
block width |
Unused? |
0x220 |
block height |
Unused? |
0x224 |
push down meteo |
Meteo weight rate on stacks |
0x228 |
push down atk |
Garbage weight rate on stacks |
0x22C |
to attack |
Attack rate |
0x230 |
from defense |
Defense rate |
Difficulty Level Data (len: 0x80) |
||
0x234 |
Time |
|
0x274 |
Level |
|
Unknown (len: 0x94) |
||
Wars only |
||