Start on a UMC conversion utility.
This commit is contained in:
parent
925028dc86
commit
e2e260ff5b
1 changed files with 55 additions and 0 deletions
55
data/tools/upconvert
Executable file
55
data/tools/upconvert
Executable file
|
@ -0,0 +1,55 @@
|
|||
#!/usr/bin/env python
|
||||
#
|
||||
# Up-convert UMC between versions.
|
||||
|
||||
import sys, os, getopt
|
||||
|
||||
:-)filemoves = {
|
||||
# Older includes all previous to 1.3.1.
|
||||
"older" : (
|
||||
{"creepy.ogg", "underground.ogg"},
|
||||
{"eagle.wav", "gryphon-shriek-1.ogg"},
|
||||
{"lightning.wav", "lightning.ogg"}, # Bug fix
|
||||
),
|
||||
"1.3.1" : (
|
||||
# Peasant images moved to a new directory
|
||||
{"human-loyalists/peasant.png", "human-peasants/peasant.png"},
|
||||
{"human-loyalists/peasant-attack.png", "human-peasants/peasant-attack.png"},
|
||||
{"human-loyalists/peasant-attack2.png", "human-peasants/peasant-attack2.png"},
|
||||
{"human-loyalists/peasant-ranged.png", "human-peasants/peasant-ranged.png"},
|
||||
{"human-loyalists/peasant-idle-1.png", "human-peasants/peasant-idle-1.png"},
|
||||
{"human-loyalists/peasant-idle-2.png", "human-peasants/peasant-idle-2.png"},
|
||||
{"human-loyalists/peasant-idle-3.png", "human-peasants/peasant-idle-3.png"},
|
||||
{"human-loyalists/peasant-idle-4.png", "human-peasants/peasant-idle-4.png"},
|
||||
{"human-loyalists/peasant-idle-5.png", "human-peasants/peasant-idle-5.png"},
|
||||
{"human-loyalists/peasant-idle-6.png", "human-peasants/peasant-idle-6.png"},
|
||||
{"human-loyalists/peasant-idle-7.png", "human-peasants/peasant-idle-7.png"},
|
||||
# All Great Mage attacks were renamed
|
||||
{"great-mage-attack-magic1.png", "great-mage-attack-magic-1.png"},
|
||||
{"great-mage-attack-magic2.png", "great-mage-attack-magic-2.png"},
|
||||
{"great-mage+female-attack-magic1.png", "great-mage+female-attack-magic-1.png"},
|
||||
{"great-mage+female-attack-magic2.png", "great-mage+female-attack-magic-2.png"},
|
||||
{"great-mage-attack-staff1.png", "great-mage-attack-staff-1.png"},
|
||||
{"great-mage-attack-staff2.png", "great-mage-attack-staff-2.png"},
|
||||
{"great-mage+female-attack-staff1.png", "great-mage+female-attack-staff-1.png"},
|
||||
{"great-mage+female-attack-staff2.png", "great-mage+female-attack-staff-2.png"},
|
||||
# All Arch Mage attacks were renamed
|
||||
{"arch-mage-attack-magic1.png", "arch-mage-attack-magic-1.png"},
|
||||
{"arch-mage-attack-magic2.png", "arch-mage-attack-magic-2.png"},
|
||||
{"arch-mage+female-attack-magic1.png", "arch-mage+female-attack-magic-1.png"},
|
||||
{"arch-mage+female-attack-magic2.png", "arch-mage+female-attack-magic-2.png"},
|
||||
{"arch-mage-attack-staff1.png", "arch-mage-attack-staff-1.png"},
|
||||
{"arch-mage-attack-staff2.png", "arch-mage-attack-staff-2.png"},
|
||||
{"arch-mage+female-attack-staff1.png", "arch-mage+female-attack-staff-1.png"},
|
||||
{"arch-mage+female-attack-staff2.png", "arch-mage+female-attack-staff-2.png"},
|
||||
# All Red Mage attacks were renamed
|
||||
{"red-mage-attack-magic1.png", "red-mage-attack-magic-1.png"},
|
||||
{"red-mage-attack-magic2.png", "red-mage-attack-magic-2.png"},
|
||||
{"red-mage+female-attack-magic1.png", "red-mage+female-attack-magic-1.png"},
|
||||
{"red-mage+female-attack-magic2.png", "red-mage+female-attack-magic-2.png"},
|
||||
{"red-mage-attack-staff1.png", "red-mage-attack-staff-1.png"},
|
||||
{"red-mage-attack-staff2.png", "red-mage-attack-staff-2.png"},
|
||||
{"red-mage+female-attack-staff1.png", "red-mage+female-attack-staff-1.png"},
|
||||
{"red-mage+female-attack-staff2.png", "red-mage+female-attack-staff-2.png"},
|
||||
),
|
||||
}
|
Loading…
Add table
Reference in a new issue