py-mmlv/definitions.py

106 lines
2.2 KiB
Python

aliases = {
"user_name" : "4a",
"user_id" : "0a",
"level_name" : "1a",
"user_icon" : "4b",
"slide" : "1b",
"charge" : "1c",
"double_damage" : "1ba",
"proto_strike" : "1ca",
"double_jump" : "1bb",
"charge_type" : "1d",
"default_bg_color" : "1e",
"boss_icon" : "1f",
"boss_weak_1_active" : "1ga",
"boss_weak_1" : "1g",
"boss_weak_2_active" : "1ha",
"boss_weak_2" : "1h",
"boss_immunity_active" : "1i",
"boss_immunity" : "1j",
"weapon_slot_0" : "1k0",
"weapon_slot_1" : "1k1",
"weapon_slot_2" : "1k2",
"weapon_slot_3" : "1k3",
"weapon_slot_4" : "1k4",
"weapon_slot_5" : "1k5",
"weapon_slot_6" : "1k6",
"weapon_slot_7" : "1k7",
"weapon_slot_8" : "1k8",
"weapon_slot_9" : "1k9",
"weapon_slot_10" : "1k10",
"weapon_slot_11" : "1k11",
"level_music" : "1m",
"room_active" : "2a", #2aX,Y="1.000"
"game_version" : "0v",
"charge_broom" : "1cc",
"dodge_roll" : "1cb",
"background_color" : "1e",
"boss_portrait" : "1f",
"boss_count" : "1bc",
"music" : "1m",
"track_id" : "1l",
"spike_subtype" : "l"
""
}
weapons = {
"M. Buster" : "0",
# 1 = S. Tomahawk
# 2 = W. Storm
# 3 = P. Shot
# 4 = Metal Blade
# 5 = Rush Coil
# 6 = S. Crash
# 7 = Rush Jet
# 8 = Shine
# 9 = Gravity Hold
# 10 = Top Spin
# 11 = Magnet Beam
# 12 = C. Bomber
# 13 = T. Beam
# 14 = R. Cutter
# 15 = F. Stopper
# 16 = Magnet Missile
# 17 = F. Storm
# 18 = S. Snake
# 19 = Quick Boomerang
# 20 = S. Barrier
# 21 = Charge Kick
# 22 = Nado
# 23 = P. Barrier
# 24 = Ring Boomerang
# 25 = Needle Cannon
# 26 = D. Missile
# 27 = Hard Knuckle
# 28 = Atomic Fire
# 29 = P. Freeze
# 30 = T. Slow
# 31 = I. Slasher
# 32 = H. Bomb
# 33 = O. Slider
# 34 = Item-1
# 35 = Item-2
# 36 = Item-3
# 37 = L. Shield
# 38 = A. Shooter
# 39 = G. Laser
# 40 = B. Drop
# 41 = D. Bomb
# 42 = S. Arrow
# 43 = Power Stone
# 44 = W. Wave
# 45 = C. Eye
}
supported_values = {
"weapon_slot" : weapons,
}
tile_names = {
"mm1cuttile" : '"3.000"'
}
block_with_coordinates = ["a", "k", "j", "i","e"]