diff --git a/.gitignore b/.gitignore
index a1a143e8c..0c5d9af17 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,9 +22,9 @@
/megameklab/bin/
/megameklab/build/
/megameklab/data/fonts/
-/megameklab/data/mechfiles/units.cache
/megameklab/logs/
/megameklab/mmconf/*.preferences
+/megameklab/mmconf/*.properties
/megameklab/out/
/megameklab/.classpath
/megameklab/.project
@@ -33,3 +33,4 @@
/megameklab/docs/OfficiaulUnitList.txt
/megameklab/docs/mml-revision.txt
/megameklab/MegaMekLab.l4j.ini
+units.cache
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
index e6441136f..2c3521197 100644
Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 09523c0e5..9355b4155 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
diff --git a/gradlew b/gradlew
index b740cf133..f5feea6d6 100755
--- a/gradlew
+++ b/gradlew
@@ -15,6 +15,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
+# SPDX-License-Identifier: Apache-2.0
+#
##############################################################################
#
@@ -84,7 +86,8 @@ done
# shellcheck disable=SC2034
APP_BASE_NAME=${0##*/}
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
-APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit
+APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
+' "$PWD" ) || exit
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum
diff --git a/gradlew.bat b/gradlew.bat
index 7101f8e46..9b42019c7 100644
--- a/gradlew.bat
+++ b/gradlew.bat
@@ -13,6 +13,8 @@
@rem See the License for the specific language governing permissions and
@rem limitations under the License.
@rem
+@rem SPDX-License-Identifier: Apache-2.0
+@rem
@if "%DEBUG%"=="" @echo off
@rem ##########################################################################
diff --git a/megameklab/build.gradle b/megameklab/build.gradle
index 09d137346..434b5e187 100644
--- a/megameklab/build.gradle
+++ b/megameklab/build.gradle
@@ -53,7 +53,7 @@ dependencies {
implementation "org.megamek:megamek${mmBranchTag}:${version}"
implementation 'jakarta.xml.bind:jakarta.xml.bind-api:4.0.2'
- implementation 'org.apache.logging.log4j:log4j-core:2.23.1'
+ implementation 'org.apache.logging.log4j:log4j-core:2.24.0'
implementation 'org.apache.pdfbox:pdfbox:2.0.32'
implementation ('org.apache.xmlgraphics:batik-bridge:1.14') {
// We don't need the python and javascript engine taking up space
@@ -69,20 +69,20 @@ dependencies {
}
implementation 'org.apache.xmlgraphics:batik-rasterizer:1.14'
implementation 'org.apache.xmlgraphics:batik-svggen:1.14'
- implementation ('org.apache.xmlgraphics:fop:2.7') {
+ implementation ('org.apache.xmlgraphics:fop:2.9') {
// We don't need this proprietary module
exclude group: 'com.sun.media', module: 'jai-codec'
exclude group: 'xml-apis'
}
- testImplementation 'org.mockito:mockito-core:5.12.0'
- testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3'
+ testImplementation 'org.mockito:mockito-core:5.13.0'
+ testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0'
runtimeOnly 'org.glassfish.jaxb:jaxb-runtime:4.0.5'
//Required for printing scaled vector graphics (SVG) - EclipseIDE Comipatability.
runtimeOnly 'xml-apis:xml-apis-ext:1.3.04'
- testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.10.3'
+ testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.11.0'
}
application {
diff --git a/megameklab/data/fonts/btclassic/readme.txt b/megameklab/data/fonts/btclassic/readme.txt
index f9f7009f6..6c1c79318 100644
--- a/megameklab/data/fonts/btclassic/readme.txt
+++ b/megameklab/data/fonts/btclassic/readme.txt
@@ -2,7 +2,7 @@ Fontname: Battletech Oldstyle
Created by: Jason M. Knight (aka Deathshadow)
http://www.classicbattletech.com/truetype/bt_oldstyle.zip
-This file contains a recreation of the fonts used in the Classic Battletech Logo on products from 1984 to 1991. Upper and Lower case letters are identical except for the letter R, which appears differently on the Battleforce products than it does on the others. The lower case R is that used on Battleforce, while the upper case version is that used on Mechwarrior and Succession Wars.
+This file contains a recreation of the fonts used in the Classic Battletech Logo on products from 1984 to 1991. Upper and Lower case letters are identical except for the letter R, which appears differently on the Battleforce products than it does on the others. The lower case R is that used on Battleforce, while the upper case version is that used on Mekwarrior and Succession Wars.
Additionally, the following 5 wingdings are available:
@@ -15,6 +15,6 @@ CHR ASCII IMAGE
This file is free for non-profit and recreational use, and is not to be used on commercial products without the permission of Fantasy Productions. Any future fonts will be archived at http://www.classicbattletech.com/truetype
-Original contents of ClassicBattletech.com © 2001 Fantasy Productions, LLC.
+Original contents of ClassicBattletech.com ©2001 Fantasy Productions, LLC.
-Battletech, Mechwarrior and Battlemech are registered trademarks of WizKids, LLC. All Rights Reserved.© 2001 WizKids, LLC.
+Battletech, Mechwarrior and Battlemech are registered trademarks of WizKids, LLC. All Rights Reserved. ©2001 WizKids, LLC.
diff --git a/megameklab/data/forcegenerator/factions.xml b/megameklab/data/forcegenerator/factions.xml
index 19675ff99..986b78740 100644
--- a/megameklab/data/forcegenerator/factions.xml
+++ b/megameklab/data/forcegenerator/factions.xml
@@ -245,7 +245,8 @@
Provisional Garrison,Solahma,Second Line,Front Line,Keshik
CGS,Periphery.Deep
-
+
3028-3057
F,D,C,B,A
FS,LA
@@ -616,7 +617,8 @@
B,A
IS
-
+
2317-
D
FS
@@ -643,7 +645,8 @@
D
DC
-
+
2319-
B
DC
@@ -794,7 +797,8 @@
Provisional Garrison,Solahma,Second Line,Front Line,Keshik
CP
-
+
2650-
F
CC
@@ -873,7 +877,8 @@
B,A
CS
-
+
3028-3057
A
FC
@@ -888,12 +893,14 @@
A
FWL
-
+
3082-3138
B
MSC
-
+
3042-3079
B
FWL
@@ -923,7 +930,8 @@
C
DC
-
+
2820-
Keshik
CLAN.HW
@@ -976,7 +984,8 @@
Provisional Garrison,Solahma,Second Line,Front Line,Keshik
CFM
-
+
3067-3073
Provisional Garrison,Solahma,Second Line,Front Line,Keshik
CFM
@@ -1001,7 +1010,8 @@
Provisional Garrison,Solahma,Second Line,Front Line,Keshik
CFM
-
+
3055-3079
A
FWL
@@ -1076,7 +1086,8 @@
F
MSC
-
+
3060-
A
CC
@@ -1280,12 +1291,14 @@
C
FWL
-
+
2250-2769
F,D,C,B,A
Periphery.R
-
+
2765-2779
B,A
SL.R,Periphery.R
@@ -1376,7 +1389,8 @@
B
CC
-
+
3151-
Front Line,Keshik
CJF,CLAN.IS
@@ -1440,7 +1454,8 @@
Provisional Garrison,Solahma
CJF
-
+
3060-
C
CC
diff --git a/megameklab/data/images/fluff/Mech/.gitignore b/megameklab/data/images/fluff/Mek/.gitignore
similarity index 100%
rename from megameklab/data/images/fluff/Mech/.gitignore
rename to megameklab/data/images/fluff/Mek/.gitignore
diff --git a/megameklab/data/images/fluff/Mech/hud.png b/megameklab/data/images/fluff/Mek/hud.png
similarity index 100%
rename from megameklab/data/images/fluff/Mech/hud.png
rename to megameklab/data/images/fluff/Mek/hud.png
diff --git a/megameklab/data/images/recordsheets/templates_iso/mech_biped_default.svg b/megameklab/data/images/recordsheets/templates_iso/mek_biped_default.svg
similarity index 100%
rename from megameklab/data/images/recordsheets/templates_iso/mech_biped_default.svg
rename to megameklab/data/images/recordsheets/templates_iso/mek_biped_default.svg
diff --git a/megameklab/data/images/recordsheets/templates_iso/mech_biped_toheat.svg b/megameklab/data/images/recordsheets/templates_iso/mek_biped_toheat.svg
similarity index 100%
rename from megameklab/data/images/recordsheets/templates_iso/mech_biped_toheat.svg
rename to megameklab/data/images/recordsheets/templates_iso/mek_biped_toheat.svg
diff --git a/megameklab/data/images/recordsheets/templates_iso/mech_lam_default.svg b/megameklab/data/images/recordsheets/templates_iso/mek_lam_default.svg
similarity index 99%
rename from megameklab/data/images/recordsheets/templates_iso/mech_lam_default.svg
rename to megameklab/data/images/recordsheets/templates_iso/mek_lam_default.svg
index bbcc9910f..ff01866fc 100644
--- a/megameklab/data/images/recordsheets/templates_iso/mech_lam_default.svg
+++ b/megameklab/data/images/recordsheets/templates_iso/mek_lam_default.svg
@@ -647,19 +647,19 @@
>AirMechWalking: 0 Running: 0 Cruising: 0 Flanking: 0 Fighter AirMechWalking: 0 Running: 0 Cruising: 0 Flanking: 0 Fighter PROTOMECH #
-PROTOMECH #
-PROTOMECH #
-
-1
-
-
-# Write the version number just in case...
-
-MAM0
-
-
-
-Tank
-
-
-
-Destrier Siege Vehicle
-
-
-
-
-
-
-
-6329
-
-
-
-3100
-
-
-
-IS Level 3
-
-
-
-Sniper
-
-
-
-Tracked
-
-
-
-troopspace:4.0
-
-
-
-2
-
-
-
-2
-
-
-
-4
-
-
-
-5
-
-
-
-60
-45
-45
-35
-35
-35
-41
-
-
-
-ISCASE
-Communications Equipment (1 ton)
-ISGuardianECMSuite
-ISC3SlaveUnit
-ISAMS Ammo
-ISAMS Ammo
-ISAMS Ammo
-ISAMS Ammo
-ISLongTomCannonAmmo
-ISLongTomCannonAmmo
-ISLongTomCannonAmmo
-ISLongTomCannonAmmo
-ISLongTomCannonAmmo
-ISLongTomCannonAmmo
-ISLongTomCannonAmmo
-ISLongTomCannonAmmo
-IS Light Machine Gun Ammo - Full
-
-
-
-
-
-
-ISAntiMissileSystem(ST)
-Light Machine Gun(ST)
-Light Machine Gun(ST)
-ISSponsonTurret
-
-
-
-ISAntiMissileSystem(ST)
-Light Machine Gun(ST)
-Light Machine Gun(ST)
-
-
-
-
-
-
-
-
-
-Light Machine Gun
-Light Machine Gun
-Hitch
-ISAntiMissileSystem
-
-
-
-ISLongTomCannon
-ISLongTomCannon
-ISERMediumLaser
-ISERMediumLaser
-ISAntiMissileSystem
-
-
-
-TRO: 3145 Federated Suns
-
-
-
-200.0
-
-
-
-imp_target_long
-oversized
-poor_performance
-non_standard
-
-
diff --git a/megameklab/data/mechfiles/MTF_names.txt b/megameklab/data/mekfiles/MTF_names.txt
similarity index 85%
rename from megameklab/data/mechfiles/MTF_names.txt
rename to megameklab/data/mekfiles/MTF_names.txt
index c297b17b9..1c448befa 100644
--- a/megameklab/data/mechfiles/MTF_names.txt
+++ b/megameklab/data/mekfiles/MTF_names.txt
@@ -2,4 +2,4 @@ See equipment.txt in the MegaMek/docs folder for equipment names that
MegaMek will recognize on custom-made units. Note that while the
equipment may be read by MegaMek, it may not function by the rules
in any of the Battletech rulebooks. In most cases this will not
-prevent the unit from being used in a game.
\ No newline at end of file
+prevent the unit from being used in a game.
diff --git a/megameklab/data/mechfiles/UnitVerifierOptions.xml b/megameklab/data/mekfiles/UnitVerifierOptions.xml
similarity index 85%
rename from megameklab/data/mechfiles/UnitVerifierOptions.xml
rename to megameklab/data/mekfiles/UnitVerifierOptions.xml
index c3cb1930b..ab52ff692 100644
--- a/megameklab/data/mechfiles/UnitVerifierOptions.xml
+++ b/megameklab/data/mekfiles/UnitVerifierOptions.xml
@@ -1,6 +1,6 @@
-
+
HALFTON
HALFTON
@@ -11,46 +11,46 @@
HALFTON
- true
+ true
- 0
+ 0
- false
+ false
- 1.0
+ 1.0
- Claw (THB), CC Sensors, Command Console, Dual Cockpit
+ Claw (THB), CC Sensors, Command Console, Dual Cockpit
- false
+ false
- 0
+ 0
- 70
+ 70
- true
+ true
- true
+ true
- true
+ true
- true
+ true
- 5
+ 5
-
-
+
+
KILO
KILO
@@ -61,44 +61,44 @@
KILO
- true
+ true
- 0
+ 0
- false
+ false
- 0
+ 0
- false
+ false
- 0
+ 0
- 70
+ 70
- true
+ true
- true
+ true
- true
+ true
- true
+ true
- 5
+ 5
-
+
HALFTON
@@ -112,27 +112,27 @@
HALFTON
- true
+ true
- 0
+ 0
- false
+ false
- 1.0
+ 1.0
- false
+ false
- true
+ true
- 5
+ 5
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [David].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [David].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [David].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [David].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [Flamer].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [Flamer].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [Flamer].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [Flamer].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [Laser].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [Laser].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [Laser].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [Laser].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [MG].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [MG].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [MG].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [MG].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [TAG].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [TAG].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [TAG].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [TAG].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [WoB].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [WoB].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [WoB].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 4) [WoB].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [David].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [David].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [David].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [David].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [Flamer].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [Flamer].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [Flamer].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [Flamer].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [Laser].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [Laser].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [Laser].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [Laser].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [MG].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [MG].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [MG].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [MG].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [TAG].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [TAG].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [TAG].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [TAG].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [WoB].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [WoB].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [WoB].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 5) [WoB].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 6) [David].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 6) [David].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqd 6) [David].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqd 6) [David].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [Flamer].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [Flamer].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [Flamer].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [Flamer].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [Laser].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [Laser].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [Laser].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [Laser].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [MG].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [MG].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [MG].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [MG].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [TAG].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [TAG].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [TAG].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [TAG].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [WoB].blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [WoB].blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [WoB].blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Achileus BA (Sqn 6) [WoB].blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Cavalier BA [SRM] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA (Headhunter) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [APG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [ER Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [HMG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental BA [MicroPL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Elemental Battle Armor (Headhunter)(Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Elemental Battle Armor (Headhunter)(Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Elemental Battle Armor (Headhunter)(Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Elemental Battle Armor (Headhunter)(Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [LRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fa Shih BA [TAG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [ERML] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [MPL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [Mortar] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SPLAS] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [SRM] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Fenrir BA [VSP] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Bearhunter] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [MRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gnome BA (Upgrade) [Pulse] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Scout (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Scout (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Scout (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Scout (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Scout (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Scout (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Scout (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Scout (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Scout (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Scout (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Scout (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Scout (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [LRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Gray Death Std Suit [SRM] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [LRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/IS Standard BA [SRM] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (SpecOps) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. I BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sensor) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Infiltrator Mk. II BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (DEST) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA (Vibro-Claw) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [ECM] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kage Light BA [TAG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA (Upgrade) [Battle Claw] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Battle Claw] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Industrial Drill] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Kanazuchi Assault BA [Salvage Arm] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [David] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Longinus BA [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [Narc] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [PPC] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Purifier Adaptive BA [TAG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA (Original) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [MRM] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Raiden BA [Tsunami] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (AI) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Laser) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Sqd3).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Sqd3).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Sqd3).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Sqd3).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Salamander BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Salamander BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Sloth BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Sloth BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Sloth BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Sloth BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Sloth BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Sloth BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Sloth BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Sloth BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Sloth BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Sloth BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Sloth BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Sloth BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Sylph BA (Upgrade) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3058Uu/Undine BA (Upgrade) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Salvage) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Aerie PA(L) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Aerie PA(L) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (HH) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (JF) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Afreet Med BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Afreet Med BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (Anti Infantry)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Asura Med BA (SRM)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Asura Med BA(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Asura Med BA(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Asura Med BA(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Asura Med BA(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Asura Med BA(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Asura Med BA(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Asura Med BA(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Asura Med BA(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Asura Med BA(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Asura Med BA(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Asura Med BA(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Asura Med BA(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Naval) (Bar) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Rapid) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Clan Med BA (Volk) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (SRM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Corona Heavy BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Corona Heavy BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Djinn BA (Stealth) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Golem AA (Fast Assault) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Golem AA (Rock Golem) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Golem AA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Golem AA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Golem AA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Golem AA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Golem AA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Golem AA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Golem AA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Golem AA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Golem AA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Golem AA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Golem AA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Golem AA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [MagShot] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA (HK) [NARC] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [LRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [MagShot] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [SRM SL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Grenadier BA [TAG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Hauberk BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Hauberk BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Hauberk BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Hauberk BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Hauberk BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Hauberk BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Hauberk BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Hauberk BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Hauberk BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Hauberk BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Hauberk BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Hauberk BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Hauberk II BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Hauberk II BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Hauberk II BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Hauberk II BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Hauberk II BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Hauberk II BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Hauberk II BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Hauberk II BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Hauberk II BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Hauberk II BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Hauberk II BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Hauberk II BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL SPL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [GL TAG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Kobold BA [SL TAG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (CapTeam)[HMG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Gauss) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Narc) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Seeker) [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA (Sup) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nephilim Assault BA [Plasma] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXI (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Nighthawk PA(L) Mk. XXII (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (A) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (A) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (A) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (A) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (A) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (A) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (A) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (A) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (A) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (A) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (A) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (A) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (B) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (B) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (B) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (B) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (B) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (B) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (B) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (B) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (B) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (B) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (B) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (B) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (C) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (C) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (C) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (C) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (C) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (C) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (C) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (C) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (C) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (C) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Phalanx BA (C) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Phalanx BA (C) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rogue Bear Heavy BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Close) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Rottweiler BA (Upgrade) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (AI) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Capture) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Se'irim Med BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Se'irim Med BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Capture) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (PPC) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Recon) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Shedu Assault BA (Sup) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (C3i) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (ML) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Plasma) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (RL) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (Sup) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tengu Heavy BA (VSP) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G12 (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [David] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [GL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G13 [SL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) G14 (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Tornado PA(L) P12 (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [MRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Asterion) [PPC] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus RL)[LRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Theseus)[MRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Trinity Med BA (Ying Long)(Plasma) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Void Med BA (DCA) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Void Med BA (DCA) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Void Med BA (DCA) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Void Med BA (DCA) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Void Med BA (DCA) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Void Med BA (DCA) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Void Med BA (DCA) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Void Med BA (DCA) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Void Med BA (DCA) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Void Med BA (DCA) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Void Med BA (DCA) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Void Med BA (DCA) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Nova) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Nova) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Nova) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Nova) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Nova) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Nova) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Nova) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Nova) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Nova) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Nova) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Nova) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Nova) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3075/Void Med BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3075/Void Med BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit (Recon)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Angerona Scout Suit(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Fire) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ironhold Assault BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (AI) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Kopis Assault BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Ravager Assault BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [APG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [ER Laser] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Thunderbird BA [Pulse] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/Cutting Edge/Warg Assault BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Afreet Med BA (Interdictor)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Clan Med BA (Rache)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [APG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Fire) [Pulse] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Elemental BA (Space) [Pulse] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [King David] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Fa Shih BA (Sup) [Plasma] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Gnome BA (LRM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Golem AA (Sup)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Gray Death Heavy Suit (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Infiltrator Mk II BA (Mag) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Kage Light BA (Space) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Longinus BA (Mag) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (BH (Sqd1).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (BH (Sqd1).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (BH (Sqd1).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (BH (Sqd1).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (BH 3055) (Sqd1).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (BH 3055) (Sqd1).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (BH 3055) (Sqd1).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (BH 3055) (Sqd1).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Nighthawk PA(L) Mk. XXX (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Raiden BA (AI) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Rottweiler BA (Firedrake) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Sloth BA (Interdictor) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[MRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Asterion Upgrade)[PPC] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3085u/ONN/Trinity Med BA (Theseus Sup) Killshot (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (ER Pulse) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Flamer) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Heavy Mortar) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (LBX) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Black Wolf BA (Plasma) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (HK) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Buraq Fast BA (Sup) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd5)).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd5)).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd5)).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd5)).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (ECM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (Imp Sensors) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (LMG) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (SRM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Constable Pacification Suit (TAG) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (AI) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Clans/Wraith BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Clans/Wraith BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/Fusilier BA (Upgraded) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/PAB-28 Sniper Suit (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Davion/Sea Fox Amphibious Armor (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Kishi Ceremonial Armor (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA Bearhunter (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA MRR (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA PPC (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Oni BA [Narc] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (C3) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Kurita/Zou Heavy BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA MRR (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Amazon BA PPC (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd4).blk
similarity index 83%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd4).blk
index e2639c471..1eba4ed42 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd4).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd4).blk
@@ -88,11 +88,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd5).blk
similarity index 83%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd5).blk
index e8ad90b58..bd0809510 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd5).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd5).blk
@@ -88,11 +88,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd6).blk
similarity index 83%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd6).blk
index 4b101e12a..57d46cc9d 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd6).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA David (Sqd6).blk
@@ -88,11 +88,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd4).blk
similarity index 82%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd4).blk
index 69d912e16..b9eb79176 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd4).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd4).blk
@@ -87,11 +87,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd5).blk
similarity index 82%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd5).blk
index 4d2d914b7..7cbc608a5 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd5).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd5).blk
@@ -87,11 +87,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd6).blk
similarity index 82%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd6).blk
index b4d2375f6..37c916bb3 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd6).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Interdictor (Sqd6).blk
@@ -87,11 +87,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd4).blk
similarity index 83%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd4).blk
index fdcf5af75..b9270936a 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd4).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd4).blk
@@ -88,11 +88,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd5).blk
similarity index 83%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd5).blk
index 79d7ac3b9..d3161c587 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd5).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd5).blk
@@ -88,11 +88,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd6).blk
similarity index 83%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd6).blk
index eee1a90aa..f7aa876d5 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd6).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MG (Sqd6).blk
@@ -88,11 +88,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd4).blk
similarity index 82%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd4).blk
index 8e012380e..509c084e2 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd4).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd4).blk
@@ -86,11 +86,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd5).blk
similarity index 82%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd5).blk
index 12aed8a96..2d92aa44a 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd5).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd5).blk
@@ -86,11 +86,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd6).blk
similarity index 82%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd6).blk
index c91aabed2..ba6b90210 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd6).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA MRM (Sqd6).blk
@@ -86,11 +86,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd4).blk
similarity index 83%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd4).blk
index 0fb041c55..e47cc334a 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd4).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd4).blk
@@ -94,11 +94,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd5).blk
similarity index 83%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd5).blk
index 61e6b54c8..5a474b9d1 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd5).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd5).blk
@@ -94,11 +94,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd6).blk
similarity index 83%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd6).blk
index 59ab4a6c5..b7d4eeb91 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd6).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA Pop Up Mine (Sqd6).blk
@@ -94,11 +94,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd4).blk
similarity index 82%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd4).blk
index 60beccf47..01f2a5a61 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd4).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd4).blk
@@ -86,11 +86,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd5).blk
similarity index 82%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd5).blk
index 934fa8e0c..343f35140 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd5).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd5).blk
@@ -86,11 +86,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd6).blk
similarity index 82%
rename from megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd6).blk
index de01b8772..3ae85136f 100644
--- a/megameklab/data/mechfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd6).blk
+++ b/megameklab/data/mekfiles/battlearmor/3145/Liao/Shen Long BA SRM (Sqd6).blk
@@ -86,11 +86,11 @@ Modular:4
-The Sheng Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
+The Shen Long is a Quad type Heavy Class Battle Armor which was produced in last years of the thirty-first century for both the Capellan Confederation and its close-allies in the Magistracy of Canopus.
-Designed with speed and firepower in mind, the Sheng Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
+Designed with speed and firepower in mind, the Shen Long (Chinese name for Storm Dragon), employs its modular turret and stealth to outmaneuver and assist in ambushing of enemy combat units. The Shen Long uses 550 kilograms of Mimetic Armor to be able elude enemy sensors while they close in on it.
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (David LGR) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (FireDrake) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (ImpSensors) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (Light TAG) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Leonidas BA (MG) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Interdictor) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Ogre BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Ogre BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA A (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA B (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Marik/Xiphos Assault BA C (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Merc/Marauder BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Merc/Marauder BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Merc/Marauder BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Merc/Marauder BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Merc/Marauder BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Merc/Marauder BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Merc/Marauder BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Merc/Marauder BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Merc/Marauder BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Merc/Marauder BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Merc/Marauder BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Merc/Marauder BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Merc/Spectre Stealth BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Gray Death Strike Suit (HarJel)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK C3 HRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [HK SVSP Magshot] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Grenadier BA [Heavy Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Infiltrator Mk. II BA (Marine) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ironhold Assault BA (Anti-Tank) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kobold BA IIC (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (AI Mk II) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA (Mortar) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Kopis Assault BA AI Mk IIr (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Phalanx BA (D) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (Flamer) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Raiden BA II (HMG) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Ravager Assault BA (LRM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Rogue Bear Heavy BA (Upgrade)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Sloth BA (Huntsman) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [ER] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [LBX] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Thunderbird BA (Upgrade) [Pulse] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/NTNU RS/Warg Assault BA (Reactive)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Centaur BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Centaur BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Centaur BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Centaur BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Centaur BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Centaur BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Centaur BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Centaur BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Centaur BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Centaur BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Centaur BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Centaur BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (David LGR) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (GL) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Quirinus BA (MG) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (Flamer) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (HMG) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (LRR) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Simian BA (SL) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Taranis BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Taranis BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Taranis BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Taranis BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Taranis BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Taranis BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Taranis BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Taranis BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Republic/Taranis BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Republic/Taranis BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Republic/Taranis BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Republic/Taranis BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Cuchulainn SA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (AI) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (LRM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (ML) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (MRR) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/Fenrir II Assault BA (SRM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Firedrake) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (ISensors) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Light TAG) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Mine) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3145/Steiner/GD Infiltrator Suit (Remote Sensors) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[MRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[PPC] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Cavalier II BA[SRM] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [LRR](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [SL](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [SL](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [SL](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [SL](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [SL](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [SL](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [SL](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [SL](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [SL](sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [SL](sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Baka) [SL](sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Baka) [SL](sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [David](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/IS Standard BA (Fa Sure) [MG](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Kanazuchi Assault BA (Support)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [MRR] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/3150/Longinus C BA [PPC] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Golden Century/Rhino BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Golden Century/Rhino BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Golden Century/Rhino BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Golden Century/Rhino BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Golden Century/Rhino BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Golden Century/Rhino BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Golden Century/Rhino BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Golden Century/Rhino BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Golden Century/Rhino BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Golden Century/Rhino BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Golden Century/Rhino BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Golden Century/Rhino BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Golden Century/Water Elemental Mining Suit (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Jihad FR/Machina Domini Interface Armor.blk b/megameklab/data/mekfiles/battlearmor/Jihad FR/Machina Domini Interface Armor.blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Jihad FR/Machina Domini Interface Armor.blk
rename to megameklab/data/mekfiles/battlearmor/Jihad FR/Machina Domini Interface Armor.blk
diff --git a/megameklab/data/mechfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/OTP/Fronc Reaches/TinStar BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Elemental II BA Standard (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Gladiator-S Exo (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Gray Death SA Production (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Hauberk BA Commando (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Rogue Bear Heavy BA Hybrid (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Sylph BA Enhanced (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/ProtoTypes/Void Med BA Minelayer (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [AP Gauss](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [Flamer] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 24/Elemental III BA [MicroPL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 28/TinStar BattleArmor (Original)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Advanced)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 29/Dragoon Battle Armor (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Jade Falcon) (Sqd 6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 30/Stormbird Battle Armor (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [Bearhunter](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [ER Laser](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto A BA [HMG](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [MRR](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 31/Callisto B BA [SRM](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Rec Guides ilClan/Vol 32/IS Standard Battle Armor [Magnetic](Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/Shrapnel/Vol 8/Gray Death Scout Suit (Reaper)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Ailette Zero-G Engineering Exo (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [AG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gladiator Exo [BC ID] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo 'Falcata' (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Gorilla Exo PEX-2B (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [AG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [BM] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [CL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [ID] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [MC] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Groundhog Exo CEX-205 [SA] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/HeavyHauler Exo (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Krise PA(L) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Krise PA(L) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Krise PA(L) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Krise PA(L) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Krise PA(L) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Krise PA(L) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Krise PA(L) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Krise PA(L) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Krise PA(L) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Krise PA(L) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Krise PA(L) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Krise PA(L) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/PowerLoader Exo P-5000 (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Interdictor) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Scout) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Spotter) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Resgate PA(L) (Sup) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Mine Clearance] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Salrilla Exo [Salvage Arm] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) II (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Smoothdavid PA(L) III (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Smoothgoliath PA(L) II (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [AG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo I [ID] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [AG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo II [ID] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [AG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo III [ID] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-GL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [AG-LMG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-GL] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/TRO VA/Tunnel Rat Mining Exo IV [BC-LMG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/ToS/Kandersteg/Hantu AIX-210(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Clans/Elemental II BA X (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Clans/Rogue Bear Heavy BA HR (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Clans/Sylph XR (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Kobold X-C3 (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Comstar/Tornado PA(L) P17 Hurricane (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Davion/Hauberk BA U15 (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Davion/Infiltrator Mk. II BA Coral Intent (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gladiator Exo The Spider (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Gray Death Scout Suit The Willow Wisps (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/IS Standard BA [Hive] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Gladiator/Kanazuchi Assault BA Cyclops (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Kage Light BA C (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Kurita/Void Med BA Caltrop (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Liao/Fa Shih BA 2 [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Liao/Trinity Med BA (Ying Long BC3)[David] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [David] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Marik/Longinus BA Hacked [MG] (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer Flamer (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer MG (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Djinn BA (Reflec) Terrorizer SL (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Groundhog Exo Master Thief (Sqd1).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Groundhog Exo Master Thief (Sqd1).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Most Wanted/Groundhog Exo Master Thief (Sqd1).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Most Wanted/Groundhog Exo Master Thief (Sqd1).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Periphery/Ailette Rescue PA(L)(Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra APG (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra ER Small (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra MRR (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Purifier BA Terra SPulse (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Phantoms/Tornado PA(L) G17 (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic I/Surat Solahma Suit (Grey Death) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Thunderbird II BA (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (C3) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (LRM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (SRM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic II/Tortoise II (aSRM) (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Aegis Point Defense Suit (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Clan Interface Armor (Sqd1).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Clan Interface Armor (Sqd1).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Clan Interface Armor (Sqd1).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Clan Interface Armor (Sqd1).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA A (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA B (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA C (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Republic III/Grenadier II BA D (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Royal Fantasy/Gnome BA 'Dwarf_.blk b/megameklab/data/mekfiles/battlearmor/XTRs/Royal Fantasy/Gnome BA 'Dwarf_.blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Royal Fantasy/Gnome BA 'Dwarf_.blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Royal Fantasy/Gnome BA 'Dwarf_.blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Royal Fantasy/Sylph BA 'TinkerBelle'.blk b/megameklab/data/mekfiles/battlearmor/XTRs/Royal Fantasy/Sylph BA 'TinkerBelle'.blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Royal Fantasy/Sylph BA 'TinkerBelle'.blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Royal Fantasy/Sylph BA 'TinkerBelle'.blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Royal Fantasy/Undine BA 'Sebastian'.blk b/megameklab/data/mekfiles/battlearmor/XTRs/Royal Fantasy/Undine BA 'Sebastian'.blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Royal Fantasy/Undine BA 'Sebastian'.blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Royal Fantasy/Undine BA 'Sebastian'.blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Fenrir BA Longshot (Sqd6).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd4).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd4).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd4).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd4).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd5).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd5).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd5).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd5).blk
diff --git a/megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd6).blk b/megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd6).blk
similarity index 100%
rename from megameklab/data/mechfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd6).blk
rename to megameklab/data/mekfiles/battlearmor/XTRs/Steiner/Gray Death SA Prototype (Sqd6).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Boeing Jump Bomber.blk b/megameklab/data/mekfiles/convfighter/3039u/Boeing Jump Bomber.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Boeing Jump Bomber.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Boeing Jump Bomber.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Boomerang Spotter Plane.blk b/megameklab/data/mekfiles/convfighter/3039u/Boomerang Spotter Plane.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Boomerang Spotter Plane.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Boomerang Spotter Plane.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Guardian Fighter B.blk b/megameklab/data/mekfiles/convfighter/3039u/Guardian Fighter B.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Guardian Fighter B.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Guardian Fighter B.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Guardian Fighter C.blk b/megameklab/data/mekfiles/convfighter/3039u/Guardian Fighter C.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Guardian Fighter C.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Guardian Fighter C.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Guardian Fighter D.blk b/megameklab/data/mekfiles/convfighter/3039u/Guardian Fighter D.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Guardian Fighter D.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Guardian Fighter D.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Guardian Fighter.blk b/megameklab/data/mekfiles/convfighter/3039u/Guardian Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Guardian Fighter.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Guardian Fighter.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Bat Hawk.blk b/megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Bat Hawk.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Bat Hawk.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Bat Hawk.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Inseki II.blk b/megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Inseki II.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Inseki II.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Inseki II.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Inseki.blk b/megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Inseki.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Inseki.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Inseki.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Meteor-G.blk b/megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Meteor-G.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Meteor-G.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Meteor-G.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Meteor-U.blk b/megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Meteor-U.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Meteor-U.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Meteor-U.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Meteor.blk b/megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Meteor.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Heavy Strike Fighter Meteor.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Heavy Strike Fighter Meteor.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Andurien.blk b/megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Andurien.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Andurien.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Andurien.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Angel (Upgrade).blk b/megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Angel (Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Angel (Upgrade).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Angel (Upgrade).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Angel.blk b/megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Angel.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Angel.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Angel.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Comet.blk b/megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Comet.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Comet.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Comet.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Owl II.blk b/megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Owl II.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Owl II.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Owl II.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Owl III.blk b/megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Owl III.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Owl III.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Owl III.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Owl.blk b/megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Owl.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Owl.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Owl.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Suzume (Sparrow).blk b/megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Suzume (Sparrow).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Light Strike Fighter Suzume (Sparrow).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Light Strike Fighter Suzume (Sparrow).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Mechbuster (LB-X).blk b/megameklab/data/mekfiles/convfighter/3039u/Mechbuster (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Mechbuster (LB-X).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Mechbuster (LB-X).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Mechbuster (Laser).blk b/megameklab/data/mekfiles/convfighter/3039u/Mechbuster (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Mechbuster (Laser).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Mechbuster (Laser).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Mechbuster (SRM).blk b/megameklab/data/mekfiles/convfighter/3039u/Mechbuster (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Mechbuster (SRM).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Mechbuster (SRM).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Mechbuster.blk b/megameklab/data/mekfiles/convfighter/3039u/Mechbuster.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Mechbuster.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Mechbuster.blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Crane).blk b/megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Crane).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Crane).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Crane).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Defender II).blk b/megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Defender II).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Defender II).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Defender II).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Defender).blk b/megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Defender).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Defender).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Defender).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Kaiseradler).blk b/megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Kaiseradler).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Kaiseradler).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Kaiseradler).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Steinadler).blk b/megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Steinadler).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Medium Strike Fighter (Steinadler).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Medium Strike Fighter (Steinadler).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Planetlifter Air Transport (SuperPelican - Waddle).blk b/megameklab/data/mekfiles/convfighter/3039u/Planetlifter Air Transport (SuperPelican - Waddle).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Planetlifter Air Transport (SuperPelican - Waddle).blk
rename to megameklab/data/mekfiles/convfighter/3039u/Planetlifter Air Transport (SuperPelican - Waddle).blk
diff --git a/megameklab/data/mechfiles/convfighter/3039u/Planetlifter Air Transport.blk b/megameklab/data/mekfiles/convfighter/3039u/Planetlifter Air Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3039u/Planetlifter Air Transport.blk
rename to megameklab/data/mekfiles/convfighter/3039u/Planetlifter Air Transport.blk
diff --git a/megameklab/data/mechfiles/convfighter/3075U/Stork Light Refueling Craft (Original).blk b/megameklab/data/mekfiles/convfighter/3075U/Stork Light Refueling Craft (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3075U/Stork Light Refueling Craft (Original).blk
rename to megameklab/data/mekfiles/convfighter/3075U/Stork Light Refueling Craft (Original).blk
diff --git a/megameklab/data/mechfiles/convfighter/3075U/Stork Light Refueling Craft (Standard ).blk b/megameklab/data/mekfiles/convfighter/3075U/Stork Light Refueling Craft (Standard ).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3075U/Stork Light Refueling Craft (Standard ).blk
rename to megameklab/data/mekfiles/convfighter/3075U/Stork Light Refueling Craft (Standard ).blk
diff --git a/megameklab/data/mechfiles/convfighter/3145 NTNU/Medium Strike Fighter Defender II C.blk b/megameklab/data/mekfiles/convfighter/3145 NTNU/Medium Strike Fighter Defender II C.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3145 NTNU/Medium Strike Fighter Defender II C.blk
rename to megameklab/data/mekfiles/convfighter/3145 NTNU/Medium Strike Fighter Defender II C.blk
diff --git a/megameklab/data/mechfiles/convfighter/3145/Liao/Saroyan Jump Bomber.blk b/megameklab/data/mekfiles/convfighter/3145/Liao/Saroyan Jump Bomber.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/3145/Liao/Saroyan Jump Bomber.blk
rename to megameklab/data/mekfiles/convfighter/3145/Liao/Saroyan Jump Bomber.blk
diff --git a/megameklab/data/mechfiles/convfighter/HBHL/Katya Ground Assault Craft (RL10).blk b/megameklab/data/mekfiles/convfighter/HBHL/Katya Ground Assault Craft (RL10).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/HBHL/Katya Ground Assault Craft (RL10).blk
rename to megameklab/data/mekfiles/convfighter/HBHL/Katya Ground Assault Craft (RL10).blk
diff --git a/megameklab/data/mechfiles/convfighter/HBHL/Katya Ground Assault Craft (RL15).blk b/megameklab/data/mekfiles/convfighter/HBHL/Katya Ground Assault Craft (RL15).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/HBHL/Katya Ground Assault Craft (RL15).blk
rename to megameklab/data/mekfiles/convfighter/HBHL/Katya Ground Assault Craft (RL15).blk
diff --git a/megameklab/data/mechfiles/convfighter/HBHL/Katya Ground Assault Craft (RL20).blk b/megameklab/data/mekfiles/convfighter/HBHL/Katya Ground Assault Craft (RL20).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/HBHL/Katya Ground Assault Craft (RL20).blk
rename to megameklab/data/mekfiles/convfighter/HBHL/Katya Ground Assault Craft (RL20).blk
diff --git a/megameklab/data/mechfiles/convfighter/HBHS/Raubvogel Aerobomber AB-18C.blk b/megameklab/data/mekfiles/convfighter/HBHS/Raubvogel Aerobomber AB-18C.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/HBHS/Raubvogel Aerobomber AB-18C.blk
rename to megameklab/data/mekfiles/convfighter/HBHS/Raubvogel Aerobomber AB-18C.blk
diff --git a/megameklab/data/mechfiles/convfighter/HBMPS/Bluehawk Combat Support Fighter MSF-42.blk b/megameklab/data/mekfiles/convfighter/HBMPS/Bluehawk Combat Support Fighter MSF-42.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/HBMPS/Bluehawk Combat Support Fighter MSF-42.blk
rename to megameklab/data/mekfiles/convfighter/HBMPS/Bluehawk Combat Support Fighter MSF-42.blk
diff --git a/megameklab/data/mechfiles/convfighter/HBMPS/Protector Combat Support Fighter ASF-23.blk b/megameklab/data/mekfiles/convfighter/HBMPS/Protector Combat Support Fighter ASF-23.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/HBMPS/Protector Combat Support Fighter ASF-23.blk
rename to megameklab/data/mekfiles/convfighter/HBMPS/Protector Combat Support Fighter ASF-23.blk
diff --git a/megameklab/data/mechfiles/convfighter/ProtoTypes/Bullet Suicide Drone.blk b/megameklab/data/mekfiles/convfighter/ProtoTypes/Bullet Suicide Drone.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/ProtoTypes/Bullet Suicide Drone.blk
rename to megameklab/data/mekfiles/convfighter/ProtoTypes/Bullet Suicide Drone.blk
diff --git a/megameklab/data/mechfiles/convfighter/ProtoTypes/Drake Medium Stealth Fighter.blk b/megameklab/data/mekfiles/convfighter/ProtoTypes/Drake Medium Stealth Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/ProtoTypes/Drake Medium Stealth Fighter.blk
rename to megameklab/data/mekfiles/convfighter/ProtoTypes/Drake Medium Stealth Fighter.blk
diff --git a/megameklab/data/mechfiles/convfighter/ProtoTypes/Planetlifter Tactical Support.blk b/megameklab/data/mekfiles/convfighter/ProtoTypes/Planetlifter Tactical Support.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/ProtoTypes/Planetlifter Tactical Support.blk
rename to megameklab/data/mekfiles/convfighter/ProtoTypes/Planetlifter Tactical Support.blk
diff --git a/megameklab/data/mechfiles/convfighter/ProtoTypes/Seabuster Strike Fighter (Production).blk b/megameklab/data/mekfiles/convfighter/ProtoTypes/Seabuster Strike Fighter (Production).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/ProtoTypes/Seabuster Strike Fighter (Production).blk
rename to megameklab/data/mekfiles/convfighter/ProtoTypes/Seabuster Strike Fighter (Production).blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Chariot High-Speed Medevac.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Chariot High-Speed Medevac.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Chariot High-Speed Medevac.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Chariot High-Speed Medevac.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Comet Airliner ACL-800.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Comet Airliner ACL-800.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Comet Airliner ACL-800.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Comet Airliner ACL-800.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Delta Air Cruiser.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Delta Air Cruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Delta Air Cruiser.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Delta Air Cruiser.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Graceful Crane Air Bus.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Graceful Crane Air Bus.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Graceful Crane Air Bus.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Graceful Crane Air Bus.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Jetta Coruna 4X.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Jetta Coruna 4X.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Jetta Coruna 4X.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Jetta Coruna 4X.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/King Karnov Transport KC-6.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/King Karnov Transport KC-6.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/King Karnov Transport KC-6.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/King Karnov Transport KC-6.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/King Karnov Transport.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/King Karnov Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/King Karnov Transport.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/King Karnov Transport.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Longhaul Cargo Aircraft FB-335.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Longhaul Cargo Aircraft FB-335.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Longhaul Cargo Aircraft FB-335.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Longhaul Cargo Aircraft FB-335.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Mosquito Radar Plane IX.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Mosquito Radar Plane IX.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Mosquito Radar Plane IX.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Mosquito Radar Plane IX.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Protector High-Speed Medevac.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Protector High-Speed Medevac.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Protector High-Speed Medevac.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Protector High-Speed Medevac.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/S 2772 Airplane.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/S 2772 Airplane.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/S 2772 Airplane.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/S 2772 Airplane.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Stratos Airliner WK-1000.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Stratos Airliner WK-1000.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Stratos Airliner WK-1000.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Stratos Airliner WK-1000.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Torrent Heavy Bomber (Original).blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Torrent Heavy Bomber (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Torrent Heavy Bomber (Original).blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Torrent Heavy Bomber (Original).blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Torrent Heavy Bomber.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Torrent Heavy Bomber.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Torrent Heavy Bomber.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Torrent Heavy Bomber.blk
diff --git a/megameklab/data/mechfiles/convfighter/TRO VAr/Zanadu Air Bus.blk b/megameklab/data/mekfiles/convfighter/TRO VAr/Zanadu Air Bus.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/TRO VAr/Zanadu Air Bus.blk
rename to megameklab/data/mekfiles/convfighter/TRO VAr/Zanadu Air Bus.blk
diff --git a/megameklab/data/mechfiles/convfighter/XTRs/Boondocks/Drake Medium Strike Fighter.blk b/megameklab/data/mekfiles/convfighter/XTRs/Boondocks/Drake Medium Strike Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/XTRs/Boondocks/Drake Medium Strike Fighter.blk
rename to megameklab/data/mekfiles/convfighter/XTRs/Boondocks/Drake Medium Strike Fighter.blk
diff --git a/megameklab/data/mechfiles/convfighter/XTRs/Corporations/Planetlifter Support Aircraft.blk b/megameklab/data/mekfiles/convfighter/XTRs/Corporations/Planetlifter Support Aircraft.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/XTRs/Corporations/Planetlifter Support Aircraft.blk
rename to megameklab/data/mekfiles/convfighter/XTRs/Corporations/Planetlifter Support Aircraft.blk
diff --git a/megameklab/data/mechfiles/convfighter/XTRs/Periphery/SeaBuster Strike Fighter (Early).blk b/megameklab/data/mekfiles/convfighter/XTRs/Periphery/SeaBuster Strike Fighter (Early).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/XTRs/Periphery/SeaBuster Strike Fighter (Early).blk
rename to megameklab/data/mekfiles/convfighter/XTRs/Periphery/SeaBuster Strike Fighter (Early).blk
diff --git a/megameklab/data/mechfiles/convfighter/XTRs/Primitives I/Hurricane Conventional Fighter.blk b/megameklab/data/mekfiles/convfighter/XTRs/Primitives I/Hurricane Conventional Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/XTRs/Primitives I/Hurricane Conventional Fighter.blk
rename to megameklab/data/mekfiles/convfighter/XTRs/Primitives I/Hurricane Conventional Fighter.blk
diff --git a/megameklab/data/mechfiles/convfighter/XTRs/Primitives III/Vendetta Medium Fighter.blk b/megameklab/data/mekfiles/convfighter/XTRs/Primitives III/Vendetta Medium Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/XTRs/Primitives III/Vendetta Medium Fighter.blk
rename to megameklab/data/mekfiles/convfighter/XTRs/Primitives III/Vendetta Medium Fighter.blk
diff --git a/megameklab/data/mechfiles/convfighter/XTRs/Primitives IV/Mustang Fighter.blk b/megameklab/data/mekfiles/convfighter/XTRs/Primitives IV/Mustang Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/XTRs/Primitives IV/Mustang Fighter.blk
rename to megameklab/data/mekfiles/convfighter/XTRs/Primitives IV/Mustang Fighter.blk
diff --git a/megameklab/data/mechfiles/convfighter/XTRs/Primitives V/Colt Medium Fighter (LRM).blk b/megameklab/data/mekfiles/convfighter/XTRs/Primitives V/Colt Medium Fighter (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/XTRs/Primitives V/Colt Medium Fighter (LRM).blk
rename to megameklab/data/mekfiles/convfighter/XTRs/Primitives V/Colt Medium Fighter (LRM).blk
diff --git a/megameklab/data/mechfiles/convfighter/XTRs/Primitives V/Colt Medium Fighter (SRM).blk b/megameklab/data/mekfiles/convfighter/XTRs/Primitives V/Colt Medium Fighter (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/XTRs/Primitives V/Colt Medium Fighter (SRM).blk
rename to megameklab/data/mekfiles/convfighter/XTRs/Primitives V/Colt Medium Fighter (SRM).blk
diff --git a/megameklab/data/mechfiles/convfighter/XTRs/Succession Wars/Tsuru VIP Aircraft.blk b/megameklab/data/mekfiles/convfighter/XTRs/Succession Wars/Tsuru VIP Aircraft.blk
similarity index 100%
rename from megameklab/data/mechfiles/convfighter/XTRs/Succession Wars/Tsuru VIP Aircraft.blk
rename to megameklab/data/mekfiles/convfighter/XTRs/Succession Wars/Tsuru VIP Aircraft.blk
diff --git a/megameklab/data/mechfiles/dropships/HBHK/Gaajian System Patrol Boat (2485).blk b/megameklab/data/mekfiles/dropships/HBHK/Gaajian System Patrol Boat (2485).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/HBHK/Gaajian System Patrol Boat (2485).blk
rename to megameklab/data/mekfiles/dropships/HBHK/Gaajian System Patrol Boat (2485).blk
diff --git a/megameklab/data/mechfiles/dropships/HBHK/Gaajian System Patrol Boat (3060).blk b/megameklab/data/mekfiles/dropships/HBHK/Gaajian System Patrol Boat (3060).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/HBHK/Gaajian System Patrol Boat (3060).blk
rename to megameklab/data/mekfiles/dropships/HBHK/Gaajian System Patrol Boat (3060).blk
diff --git a/megameklab/data/mechfiles/dropships/HBHK/Hoshiryokou Tug Boat.blk b/megameklab/data/mekfiles/dropships/HBHK/Hoshiryokou Tug Boat.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/HBHK/Hoshiryokou Tug Boat.blk
rename to megameklab/data/mekfiles/dropships/HBHK/Hoshiryokou Tug Boat.blk
diff --git a/megameklab/data/mechfiles/dropships/HBHK/Hoshiryokou.blk b/megameklab/data/mekfiles/dropships/HBHK/Hoshiryokou.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/HBHK/Hoshiryokou.blk
rename to megameklab/data/mekfiles/dropships/HBHK/Hoshiryokou.blk
diff --git a/megameklab/data/mechfiles/dropships/HBMPS/Aqueduct Liquid Carrier.blk b/megameklab/data/mekfiles/dropships/HBMPS/Aqueduct Liquid Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/HBMPS/Aqueduct Liquid Carrier.blk
rename to megameklab/data/mekfiles/dropships/HBMPS/Aqueduct Liquid Carrier.blk
diff --git a/megameklab/data/mechfiles/dropships/HBMPS/Princess Luxury Liner (Cargo).blk b/megameklab/data/mekfiles/dropships/HBMPS/Princess Luxury Liner (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/HBMPS/Princess Luxury Liner (Cargo).blk
rename to megameklab/data/mekfiles/dropships/HBMPS/Princess Luxury Liner (Cargo).blk
diff --git a/megameklab/data/mechfiles/dropships/HBMPS/Princess Luxury Liner.blk b/megameklab/data/mekfiles/dropships/HBMPS/Princess Luxury Liner.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/HBMPS/Princess Luxury Liner.blk
rename to megameklab/data/mekfiles/dropships/HBMPS/Princess Luxury Liner.blk
diff --git a/megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Cargo).blk b/megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Cargo).blk
rename to megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Cargo).blk
diff --git a/megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Carrier).blk b/megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Carrier).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Carrier).blk
rename to megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Carrier).blk
diff --git a/megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Troop Transport).blk b/megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Troop Transport).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Troop Transport).blk
rename to megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Lee (2756 Troop Transport).blk
diff --git a/megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Lee (BattleMech Carrier).blk b/megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Lee (BattleMech Carrier).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Lee (BattleMech Carrier).blk
rename to megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Lee (BattleMech Carrier).blk
diff --git a/megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/M3 Drone CASPAR.blk b/megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/M3 Drone CASPAR.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/M3 Drone CASPAR.blk
rename to megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/M3 Drone CASPAR.blk
diff --git a/megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Model 96C 'Howdah' .blk b/megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Model 96C 'Howdah' .blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Model 96C 'Howdah' .blk
rename to megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Model 96C 'Howdah' .blk
diff --git a/megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Pueblo (2673).blk b/megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Pueblo (2673).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Historicals/Liberation of Terra I and II/Pueblo (2673).blk
rename to megameklab/data/mekfiles/dropships/Historicals/Liberation of Terra I and II/Pueblo (2673).blk
diff --git a/megameklab/data/mechfiles/dropships/Historicals/Reunification War/Jumbo.blk b/megameklab/data/mekfiles/dropships/Historicals/Reunification War/Jumbo.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Historicals/Reunification War/Jumbo.blk
rename to megameklab/data/mekfiles/dropships/Historicals/Reunification War/Jumbo.blk
diff --git a/megameklab/data/mechfiles/dropships/Historicals/Wars of the Republic Era/Polaris.blk b/megameklab/data/mekfiles/dropships/Historicals/Wars of the Republic Era/Polaris.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Historicals/Wars of the Republic Era/Polaris.blk
rename to megameklab/data/mekfiles/dropships/Historicals/Wars of the Republic Era/Polaris.blk
diff --git a/megameklab/data/mechfiles/dropships/JHS - Terra/Cockatrice Monitor Platform (Drone).blk b/megameklab/data/mekfiles/dropships/JHS - Terra/Cockatrice Monitor Platform (Drone).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/JHS - Terra/Cockatrice Monitor Platform (Drone).blk
rename to megameklab/data/mekfiles/dropships/JHS - Terra/Cockatrice Monitor Platform (Drone).blk
diff --git a/megameklab/data/mechfiles/dropships/JHS - Terra/Dragau Assault Interceptor (CASPAR II Drone).blk b/megameklab/data/mekfiles/dropships/JHS - Terra/Dragau Assault Interceptor (CASPAR II Drone).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/JHS - Terra/Dragau Assault Interceptor (CASPAR II Drone).blk
rename to megameklab/data/mekfiles/dropships/JHS - Terra/Dragau Assault Interceptor (CASPAR II Drone).blk
diff --git a/megameklab/data/mechfiles/dropships/JHS - Terra/Tiamat Pocket Warship (CASPAR II Drone).blk b/megameklab/data/mekfiles/dropships/JHS - Terra/Tiamat Pocket Warship (CASPAR II Drone).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/JHS - Terra/Tiamat Pocket Warship (CASPAR II Drone).blk
rename to megameklab/data/mekfiles/dropships/JHS - Terra/Tiamat Pocket Warship (CASPAR II Drone).blk
diff --git a/megameklab/data/mechfiles/dropships/Jihad Secrets - Blake Documents/Danais.blk b/megameklab/data/mekfiles/dropships/Jihad Secrets - Blake Documents/Danais.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Jihad Secrets - Blake Documents/Danais.blk
rename to megameklab/data/mekfiles/dropships/Jihad Secrets - Blake Documents/Danais.blk
diff --git a/megameklab/data/mechfiles/dropships/Jihad Secrets - Blake Documents/Trojan (Blockade Runner).blk b/megameklab/data/mekfiles/dropships/Jihad Secrets - Blake Documents/Trojan (Blockade Runner).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Jihad Secrets - Blake Documents/Trojan (Blockade Runner).blk
rename to megameklab/data/mekfiles/dropships/Jihad Secrets - Blake Documents/Trojan (Blockade Runner).blk
diff --git a/megameklab/data/mechfiles/dropships/Mingo.blk b/megameklab/data/mekfiles/dropships/Mingo.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Mingo.blk
rename to megameklab/data/mekfiles/dropships/Mingo.blk
diff --git a/megameklab/data/mechfiles/dropships/Other/Buccaneer Rezak.blk b/megameklab/data/mekfiles/dropships/Other/Buccaneer Rezak.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Other/Buccaneer Rezak.blk
rename to megameklab/data/mekfiles/dropships/Other/Buccaneer Rezak.blk
diff --git a/megameklab/data/mechfiles/dropships/Other/Lion (3052) (WD).blk b/megameklab/data/mekfiles/dropships/Other/Lion (3052) (WD).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Other/Lion (3052) (WD).blk
rename to megameklab/data/mekfiles/dropships/Other/Lion (3052) (WD).blk
diff --git a/megameklab/data/mechfiles/dropships/Other/Rose (Bara no Ryu) (Hive).blk b/megameklab/data/mekfiles/dropships/Other/Rose (Bara no Ryu) (Hive).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Other/Rose (Bara no Ryu) (Hive).blk
rename to megameklab/data/mekfiles/dropships/Other/Rose (Bara no Ryu) (Hive).blk
diff --git a/megameklab/data/mechfiles/dropships/Other/Union (3070).blk b/megameklab/data/mekfiles/dropships/Other/Union (3070).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/Other/Union (3070).blk
rename to megameklab/data/mekfiles/dropships/Other/Union (3070).blk
diff --git a/megameklab/data/mechfiles/dropships/ProtoTypes/Clan/Outpost (Defender).blk b/megameklab/data/mekfiles/dropships/ProtoTypes/Clan/Outpost (Defender).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/ProtoTypes/Clan/Outpost (Defender).blk
rename to megameklab/data/mekfiles/dropships/ProtoTypes/Clan/Outpost (Defender).blk
diff --git a/megameklab/data/mechfiles/dropships/ProtoTypes/Clan/Titan (Monitor).blk b/megameklab/data/mekfiles/dropships/ProtoTypes/Clan/Titan (Monitor).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/ProtoTypes/Clan/Titan (Monitor).blk
rename to megameklab/data/mekfiles/dropships/ProtoTypes/Clan/Titan (Monitor).blk
diff --git a/megameklab/data/mechfiles/dropships/ProtoTypes/IS/Claymore V3.blk b/megameklab/data/mekfiles/dropships/ProtoTypes/IS/Claymore V3.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/ProtoTypes/IS/Claymore V3.blk
rename to megameklab/data/mekfiles/dropships/ProtoTypes/IS/Claymore V3.blk
diff --git a/megameklab/data/mechfiles/dropships/ProtoTypes/IS/Lung Wang P2.blk b/megameklab/data/mekfiles/dropships/ProtoTypes/IS/Lung Wang P2.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/ProtoTypes/IS/Lung Wang P2.blk
rename to megameklab/data/mekfiles/dropships/ProtoTypes/IS/Lung Wang P2.blk
diff --git a/megameklab/data/mechfiles/dropships/ProtoTypes/IS/Merlin R1.blk b/megameklab/data/mekfiles/dropships/ProtoTypes/IS/Merlin R1.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/ProtoTypes/IS/Merlin R1.blk
rename to megameklab/data/mekfiles/dropships/ProtoTypes/IS/Merlin R1.blk
diff --git a/megameklab/data/mechfiles/dropships/ProtoTypes/IS/Vengeance DC.blk b/megameklab/data/mekfiles/dropships/ProtoTypes/IS/Vengeance DC.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/ProtoTypes/IS/Vengeance DC.blk
rename to megameklab/data/mekfiles/dropships/ProtoTypes/IS/Vengeance DC.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Behemoth C (2848).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Behemoth C (2848).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Behemoth C (2848).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Behemoth C (2848).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Behemoth C (Arcship).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Behemoth C (Arcship).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Behemoth C (Arcship).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Behemoth C (Arcship).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Broadsword (2979).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Broadsword (2979).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Broadsword (2979).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Broadsword (2979).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Carrier (2882).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Carrier (2882).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Carrier (2882).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Carrier (2882).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Confederate C (3048).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Confederate C (3048).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Confederate C (3048).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Confederate C (3048).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Lion (2835).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Lion (2835).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Lion (2835).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Lion (2835).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Lion (3005) (WD).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Lion (3005) (WD).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Lion (3005) (WD).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Lion (3005) (WD).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Miraborg (3053).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Miraborg (3053).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Miraborg (3053).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Miraborg (3053).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Mule C (2842).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Mule C (2842).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Mule C (2842).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Mule C (2842).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Noruff (3056).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Noruff (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Noruff (3056).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Noruff (3056).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Overlord C (2818) (Tank).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Overlord C (2818) (Tank).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Overlord C (2818) (Tank).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Overlord C (2818) (Tank).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Overlord C (2818).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Overlord C (2818).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Overlord C (2818).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Overlord C (2818).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Sassanid (2875).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Sassanid (2875).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Sassanid (2875).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Sassanid (2875).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Titan (2953).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Titan (2953).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Titan (2953).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Titan (2953).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Union C (2829) (Tank).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Union C (2829) (Tank).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Union C (2829) (Tank).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Union C (2829) (Tank).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Union C (2829).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Union C (2829).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Union C (2829).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Union C (2829).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/Clan/Union C (2840) (Cargo).blk b/megameklab/data/mekfiles/dropships/TRO3057R/Clan/Union C (2840) (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/Clan/Union C (2840) (Cargo).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/Clan/Union C (2840) (Cargo).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Achilles (2582).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Achilles (2582).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Achilles (2582).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Achilles (2582).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Achilles (2721).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Achilles (2721).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Achilles (2721).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Achilles (2721).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Achilles (2721b).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Achilles (2721b).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Achilles (2721b).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Achilles (2721b).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Achilles (3055).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Achilles (3055).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Achilles (3055).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Achilles (3055).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Avenger (2816).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Avenger (2816).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Avenger (2816).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Avenger (2816).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Avenger (3048).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Avenger (3048).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Avenger (3048).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Avenger (3048).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Behemoth (2658).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Behemoth (2658).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Behemoth (2658).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Behemoth (2658).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Behemoth (2782).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Behemoth (2782).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Behemoth (2782).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Behemoth (2782).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Buccaneer (2708).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Buccaneer (2708).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Buccaneer (2708).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Buccaneer (2708).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Buccaneer (2709).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Buccaneer (2709).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Buccaneer (2709).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Buccaneer (2709).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Buccaneer (2792).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Buccaneer (2792).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Buccaneer (2792).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Buccaneer (2792).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Cargo King (2790).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Cargo King (2790).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Cargo King (2790).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Cargo King (2790).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Cargomaster (2790).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Cargomaster (2790).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Cargomaster (2790).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Cargomaster (2790).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Claymore (3054).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Claymore (3054).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Claymore (3054).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Claymore (3054).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Condor (2801).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Condor (2801).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Condor (2801).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Condor (2801).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Condor (3035)Dove.blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Condor (3035)Dove.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Condor (3035)Dove.blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Condor (3035)Dove.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Condor (3054).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Condor (3054).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Condor (3054).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Condor (3054).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Condor (3079).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Condor (3079).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Condor (3079).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Condor (3079).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Confederate (2602).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Confederate (2602).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Confederate (2602).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Confederate (2602).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Confederate (2602)Mech.blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Confederate (2602)Mech.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Confederate (2602)Mech.blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Confederate (2602)Mech.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Excalibur (2786).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Excalibur (2786).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Excalibur (2786).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Excalibur (2786).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Excalibur (3056).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Excalibur (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Excalibur (3056).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Excalibur (3056).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Fortress (2613).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Fortress (2613).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Fortress (2613).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Fortress (2613).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Fortress (3058).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Fortress (3058).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Fortress (3058).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Fortress (3058).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Fury (2638).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Fury (2638).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Fury (2638).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Fury (2638).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Fury (3056).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Fury (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Fury (3056).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Fury (3056).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Gazelle (2531).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Gazelle (2531).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Gazelle (2531).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Gazelle (2531).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Gazelle (3055).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Gazelle (3055).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Gazelle (3055).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Gazelle (3055).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Gazelle (Heavy Vehicle).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Gazelle (Heavy Vehicle).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Gazelle (Heavy Vehicle).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Gazelle (Heavy Vehicle).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Hamilcar (3054).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Hamilcar (3054).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Hamilcar (3054).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Hamilcar (3054).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Hamilcar (3084).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Hamilcar (3084).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Hamilcar (3084).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Hamilcar (3084).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Hannibal (3055).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Hannibal (3055).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Hannibal (3055).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Hannibal (3055).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Hercules (3053).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Hercules (3053).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Hercules (3053).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Hercules (3053).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Intruder (2655).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Intruder (2655).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Intruder (2655).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Intruder (2655).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Intruder (3056).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Intruder (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Intruder (3056).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Intruder (3056).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Kuan Ti (3055).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Kuan Ti (3055).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Kuan Ti (3055).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Kuan Ti (3055).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Leopard (2537).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Leopard (2537).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Leopard (2537).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Leopard (2537).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Leopard (3056).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Leopard (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Leopard (3056).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Leopard (3056).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Leopard CV (2581).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Leopard CV (2581).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Leopard CV (2581).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Leopard CV (2581).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Leopard CV (3054).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Leopard CV (3054).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Leopard CV (3054).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Leopard CV (3054).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Lion (2595).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Lion (2595).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Lion (2595).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Lion (2595).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Lung Wang (3055).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Lung Wang (3055).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Lung Wang (3055).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Lung Wang (3055).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Mammoth (2658).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Mammoth (2658).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Mammoth (2658).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Mammoth (2658).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Mammoth (2808).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Mammoth (2808).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Mammoth (2808).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Mammoth (2808).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Model 97 'Octopus' (3051).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Model 97 'Octopus' (3051).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Model 97 'Octopus' (3051).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Model 97 'Octopus' (3051).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Monarch (2759).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Monarch (2759).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Monarch (2759).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Monarch (2759).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Mule 'Q-Ship'.blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Mule 'Q-Ship'.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Mule 'Q-Ship'.blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Mule 'Q-Ship'.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Mule (2737).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Mule (2737).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Mule (2737).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Mule (2737).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Nagumo (3056).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Nagumo (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Nagumo (3056).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Nagumo (3056).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Okinawa (3055).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Okinawa (3055).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Okinawa (3055).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Okinawa (3055).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Okinawa (3056).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Okinawa (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Okinawa (3056).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Okinawa (3056).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2762).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2762).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2762).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2762).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2762b).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2762b).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2762b).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2762b).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2775) (Combined Arms).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2775) (Combined Arms).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2775) (Combined Arms).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2775) (Combined Arms).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2809) (Klondike).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2809) (Klondike).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2809) (Klondike).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2809) (Klondike).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2817) (Command).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2817) (Command).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (2817) (Command).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (2817) (Command).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (3056).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Overlord (3056).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Overlord (3056).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Rose (Bara no Ryu) (3054).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Rose (Bara no Ryu) (3054).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Rose (Bara no Ryu) (3054).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Rose (Bara no Ryu) (3054).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Seeker (2815).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Seeker (2815).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Seeker (2815).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Seeker (2815).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Seeker (2815M).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Seeker (2815M).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Seeker (2815M).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Seeker (2815M).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Seeker (3054).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Seeker (3054).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Seeker (3054).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Seeker (3054).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Titan (2647).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Titan (2647).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Titan (2647).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Titan (2647).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Titan (2647b).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Titan (2647b).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Titan (2647b).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Titan (2647b).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Triumph (2593).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Triumph (2593).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Triumph (2593).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Triumph (2593).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Triumph (2593b).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Triumph (2593b).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Triumph (2593b).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Triumph (2593b).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Triumph (3057).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Triumph (3057).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Triumph (3057).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Triumph (3057).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2708) (Cargo).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2708) (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2708) (Cargo).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2708) (Cargo).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2708).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2708).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2708).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2708).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2708b).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2708b).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2708b).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2708b).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2709).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2709).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2709).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2709).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2710).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2710).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (2710).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (2710).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (3055).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (3055).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Union (3055).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Union (3055).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Vengeance (2682).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Vengeance (2682).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Vengeance (2682).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Vengeance (2682).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3057R/IS/Vengeance (3056).blk b/megameklab/data/mekfiles/dropships/TRO3057R/IS/Vengeance (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3057R/IS/Vengeance (3056).blk
rename to megameklab/data/mekfiles/dropships/TRO3057R/IS/Vengeance (3056).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/Clan/Arcadia (3066).blk b/megameklab/data/mekfiles/dropships/TRO3067/Clan/Arcadia (3066).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/Clan/Arcadia (3066).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/Clan/Arcadia (3066).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/Clan/Arcadia (3080).blk b/megameklab/data/mekfiles/dropships/TRO3067/Clan/Arcadia (3080).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/Clan/Arcadia (3080).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/Clan/Arcadia (3080).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/Clan/Mercer (3065).blk b/megameklab/data/mekfiles/dropships/TRO3067/Clan/Mercer (3065).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/Clan/Mercer (3065).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/Clan/Mercer (3065).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/Clan/Outpost (3063).blk b/megameklab/data/mekfiles/dropships/TRO3067/Clan/Outpost (3063).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/Clan/Outpost (3063).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/Clan/Outpost (3063).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/Clan/Outpost (3070).blk b/megameklab/data/mekfiles/dropships/TRO3067/Clan/Outpost (3070).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/Clan/Outpost (3070).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/Clan/Outpost (3070).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Assault Triumph (3062).blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Assault Triumph (3062).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Assault Triumph (3062).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Assault Triumph (3062).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Assault Triumph (3082).blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Assault Triumph (3082).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Assault Triumph (3082).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Assault Triumph (3082).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Conquistador (3063).blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Conquistador (3063).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Conquistador (3063).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Conquistador (3063).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Conquistador (Avalon One).blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Conquistador (Avalon One).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Conquistador (Avalon One).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Conquistador (Avalon One).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Merlin (3063).blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Merlin (3063).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Merlin (3063).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Merlin (3063).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Nekohono'o.blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Nekohono'o.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Nekohono'o.blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Nekohono'o.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Overlord A3.blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Overlord A3.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Overlord A3.blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Overlord A3.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Overlord A3A.blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Overlord A3A.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Overlord A3A.blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Overlord A3A.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Union-X (3065).blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Union-X (3065).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Union-X (3065).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Union-X (3065).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3067/IS/Union-X (3071).blk b/megameklab/data/mekfiles/dropships/TRO3067/IS/Union-X (3071).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3067/IS/Union-X (3071).blk
rename to megameklab/data/mekfiles/dropships/TRO3067/IS/Union-X (3071).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Colossus Mk I.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Colossus Mk I.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Colossus Mk I.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Colossus Mk I.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Colossus.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Colossus.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Colossus.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Colossus.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Dictator (Command).blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Dictator (Command).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Dictator (Command).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Dictator (Command).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Dictator.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Dictator.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Dictator.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Dictator.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Manatee (Cargo).blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Manatee (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Manatee (Cargo).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Manatee (Cargo).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Manatee.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Manatee.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Manatee.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Manatee.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Model 96 'Elephant' Mk I.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Model 96 'Elephant' Mk I.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Model 96 'Elephant' Mk I.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Model 96 'Elephant' Mk I.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Model 96 'Elephant'.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Model 96 'Elephant'.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Model 96 'Elephant'.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Model 96 'Elephant'.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Mule (Star League Pocket Warship).blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Mule (Star League Pocket Warship).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Mule (Star League Pocket Warship).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Mule (Star League Pocket Warship).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Pentagon 'Pocket Warship'.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Pentagon 'Pocket Warship'.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Pentagon 'Pocket Warship'.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Pentagon 'Pocket Warship'.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Pentagon (2751).blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Pentagon (2751).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Pentagon (2751).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Pentagon (2751).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Pentagon Mk I.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Pentagon Mk I.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Pentagon Mk I.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Pentagon Mk I.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Pentagon.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Pentagon.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Pentagon.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Pentagon.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Vampire.blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Vampire.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Vampire.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Vampire.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Vulture (2312).blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Vulture (2312).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Vulture (2312).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Vulture (2312).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Vulture (2405).blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Vulture (2405).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Vulture (2405).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Vulture (2405).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Age of War/Vulture (Cargo).blk b/megameklab/data/mekfiles/dropships/TRO3075/Age of War/Vulture (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Age of War/Vulture (Cargo).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Age of War/Vulture (Cargo).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (BA).blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (BA).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (BA).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (BA).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (CV).blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (CV).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (CV).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (CV).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Cargo).blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Cargo).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Cargo).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Combined Arms).blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Combined Arms).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Combined Arms).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Combined Arms).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Gunship).blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Gunship).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Gunship).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Gunship).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Tanker).blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Tanker).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Tanker).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Tanker).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Vehicle).blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Vehicle).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora (Vehicle).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora (Vehicle).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora.blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Aurora.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Aurora.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Excalibur 'Pocket Warship'.blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Excalibur 'Pocket Warship'.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Excalibur 'Pocket Warship'.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Excalibur 'Pocket Warship'.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Leopard 'Pocket Warship'.blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Leopard 'Pocket Warship'.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Leopard 'Pocket Warship'.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Leopard 'Pocket Warship'.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Mule 'Pocket Warship'.blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Mule 'Pocket Warship'.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Mule 'Pocket Warship'.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Mule 'Pocket Warship'.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Mule (Armored Pocket Warship).blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Mule (Armored Pocket Warship).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Mule (Armored Pocket Warship).blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Mule (Armored Pocket Warship).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Union 'Pocket Warship'.blk b/megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Union 'Pocket Warship'.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3075/Cutting Edge/Union 'Pocket Warship'.blk
rename to megameklab/data/mekfiles/dropships/TRO3075/Cutting Edge/Union 'Pocket Warship'.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/Clan/Aesir Assault Dropship.blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/Clan/Aesir Assault Dropship.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/Clan/Aesir Assault Dropship.blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/Clan/Aesir Assault Dropship.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/Clan/Isegrim Assault DropShip.blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/Clan/Isegrim Assault DropShip.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/Clan/Isegrim Assault DropShip.blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/Clan/Isegrim Assault DropShip.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/Clan/Vanir Assault Dropship.blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/Clan/Vanir Assault Dropship.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/Clan/Vanir Assault Dropship.blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/Clan/Vanir Assault Dropship.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship (Refit).blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship (Refit).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship (Refit).blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship (Refit).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship (SCC).blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship (SCC).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship (SCC).blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship (SCC).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship.blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship.blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Arondight Pocket Warship.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship (SCC).blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship (SCC).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship (SCC).blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship (SCC).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship (Sub-Capital).blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship (Sub-Capital).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship (Sub-Capital).blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship (Sub-Capital).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship.blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship.blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Interdictor Pocket Warship.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Taihou Assault Dropship.blk b/megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Taihou Assault Dropship.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Cutting Edge/IS/Taihou Assault Dropship.blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Cutting Edge/IS/Taihou Assault Dropship.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/ONN/Nekohono'o (SCL).blk b/megameklab/data/mekfiles/dropships/TRO3085/ONN/Nekohono'o (SCL).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/ONN/Nekohono'o (SCL).blk
rename to megameklab/data/mekfiles/dropships/TRO3085/ONN/Nekohono'o (SCL).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Supplemental/Dragau II Assault Interceptor.blk b/megameklab/data/mekfiles/dropships/TRO3085/Supplemental/Dragau II Assault Interceptor.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Supplemental/Dragau II Assault Interceptor.blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Supplemental/Dragau II Assault Interceptor.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3085/Supplemental/Tiamat Pocket Warship.blk b/megameklab/data/mekfiles/dropships/TRO3085/Supplemental/Tiamat Pocket Warship.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3085/Supplemental/Tiamat Pocket Warship.blk
rename to megameklab/data/mekfiles/dropships/TRO3085/Supplemental/Tiamat Pocket Warship.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/Marik/Gorgon Carrier.blk b/megameklab/data/mekfiles/dropships/TRO3145/Marik/Gorgon Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/Marik/Gorgon Carrier.blk
rename to megameklab/data/mekfiles/dropships/TRO3145/Marik/Gorgon Carrier.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/Marik/Seleucus Infantry Transport.blk b/megameklab/data/mekfiles/dropships/TRO3145/Marik/Seleucus Infantry Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/Marik/Seleucus Infantry Transport.blk
rename to megameklab/data/mekfiles/dropships/TRO3145/Marik/Seleucus Infantry Transport.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/Merc/Nagasawa.blk b/megameklab/data/mekfiles/dropships/TRO3145/Merc/Nagasawa.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/Merc/Nagasawa.blk
rename to megameklab/data/mekfiles/dropships/TRO3145/Merc/Nagasawa.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Achilles (3088).blk b/megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Achilles (3088).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Achilles (3088).blk
rename to megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Achilles (3088).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Dragau II (3097).blk b/megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Dragau II (3097).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Dragau II (3097).blk
rename to megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Dragau II (3097).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Interdictor Pocket Warship (3115).blk b/megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Interdictor Pocket Warship (3115).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Interdictor Pocket Warship (3115).blk
rename to megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Interdictor Pocket Warship (3115).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Tiamat II (3112).blk b/megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Tiamat II (3112).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Tiamat II (3112).blk
rename to megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Tiamat II (3112).blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Vampire III.blk b/megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Vampire III.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/NTNU RS/Vampire III.blk
rename to megameklab/data/mekfiles/dropships/TRO3145/NTNU RS/Vampire III.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/Republic/Duat Military Transport.blk b/megameklab/data/mekfiles/dropships/TRO3145/Republic/Duat Military Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/Republic/Duat Military Transport.blk
rename to megameklab/data/mekfiles/dropships/TRO3145/Republic/Duat Military Transport.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3145/Steiner/Trutzburg.blk b/megameklab/data/mekfiles/dropships/TRO3145/Steiner/Trutzburg.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3145/Steiner/Trutzburg.blk
rename to megameklab/data/mekfiles/dropships/TRO3145/Steiner/Trutzburg.blk
diff --git a/megameklab/data/mechfiles/dropships/TRO3150/Castrum Pocket WarShip.blk b/megameklab/data/mekfiles/dropships/TRO3150/Castrum Pocket WarShip.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/TRO3150/Castrum Pocket WarShip.blk
rename to megameklab/data/mekfiles/dropships/TRO3150/Castrum Pocket WarShip.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Davion/Conquistador Blockade Runner.blk b/megameklab/data/mekfiles/dropships/XTRs/Davion/Conquistador Blockade Runner.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Davion/Conquistador Blockade Runner.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Davion/Conquistador Blockade Runner.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Kurita/Nekohonoo HQ.blk b/megameklab/data/mekfiles/dropships/XTRs/Kurita/Nekohonoo HQ.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Kurita/Nekohonoo HQ.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Kurita/Nekohonoo HQ.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Liao/Lung Wang Predator.blk b/megameklab/data/mekfiles/dropships/XTRs/Liao/Lung Wang Predator.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Liao/Lung Wang Predator.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Liao/Lung Wang Predator.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Marik/Merlin Ngake.blk b/megameklab/data/mekfiles/dropships/XTRs/Marik/Merlin Ngake.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Marik/Merlin Ngake.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Marik/Merlin Ngake.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Periphery/Vengeance Pocket Warship Prototype.blk b/megameklab/data/mekfiles/dropships/XTRs/Periphery/Vengeance Pocket Warship Prototype.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Periphery/Vengeance Pocket Warship Prototype.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Periphery/Vengeance Pocket Warship Prototype.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Phantoms/Vampire II.blk b/megameklab/data/mekfiles/dropships/XTRs/Phantoms/Vampire II.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Phantoms/Vampire II.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Phantoms/Vampire II.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Pirates/Leopard PA.blk b/megameklab/data/mekfiles/dropships/XTRs/Pirates/Leopard PA.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Pirates/Leopard PA.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Pirates/Leopard PA.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Primitives II/Black Eagle Dropship.blk b/megameklab/data/mekfiles/dropships/XTRs/Primitives II/Black Eagle Dropship.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Primitives II/Black Eagle Dropship.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Primitives II/Black Eagle Dropship.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Primitives III/Czar Dropship (Armored Carrier).blk b/megameklab/data/mekfiles/dropships/XTRs/Primitives III/Czar Dropship (Armored Carrier).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Primitives III/Czar Dropship (Armored Carrier).blk
rename to megameklab/data/mekfiles/dropships/XTRs/Primitives III/Czar Dropship (Armored Carrier).blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Primitives III/Czar Dropship (Mech Carrier).blk b/megameklab/data/mekfiles/dropships/XTRs/Primitives III/Czar Dropship (Mech Carrier).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Primitives III/Czar Dropship (Mech Carrier).blk
rename to megameklab/data/mekfiles/dropships/XTRs/Primitives III/Czar Dropship (Mech Carrier).blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Primitives III/Czar Dropship.blk b/megameklab/data/mekfiles/dropships/XTRs/Primitives III/Czar Dropship.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Primitives III/Czar Dropship.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Primitives III/Czar Dropship.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Primitives IV/DroST IIa (2445).blk b/megameklab/data/mekfiles/dropships/XTRs/Primitives IV/DroST IIa (2445).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Primitives IV/DroST IIa (2445).blk
rename to megameklab/data/mekfiles/dropships/XTRs/Primitives IV/DroST IIa (2445).blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Primitives IV/DroST IIa (2470).blk b/megameklab/data/mekfiles/dropships/XTRs/Primitives IV/DroST IIa (2470).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Primitives IV/DroST IIa (2470).blk
rename to megameklab/data/mekfiles/dropships/XTRs/Primitives IV/DroST IIa (2470).blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Primitives IV/Drost IIb (2445).blk b/megameklab/data/mekfiles/dropships/XTRs/Primitives IV/Drost IIb (2445).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Primitives IV/Drost IIb (2445).blk
rename to megameklab/data/mekfiles/dropships/XTRs/Primitives IV/Drost IIb (2445).blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Primitives IV/Drost IIb (2470).blk b/megameklab/data/mekfiles/dropships/XTRs/Primitives IV/Drost IIb (2470).blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Primitives IV/Drost IIb (2470).blk
rename to megameklab/data/mekfiles/dropships/XTRs/Primitives IV/Drost IIb (2470).blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Primitives V/Saturn Patrol Ship.blk b/megameklab/data/mekfiles/dropships/XTRs/Primitives V/Saturn Patrol Ship.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Primitives V/Saturn Patrol Ship.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Primitives V/Saturn Patrol Ship.blk
diff --git a/megameklab/data/mechfiles/dropships/XTRs/Steiner/Claymore Interceptor.blk b/megameklab/data/mekfiles/dropships/XTRs/Steiner/Claymore Interceptor.blk
similarity index 100%
rename from megameklab/data/mechfiles/dropships/XTRs/Steiner/Claymore Interceptor.blk
rename to megameklab/data/mekfiles/dropships/XTRs/Steiner/Claymore Interceptor.blk
diff --git a/megameklab/data/mechfiles/fighters/Era Digests/Age of War/Firebird FR-1.blk b/megameklab/data/mekfiles/fighters/Era Digests/Age of War/Firebird FR-1.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Era Digests/Age of War/Firebird FR-1.blk
rename to megameklab/data/mekfiles/fighters/Era Digests/Age of War/Firebird FR-1.blk
diff --git a/megameklab/data/mechfiles/fighters/FR 2765/Kurita/Star Dagger S-2B.blk b/megameklab/data/mekfiles/fighters/FR 2765/Kurita/Star Dagger S-2B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/FR 2765/Kurita/Star Dagger S-2B.blk
rename to megameklab/data/mekfiles/fighters/FR 2765/Kurita/Star Dagger S-2B.blk
diff --git a/megameklab/data/mechfiles/fighters/FR 2765/Liao/Thrush TR-5.blk b/megameklab/data/mekfiles/fighters/FR 2765/Liao/Thrush TR-5.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/FR 2765/Liao/Thrush TR-5.blk
rename to megameklab/data/mekfiles/fighters/FR 2765/Liao/Thrush TR-5.blk
diff --git a/megameklab/data/mechfiles/fighters/FR 2765/Liao/Transit TR-9.blk b/megameklab/data/mekfiles/fighters/FR 2765/Liao/Transit TR-9.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/FR 2765/Liao/Transit TR-9.blk
rename to megameklab/data/mekfiles/fighters/FR 2765/Liao/Transit TR-9.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Chippewa IIC 2.blk b/megameklab/data/mekfiles/fighters/Golden Century/Chippewa IIC 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Chippewa IIC 2.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Chippewa IIC 2.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Chippewa IIC.blk b/megameklab/data/mekfiles/fighters/Golden Century/Chippewa IIC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Chippewa IIC.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Chippewa IIC.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Goth A.blk b/megameklab/data/mekfiles/fighters/Golden Century/Goth A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Goth A.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Goth A.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Goth B.blk b/megameklab/data/mekfiles/fighters/Golden Century/Goth B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Goth B.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Goth B.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Goth C.blk b/megameklab/data/mekfiles/fighters/Golden Century/Goth C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Goth C.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Goth C.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Goth D.blk b/megameklab/data/mekfiles/fighters/Golden Century/Goth D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Goth D.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Goth D.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Goth Prime.blk b/megameklab/data/mekfiles/fighters/Golden Century/Goth Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Goth Prime.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Goth Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Ironsides IRN-SD1b-EC.blk b/megameklab/data/mekfiles/fighters/Golden Century/Ironsides IRN-SD1b-EC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Ironsides IRN-SD1b-EC.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Ironsides IRN-SD1b-EC.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Issedone A.blk b/megameklab/data/mekfiles/fighters/Golden Century/Issedone A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Issedone A.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Issedone A.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Issedone B.blk b/megameklab/data/mekfiles/fighters/Golden Century/Issedone B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Issedone B.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Issedone B.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Issedone C.blk b/megameklab/data/mekfiles/fighters/Golden Century/Issedone C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Issedone C.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Issedone C.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Issedone D.blk b/megameklab/data/mekfiles/fighters/Golden Century/Issedone D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Issedone D.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Issedone D.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Issedone Prime.blk b/megameklab/data/mekfiles/fighters/Golden Century/Issedone Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Issedone Prime.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Issedone Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Kublai E.blk b/megameklab/data/mekfiles/fighters/Golden Century/Kublai E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Kublai E.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Kublai E.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Kublai F.blk b/megameklab/data/mekfiles/fighters/Golden Century/Kublai F.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Kublai F.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Kublai F.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Kublai G.blk b/megameklab/data/mekfiles/fighters/Golden Century/Kublai G.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Kublai G.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Kublai G.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Ogotai A.blk b/megameklab/data/mekfiles/fighters/Golden Century/Ogotai A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Ogotai A.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Ogotai A.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Ogotai B.blk b/megameklab/data/mekfiles/fighters/Golden Century/Ogotai B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Ogotai B.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Ogotai B.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Ogotai Prime.blk b/megameklab/data/mekfiles/fighters/Golden Century/Ogotai Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Ogotai Prime.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Ogotai Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Pella.blk b/megameklab/data/mekfiles/fighters/Golden Century/Pella.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Pella.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Pella.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Qasar A.blk b/megameklab/data/mekfiles/fighters/Golden Century/Qasar A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Qasar A.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Qasar A.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Qasar B.blk b/megameklab/data/mekfiles/fighters/Golden Century/Qasar B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Qasar B.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Qasar B.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Qasar C.blk b/megameklab/data/mekfiles/fighters/Golden Century/Qasar C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Qasar C.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Qasar C.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Qasar D.blk b/megameklab/data/mekfiles/fighters/Golden Century/Qasar D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Qasar D.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Qasar D.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Qasar Prime.blk b/megameklab/data/mekfiles/fighters/Golden Century/Qasar Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Qasar Prime.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Qasar Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Rapier RPR-100b-EC.blk b/megameklab/data/mekfiles/fighters/Golden Century/Rapier RPR-100b-EC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Rapier RPR-100b-EC.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Rapier RPR-100b-EC.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Sabre SB-27b-EC.blk b/megameklab/data/mekfiles/fighters/Golden Century/Sabre SB-27b-EC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Sabre SB-27b-EC.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Sabre SB-27b-EC.blk
diff --git a/megameklab/data/mechfiles/fighters/Golden Century/Tomahawk THK-63-EC.blk b/megameklab/data/mekfiles/fighters/Golden Century/Tomahawk THK-63-EC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Golden Century/Tomahawk THK-63-EC.blk
rename to megameklab/data/mekfiles/fighters/Golden Century/Tomahawk THK-63-EC.blk
diff --git a/megameklab/data/mechfiles/fighters/Hist LofT/Voidseeker Mk 39-004 Interceptor.blk b/megameklab/data/mekfiles/fighters/Hist LofT/Voidseeker Mk 39-004 Interceptor.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Hist LofT/Voidseeker Mk 39-004 Interceptor.blk
rename to megameklab/data/mekfiles/fighters/Hist LofT/Voidseeker Mk 39-004 Interceptor.blk
diff --git a/megameklab/data/mechfiles/fighters/Hist LofT/Voidseeker Mk 39-007 Striker.blk b/megameklab/data/mekfiles/fighters/Hist LofT/Voidseeker Mk 39-007 Striker.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Hist LofT/Voidseeker Mk 39-007 Striker.blk
rename to megameklab/data/mekfiles/fighters/Hist LofT/Voidseeker Mk 39-007 Striker.blk
diff --git a/megameklab/data/mechfiles/fighters/Hist Reunification War/MM-1 Dragonfly.blk b/megameklab/data/mekfiles/fighters/Hist Reunification War/MM-1 Dragonfly.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Hist Reunification War/MM-1 Dragonfly.blk
rename to megameklab/data/mekfiles/fighters/Hist Reunification War/MM-1 Dragonfly.blk
diff --git a/megameklab/data/mechfiles/fighters/Interstellar Players 2/Blackwasp Mk 30.blk b/megameklab/data/mekfiles/fighters/Interstellar Players 2/Blackwasp Mk 30.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Interstellar Players 2/Blackwasp Mk 30.blk
rename to megameklab/data/mekfiles/fighters/Interstellar Players 2/Blackwasp Mk 30.blk
diff --git a/megameklab/data/mechfiles/fighters/JHS Terra/Aeshna Heavy Drone Fighter.blk b/megameklab/data/mekfiles/fighters/JHS Terra/Aeshna Heavy Drone Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/JHS Terra/Aeshna Heavy Drone Fighter.blk
rename to megameklab/data/mekfiles/fighters/JHS Terra/Aeshna Heavy Drone Fighter.blk
diff --git a/megameklab/data/mechfiles/fighters/JHS Terra/Scarab Medium Drone Fighter.blk b/megameklab/data/mekfiles/fighters/JHS Terra/Scarab Medium Drone Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/JHS Terra/Scarab Medium Drone Fighter.blk
rename to megameklab/data/mekfiles/fighters/JHS Terra/Scarab Medium Drone Fighter.blk
diff --git a/megameklab/data/mechfiles/fighters/JHS Terra/Tabanid Light Drone Fighter.blk b/megameklab/data/mekfiles/fighters/JHS Terra/Tabanid Light Drone Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/JHS Terra/Tabanid Light Drone Fighter.blk
rename to megameklab/data/mekfiles/fighters/JHS Terra/Tabanid Light Drone Fighter.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Chippewa CHP-W5b.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Chippewa CHP-W5b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Chippewa CHP-W5b.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Chippewa CHP-W5b.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Corsair CSR-V12b.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Corsair CSR-V12b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Corsair CSR-V12b.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Corsair CSR-V12b.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Eagle EGL-R6b.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Eagle EGL-R6b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Eagle EGL-R6b.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Eagle EGL-R6b.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Hellcat II HCT-213C.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Hellcat II HCT-213C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Hellcat II HCT-213C.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Hellcat II HCT-213C.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Lightning LTN-G15b.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Lightning LTN-G15b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Lightning LTN-G15b.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Lightning LTN-G15b.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Sabre SB-27b.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Sabre SB-27b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Sabre SB-27b.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Sabre SB-27b.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Stuka STU-K5b.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Stuka STU-K5b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Stuka STU-K5b.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Stuka STU-K5b.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Stuka STU-K5b2.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Stuka STU-K5b2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Stuka STU-K5b2.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Stuka STU-K5b2.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Thunderbird TRB-D36b.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Thunderbird TRB-D36b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Thunderbird TRB-D36b.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Thunderbird TRB-D36b.blk
diff --git a/megameklab/data/mechfiles/fighters/Operation Klondike/Zero ZRO-116b.blk b/megameklab/data/mekfiles/fighters/Operation Klondike/Zero ZRO-116b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Operation Klondike/Zero ZRO-116b.blk
rename to megameklab/data/mekfiles/fighters/Operation Klondike/Zero ZRO-116b.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Cheetah OF-17A-R.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Cheetah OF-17A-R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Cheetah OF-17A-R.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Cheetah OF-17A-R.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Corax C.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Corax C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Corax C.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Corax C.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Corsair CSR-12D.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Corsair CSR-12D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Corsair CSR-12D.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Corsair CSR-12D.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Hydaspes 3.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Hydaspes 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Hydaspes 3.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Hydaspes 3.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Lucifer III LCR-3.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Lucifer III LCR-3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Lucifer III LCR-3.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Lucifer III LCR-3.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Persepolis.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Persepolis.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Persepolis.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Persepolis.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Rapier RPR-300S.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Rapier RPR-300S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Rapier RPR-300S.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Rapier RPR-300S.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Sabre SB-31D.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Sabre SB-31D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Sabre SB-31D.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Sabre SB-31D.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Suzaku SU-14.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Suzaku SU-14.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Suzaku SU-14.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Suzaku SU-14.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Transit TR-13G.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Transit TR-13G.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Transit TR-13G.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Transit TR-13G.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Tyre 3.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Tyre 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Tyre 3.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Tyre 3.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Umbra RF-1.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Umbra RF-1.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Umbra RF-1.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Umbra RF-1.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Wildkatze WKT-1S.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Wildkatze WKT-1S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Wildkatze WKT-1S.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Wildkatze WKT-1S.blk
diff --git a/megameklab/data/mechfiles/fighters/ProtoTypes/Wildkatze WKT-2S.blk b/megameklab/data/mekfiles/fighters/ProtoTypes/Wildkatze WKT-2S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/ProtoTypes/Wildkatze WKT-2S.blk
rename to megameklab/data/mekfiles/fighters/ProtoTypes/Wildkatze WKT-2S.blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Chippewa Manfred.blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Chippewa Manfred.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Chippewa Manfred.blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Chippewa Manfred.blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Corsair Bob.blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Corsair Bob.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Corsair Bob.blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Corsair Bob.blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Hydaspes Algar.blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Hydaspes Algar.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Hydaspes Algar.blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Hydaspes Algar.blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Issus Erika.blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Issus Erika.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Issus Erika.blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Issus Erika.blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Mechbuster (Mary).blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Mechbuster (Mary).blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Mechbuster (Mary).blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Mechbuster (Mary).blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Seydlitz Mary.blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Seydlitz Mary.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Seydlitz Mary.blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Seydlitz Mary.blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Slayer SL-15 Eric.blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Slayer SL-15 Eric.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Slayer SL-15 Eric.blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Slayer SL-15 Eric.blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Stingray Michael.blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Stingray Michael.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Stingray Michael.blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Stingray Michael.blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Thrush Maximillian.blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Thrush Maximillian.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Thrush Maximillian.blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Thrush Maximillian.blk
diff --git a/megameklab/data/mechfiles/fighters/RSUniqueFighters/Tyre Michiko.blk b/megameklab/data/mekfiles/fighters/RSUniqueFighters/Tyre Michiko.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/RSUniqueFighters/Tyre Michiko.blk
rename to megameklab/data/mekfiles/fighters/RSUniqueFighters/Tyre Michiko.blk
diff --git a/megameklab/data/mechfiles/fighters/Somerset Strikers/Banshee BSE-X2.blk b/megameklab/data/mekfiles/fighters/Somerset Strikers/Banshee BSE-X2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Somerset Strikers/Banshee BSE-X2.blk
rename to megameklab/data/mekfiles/fighters/Somerset Strikers/Banshee BSE-X2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-10.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-10.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-10.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-10.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-11-R.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-11-R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-11-R.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-11-R.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-11-RR.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-11-RR.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-11-RR.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-11-RR.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-11.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-11.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-11.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-11.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-12-S.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-12-S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-12-S.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-12-S.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-13.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-13.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-13.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-13.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-14-S.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-14-S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Cheetah F-14-S.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Cheetah F-14-S.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W10.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W10.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W10.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W10.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W5.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W5.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W5.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W5.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W7.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W7.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W7.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W7.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W7T.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W7T.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W7T.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W7T.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W8.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W8.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Chippewa CHP-W8.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Chippewa CHP-W8.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V12.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V12.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V12.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V12.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V12M Regulus.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V12M Regulus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V12M Regulus.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V12M Regulus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V14.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V14.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V14.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V14.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V18.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V18.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V18.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V18.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V20.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V20.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Corsair CSR-V20.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Corsair CSR-V20.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Lucifer II LCF-R16K.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Lucifer II LCF-R16K.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Lucifer II LCF-R16K.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Lucifer II LCF-R16K.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Lucifer II LCF-R16KR.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Lucifer II LCF-R16KR.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Lucifer II LCF-R16KR.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Lucifer II LCF-R16KR.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Lucifer LCF-R15.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Lucifer LCF-R15.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Lucifer LCF-R15.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Lucifer LCF-R15.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Lucifer LCF-R16.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Lucifer LCF-R16.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Lucifer LCF-R16.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Lucifer LCF-R16.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Lucifer LCF-R20.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Lucifer LCF-R20.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Lucifer LCF-R20.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Lucifer LCF-R20.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Riever F-100.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Riever F-100.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Riever F-100.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Riever F-100.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Riever F-100a.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Riever F-100a.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Riever F-100a.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Riever F-100a.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Riever F-100b.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Riever F-100b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Riever F-100b.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Riever F-100b.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Riever F-700.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Riever F-700.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Riever F-700.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Riever F-700.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Riever F-700a.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Riever F-700a.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Riever F-700a.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Riever F-700a.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Riever F-700b.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Riever F-700b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Riever F-700b.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Riever F-700b.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sai S-3.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sai S-3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sai S-3.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sai S-3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sai S-4.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sai S-4.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sai S-4.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sai S-4.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sai S-4C.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sai S-4C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sai S-4C.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sai S-4C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sai S-4X.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sai S-4X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sai S-4X.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sai S-4X.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sai S-7.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sai S-7.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sai S-7.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sai S-7.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sai S-8.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sai S-8.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sai S-8.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sai S-8.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Samurai SL-25.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Samurai SL-25.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Samurai SL-25.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Samurai SL-25.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Samurai SL-26.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Samurai SL-26.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Samurai SL-26.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Samurai SL-26.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Samurai SL-27.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Samurai SL-27.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Samurai SL-27.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Samurai SL-27.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-21.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-21.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-21.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-21.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z1.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z1.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z1.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z1.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z2.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z2.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z2A.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z2A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z2A.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z2A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z2B.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z2B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z2B.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z2B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z3.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z3.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z3A.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z3A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z3A.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z3A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z4.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z4.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Seydlitz SYD-Z4.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Seydlitz SYD-Z4.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Shilone SL-17.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Shilone SL-17.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Shilone SL-17.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Shilone SL-17.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Shilone SL-17AC.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Shilone SL-17AC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Shilone SL-17AC.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Shilone SL-17AC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Shilone SL-17R.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Shilone SL-17R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Shilone SL-17R.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Shilone SL-17R.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Shilone SL-18.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Shilone SL-18.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Shilone SL-18.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Shilone SL-18.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sholagar SL-21.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sholagar SL-21.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sholagar SL-21.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sholagar SL-21.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sholagar SL-21L.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sholagar SL-21L.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sholagar SL-21L.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sholagar SL-21L.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sholagar SL-22.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sholagar SL-22.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sholagar SL-22.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sholagar SL-22.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15A.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15A.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15B.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15B.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15C.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15C.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15K.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15K.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15K.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15K.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15R.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Slayer SL-15R.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Slayer SL-15R.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-6D.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-6D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-6D.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-6D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-7D.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-7D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-7D.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-7D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-8H.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-8H.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-8H.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-8H.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-H5.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-H5.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-H5.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-H5.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-H5K.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-H5K.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Sparrowhawk SPR-H5K.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Sparrowhawk SPR-H5K.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-90.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-90.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-90.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-90.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-90S.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-90S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-90S.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-90S.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-92.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-92.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-92.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-92.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-94.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-94.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-94.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-94.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-95.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-95.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stingray F-95.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stingray F-95.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-D6.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-D6.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-D6.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-D6.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-D7.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-D7.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-D7.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-D7.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-K10.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-K10.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-K10.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-K10.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-K15.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-K15.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-K15.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-K15.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-K5.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-K5.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Stuka STU-K5.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Stuka STU-K5.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Thrush TR-7.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Thrush TR-7.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Thrush TR-7.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Thrush TR-7.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Thrush TR-7p.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Thrush TR-7p.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Thrush TR-7p.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Thrush TR-7p.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Thrush TR-8.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Thrush TR-8.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Thrush TR-8.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Thrush TR-8.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-13.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-13.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-13.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-13.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-13A.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-13A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-13A.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-13A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-14 AC.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-14 AC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-14 AC.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-14 AC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-15.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-15.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-15.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-15.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-16.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-16.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Transgressor TR-16.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Transgressor TR-16.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Transit TR-10.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Transit TR-10.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Transit TR-10.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Transit TR-10.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Transit TR-11.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Transit TR-11.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Transit TR-11.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Transit TR-11.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3039u/Transit TR-12.blk b/megameklab/data/mekfiles/fighters/TRO3039u/Transit TR-12.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3039u/Transit TR-12.blk
rename to megameklab/data/mekfiles/fighters/TRO3039u/Transit TR-12.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/Clan/Swift C.blk b/megameklab/data/mekfiles/fighters/TRO3050U/Clan/Swift C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/Clan/Swift C.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/Clan/Swift C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/Clan/Tomahawk C.blk b/megameklab/data/mekfiles/fighters/TRO3050U/Clan/Tomahawk C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/Clan/Tomahawk C.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/Clan/Tomahawk C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/Clan/Tomahawk CH.blk b/megameklab/data/mekfiles/fighters/TRO3050U/Clan/Tomahawk CH.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/Clan/Tomahawk CH.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/Clan/Tomahawk CH.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Ahab AHB-443.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Ahab AHB-443.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Ahab AHB-443.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Ahab AHB-443.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Ahab AHB-643.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Ahab AHB-643.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Ahab AHB-643.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Ahab AHB-643.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Ahab AHB-MD.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Ahab AHB-MD.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Ahab AHB-MD.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Ahab AHB-MD.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Ahab AHB-X.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Ahab AHB-X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Ahab AHB-X.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Ahab AHB-X.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-100.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-100.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-100.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-100.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-300.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-300.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-300.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-300.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-400.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-400.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-400.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-400.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-500.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-500.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-500.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-500.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-600.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-600.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Gotha GTHA-600.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Gotha GTHA-600.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Hammerhead HMR-HD.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Hammerhead HMR-HD.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Hammerhead HMR-HD.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Hammerhead HMR-HD.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Hammerhead HMR-HE.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Hammerhead HMR-HE.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Hammerhead HMR-HE.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Hammerhead HMR-HE.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Hammerhead HMR-HF.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Hammerhead HMR-HF.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Hammerhead HMR-HF.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Hammerhead HMR-HF.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Hammerhead HMR-HG.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Hammerhead HMR-HG.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Hammerhead HMR-HG.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Hammerhead HMR-HG.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/HellcatII HCT212.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/HellcatII HCT212.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/HellcatII HCT212.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/HellcatII HCT212.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/HellcatII HCT213B.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/HellcatII HCT213B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/HellcatII HCT213B.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/HellcatII HCT213B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/HellcatII HCT214.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/HellcatII HCT214.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/HellcatII HCT214.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/HellcatII HCT214.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/HellcatII HCT215.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/HellcatII HCT215.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/HellcatII HCT215.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/HellcatII HCT215.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Ironsides IRN-SD1.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Ironsides IRN-SD1.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Ironsides IRN-SD1.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Ironsides IRN-SD1.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Ironsides IRN-SD2.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Ironsides IRN-SD2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Ironsides IRN-SD2.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Ironsides IRN-SD2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Ironsides IRN-SD3.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Ironsides IRN-SD3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Ironsides IRN-SD3.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Ironsides IRN-SD3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-100.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-100.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-100.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-100.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-101.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-101.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-101.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-101.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-102.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-102.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-102.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-102.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-200.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-200.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-200.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-200.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-300.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-300.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rapier RPR-300.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rapier RPR-300.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133E.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133E.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133F.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133F.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133F.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133F.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133L.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133L.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133L.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133L.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133LP.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133LP.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133LP.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133LP.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133P.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133P.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Rogue RGU-133P.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Rogue RGU-133P.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Spad SPD-502.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Spad SPD-502.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Spad SPD-502.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Spad SPD-502.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Spad SPD-503.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Spad SPD-503.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Spad SPD-503.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Spad SPD-503.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Spad SPD-504.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Spad SPD-504.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Spad SPD-504.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Spad SPD-504.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Swift SWF-606.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Swift SWF-606.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Swift SWF-606.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Swift SWF-606.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Swift SWF-606R.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Swift SWF-606R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Swift SWF-606R.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Swift SWF-606R.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-33.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-33.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-33.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-33.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-43.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-43.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-43.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-43.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-53.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-53.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-53.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-53.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-63.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-63.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-63.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-63.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-63CS.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-63CS.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Tomahawk THK-63CS.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Tomahawk THK-63CS.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Trident TRN-3T.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Trident TRN-3T.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Trident TRN-3T.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Trident TRN-3T.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Trident TRN-3U.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Trident TRN-3U.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Trident TRN-3U.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Trident TRN-3U.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Trident TRN-3V.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Trident TRN-3V.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Trident TRN-3V.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Trident TRN-3V.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Zero ZRO-114.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Zero ZRO-114.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Zero ZRO-114.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Zero ZRO-114.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3050U/IS/Zero ZRO-115.blk b/megameklab/data/mekfiles/fighters/TRO3050U/IS/Zero ZRO-115.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3050U/IS/Zero ZRO-115.blk
rename to megameklab/data/mekfiles/fighters/TRO3050U/IS/Zero ZRO-115.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Avar A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Avar A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Avar A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Avar A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Avar B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Avar B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Avar B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Avar B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Avar C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Avar C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Avar C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Avar C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Avar D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Avar D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Avar D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Avar D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Avar E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Avar E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Avar E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Avar E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Avar Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Avar Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Avar Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Avar Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Bashkir A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Bashkir A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Bashkir A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Bashkir A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Bashkir B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Bashkir B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Bashkir B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Bashkir B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Bashkir C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Bashkir C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Bashkir C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Bashkir C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Bashkir D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Bashkir D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Bashkir D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Bashkir D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Bashkir E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Bashkir E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Bashkir E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Bashkir E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Bashkir Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Bashkir Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Bashkir Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Bashkir Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Batu A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Batu A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Batu A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Batu A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Batu B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Batu B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Batu B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Batu B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Batu C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Batu C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Batu C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Batu C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Batu D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Batu D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Batu D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Batu D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Batu E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Batu E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Batu E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Batu E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Batu Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Batu Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Batu Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Batu Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jagatai A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jagatai A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jagatai A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jagatai A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jagatai B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jagatai B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jagatai B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jagatai B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jagatai C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jagatai C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jagatai C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jagatai C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jagatai D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jagatai D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jagatai D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jagatai D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jagatai E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jagatai E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jagatai E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jagatai E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jagatai Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jagatai Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jagatai Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jagatai Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jagatai X.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jagatai X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jagatai X.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jagatai X.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jengiz A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jengiz A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jengiz A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jengiz A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jengiz B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jengiz B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jengiz B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jengiz B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jengiz C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jengiz C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jengiz C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jengiz C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jengiz D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jengiz D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jengiz D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jengiz D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jengiz E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jengiz E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jengiz E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jengiz E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jengiz Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jengiz Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jengiz Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jengiz Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Jengiz X.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Jengiz X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Jengiz X.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Jengiz X.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Kirghiz Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Kirghiz Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sabutai A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sabutai A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sabutai A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sabutai A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sabutai B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sabutai B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sabutai B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sabutai B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sabutai C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sabutai C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sabutai C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sabutai C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sabutai D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sabutai D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sabutai D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sabutai D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sabutai E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sabutai E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sabutai E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sabutai E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sabutai Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sabutai Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sabutai Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sabutai Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sabutai X.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sabutai X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sabutai X.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sabutai X.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Scytha A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Scytha A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Scytha A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Scytha A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Scytha B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Scytha B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Scytha B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Scytha B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Scytha C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Scytha C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Scytha C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Scytha C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Scytha D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Scytha D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Scytha D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Scytha D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Scytha E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Scytha E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Scytha E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Scytha E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Scytha Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Scytha Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Scytha Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Scytha Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Scytha X.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Scytha X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Scytha X.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Scytha X.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sulla A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sulla A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sulla A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sulla A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sulla B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sulla B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sulla B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sulla B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sulla C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sulla C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sulla C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sulla C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sulla D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sulla D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sulla D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sulla D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sulla E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sulla E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sulla E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sulla E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Sulla Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Sulla Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Sulla Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Sulla Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Turk A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Turk A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Turk A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Turk A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Turk B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Turk B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Turk B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Turk B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Turk C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Turk C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Turk C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Turk C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Turk D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Turk D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Turk D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Turk D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Turk E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Turk E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Turk E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Turk E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Turk Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Turk Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Turk Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Turk Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Vandal A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Vandal A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Vandal A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Vandal A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Vandal B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Vandal B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Vandal B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Vandal B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Vandal C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Vandal C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Vandal C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Vandal C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Vandal D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Vandal D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Vandal D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Vandal D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Vandal E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Vandal E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Vandal E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Vandal E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Vandal Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Vandal Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Vandal Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Vandal Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Visigoth A.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Visigoth A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Visigoth A.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Visigoth A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Visigoth B.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Visigoth B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Visigoth B.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Visigoth B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Visigoth C.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Visigoth C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Visigoth C.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Visigoth C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Visigoth D.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Visigoth D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Visigoth D.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Visigoth D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Visigoth E.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Visigoth E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Visigoth E.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Visigoth E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3055U/Visigoth Prime.blk b/megameklab/data/mekfiles/fighters/TRO3055U/Visigoth Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3055U/Visigoth Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3055U/Visigoth Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Ammon 2.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Ammon 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Ammon 2.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Ammon 2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 2.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 2.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 3.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 3.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 4.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 4.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Chaeronea 4.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Hydaspes 2.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Hydaspes 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Hydaspes 2.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Hydaspes 2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Issus 2.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Issus 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Issus 2.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Issus 2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Issus 3.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Issus 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Issus 3.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Issus 3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes 2.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes 2.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes 2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes 3.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes 3.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes 3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/Clan Aerospace/Xerxes.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Corax CRX-OD.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Corax CRX-OD.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Corax CRX-OD.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Corax CRX-OD.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Corax CRX-OR.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Corax CRX-OR.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Corax CRX-OR.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Corax CRX-OR.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Dagger DARO-1C.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Dagger DARO-1C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Dagger DARO-1C.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Dagger DARO-1C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Dagger DARO-1D.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Dagger DARO-1D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Dagger DARO-1D.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Dagger DARO-1D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Defiance DFC-OD.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Defiance DFC-OD.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Defiance DFC-OD.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Defiance DFC-OD.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Eisensturm EST-OD.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Eisensturm EST-OD.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Eisensturm EST-OD.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Eisensturm EST-OD.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Huscarl HSCL-1-OD.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Huscarl HSCL-1-OD.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Huscarl HSCL-1-OD.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Huscarl HSCL-1-OD.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Huscarl HSCL-1-OR.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Huscarl HSCL-1-OR.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Huscarl HSCL-1-OR.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Huscarl HSCL-1-OR.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Lancer LX-3.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Lancer LX-3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Lancer LX-3.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Lancer LX-3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Shiva SHV-OD.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Shiva SHV-OD.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Shiva SHV-OD.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Shiva SHV-OD.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Tatsu MIK-OD.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Tatsu MIK-OD.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Tatsu MIK-OD.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Tatsu MIK-OD.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Tatsu MIK-OE.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Tatsu MIK-OE.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Tatsu MIK-OE.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Tatsu MIK-OE.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Troika CMT-6T.blk b/megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Troika CMT-6T.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067 Unabridged/IS Aerospace/Troika CMT-6T.blk
rename to megameklab/data/mekfiles/fighters/TRO3067 Unabridged/IS Aerospace/Troika CMT-6T.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/Clan/Ammon.blk b/megameklab/data/mekfiles/fighters/TRO3067/Clan/Ammon.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/Clan/Ammon.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/Clan/Ammon.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/Clan/Chaeronea.blk b/megameklab/data/mekfiles/fighters/TRO3067/Clan/Chaeronea.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/Clan/Chaeronea.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/Clan/Chaeronea.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/Clan/Hydaspes.blk b/megameklab/data/mekfiles/fighters/TRO3067/Clan/Hydaspes.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/Clan/Hydaspes.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/Clan/Hydaspes.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/Clan/Issus.blk b/megameklab/data/mekfiles/fighters/TRO3067/Clan/Issus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/Clan/Issus.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/Clan/Issus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/Clan/Tyre 2.blk b/megameklab/data/mekfiles/fighters/TRO3067/Clan/Tyre 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/Clan/Tyre 2.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/Clan/Tyre 2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/Clan/Tyre.blk b/megameklab/data/mekfiles/fighters/TRO3067/Clan/Tyre.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/Clan/Tyre.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/Clan/Tyre.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Corax CRX-O.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Corax CRX-O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Corax CRX-O.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Corax CRX-O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Corax CRX-OA.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Corax CRX-OA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Corax CRX-OA.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Corax CRX-OA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Corax CRX-OB.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Corax CRX-OB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Corax CRX-OB.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Corax CRX-OB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Corax CRX-OC.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Corax CRX-OC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Corax CRX-OC.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Corax CRX-OC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Dagger DARO-1.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Dagger DARO-1.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Dagger DARO-1.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Dagger DARO-1.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Dagger DARO-1A.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Dagger DARO-1A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Dagger DARO-1A.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Dagger DARO-1A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Dagger DARO-1B.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Dagger DARO-1B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Dagger DARO-1B.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Dagger DARO-1B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Defiance DFC-O.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Defiance DFC-O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Defiance DFC-O.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Defiance DFC-O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Defiance DFC-OA.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Defiance DFC-OA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Defiance DFC-OA.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Defiance DFC-OA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Defiance DFC-OB.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Defiance DFC-OB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Defiance DFC-OB.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Defiance DFC-OB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Defiance DFC-OC.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Defiance DFC-OC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Defiance DFC-OC.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Defiance DFC-OC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-O.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-O.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-OA.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-OA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-OA.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-OA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-OB.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-OB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-OB.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-OB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-OC.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-OC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-OC.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-OC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-R3.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-R3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Eisensturm EST-R3.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Eisensturm EST-R3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Huscarl HSCL-1-O.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Huscarl HSCL-1-O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Huscarl HSCL-1-O.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Huscarl HSCL-1-O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OA.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OA.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OB.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OB.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OC.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OC.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Huscarl HSCL-1-OC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Lancer LX-2.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Lancer LX-2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Lancer LX-2.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Lancer LX-2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Lancer LX-2A.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Lancer LX-2A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Lancer LX-2A.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Lancer LX-2A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Oni ON-1.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Oni ON-1.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Oni ON-1.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Oni ON-1.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Oni ON-2.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Oni ON-2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Oni ON-2.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Oni ON-2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Shiva SHV-O.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Shiva SHV-O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Shiva SHV-O.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Shiva SHV-O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Shiva SHV-OA.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Shiva SHV-OA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Shiva SHV-OA.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Shiva SHV-OA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Shiva SHV-OB.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Shiva SHV-OB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Shiva SHV-OB.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Shiva SHV-OB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Shiva SHV-OC.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Shiva SHV-OC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Shiva SHV-OC.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Shiva SHV-OC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Tatsu MIK-O.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Tatsu MIK-O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Tatsu MIK-O.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Tatsu MIK-O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Tatsu MIK-OA.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Tatsu MIK-OA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Tatsu MIK-OA.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Tatsu MIK-OA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Tatsu MIK-OB.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Tatsu MIK-OB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Tatsu MIK-OB.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Tatsu MIK-OB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Tatsu MIK-OC.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Tatsu MIK-OC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Tatsu MIK-OC.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Tatsu MIK-OC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Troika CMT-3T.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Troika CMT-3T.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Troika CMT-3T.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Troika CMT-3T.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3067/IS/Troika CMT-4U.blk b/megameklab/data/mekfiles/fighters/TRO3067/IS/Troika CMT-4U.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3067/IS/Troika CMT-4U.blk
rename to megameklab/data/mekfiles/fighters/TRO3067/IS/Troika CMT-4U.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Centurion CNT-1A.blk b/megameklab/data/mekfiles/fighters/TRO3075/Centurion CNT-1A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Centurion CNT-1A.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Centurion CNT-1A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Centurion CNT-1D.blk b/megameklab/data/mekfiles/fighters/TRO3075/Centurion CNT-1D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Centurion CNT-1D.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Centurion CNT-1D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Centurion CNT-2D.blk b/megameklab/data/mekfiles/fighters/TRO3075/Centurion CNT-2D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Centurion CNT-2D.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Centurion CNT-2D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Centurion CNT-3S.blk b/megameklab/data/mekfiles/fighters/TRO3075/Centurion CNT-3S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Centurion CNT-3S.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Centurion CNT-3S.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Deathstalker F-77.blk b/megameklab/data/mekfiles/fighters/TRO3075/Deathstalker F-77.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Deathstalker F-77.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Deathstalker F-77.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Deathstalker F-77A.blk b/megameklab/data/mekfiles/fighters/TRO3075/Deathstalker F-77A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Deathstalker F-77A.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Deathstalker F-77A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R1.blk b/megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R1.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R1.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R1.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R10.blk b/megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R10.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R10.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R10.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R11.blk b/megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R11.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R11.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R11.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R4.blk b/megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R4.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R4.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R4.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R6.blk b/megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R6.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R6.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R6.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R9.blk b/megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R9.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Eagle EGL-R9.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Eagle EGL-R9.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-213.blk b/megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-213.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-213.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-213.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-213D.blk b/megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-213D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-213D.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-213D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-213R.blk b/megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-213R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-213R.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-213R.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-213S.blk b/megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-213S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-213S.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-213S.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-313.blk b/megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-313.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Hellcat HCT-313.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Hellcat HCT-313.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G14.blk b/megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G14.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G14.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G14.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G15.blk b/megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G15.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G15.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G15.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16D.blk b/megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16D.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16L.blk b/megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16L.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16L.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16L.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16O.blk b/megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16O.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16S.blk b/megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16S.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16S.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16T.blk b/megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16T.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Lightning LTN-G16T.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Lightning LTN-G16T.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Royals/Ahab AHB-443b.blk b/megameklab/data/mekfiles/fighters/TRO3075/Royals/Ahab AHB-443b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Royals/Ahab AHB-443b.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Royals/Ahab AHB-443b.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Royals/Gotha GTHA-500b.blk b/megameklab/data/mekfiles/fighters/TRO3075/Royals/Gotha GTHA-500b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Royals/Gotha GTHA-500b.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Royals/Gotha GTHA-500b.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Royals/Hammerhead HMR-HDb.blk b/megameklab/data/mekfiles/fighters/TRO3075/Royals/Hammerhead HMR-HDb.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Royals/Hammerhead HMR-HDb.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Royals/Hammerhead HMR-HDb.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Royals/Ironsides IRN-SD1b.blk b/megameklab/data/mekfiles/fighters/TRO3075/Royals/Ironsides IRN-SD1b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Royals/Ironsides IRN-SD1b.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Royals/Ironsides IRN-SD1b.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Royals/Rapier RPR-100b.blk b/megameklab/data/mekfiles/fighters/TRO3075/Royals/Rapier RPR-100b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Royals/Rapier RPR-100b.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Royals/Rapier RPR-100b.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Royals/Rogue RGU-133Eb.blk b/megameklab/data/mekfiles/fighters/TRO3075/Royals/Rogue RGU-133Eb.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Royals/Rogue RGU-133Eb.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Royals/Rogue RGU-133Eb.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Royals/Tomahawk THK-63b.blk b/megameklab/data/mekfiles/fighters/TRO3075/Royals/Tomahawk THK-63b.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Royals/Tomahawk THK-63b.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Royals/Tomahawk THK-63b.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Royals/Trident TRN-3Tb.blk b/megameklab/data/mekfiles/fighters/TRO3075/Royals/Trident TRN-3Tb.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Royals/Trident TRN-3Tb.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Royals/Trident TRN-3Tb.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Sabre SB-26.blk b/megameklab/data/mekfiles/fighters/TRO3075/Sabre SB-26.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Sabre SB-26.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Sabre SB-26.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Sabre SB-27.blk b/megameklab/data/mekfiles/fighters/TRO3075/Sabre SB-27.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Sabre SB-27.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Sabre SB-27.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Sabre SB-28.blk b/megameklab/data/mekfiles/fighters/TRO3075/Sabre SB-28.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Sabre SB-28.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Sabre SB-28.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Sabre SB-29.blk b/megameklab/data/mekfiles/fighters/TRO3075/Sabre SB-29.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Sabre SB-29.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Sabre SB-29.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-O Invictus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-O Invictus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-O Invictus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-O Invictus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OA Dominus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OA Dominus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OA Dominus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OA Dominus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OB Infernus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OB Infernus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OB Infernus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OB Infernus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OC Comminus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OC Comminus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OC Comminus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OC Comminus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OD Luminos.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OD Luminos.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OD Luminos.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OD Luminos.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OE Eminus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OE Eminus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OE Eminus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Rusalka S-RSL-OE Eminus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-O Invictus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-O Invictus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-O Invictus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-O Invictus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OA Dominus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OA Dominus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OA Dominus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OA Dominus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OB Infernus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OB Infernus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OB Infernus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OB Infernus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OC Comminus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OC Comminus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OC Comminus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OC Comminus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OD Luminos.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OD Luminos.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OD Luminos.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OD Luminos.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OE Eminus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OE Eminus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Shade S-HA-OE Eminus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Shade S-HA-OE Eminus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-O Invictus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-O Invictus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-O Invictus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-O Invictus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OA Dominus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OA Dominus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OA Dominus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OA Dominus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OB Infernus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OB Infernus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OB Infernus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OB Infernus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OC Comminus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OC Comminus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OC Comminus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OC Comminus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OD Luminos.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OD Luminos.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OD Luminos.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OD Luminos.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OE Eminus.blk b/megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OE Eminus.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Spectrals/Striga S-STR-OE Eminus.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Spectrals/Striga S-STR-OE Eminus.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Starfire SF-1X.blk b/megameklab/data/mekfiles/fighters/TRO3075/Starfire SF-1X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Starfire SF-1X.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Starfire SF-1X.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Thunderbird TRB-D36.blk b/megameklab/data/mekfiles/fighters/TRO3075/Thunderbird TRB-D36.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Thunderbird TRB-D36.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Thunderbird TRB-D36.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Thunderbird TRB-D46.blk b/megameklab/data/mekfiles/fighters/TRO3075/Thunderbird TRB-D46.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Thunderbird TRB-D46.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Thunderbird TRB-D46.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Thunderbird TRB-D50.blk b/megameklab/data/mekfiles/fighters/TRO3075/Thunderbird TRB-D50.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Thunderbird TRB-D50.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Thunderbird TRB-D50.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Thunderbird TRB-D56.blk b/megameklab/data/mekfiles/fighters/TRO3075/Thunderbird TRB-D56.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Thunderbird TRB-D56.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Thunderbird TRB-D56.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Typhoon TFN-2A.blk b/megameklab/data/mekfiles/fighters/TRO3075/Typhoon TFN-2A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Typhoon TFN-2A.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Typhoon TFN-2A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Typhoon TFN-3A.blk b/megameklab/data/mekfiles/fighters/TRO3075/Typhoon TFN-3A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Typhoon TFN-3A.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Typhoon TFN-3A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Typhoon TFN-3M.blk b/megameklab/data/mekfiles/fighters/TRO3075/Typhoon TFN-3M.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Typhoon TFN-3M.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Typhoon TFN-3M.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Typhoon TFN-5H.blk b/megameklab/data/mekfiles/fighters/TRO3075/Typhoon TFN-5H.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Typhoon TFN-5H.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Typhoon TFN-5H.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Vulcan VLC-5N.blk b/megameklab/data/mekfiles/fighters/TRO3075/Vulcan VLC-5N.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Vulcan VLC-5N.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Vulcan VLC-5N.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Vulcan VLC-6N.blk b/megameklab/data/mekfiles/fighters/TRO3075/Vulcan VLC-6N.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Vulcan VLC-6N.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Vulcan VLC-6N.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3075/Vulcan VLC-8N.blk b/megameklab/data/mekfiles/fighters/TRO3075/Vulcan VLC-8N.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3075/Vulcan VLC-8N.blk
rename to megameklab/data/mekfiles/fighters/TRO3075/Vulcan VLC-8N.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Mengqin MNG-8L.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Mengqin MNG-8L.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Mengqin MNG-8L.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Mengqin MNG-8L.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1S.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1S.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1S.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SA.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SA.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SB.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SB.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SC.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SC.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SD.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SD.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SD.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Morgenstern MR-1SD.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth A.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth A.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth B.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth B.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth C.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth C.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth Prime.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Ostrogoth Prime.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-L3.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-L3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-L3.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-L3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-R3.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-R3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-R3.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-R3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-Y3.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-Y3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-Y3.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Poignard PGD-Y3.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Sagittarii SGT-2R.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Sagittarii SGT-2R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Sagittarii SGT-2R.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Sagittarii SGT-2R.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Sagittarii SGT-3R.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Sagittarii SGT-3R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Sagittarii SGT-3R.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Sagittarii SGT-3R.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Wusun A.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Wusun A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Wusun A.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Wusun A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Wusun B.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Wusun B.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Wusun B.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Wusun B.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Wusun C.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Wusun C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Wusun C.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Wusun C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Wusun Prime.blk b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Wusun Prime.blk
similarity index 95%
rename from megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Wusun Prime.blk
rename to megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Wusun Prime.blk
index bdf3a86f9..acc4d2cca 100644
--- a/megameklab/data/mechfiles/fighters/TRO3085u/Cutting Edge/Wusun Prime.blk
+++ b/megameklab/data/mekfiles/fighters/TRO3085u/Cutting Edge/Wusun Prime.blk
@@ -132,3 +132,6 @@ TRO: 3085
55.0
+
+manufacturer:United Outworlders Corporation
+primaryfactory:Ramora
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Davion/Cutlass CUT-01D.blk b/megameklab/data/mekfiles/fighters/TRO3145/Davion/Cutlass CUT-01D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Davion/Cutlass CUT-01D.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Davion/Cutlass CUT-01D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Davion/Cutlass CUT-01E.blk b/megameklab/data/mekfiles/fighters/TRO3145/Davion/Cutlass CUT-01E.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Davion/Cutlass CUT-01E.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Davion/Cutlass CUT-01E.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Davion/Rondel RDL-01C.blk b/megameklab/data/mekfiles/fighters/TRO3145/Davion/Rondel RDL-01C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Davion/Rondel RDL-01C.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Davion/Rondel RDL-01C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Kurita/Koroshiya KOS-1A.blk b/megameklab/data/mekfiles/fighters/TRO3145/Kurita/Koroshiya KOS-1A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Kurita/Koroshiya KOS-1A.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Kurita/Koroshiya KOS-1A.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Liao/Yun Y-2.blk b/megameklab/data/mekfiles/fighters/TRO3145/Liao/Yun Y-2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Liao/Yun Y-2.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Liao/Yun Y-2.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Marik/Aquila AQA-1M.blk b/megameklab/data/mekfiles/fighters/TRO3145/Marik/Aquila AQA-1M.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Marik/Aquila AQA-1M.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Marik/Aquila AQA-1M.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Marik/Picaroon CSR-F100.blk b/megameklab/data/mekfiles/fighters/TRO3145/Marik/Picaroon CSR-F100.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Marik/Picaroon CSR-F100.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Marik/Picaroon CSR-F100.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Marik/Shikra SKR-4M.blk b/megameklab/data/mekfiles/fighters/TRO3145/Marik/Shikra SKR-4M.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Marik/Shikra SKR-4M.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Marik/Shikra SKR-4M.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Cheetah IIC.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Cheetah IIC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Cheetah IIC.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Cheetah IIC.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Jengiz F.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Jengiz F.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Jengiz F.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Jengiz F.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Lucifer III C.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Lucifer III C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Lucifer III C.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Lucifer III C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Morgenstern MR-1SE.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Morgenstern MR-1SE.blk
similarity index 76%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Morgenstern MR-1SE.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Morgenstern MR-1SE.blk
index 465204c86..8c2727dfc 100644
--- a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Morgenstern MR-1SE.blk
+++ b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Morgenstern MR-1SE.blk
@@ -1,15 +1,6 @@
-#building block data file
-
-1
-
-
-# Write the version number just in case...
-
-MAM0
-
-
+#Saved from version 0.50.0-SNAPSHOT on 2024-07-27
-Aero
+AeroSpaceFighter
@@ -44,9 +35,6 @@ Dogfighter
Aerodyne
-
-
-
6
@@ -76,7 +64,7 @@ Aerodyne
--1
+5
@@ -93,7 +81,6 @@ Aerodyne
LRM 15:OMNI
ISTargeting Computer:OMNI
-ISArtemisIV:OMNI
@@ -112,9 +99,8 @@ ISERMediumLaser:OMNI
-IS Ammo LRM-15 Artemis-capable:OMNI
-IS Ammo LRM-15 Artemis-capable:OMNI
-IS Ammo LRM-15 Artemis-capable:OMNI
+IS Ammo LRM-15:OMNI
+IS Ammo LRM-15:OMNI
@@ -124,3 +110,4 @@ TRO: 3145 NTNU
70.0
+
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Ostrogoth D.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Ostrogoth D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Ostrogoth D.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Ostrogoth D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Sagittarii SGT-4R.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Sagittarii SGT-4R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Sagittarii SGT-4R.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Sagittarii SGT-4R.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Scytha F.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Scytha F.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Scytha F.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Scytha F.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Seydlitz C.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Seydlitz C.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Seydlitz C.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Seydlitz C.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Sparrowhawk SPR-7Dr.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Sparrowhawk SPR-7Dr.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Sparrowhawk SPR-7Dr.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Sparrowhawk SPR-7Dr.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Stingray F-96R.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Stingray F-96R.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Stingray F-96R.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Stingray F-96R.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Sulla F.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Sulla F.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Sulla F.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Sulla F.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Tatsu MIK-OF.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Tatsu MIK-OF.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Tatsu MIK-OF.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Tatsu MIK-OF.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Thrush TR-9.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Thrush TR-9.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Thrush TR-9.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Thrush TR-9.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Troika CMT-7T.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Troika CMT-7T.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Troika CMT-7T.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Troika CMT-7T.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/NTNU/Wusun D.blk b/megameklab/data/mekfiles/fighters/TRO3145/NTNU/Wusun D.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/NTNU/Wusun D.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/NTNU/Wusun D.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Republic/Schrack SCK-O.blk b/megameklab/data/mekfiles/fighters/TRO3145/Republic/Schrack SCK-O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Republic/Schrack SCK-O.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Republic/Schrack SCK-O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Republic/Schrack SCK-OA.blk b/megameklab/data/mekfiles/fighters/TRO3145/Republic/Schrack SCK-OA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Republic/Schrack SCK-OA.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Republic/Schrack SCK-OA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Republic/Schrack SCK-OB.blk b/megameklab/data/mekfiles/fighters/TRO3145/Republic/Schrack SCK-OB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Republic/Schrack SCK-OB.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Republic/Schrack SCK-OB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Republic/Simurgh SMG-O.blk b/megameklab/data/mekfiles/fighters/TRO3145/Republic/Simurgh SMG-O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Republic/Simurgh SMG-O.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Republic/Simurgh SMG-O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Republic/Simurgh SMG-OA.blk b/megameklab/data/mekfiles/fighters/TRO3145/Republic/Simurgh SMG-OA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Republic/Simurgh SMG-OA.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Republic/Simurgh SMG-OA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Republic/Simurgh SMG-OB.blk b/megameklab/data/mekfiles/fighters/TRO3145/Republic/Simurgh SMG-OB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Republic/Simurgh SMG-OB.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Republic/Simurgh SMG-OB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Steiner/Sternensturm STM-O.blk b/megameklab/data/mekfiles/fighters/TRO3145/Steiner/Sternensturm STM-O.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Steiner/Sternensturm STM-O.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Steiner/Sternensturm STM-O.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Steiner/Sternensturm STM-OA.blk b/megameklab/data/mekfiles/fighters/TRO3145/Steiner/Sternensturm STM-OA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Steiner/Sternensturm STM-OA.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Steiner/Sternensturm STM-OA.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3145/Steiner/Sternensturm STM-OB.blk b/megameklab/data/mekfiles/fighters/TRO3145/Steiner/Sternensturm STM-OB.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3145/Steiner/Sternensturm STM-OB.blk
rename to megameklab/data/mekfiles/fighters/TRO3145/Steiner/Sternensturm STM-OB.blk
diff --git a/megameklab/data/mechfiles/fighters/TRO3150/Shikra SKR-4N.blk b/megameklab/data/mekfiles/fighters/TRO3150/Shikra SKR-4N.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/TRO3150/Shikra SKR-4N.blk
rename to megameklab/data/mekfiles/fighters/TRO3150/Shikra SKR-4N.blk
diff --git a/megameklab/data/mechfiles/fighters/Wars of Reaving/Bashkir Z.blk b/megameklab/data/mekfiles/fighters/Wars of Reaving/Bashkir Z.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Wars of Reaving/Bashkir Z.blk
rename to megameklab/data/mekfiles/fighters/Wars of Reaving/Bashkir Z.blk
diff --git a/megameklab/data/mechfiles/fighters/Wars of Reaving/Batu Z.blk b/megameklab/data/mekfiles/fighters/Wars of Reaving/Batu Z.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Wars of Reaving/Batu Z.blk
rename to megameklab/data/mekfiles/fighters/Wars of Reaving/Batu Z.blk
diff --git a/megameklab/data/mechfiles/fighters/Wars of Reaving/Sabutai Z.blk b/megameklab/data/mekfiles/fighters/Wars of Reaving/Sabutai Z.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/Wars of Reaving/Sabutai Z.blk
rename to megameklab/data/mekfiles/fighters/Wars of Reaving/Sabutai Z.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Boondocks/Sangihe Shrike-Thrush Nanook.blk b/megameklab/data/mekfiles/fighters/XTRs/Boondocks/Sangihe Shrike-Thrush Nanook.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Boondocks/Sangihe Shrike-Thrush Nanook.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Boondocks/Sangihe Shrike-Thrush Nanook.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Boondoggles/Cheetah II F-12A.blk b/megameklab/data/mekfiles/fighters/XTRs/Boondoggles/Cheetah II F-12A.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Boondoggles/Cheetah II F-12A.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Boondoggles/Cheetah II F-12A.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Clans/Ammon-XR.blk b/megameklab/data/mekfiles/fighters/XTRs/Clans/Ammon-XR.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Clans/Ammon-XR.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Clans/Ammon-XR.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Clans/Scytha-XR.blk b/megameklab/data/mekfiles/fighters/XTRs/Clans/Scytha-XR.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Clans/Scytha-XR.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Clans/Scytha-XR.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Comstar/Ironsides CX-19.blk b/megameklab/data/mekfiles/fighters/XTRs/Comstar/Ironsides CX-19.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Comstar/Ironsides CX-19.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Comstar/Ironsides CX-19.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Comstar/Tomahawk CX-11.blk b/megameklab/data/mekfiles/fighters/XTRs/Comstar/Tomahawk CX-11.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Comstar/Tomahawk CX-11.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Comstar/Tomahawk CX-11.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Comstar/Zero ZRO-CX-3.blk b/megameklab/data/mekfiles/fighters/XTRs/Comstar/Zero ZRO-CX-3.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Comstar/Zero ZRO-CX-3.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Comstar/Zero ZRO-CX-3.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Corporations/Sabre SB-31D Defense Special.blk b/megameklab/data/mekfiles/fighters/XTRs/Corporations/Sabre SB-31D Defense Special.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Corporations/Sabre SB-31D Defense Special.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Corporations/Sabre SB-31D Defense Special.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Corporations/Sholagar SL-27X.blk b/megameklab/data/mekfiles/fighters/XTRs/Corporations/Sholagar SL-27X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Corporations/Sholagar SL-27X.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Corporations/Sholagar SL-27X.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Davion/Corsair CSR-X12 Rigid Night.blk b/megameklab/data/mekfiles/fighters/XTRs/Davion/Corsair CSR-X12 Rigid Night.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Davion/Corsair CSR-X12 Rigid Night.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Davion/Corsair CSR-X12 Rigid Night.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Davion/Dagger DAR4-XP.blk b/megameklab/data/mekfiles/fighters/XTRs/Davion/Dagger DAR4-XP.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Davion/Dagger DAR4-XP.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Davion/Dagger DAR4-XP.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Gunslingers/Hellcat II HCT-213BC (Herman).blk b/megameklab/data/mekfiles/fighters/XTRs/Gunslingers/Hellcat II HCT-213BC (Herman).blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Gunslingers/Hellcat II HCT-213BC (Herman).blk
rename to megameklab/data/mekfiles/fighters/XTRs/Gunslingers/Hellcat II HCT-213BC (Herman).blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Gunslingers/Swift SWF-606 (Aaron).blk b/megameklab/data/mekfiles/fighters/XTRs/Gunslingers/Swift SWF-606 (Aaron).blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Gunslingers/Swift SWF-606 (Aaron).blk
rename to megameklab/data/mekfiles/fighters/XTRs/Gunslingers/Swift SWF-606 (Aaron).blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Kurita/Oni ON-2X.blk b/megameklab/data/mekfiles/fighters/XTRs/Kurita/Oni ON-2X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Kurita/Oni ON-2X.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Kurita/Oni ON-2X.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Kurita/Shilone Sl-17X.blk b/megameklab/data/mekfiles/fighters/XTRs/Kurita/Shilone Sl-17X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Kurita/Shilone Sl-17X.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Kurita/Shilone Sl-17X.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Liao/Transit TR-13 Glare.blk b/megameklab/data/mekfiles/fighters/XTRs/Liao/Transit TR-13 Glare.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Liao/Transit TR-13 Glare.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Liao/Transit TR-13 Glare.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Liao/Troika CMT-3TV (Viktor).blk b/megameklab/data/mekfiles/fighters/XTRs/Liao/Troika CMT-3TV (Viktor).blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Liao/Troika CMT-3TV (Viktor).blk
rename to megameklab/data/mekfiles/fighters/XTRs/Liao/Troika CMT-3TV (Viktor).blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Marik/Cheetah OF-17.blk b/megameklab/data/mekfiles/fighters/XTRs/Marik/Cheetah OF-17.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Marik/Cheetah OF-17.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Marik/Cheetah OF-17.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Marik/Shiva SHV-S.blk b/megameklab/data/mekfiles/fighters/XTRs/Marik/Shiva SHV-S.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Marik/Shiva SHV-S.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Marik/Shiva SHV-S.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Mercenaries/Lucifer LCF-X30.blk b/megameklab/data/mekfiles/fighters/XTRs/Mercenaries/Lucifer LCF-X30.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Mercenaries/Lucifer LCF-X30.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Mercenaries/Lucifer LCF-X30.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Mercenaries/Seydlitz SYD-45X Starling.blk b/megameklab/data/mekfiles/fighters/XTRs/Mercenaries/Seydlitz SYD-45X Starling.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Mercenaries/Seydlitz SYD-45X Starling.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Mercenaries/Seydlitz SYD-45X Starling.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Mercenaries/Slayer SL-CX1.blk b/megameklab/data/mekfiles/fighters/XTRs/Mercenaries/Slayer SL-CX1.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Mercenaries/Slayer SL-CX1.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Mercenaries/Slayer SL-CX1.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Periphery/Thunderbird TRB-XTS.blk b/megameklab/data/mekfiles/fighters/XTRs/Periphery/Thunderbird TRB-XTS.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Periphery/Thunderbird TRB-XTS.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Periphery/Thunderbird TRB-XTS.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Phantoms/Battle Taxi NL-43.blk b/megameklab/data/mekfiles/fighters/XTRs/Phantoms/Battle Taxi NL-43.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Phantoms/Battle Taxi NL-43.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Phantoms/Battle Taxi NL-43.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Phantoms/Deathstalker XF-78.blk b/megameklab/data/mekfiles/fighters/XTRs/Phantoms/Deathstalker XF-78.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Phantoms/Deathstalker XF-78.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Phantoms/Deathstalker XF-78.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Pirates/Chippewa CHP-X-P Gladstone.blk b/megameklab/data/mekfiles/fighters/XTRs/Pirates/Chippewa CHP-X-P Gladstone.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Pirates/Chippewa CHP-X-P Gladstone.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Pirates/Chippewa CHP-X-P Gladstone.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Pirates/Lightning LTN-G16-P Branson.blk b/megameklab/data/mekfiles/fighters/XTRs/Pirates/Lightning LTN-G16-P Branson.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Pirates/Lightning LTN-G16-P Branson.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Pirates/Lightning LTN-G16-P Branson.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Primitives I/Vulcan VLC-3N.blk b/megameklab/data/mekfiles/fighters/XTRs/Primitives I/Vulcan VLC-3N.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Primitives I/Vulcan VLC-3N.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Primitives I/Vulcan VLC-3N.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Primitives IV/Hammerhead HMR-HA.blk b/megameklab/data/mekfiles/fighters/XTRs/Primitives IV/Hammerhead HMR-HA.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Primitives IV/Hammerhead HMR-HA.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Primitives IV/Hammerhead HMR-HA.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Primitives IV/Hammerhead HMR-HC.blk b/megameklab/data/mekfiles/fighters/XTRs/Primitives IV/Hammerhead HMR-HC.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Primitives IV/Hammerhead HMR-HC.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Primitives IV/Hammerhead HMR-HC.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Republic II/Persepolis 2.blk b/megameklab/data/mekfiles/fighters/XTRs/Republic II/Persepolis 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Republic II/Persepolis 2.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Republic II/Persepolis 2.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/RetroTech/Malaika BAM-1A1.blk b/megameklab/data/mekfiles/fighters/XTRs/RetroTech/Malaika BAM-1A1.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/RetroTech/Malaika BAM-1A1.blk
rename to megameklab/data/mekfiles/fighters/XTRs/RetroTech/Malaika BAM-1A1.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/RetroTech/Sparrowhawk SPR-DH.blk b/megameklab/data/mekfiles/fighters/XTRs/RetroTech/Sparrowhawk SPR-DH.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/RetroTech/Sparrowhawk SPR-DH.blk
rename to megameklab/data/mekfiles/fighters/XTRs/RetroTech/Sparrowhawk SPR-DH.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/RetroTech/Star Dagger S-2.blk b/megameklab/data/mekfiles/fighters/XTRs/RetroTech/Star Dagger S-2.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/RetroTech/Star Dagger S-2.blk
rename to megameklab/data/mekfiles/fighters/XTRs/RetroTech/Star Dagger S-2.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Steiner/Rapier RPR-300X.blk b/megameklab/data/mekfiles/fighters/XTRs/Steiner/Rapier RPR-300X.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Steiner/Rapier RPR-300X.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Steiner/Rapier RPR-300X.blk
diff --git a/megameklab/data/mechfiles/fighters/XTRs/Succession Wars/Starfire.blk b/megameklab/data/mekfiles/fighters/XTRs/Succession Wars/Starfire.blk
similarity index 100%
rename from megameklab/data/mechfiles/fighters/XTRs/Succession Wars/Starfire.blk
rename to megameklab/data/mekfiles/fighters/XTRs/Succession Wars/Starfire.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM12 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM3 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM6 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/ATM9 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM12 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM3 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM6 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/ATM/iATM/iATM9 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Quadl).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Quadl).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Quadl).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Quadl).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/ArrowIV Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Cannon Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Long Tom Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 1 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 2 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 4.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Mortar Battery 8.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Cannon Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Sniper Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Cannon Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Artillery/Thumper Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB10X (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB20X (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB2X (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/LBX/AC Turret CLLB5X (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Dual) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Dual) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Dual) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Dual) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Single) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Single) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Single) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Single) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO4 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/ProtoAC/CLPROTO8 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Dual) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Dual) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Dual) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Dual) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Single) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Single) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Single) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Single) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/RACs/CLRAC5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Triple) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Triple) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Triple) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC10 Turret (Triple) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Triple) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Triple) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Triple) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC20 Turret (Triple) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Autocannons/Ultras/CLUAC5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/ER Flamer Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Flamer Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Flamers/Heavy Flamer Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/APGauss Gauss Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLGauss Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG20 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG30 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Gauss/CLHAG40 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Dual) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Dual) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Dual) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Dual) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Quad) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Quad) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Quad) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Quad) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Triple) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Triple) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Triple) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret (Triple) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM10 Turret Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Dual) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Dual) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Dual) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Dual) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Quad) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Quad) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Quad) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Quad) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Triple) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Triple) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Triple) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret (Triple) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM15 Turret Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Dual) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Dual) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Dual) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Dual) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Quad) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Quad) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Quad) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Quad) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Triple) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Triple) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Triple) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret (Triple) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM20 Turret Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Dual) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Dual) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Dual) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Dual) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Quad) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Quad) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Quad) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Quad) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Triple) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Triple) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Triple) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret (Triple) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemis IV/LRM5 Turret Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Dual) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Dual) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Dual) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Dual) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Quad) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Quad) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Quad) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Quad) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Triple) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Triple) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Triple) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret (Triple) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM10 Turret Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Dual) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Dual) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Dual) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Dual) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Quad) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Quad) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Quad) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Quad) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Triple) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Triple) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Triple) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret (Triple) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM15 Turret Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Dual) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Dual) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Dual) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Dual) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Quad) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Quad) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Quad) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Quad) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Triple) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Triple) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Triple) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret (Triple) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM20 Turret Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Dual) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Dual) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Dual) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Dual) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Quad) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Quad) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Quad) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Quad) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Triple) Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Triple) Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Triple) Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret (Triple) Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret Artemis V.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret Artemis V.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret Artemis V.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/LRM w Artemix V/LRM5 Turret Artemis V.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM10 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM15 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM20 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Standard/LRM5 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM10 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM15 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM20 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/LRM/Streak/StreakLRM5 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/LargeChemLaser Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/MediumChemLaser Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Chemical/SmallChemLaser Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseLL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER Pulse/CLERPulseSL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERLL w TC Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERMicro Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/ER/CLERSL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy LL w TC Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy ML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Heavy laser/CLHvy SL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy LL Turret w TC (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy ML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Imp Heavy/CLImpHvy SL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLMicroPulse Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseLL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseMicro Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Laser/Pulse/CLPulseSL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret w Array (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLHeavy MG Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret w Array (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLLight MG Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret w Array (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/MGs/CLMG Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret(Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret(Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret(Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret(Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret(Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret(Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret(Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w Cap Turret(Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w CapTurret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w CapTurret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w CapTurret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/ER PPC w CapTurret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Enhanced PPC Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/PPC/Plasma Cannon Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Dual)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Dual)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Dual)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Dual)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Quad)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Quad)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Quad)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Quad)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Single)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Single)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Single)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Single)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Triple)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Triple)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Triple)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM2 Turret (Triple)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Dual)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Dual)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Dual)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Dual)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Quad)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Quad)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Quad)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Quad)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Single)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Single)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Single)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Single)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Triple)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Triple)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Triple)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM4 Turret (Triple)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Dual)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Dual)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Dual)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Dual)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Quad)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Quad)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Quad)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Quad)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Single)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Single)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Single)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Single)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Triple)+ArtemisIV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Triple)+ArtemisIV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Triple)+ArtemisIV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis IV/SRM6 Turret (Triple)+ArtemisIV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Dual)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Dual)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Dual)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Dual)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Quad)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Quad)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Quad)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Quad)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Single)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Single)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Single)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Single)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Triple)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Triple)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Triple)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM2 Turret (Triple)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Dual)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Dual)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Dual)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Dual)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Quad)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Quad)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Quad)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Quad)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Single)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Single)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Single)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Single)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Triple)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Triple)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Triple)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM4 Turret (Triple)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Dual)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Dual)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Dual)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Dual)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Quad)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Quad)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Quad)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Quad)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Single)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Single)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Single)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Single)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Triple)+ArtemisV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Triple)+ArtemisV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Triple)+ArtemisV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM w Artemis V/SRM6 Turret (Triple)+ArtemisV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM4 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/SRM/SRM6 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/AMS Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/AMS Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/AMS Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/AMS Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/AMS Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/AMS Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/AMS Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/AMS Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Active Probe Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Active Probe Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Active Probe Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Active Probe Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Angel ECM Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Angel ECM Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Angel ECM Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Angel ECM Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/ECM Suite Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/ECM Suite Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/ECM Suite Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/ECM Suite Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Laser AMS Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Laser AMS Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Laser AMS Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Laser AMS Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Laser AMS Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Laser AMS Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Laser AMS Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Laser AMS Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Light Probe Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Light Probe Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Light Probe Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Light Probe Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/NARC Launcher (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/NARC Launcher (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/NARC Launcher (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/NARC Launcher (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/NARC Launcher (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/NARC Launcher (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/NARC Launcher (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/NARC Launcher (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/TAG Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/TAG Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/TAG Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/TAG Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/TAG Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/TAG Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/TAG Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/TAG Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/VGL (Dual) Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/VGL (Dual) Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/VGL (Dual) Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/VGL (Dual) Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/VGL (Quad) Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/VGL (Quad) Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/VGL (Quad) Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/VGL (Quad) Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/VGL (Single) Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/VGL (Single) Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/VGL (Single) Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/VGL (Single) Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/VGL (Triple) Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/VGL (Triple) Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/VGL (Triple) Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/VGL (Triple) Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Watchdog CEWs Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Watchdog CEWs Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Special/Watchdog CEWs Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Special/Watchdog CEWs Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM4 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Clan/Streak SRMs/Streak CLSRM6 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Quadl).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Quadl).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Quadl).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Quadl).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/ArrowIV Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 120 Launcher.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 50 Launcher.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 70 Launcher.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Cruise Missile 90 Launcher.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Cannon Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Long Tom Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 1.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 2.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 4.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Mortar Battery 8.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Cannon Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Sniper Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Cannon Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Artillery/Thumper Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC10 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC2 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/HVAC/AC Turret HVAC5 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB10X (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB20X (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB2X (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/LBX/AC Turret LB5X (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC2 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Light ACs/AC Turret Light AC5 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Dual) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Dual) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Dual) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Dual) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Single) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Single) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Single) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Single) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/RACs/RAC5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Heavy Rifle Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Light Rifle Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Rifles/Medium Rifle Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC10 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Single) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Single) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Single) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Single) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC20 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Standard ACs/AC5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Triple) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Triple) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Triple) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC10 Turret (Triple) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Triple) .blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Triple) .blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Triple) .blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC20 Turret (Triple) .blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Autocannons/Ultras/UAC5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/ER Flamer Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Flamer Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Flamers/Heavy Flamer Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Gauss Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Heavy Gauss Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Imp_Heavy Gauss Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Light Gauss Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Magshot Gauss Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Gauss/Silver Bullet Gauss Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM10 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM15 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM20 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Enhanced/Enhanced LRM5 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM10 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM15 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM20 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/Extended/Extended LRM5 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Dual) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Dual) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Dual) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Dual) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Quad) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Quad) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Quad) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Quad) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Triple) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Triple) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Triple) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Triple) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM10 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Dual) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Dual) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Dual) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Dual) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Quad) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Quad) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Quad) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Quad) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Triple) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Triple) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Triple) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Triple) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM15 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Dual) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Dual) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Dual) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Dual) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Quad) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Quad) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Quad) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Quad) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Triple) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Triple) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Triple) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Triple) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM20 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Dual) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Dual) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Dual) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Dual) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Quad) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Quad) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Quad) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Quad) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Triple) Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Triple) Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Triple) Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Triple) Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/LRM/LRM5 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Blazer/Blazer Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Bombast/Bombast Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERLL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/ER/ERSL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseLL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Pulse/PulseSL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE LL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE ML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/RE-Engineered/RE SL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/LL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/ML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/Standard/SL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/TSEMP/TSEMP Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/TSEMP/TSEMP Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/TSEMP/TSEMP Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/TSEMP/TSEMP Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/TSEMP/TSEMP Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/TSEMP/TSEMP Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/TSEMP/TSEMP Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/TSEMP/TSEMP Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP LL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP ML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/VSP/VSP SL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse LL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse ML Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Laser/XPulse/X-Pulse SL Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret w Array (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Heavy MG Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret w Array (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/Light MG Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret w Array (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MGs/MG Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Dual) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Dual) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Dual) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Dual) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Quad) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Quad) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Quad) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Quad) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Triple) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Triple) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Triple) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Triple) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML3 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Dual) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Dual) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Dual) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Dual) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Quad) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Quad) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Quad) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Quad) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Triple) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Triple) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Triple) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Triple) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML5 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Dual) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Dual) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Dual) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Dual) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Quad) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Quad) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Quad) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Quad) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Triple) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Triple) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Triple) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Triple) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML7 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Dual) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Dual) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Dual) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Dual) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Quad) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Quad) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Quad) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Quad) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Triple) + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Triple) + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Triple) + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Triple) + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret + Artemis IV.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret + Artemis IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret + Artemis IV.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret + Artemis IV.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MML/MML9 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret w Apollo.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM10 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret w Apollo.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM20 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret w Apollo.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM30 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret w Apollo.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/MRM/MRM40 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret(Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret(Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret(Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w Cap Turret(Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w CapTurret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w CapTurret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w CapTurret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/ER PPC w CapTurret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Single.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Single.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Single.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Single.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC Turret (dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret(Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret(Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret(Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret(Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret(Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret(Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret(Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w Cap Turret(Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w CapTurret(Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w CapTurret(Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w CapTurret(Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Heavy PPC w CapTurret(Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/LIght PPC Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/LIght PPC Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/LIght PPC Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/LIght PPC Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC Turret (dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w Cap Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w Cap Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w Cap Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w Cap Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w Cap Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w Cap Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w Cap Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w Cap Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w CapTurret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w CapTurret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w CapTurret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w CapTurret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w CapTurret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w CapTurret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w CapTurret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Light PPC w CapTurret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC Turret (dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w Cap Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w CapTurret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w CapTurret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w CapTurret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/PPC w CapTurret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma Rifle Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma Rifle Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma Rifle Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma Rifle Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma Rifle Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma Rifle Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma Rifle Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma Rifle Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma RifleTurret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma RifleTurret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma RifleTurret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma RifleTurret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma RifleTurret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma RifleTurret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma RifleTurret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/Plasma RifleTurret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/PPC/SN PPC w Cap Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL1 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL1 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL1 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL1 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL10 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL10 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL10 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL10 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL15 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL15 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL15 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL15 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL2 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL2 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL2 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL2 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL20 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL20 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL20 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL20 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL3 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL3 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL3 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL3 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL4 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL4 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL4 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL4 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL5 Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL5 Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL5 Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Rocket Launchers/RL5 Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Dual)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Dual)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Dual)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Dual)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Quad)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Quad)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Quad)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Quad)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Single)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Single)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Single)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Single)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Triple)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Triple)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Triple)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Triple)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Dual)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Dual)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Dual)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Dual)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Quad)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Quad)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Quad)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Quad)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Single)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Single)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Single)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Single)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Triple)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Triple)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Triple)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Triple)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM4 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Dual)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Dual)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Dual)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Dual)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Quad)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Quad)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Quad)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Quad)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Single)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Single)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Single)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Single)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Triple)+Artemis.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Triple)+Artemis.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Triple)+Artemis.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Triple)+Artemis.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/SRM/SRM6 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/AMS Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/AMS Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/AMS Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/AMS Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/AMS Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/AMS Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/AMS Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/AMS Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Active Probe (Beagle) Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Active Probe (Beagle) Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Active Probe (Beagle) Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Active Probe (Beagle) Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Angel ECM Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Angel ECM Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Angel ECM Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Angel ECM Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Bloodhound Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Bloodhound Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Bloodhound Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Bloodhound Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Dual) Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Dual) Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Dual) Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Dual) Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Single) Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Single) Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Single) Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Single) Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Triple) Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Triple) Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Triple) Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 BM (Triple) Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Dual) Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Dual) Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Dual) Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Dual) Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Single) Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Single) Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Single) Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Single) Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Triple) Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Triple) Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Triple) Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3 Master (Triple) Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3i Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3i Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/C3i Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/C3i Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Calliope Turret (2800).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Calliope Turret (2800).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Calliope Turret (2800).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Calliope Turret (2800).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Calliope Turret (3053).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Calliope Turret (3053).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Calliope Turret (3053).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Calliope Turret (3053).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Guardian ECM Bunker.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Guardian ECM Bunker.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Guardian ECM Bunker.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Guardian ECM Bunker.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Laser AMS Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Laser AMS Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Laser AMS Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Laser AMS Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Laser AMS Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Laser AMS Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/Laser AMS Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/Laser AMS Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/NARC Launcher (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/NARC Launcher (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/NARC Launcher (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/NARC Launcher (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/NARC Launcher (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/NARC Launcher (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/NARC Launcher (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/NARC Launcher (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/RISC APDS (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/RISC APDS (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/RISC APDS (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/RISC APDS (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/RISC APDS (SIngle).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/RISC APDS (SIngle).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/RISC APDS (SIngle).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/RISC APDS (SIngle).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/TAG Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/TAG Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/TAG Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/TAG Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/TAG Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/TAG Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/TAG Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/TAG Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Dual) Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Dual) Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Dual) Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Dual) Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Quad) Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Quad) Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Quad) Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Quad) Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Single) Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Single) Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Single) Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Single) Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Triple) Turret.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Triple) Turret.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Triple) Turret.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/VGL (Triple) Turret.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/iNARC Launcher (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/iNARC Launcher (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/iNARC Launcher (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/iNARC Launcher (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/iNARC Launcher (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/iNARC Launcher (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Special/iNARC Launcher (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Special/iNARC Launcher (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM2 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM4 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Single).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Single).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Single).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Single).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Streak SRMs/Streak SRM6 Turret (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 10.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 15.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 20.blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Dual).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Dual).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Dual).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Dual).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Quad).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Quad).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Quad).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Triple).blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Triple).blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Triple).blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5 (Triple).blk
diff --git a/megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5.blk b/megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5.blk
rename to megameklab/data/mekfiles/ge/Archive_Turrets/Inner Sphere/Thunderbolt/Thunderbolt Turret 5.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Air Defense Missile Emplacement 3075.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Air Defense Missile Emplacement 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Air Defense Missile Emplacement 3075.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Air Defense Missile Emplacement 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Bombard Turret 3050.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Bombard Turret 3050.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Bombard Turret 3050.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Bombard Turret 3050.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Flak Turret 3025.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Flak Turret 3025.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Flak Turret 3025.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Flak Turret 3025.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Laser Turret 2300.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Laser Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Laser Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Laser Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Laser Turret 3039.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Laser Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Laser Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Laser Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Missile Turret 2300.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Missile Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Missile Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Missile Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Missile Turret 3039.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Missile Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Missile Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Missile Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Shredder Turret 2300.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Shredder Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Shredder Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Shredder Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Shredder Turret 3057.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Shredder Turret 3057.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Shredder Turret 3057.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Shredder Turret 3057.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Siege Turret 3050.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Siege Turret 3050.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Siege Turret 3050.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Siege Turret 3050.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Sniper Turret 2300.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Sniper Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Sniper Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Sniper Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Assault Turrets/Assault Sniper Turret 3039.blk b/megameklab/data/mekfiles/ge/Assault Turrets/Assault Sniper Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Assault Turrets/Assault Sniper Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Assault Turrets/Assault Sniper Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Davion Turrets/Fed Suns Advanced Laser Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Davion Turrets/Fed Suns Advanced Laser Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Davion Turrets/Fed Suns Advanced Laser Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Davion Turrets/Fed Suns Advanced Laser Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Davion Turrets/Fed Suns Advanced Shredder Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Davion Turrets/Fed Suns Advanced Shredder Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Davion Turrets/Fed Suns Advanced Shredder Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Davion Turrets/Fed Suns Advanced Shredder Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Kurita Turrets/Draconis Advanced Missile Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Kurita Turrets/Draconis Advanced Missile Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Kurita Turrets/Draconis Advanced Missile Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Kurita Turrets/Draconis Advanced Missile Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Kurita Turrets/Draconis Advanced Siege Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Kurita Turrets/Draconis Advanced Siege Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Kurita Turrets/Draconis Advanced Siege Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Kurita Turrets/Draconis Advanced Siege Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Liao Turrets/Capellan Advanced Shredder Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Liao Turrets/Capellan Advanced Shredder Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Liao Turrets/Capellan Advanced Shredder Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Liao Turrets/Capellan Advanced Shredder Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Liao Turrets/Capellan Advanced Siege Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Liao Turrets/Capellan Advanced Siege Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Liao Turrets/Capellan Advanced Siege Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Liao Turrets/Capellan Advanced Siege Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Lyran Turrets/Lyran Advanced MIssile Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Lyran Turrets/Lyran Advanced MIssile Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Lyran Turrets/Lyran Advanced MIssile Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Lyran Turrets/Lyran Advanced MIssile Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Lyran Turrets/Lyran Advanced Shredder Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Lyran Turrets/Lyran Advanced Shredder Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Lyran Turrets/Lyran Advanced Shredder Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Lyran Turrets/Lyran Advanced Shredder Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Marik Turrets/FWL Advanced Laser Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Marik Turrets/FWL Advanced Laser Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Marik Turrets/FWL Advanced Laser Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Marik Turrets/FWL Advanced Laser Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Faction Turrets/Marik Turrets/FWL Advanced Missile Turret 3075.blk b/megameklab/data/mekfiles/ge/Faction Turrets/Marik Turrets/FWL Advanced Missile Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Faction Turrets/Marik Turrets/FWL Advanced Missile Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Faction Turrets/Marik Turrets/FWL Advanced Missile Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Blaze Turret 3025.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Blaze Turret 3025.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Blaze Turret 3025.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Blaze Turret 3025.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Bombard Turret 3050.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Bombard Turret 3050.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Bombard Turret 3050.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Bombard Turret 3050.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Flak Turret 2300.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Flak Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Flak Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Flak Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Flak Turret 3050.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Flak Turret 3050.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Flak Turret 3050.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Flak Turret 3050.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Laser Turret 2300.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Laser Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Laser Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Laser Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Laser Turret 3039.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Laser Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Laser Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Laser Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Missile Turret 2300.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Missile Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Missile Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Missile Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Missile Turret 3039.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Missile Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Missile Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Missile Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Shredder Turret 2300.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Shredder Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Shredder Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Shredder Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Shredder Turret 3057.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Shredder Turret 3057.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Shredder Turret 3057.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Shredder Turret 3057.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Siege Turret 2300.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Siege Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Siege Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Siege Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Siege Turret 3039.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Siege Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Siege Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Siege Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Sniper Turret 2300.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Sniper Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Sniper Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Sniper Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Sniper Turret 3039.blk b/megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Sniper Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Heavy Turrets/Heavy Sniper Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Heavy Turrets/Heavy Sniper Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Bombard Turret 3050.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Bombard Turret 3050.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Bombard Turret 3050.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Bombard Turret 3050.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Flak Turret 2300.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Flak Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Flak Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Flak Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Flak Turret 3050.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Flak Turret 3050.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Flak Turret 3050.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Flak Turret 3050.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Laser Turret 2300.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Laser Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Laser Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Laser Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Missile Turret 2300.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Missile Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Missile Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Missile Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Missile Turret 3039.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Missile Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Missile Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Missile Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Shredder Turret 2300.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Shredder Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Shredder Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Shredder Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Shredder Turret 3057.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Shredder Turret 3057.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Shredder Turret 3057.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Shredder Turret 3057.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Sniper Turret 2300.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Sniper Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Sniper Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Sniper Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Light Turrets/Light Sniper Turret 3075.blk b/megameklab/data/mekfiles/ge/Light Turrets/Light Sniper Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Light Turrets/Light Sniper Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Light Turrets/Light Sniper Turret 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Air Defense Missile Emplacement 3075.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Air Defense Missile Emplacement 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Air Defense Missile Emplacement 3075.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Air Defense Missile Emplacement 3075.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Blaze Turret 3025.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Blaze Turret 3025.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Blaze Turret 3025.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Blaze Turret 3025.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Bombard Turret 3050.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Bombard Turret 3050.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Bombard Turret 3050.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Bombard Turret 3050.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Command Tower 2300.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Command Tower 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Command Tower 2300.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Command Tower 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Command Tower 3039.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Command Tower 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Command Tower 3039.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Command Tower 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Flak Turret 2300.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Flak Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Flak Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Flak Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Flak Turret 3050.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Flak Turret 3050.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Flak Turret 3050.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Flak Turret 3050.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Laser Turret 2300.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Laser Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Laser Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Laser Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Laser Turret 3039.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Laser Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Laser Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Laser Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Missile Turret 2300.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Missile Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Missile Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Missile Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Missile Turret 3039.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Missile Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Missile Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Missile Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Shredder Turret 2300.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Shredder Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Shredder Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Shredder Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Shredder Turret 3057.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Shredder Turret 3057.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Shredder Turret 3057.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Shredder Turret 3057.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Siege Turret 2300.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Siege Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Siege Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Siege Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Siege Turret 3039.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Siege Turret 3039.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Siege Turret 3039.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Siege Turret 3039.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Sniper Turret 2300.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Sniper Turret 2300.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Sniper Turret 2300.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Sniper Turret 2300.blk
diff --git a/megameklab/data/mechfiles/ge/Medium Turrets/Medium Sniper Turret 3075.blk b/megameklab/data/mekfiles/ge/Medium Turrets/Medium Sniper Turret 3075.blk
similarity index 100%
rename from megameklab/data/mechfiles/ge/Medium Turrets/Medium Sniper Turret 3075.blk
rename to megameklab/data/mekfiles/ge/Medium Turrets/Medium Sniper Turret 3075.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Clan/Clan Anti-Infantry Clan Jade Falcon Police.blk b/megameklab/data/mekfiles/infantry/3085/Clan/Clan Anti-Infantry Clan Jade Falcon Police.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Clan/Clan Anti-Infantry Clan Jade Falcon Police.blk
rename to megameklab/data/mekfiles/infantry/3085/Clan/Clan Anti-Infantry Clan Jade Falcon Police.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Clan/Clan Heavy Foot Infantry Ebon Keshik Point.blk b/megameklab/data/mekfiles/infantry/3085/Clan/Clan Heavy Foot Infantry Ebon Keshik Point.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Clan/Clan Heavy Foot Infantry Ebon Keshik Point.blk
rename to megameklab/data/mekfiles/infantry/3085/Clan/Clan Heavy Foot Infantry Ebon Keshik Point.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Clan/Clan Space Marine Clan Snow Raven Space Marines.blk b/megameklab/data/mekfiles/infantry/3085/Clan/Clan Space Marine Clan Snow Raven Space Marines.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Clan/Clan Space Marine Clan Snow Raven Space Marines.blk
rename to megameklab/data/mekfiles/infantry/3085/Clan/Clan Space Marine Clan Snow Raven Space Marines.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Clan/Motorized Infantry Dark Caste Bandits.blk b/megameklab/data/mekfiles/infantry/3085/Clan/Motorized Infantry Dark Caste Bandits.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Clan/Motorized Infantry Dark Caste Bandits.blk
rename to megameklab/data/mekfiles/infantry/3085/Clan/Motorized Infantry Dark Caste Bandits.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Comstar/Bridge-builder Engineers Take the Time III-chi Forty-eighth Division.blk b/megameklab/data/mekfiles/infantry/3085/Comstar/Bridge-builder Engineers Take the Time III-chi Forty-eighth Division.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Comstar/Bridge-builder Engineers Take the Time III-chi Forty-eighth Division.blk
rename to megameklab/data/mekfiles/infantry/3085/Comstar/Bridge-builder Engineers Take the Time III-chi Forty-eighth Division.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Comstar/Motorized XCT Infantry Explorer Corps Hostile Environment.blk b/megameklab/data/mekfiles/infantry/3085/Comstar/Motorized XCT Infantry Explorer Corps Hostile Environment.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Comstar/Motorized XCT Infantry Explorer Corps Hostile Environment.blk
rename to megameklab/data/mekfiles/infantry/3085/Comstar/Motorized XCT Infantry Explorer Corps Hostile Environment.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Comstar/Space Marine Com Guards Warship Fleet Marine.blk b/megameklab/data/mekfiles/infantry/3085/Comstar/Space Marine Com Guards Warship Fleet Marine.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Comstar/Space Marine Com Guards Warship Fleet Marine.blk
rename to megameklab/data/mekfiles/infantry/3085/Comstar/Space Marine Com Guards Warship Fleet Marine.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Comstar/Surveillance Specialist Com Guards Battlefield Data Miners.blk b/megameklab/data/mekfiles/infantry/3085/Comstar/Surveillance Specialist Com Guards Battlefield Data Miners.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Comstar/Surveillance Specialist Com Guards Battlefield Data Miners.blk
rename to megameklab/data/mekfiles/infantry/3085/Comstar/Surveillance Specialist Com Guards Battlefield Data Miners.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Corporations/Heavy Support Infantry Irian Technologies SWAT Team.blk b/megameklab/data/mekfiles/infantry/3085/Corporations/Heavy Support Infantry Irian Technologies SWAT Team.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Corporations/Heavy Support Infantry Irian Technologies SWAT Team.blk
rename to megameklab/data/mekfiles/infantry/3085/Corporations/Heavy Support Infantry Irian Technologies SWAT Team.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Corporations/Hover Assault Infantry Johnston Industries Rapid Response Force.blk b/megameklab/data/mekfiles/infantry/3085/Corporations/Hover Assault Infantry Johnston Industries Rapid Response Force.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Corporations/Hover Assault Infantry Johnston Industries Rapid Response Force.blk
rename to megameklab/data/mekfiles/infantry/3085/Corporations/Hover Assault Infantry Johnston Industries Rapid Response Force.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Corporations/Jump Support Infantry Star Corps Jump Assault Infantry.blk b/megameklab/data/mekfiles/infantry/3085/Corporations/Jump Support Infantry Star Corps Jump Assault Infantry.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Corporations/Jump Support Infantry Star Corps Jump Assault Infantry.blk
rename to megameklab/data/mekfiles/infantry/3085/Corporations/Jump Support Infantry Star Corps Jump Assault Infantry.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Corporations/VTOL Infantry Hachiman Taro Enterprise Extraction Force.blk b/megameklab/data/mekfiles/infantry/3085/Corporations/VTOL Infantry Hachiman Taro Enterprise Extraction Force.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Corporations/VTOL Infantry Hachiman Taro Enterprise Extraction Force.blk
rename to megameklab/data/mekfiles/infantry/3085/Corporations/VTOL Infantry Hachiman Taro Enterprise Extraction Force.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Davion/Firefighter Twenty-fourth Hellfire Firefighting Battalion 84th Avalon LI 17th Avalon Hussars.blk b/megameklab/data/mekfiles/infantry/3085/Davion/Firefighter Twenty-fourth Hellfire Firefighting Battalion 84th Avalon LI 17th Avalon Hussars.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Davion/Firefighter Twenty-fourth Hellfire Firefighting Battalion 84th Avalon LI 17th Avalon Hussars.blk
rename to megameklab/data/mekfiles/infantry/3085/Davion/Firefighter Twenty-fourth Hellfire Firefighting Battalion 84th Avalon LI 17th Avalon Hussars.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Davion/Frogmen Blue Water Marine Response Teams (Frogmen).blk b/megameklab/data/mekfiles/infantry/3085/Davion/Frogmen Blue Water Marine Response Teams (Frogmen).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Davion/Frogmen Blue Water Marine Response Teams (Frogmen).blk
rename to megameklab/data/mekfiles/infantry/3085/Davion/Frogmen Blue Water Marine Response Teams (Frogmen).blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Davion/Mountaineer 45th Cerulean Mountain Infantry.blk b/megameklab/data/mekfiles/infantry/3085/Davion/Mountaineer 45th Cerulean Mountain Infantry.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Davion/Mountaineer 45th Cerulean Mountain Infantry.blk
rename to megameklab/data/mekfiles/infantry/3085/Davion/Mountaineer 45th Cerulean Mountain Infantry.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Davion/SpecOps Paratrooper MI6 Extraction Team.blk b/megameklab/data/mekfiles/infantry/3085/Davion/SpecOps Paratrooper MI6 Extraction Team.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Davion/SpecOps Paratrooper MI6 Extraction Team.blk
rename to megameklab/data/mekfiles/infantry/3085/Davion/SpecOps Paratrooper MI6 Extraction Team.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/FRR/Anti-Mech Jump Infantry Third Ueda Infantry.blk b/megameklab/data/mekfiles/infantry/3085/FRR/Anti-Mech Jump Infantry Third Ueda Infantry.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/FRR/Anti-Mech Jump Infantry Third Ueda Infantry.blk
rename to megameklab/data/mekfiles/infantry/3085/FRR/Anti-Mech Jump Infantry Third Ueda Infantry.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/FRR/Clan Assault Infantry Ghost Bear Heavy Solahma Infantry.blk b/megameklab/data/mekfiles/infantry/3085/FRR/Clan Assault Infantry Ghost Bear Heavy Solahma Infantry.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/FRR/Clan Assault Infantry Ghost Bear Heavy Solahma Infantry.blk
rename to megameklab/data/mekfiles/infantry/3085/FRR/Clan Assault Infantry Ghost Bear Heavy Solahma Infantry.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/FRR/Clan Mechanized Infantry MimirWatch Counter Insurgency Point.blk b/megameklab/data/mekfiles/infantry/3085/FRR/Clan Mechanized Infantry MimirWatch Counter Insurgency Point.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/FRR/Clan Mechanized Infantry MimirWatch Counter Insurgency Point.blk
rename to megameklab/data/mekfiles/infantry/3085/FRR/Clan Mechanized Infantry MimirWatch Counter Insurgency Point.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/FRR/Motorized Heavy Infantry MotstandMimir Troop.blk b/megameklab/data/mekfiles/infantry/3085/FRR/Motorized Heavy Infantry MotstandMimir Troop.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/FRR/Motorized Heavy Infantry MotstandMimir Troop.blk
rename to megameklab/data/mekfiles/infantry/3085/FRR/Motorized Heavy Infantry MotstandMimir Troop.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Hell Horses/AA Mechanized Infantry Mechanized AA Infantry.blk b/megameklab/data/mekfiles/infantry/3085/Hell Horses/AA Mechanized Infantry Mechanized AA Infantry.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Hell Horses/AA Mechanized Infantry Mechanized AA Infantry.blk
rename to megameklab/data/mekfiles/infantry/3085/Hell Horses/AA Mechanized Infantry Mechanized AA Infantry.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Hell Horses/Clan Foot Infantry Ad Hoc Point.blk b/megameklab/data/mekfiles/infantry/3085/Hell Horses/Clan Foot Infantry Ad Hoc Point.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Hell Horses/Clan Foot Infantry Ad Hoc Point.blk
rename to megameklab/data/mekfiles/infantry/3085/Hell Horses/Clan Foot Infantry Ad Hoc Point.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Hell Horses/Clan Heavy Jump Infantry Heavy Infantry Point.blk b/megameklab/data/mekfiles/infantry/3085/Hell Horses/Clan Heavy Jump Infantry Heavy Infantry Point.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Hell Horses/Clan Heavy Jump Infantry Heavy Infantry Point.blk
rename to megameklab/data/mekfiles/infantry/3085/Hell Horses/Clan Heavy Jump Infantry Heavy Infantry Point.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Hell Horses/Fast Recon Cavalry Point.blk b/megameklab/data/mekfiles/infantry/3085/Hell Horses/Fast Recon Cavalry Point.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Hell Horses/Fast Recon Cavalry Point.blk
rename to megameklab/data/mekfiles/infantry/3085/Hell Horses/Fast Recon Cavalry Point.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Kurita/Ceremonial Guard Otomo Guard.blk b/megameklab/data/mekfiles/infantry/3085/Kurita/Ceremonial Guard Otomo Guard.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Kurita/Ceremonial Guard Otomo Guard.blk
rename to megameklab/data/mekfiles/infantry/3085/Kurita/Ceremonial Guard Otomo Guard.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Kurita/Heavy Jump Infantry DEST Heavy Response Platoon.blk b/megameklab/data/mekfiles/infantry/3085/Kurita/Heavy Jump Infantry DEST Heavy Response Platoon.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Kurita/Heavy Jump Infantry DEST Heavy Response Platoon.blk
rename to megameklab/data/mekfiles/infantry/3085/Kurita/Heavy Jump Infantry DEST Heavy Response Platoon.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Kurita/Mechanized Field Artillery 71st Mechanized.blk b/megameklab/data/mekfiles/infantry/3085/Kurita/Mechanized Field Artillery 71st Mechanized.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Kurita/Mechanized Field Artillery 71st Mechanized.blk
rename to megameklab/data/mekfiles/infantry/3085/Kurita/Mechanized Field Artillery 71st Mechanized.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Kurita/Recon Infantry Recon Battalion 201st Pesht Assault Team 3rd Proserpina Hussars.blk b/megameklab/data/mekfiles/infantry/3085/Kurita/Recon Infantry Recon Battalion 201st Pesht Assault Team 3rd Proserpina Hussars.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Kurita/Recon Infantry Recon Battalion 201st Pesht Assault Team 3rd Proserpina Hussars.blk
rename to megameklab/data/mekfiles/infantry/3085/Kurita/Recon Infantry Recon Battalion 201st Pesht Assault Team 3rd Proserpina Hussars.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Liao/Commando CCAF Battlefield Infiltration Units.blk b/megameklab/data/mekfiles/infantry/3085/Liao/Commando CCAF Battlefield Infiltration Units.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Liao/Commando CCAF Battlefield Infiltration Units.blk
rename to megameklab/data/mekfiles/infantry/3085/Liao/Commando CCAF Battlefield Infiltration Units.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Liao/Missile Artillery Infantry Kommando Special Forces.blk b/megameklab/data/mekfiles/infantry/3085/Liao/Missile Artillery Infantry Kommando Special Forces.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Liao/Missile Artillery Infantry Kommando Special Forces.blk
rename to megameklab/data/mekfiles/infantry/3085/Liao/Missile Artillery Infantry Kommando Special Forces.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Liao/Sniper House Dai Da Chi Snipers.blk b/megameklab/data/mekfiles/infantry/3085/Liao/Sniper House Dai Da Chi Snipers.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Liao/Sniper House Dai Da Chi Snipers.blk
rename to megameklab/data/mekfiles/infantry/3085/Liao/Sniper House Dai Da Chi Snipers.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Marik/AA Jump Infantry 292nd League Regulars.blk b/megameklab/data/mekfiles/infantry/3085/Marik/AA Jump Infantry 292nd League Regulars.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Marik/AA Jump Infantry 292nd League Regulars.blk
rename to megameklab/data/mekfiles/infantry/3085/Marik/AA Jump Infantry 292nd League Regulars.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Marik/Beast Infantry (Aerial).blk b/megameklab/data/mekfiles/infantry/3085/Marik/Beast Infantry (Aerial).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Marik/Beast Infantry (Aerial).blk
rename to megameklab/data/mekfiles/infantry/3085/Marik/Beast Infantry (Aerial).blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Marik/Heavy Jump Infantry Royal Gurkha Battalion.blk b/megameklab/data/mekfiles/infantry/3085/Marik/Heavy Jump Infantry Royal Gurkha Battalion.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Marik/Heavy Jump Infantry Royal Gurkha Battalion.blk
rename to megameklab/data/mekfiles/infantry/3085/Marik/Heavy Jump Infantry Royal Gurkha Battalion.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Marik/Xenoplanetary Infantry Eagle Corps Eyrie Defense Force.blk b/megameklab/data/mekfiles/infantry/3085/Marik/Xenoplanetary Infantry Eagle Corps Eyrie Defense Force.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Marik/Xenoplanetary Infantry Eagle Corps Eyrie Defense Force.blk
rename to megameklab/data/mekfiles/infantry/3085/Marik/Xenoplanetary Infantry Eagle Corps Eyrie Defense Force.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Mercenary/Heavy Foot LRM Infantry Stalwart Suppurt - Heavy LRM Infantry.blk b/megameklab/data/mekfiles/infantry/3085/Mercenary/Heavy Foot LRM Infantry Stalwart Suppurt - Heavy LRM Infantry.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Mercenary/Heavy Foot LRM Infantry Stalwart Suppurt - Heavy LRM Infantry.blk
rename to megameklab/data/mekfiles/infantry/3085/Mercenary/Heavy Foot LRM Infantry Stalwart Suppurt - Heavy LRM Infantry.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Mercenary/Scout Infantry The Battle Corps - Baker Street Irregulars.blk b/megameklab/data/mekfiles/infantry/3085/Mercenary/Scout Infantry The Battle Corps - Baker Street Irregulars.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Mercenary/Scout Infantry The Battle Corps - Baker Street Irregulars.blk
rename to megameklab/data/mekfiles/infantry/3085/Mercenary/Scout Infantry The Battle Corps - Baker Street Irregulars.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Mercenary/Submersible Mechanized Infantry Kraken Unleashed - The Mermen.blk b/megameklab/data/mekfiles/infantry/3085/Mercenary/Submersible Mechanized Infantry Kraken Unleashed - The Mermen.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Mercenary/Submersible Mechanized Infantry Kraken Unleashed - The Mermen.blk
rename to megameklab/data/mekfiles/infantry/3085/Mercenary/Submersible Mechanized Infantry Kraken Unleashed - The Mermen.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Mercenary/TAG Spotter Infantry Stalwart Support - Spotter Infantry.blk b/megameklab/data/mekfiles/infantry/3085/Mercenary/TAG Spotter Infantry Stalwart Support - Spotter Infantry.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Mercenary/TAG Spotter Infantry Stalwart Support - Spotter Infantry.blk
rename to megameklab/data/mekfiles/infantry/3085/Mercenary/TAG Spotter Infantry Stalwart Support - Spotter Infantry.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/MoC/Assault Commando Ebon Magistrate Shock Troops.blk b/megameklab/data/mekfiles/infantry/3085/MoC/Assault Commando Ebon Magistrate Shock Troops.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/MoC/Assault Commando Ebon Magistrate Shock Troops.blk
rename to megameklab/data/mekfiles/infantry/3085/MoC/Assault Commando Ebon Magistrate Shock Troops.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/MoC/Field Medic Magistracy Medical Corp.blk b/megameklab/data/mekfiles/infantry/3085/MoC/Field Medic Magistracy Medical Corp.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/MoC/Field Medic Magistracy Medical Corp.blk
rename to megameklab/data/mekfiles/infantry/3085/MoC/Field Medic Magistracy Medical Corp.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/MoC/Foot Infantry Raventhir's Infantry Guard.blk b/megameklab/data/mekfiles/infantry/3085/MoC/Foot Infantry Raventhir's Infantry Guard.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/MoC/Foot Infantry Raventhir's Infantry Guard.blk
rename to megameklab/data/mekfiles/infantry/3085/MoC/Foot Infantry Raventhir's Infantry Guard.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/MoC/Heavy Mountain Infantry Magistracy Cavaliers.blk b/megameklab/data/mekfiles/infantry/3085/MoC/Heavy Mountain Infantry Magistracy Cavaliers.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/MoC/Heavy Mountain Infantry Magistracy Cavaliers.blk
rename to megameklab/data/mekfiles/infantry/3085/MoC/Heavy Mountain Infantry Magistracy Cavaliers.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Periphery Pirate/Assassin Skaret Assassins.blk b/megameklab/data/mekfiles/infantry/3085/Periphery Pirate/Assassin Skaret Assassins.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Periphery Pirate/Assassin Skaret Assassins.blk
rename to megameklab/data/mekfiles/infantry/3085/Periphery Pirate/Assassin Skaret Assassins.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Periphery Pirate/Ceremonial Guard Caesars Royal Guard Marion Hegemony.blk b/megameklab/data/mekfiles/infantry/3085/Periphery Pirate/Ceremonial Guard Caesars Royal Guard Marion Hegemony.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Periphery Pirate/Ceremonial Guard Caesars Royal Guard Marion Hegemony.blk
rename to megameklab/data/mekfiles/infantry/3085/Periphery Pirate/Ceremonial Guard Caesars Royal Guard Marion Hegemony.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Periphery Pirate/Pirate Lady Death's Pacification Squads.blk b/megameklab/data/mekfiles/infantry/3085/Periphery Pirate/Pirate Lady Death's Pacification Squads.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Periphery Pirate/Pirate Lady Death's Pacification Squads.blk
rename to megameklab/data/mekfiles/infantry/3085/Periphery Pirate/Pirate Lady Death's Pacification Squads.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/RAF/Foot Ballistic Rifle Hastati V.blk b/megameklab/data/mekfiles/infantry/3085/RAF/Foot Ballistic Rifle Hastati V.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/RAF/Foot Ballistic Rifle Hastati V.blk
rename to megameklab/data/mekfiles/infantry/3085/RAF/Foot Ballistic Rifle Hastati V.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/RAF/Jump Laser Infantry Principes III 103rd Jump Battalion.blk b/megameklab/data/mekfiles/infantry/3085/RAF/Jump Laser Infantry Principes III 103rd Jump Battalion.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/RAF/Jump Laser Infantry Principes III 103rd Jump Battalion.blk
rename to megameklab/data/mekfiles/infantry/3085/RAF/Jump Laser Infantry Principes III 103rd Jump Battalion.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/RAF/Motorized MG Galatean Support Wheels.blk b/megameklab/data/mekfiles/infantry/3085/RAF/Motorized MG Galatean Support Wheels.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/RAF/Motorized MG Galatean Support Wheels.blk
rename to megameklab/data/mekfiles/infantry/3085/RAF/Motorized MG Galatean Support Wheels.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/RAF/Special Forces Stone's Trackers.blk b/megameklab/data/mekfiles/infantry/3085/RAF/Special Forces Stone's Trackers.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/RAF/Special Forces Stone's Trackers.blk
rename to megameklab/data/mekfiles/infantry/3085/RAF/Special Forces Stone's Trackers.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Steiner/Anti-Infantry Unit Second Lyran Armored Infantry.blk b/megameklab/data/mekfiles/infantry/3085/Steiner/Anti-Infantry Unit Second Lyran Armored Infantry.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Steiner/Anti-Infantry Unit Second Lyran Armored Infantry.blk
rename to megameklab/data/mekfiles/infantry/3085/Steiner/Anti-Infantry Unit Second Lyran Armored Infantry.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Steiner/Combat Engineer Royal Engineers 1st Lyran Royal Guards RCT.blk b/megameklab/data/mekfiles/infantry/3085/Steiner/Combat Engineer Royal Engineers 1st Lyran Royal Guards RCT.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Steiner/Combat Engineer Royal Engineers 1st Lyran Royal Guards RCT.blk
rename to megameklab/data/mekfiles/infantry/3085/Steiner/Combat Engineer Royal Engineers 1st Lyran Royal Guards RCT.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Steiner/HALO Paratrooper Lyran Paratrooper Corps.blk b/megameklab/data/mekfiles/infantry/3085/Steiner/HALO Paratrooper Lyran Paratrooper Corps.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Steiner/HALO Paratrooper Lyran Paratrooper Corps.blk
rename to megameklab/data/mekfiles/infantry/3085/Steiner/HALO Paratrooper Lyran Paratrooper Corps.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Steiner/Heavy Infantry Heavy Urban Response Platoon.blk b/megameklab/data/mekfiles/infantry/3085/Steiner/Heavy Infantry Heavy Urban Response Platoon.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Steiner/Heavy Infantry Heavy Urban Response Platoon.blk
rename to megameklab/data/mekfiles/infantry/3085/Steiner/Heavy Infantry Heavy Urban Response Platoon.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Taurian/Field Gun Infantry Motorized Batteries.blk b/megameklab/data/mekfiles/infantry/3085/Taurian/Field Gun Infantry Motorized Batteries.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Taurian/Field Gun Infantry Motorized Batteries.blk
rename to megameklab/data/mekfiles/infantry/3085/Taurian/Field Gun Infantry Motorized Batteries.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Taurian/Minesweepers Thirty-fifth Cluster Support Force Red Chasseurs.blk b/megameklab/data/mekfiles/infantry/3085/Taurian/Minesweepers Thirty-fifth Cluster Support Force Red Chasseurs.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Taurian/Minesweepers Thirty-fifth Cluster Support Force Red Chasseurs.blk
rename to megameklab/data/mekfiles/infantry/3085/Taurian/Minesweepers Thirty-fifth Cluster Support Force Red Chasseurs.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Taurian/SRM Foot Infantry Taurian Citizens' Militia.blk b/megameklab/data/mekfiles/infantry/3085/Taurian/SRM Foot Infantry Taurian Citizens' Militia.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Taurian/SRM Foot Infantry Taurian Citizens' Militia.blk
rename to megameklab/data/mekfiles/infantry/3085/Taurian/SRM Foot Infantry Taurian Citizens' Militia.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Taurian/XCT Marine Special Asteroid Support Forces.blk b/megameklab/data/mekfiles/infantry/3085/Taurian/XCT Marine Special Asteroid Support Forces.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Taurian/XCT Marine Special Asteroid Support Forces.blk
rename to megameklab/data/mekfiles/infantry/3085/Taurian/XCT Marine Special Asteroid Support Forces.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Word of Blake/Mechanized Assault XCT Word of Blake Militia NBC.blk b/megameklab/data/mekfiles/infantry/3085/Word of Blake/Mechanized Assault XCT Word of Blake Militia NBC.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Word of Blake/Mechanized Assault XCT Word of Blake Militia NBC.blk
rename to megameklab/data/mekfiles/infantry/3085/Word of Blake/Mechanized Assault XCT Word of Blake Militia NBC.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Word of Blake/Riot Police Word of Blake Protectorate Militia Pacification Unit.blk b/megameklab/data/mekfiles/infantry/3085/Word of Blake/Riot Police Word of Blake Protectorate Militia Pacification Unit.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Word of Blake/Riot Police Word of Blake Protectorate Militia Pacification Unit.blk
rename to megameklab/data/mekfiles/infantry/3085/Word of Blake/Riot Police Word of Blake Protectorate Militia Pacification Unit.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Word of Blake/Tau Wraith Manei Domini Recon Squad.blk b/megameklab/data/mekfiles/infantry/3085/Word of Blake/Tau Wraith Manei Domini Recon Squad.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Word of Blake/Tau Wraith Manei Domini Recon Squad.blk
rename to megameklab/data/mekfiles/infantry/3085/Word of Blake/Tau Wraith Manei Domini Recon Squad.blk
diff --git a/megameklab/data/mechfiles/infantry/3085/Word of Blake/Tau Zombie Manei Domini Attack Squad.blk b/megameklab/data/mekfiles/infantry/3085/Word of Blake/Tau Zombie Manei Domini Attack Squad.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/3085/Word of Blake/Tau Zombie Manei Domini Attack Squad.blk
rename to megameklab/data/mekfiles/infantry/3085/Word of Blake/Tau Zombie Manei Domini Attack Squad.blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Auto Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Auto Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Auto Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Auto Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Gyrojet).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Gyrojet).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Gyrojet).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Gyrojet).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Laser Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Laser Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Laser Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Laser Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Needler).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Needler).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Needler).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Needler).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Pulse Laser).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Pulse Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Pulse Laser).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Pulse Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(SMG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(SMG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(SMG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(SMG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Shotgun).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Shotgun).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Shotgun).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Shotgun).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Sniper).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Sniper).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Branth/Beast Infantry (Branth)(Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Auto Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Auto Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Auto Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Auto Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Gyrojet).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Gyrojet).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Gyrojet).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Gyrojet).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Laser Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Laser Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Laser Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Laser Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Needler).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Needler).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Needler).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Needler).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Pulse Laser).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Pulse Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Pulse Laser).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Pulse Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(SMG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(SMG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(SMG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(SMG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Shotgun).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Shotgun).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Shotgun).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Shotgun).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Sniper).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Sniper).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Camel/Beast Infantry (Camel)(Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Auto Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Auto Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Auto Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Auto Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Gyrojet).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Gyrojet).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Gyrojet).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Gyrojet).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Laser Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Laser Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Laser Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Laser Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Needler).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Needler).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Needler).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Needler).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Pulse Laser).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Pulse Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Pulse Laser).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Pulse Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(SMG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(SMG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(SMG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(SMG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Shotgun).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Shotgun).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Shotgun).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Shotgun).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Sniper).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Sniper).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Coventry Kangaroo/Beast Infantry (Kangaroo)(Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Auto Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Auto Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Auto Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Auto Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Gyrojet).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Gyrojet).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Gyrojet).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Gyrojet).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Laser Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Laser Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Laser Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Laser Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Needler).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Needler).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Needler).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Needler).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Pulse Laser).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Pulse Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Pulse Laser).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Pulse Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(SMG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(SMG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(SMG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(SMG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Shotgun).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Shotgun).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Shotgun).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Shotgun).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Sniper).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Sniper).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Donkey/Beast Infantry (Donkey)(Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Auto-Rifle_MG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Auto-Rifle_MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Auto-Rifle_MG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Auto-Rifle_MG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Gyrojet_GL).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Gyrojet_GL).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Gyrojet_GL).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Gyrojet_GL).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Laser Rifle_MRR).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Laser Rifle_MRR).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Laser Rifle_MRR).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Laser Rifle_MRR).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Laser Rifle_Support PPC).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Laser Rifle_Support PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Laser Rifle_Support PPC).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Laser Rifle_Support PPC).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Needler_SRM).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Needler_SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Needler_SRM).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Needler_SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pistol_Mortar).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pistol_Mortar).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pistol_Mortar).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pistol_Mortar).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pulse Laser_Plasma Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pulse Laser_Plasma Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pulse Laser_Plasma Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pulse Laser_Plasma Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pulse Laser_Support Pulse).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pulse Laser_Support Pulse).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pulse Laser_Support Pulse).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Elephant/Beast Infantry (Elephant)(Pulse Laser_Support Pulse).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_Auto-Cannon).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_Auto-Cannon).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_Auto-Cannon).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_Auto-Cannon).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_LRR).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_LRR).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_LRR).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_LRR).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_SRM).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_SRM).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_Support MG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_Support MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_Support MG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Auto-Rifle_Support MG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Laser Rifle_GL).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Laser Rifle_GL).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Laser Rifle_GL).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(Laser Rifle_GL).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(SMG_GL).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(SMG_GL).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(SMG_GL).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Hipposaur/Beast Infantry (Hipposaur)(SMG_GL).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Auto Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Auto Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Auto Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Auto Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Gyrojet).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Gyrojet).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Gyrojet).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Gyrojet).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Laser Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Laser Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Laser Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Laser Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Needler).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Needler).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Needler).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Needler).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Pulse Laser).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Pulse Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Pulse Laser).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Pulse Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(SMG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(SMG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(SMG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(SMG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Shotgun).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Shotgun).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Shotgun).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Shotgun).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Sniper).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Sniper).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Horse/Beast Infantry (Horse)(Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Auto-Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Auto-Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Auto-Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Auto-Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Gyrojet).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Gyrojet).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Gyrojet).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Gyrojet).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Laser Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Laser Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Laser Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Laser Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Needler).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Needler).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Needler).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Needler).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Pulse Laser).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Pulse Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Pulse Laser).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Pulse Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(SMG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(SMG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(SMG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(SMG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Shotgun).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Shotgun).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Shotgun).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Shotgun).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Sniper).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Sniper).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Odessan Raxx/Beast Infantry (Odessan Raxx)(Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Orca/Beast Infantry (Orca)(Gyrojet_Support Laser).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Orca/Beast Infantry (Orca)(Gyrojet_Support Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Orca/Beast Infantry (Orca)(Gyrojet_Support Laser).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Orca/Beast Infantry (Orca)(Gyrojet_Support Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Orca/Beast Infantry (Orca)(Laser Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Orca/Beast Infantry (Orca)(Laser Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Orca/Beast Infantry (Orca)(Laser Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Orca/Beast Infantry (Orca)(Laser Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Auto Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Auto Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Auto Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Auto Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Gyrojet).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Gyrojet).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Gyrojet).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Gyrojet).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Laser Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Laser Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Laser Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Laser Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Needler).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Needler).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Needler).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Needler).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Pulse Laser).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Pulse Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Pulse Laser).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Pulse Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(SMG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(SMG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(SMG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(SMG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Shotgun).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Shotgun).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Shotgun).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Shotgun).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Sniper).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Sniper).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tabiranth/Beast Infantry (Tabiranth)(Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Auto-Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Auto-Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Auto-Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Auto-Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Gyrojet).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Gyrojet).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Gyrojet).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Gyrojet).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Laser Rifle).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Laser Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Laser Rifle).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Laser Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Needler).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Needler).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Needler).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Needler).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Pulse Laser).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Pulse Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Pulse Laser).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Pulse Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(SMG).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(SMG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(SMG).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(SMG).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Shotgun).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Shotgun).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Shotgun).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Shotgun).blk
diff --git a/megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Sniper).blk b/megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Sniper).blk
rename to megameklab/data/mekfiles/infantry/Beast Mounted/Tariq/Beast Infantry (Tariq)(Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Artillery (ArrowIV).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Artillery (ArrowIV).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Artillery (ArrowIV).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Artillery (ArrowIV).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Artillery (Sniper).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Artillery (Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Artillery (Sniper).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Artillery (Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Artillery (Thumper).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Artillery (Thumper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Artillery (Thumper).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Artillery (Thumper).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (Gauss).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (Gauss).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (Gauss).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (LBX10).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (LBX10).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (LBX10).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (LBX10).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (LBX2).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (LBX2).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (LBX2).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (LBX2).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (LBX20).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (LBX20).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (LBX20).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (LBX20).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (LBX5).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (LBX5).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (LBX5).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (LBX5).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (RAC2).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (RAC2).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (RAC2).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (RAC2).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (RAC5).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (RAC5).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (RAC5).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (RAC5).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (UAC10).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (UAC10).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (UAC10).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (UAC10).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (UAC2).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (UAC2).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (UAC2).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (UAC2).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (UAC20).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (UAC20).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (UAC20).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (UAC20).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (UAC5).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (UAC5).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Clan Field Gunners (UAC5).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Clan Field Gunners (UAC5).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Artillery (Arrow IV).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Artillery (Arrow IV).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Artillery (Arrow IV).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Artillery (Arrow IV).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Artillery (Sniper).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Artillery (Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Artillery (Sniper).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Artillery (Sniper).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Artillery (Thumper).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Artillery (Thumper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Artillery (Thumper).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Artillery (Thumper).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (AC10).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (AC10).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (AC10).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (AC10).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (AC2).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (AC2).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (AC2).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (AC2).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (AC20).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (AC20).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (AC20).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (AC20).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (AC5).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (AC5).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (AC5).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (AC5).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (Gauss).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (Gauss).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (Gauss).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LAC2).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LAC2).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LAC2).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LAC2).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LAC5).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LAC5).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LAC5).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LAC5).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LBX10).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LBX10).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LBX10).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LBX10).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LBX2).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LBX2).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LBX2).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LBX2).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LBX20).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LBX20).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LBX20).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LBX20).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LBX5).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LBX5).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (LBX5).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (LBX5).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (Light Gauss).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (Light Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (Light Gauss).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (Light Gauss).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (RAC2).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (RAC2).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (RAC2).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (RAC2).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (RAC5).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (RAC5).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (RAC5).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (RAC5).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (UAC10).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (UAC10).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (UAC10).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (UAC10).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (UAC2).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (UAC2).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (UAC2).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (UAC2).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (UAC20).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (UAC20).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (UAC20).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (UAC20).blk
diff --git a/megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (UAC5).blk b/megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (UAC5).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Field Gunners/Field Gunners (UAC5).blk
rename to megameklab/data/mekfiles/infantry/Field Gunners/Field Gunners (UAC5).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHD/Foot Platoon (Gauss).blk b/megameklab/data/mekfiles/infantry/HBHD/Foot Platoon (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHD/Foot Platoon (Gauss).blk
rename to megameklab/data/mekfiles/infantry/HBHD/Foot Platoon (Gauss).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHD/Jump Platoon (Gauss).blk b/megameklab/data/mekfiles/infantry/HBHD/Jump Platoon (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHD/Jump Platoon (Gauss).blk
rename to megameklab/data/mekfiles/infantry/HBHD/Jump Platoon (Gauss).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHD/Motorized Platoon (Gauss).blk b/megameklab/data/mekfiles/infantry/HBHD/Motorized Platoon (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHD/Motorized Platoon (Gauss).blk
rename to megameklab/data/mekfiles/infantry/HBHD/Motorized Platoon (Gauss).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHM/Foot Platoon (Rifle AA).blk b/megameklab/data/mekfiles/infantry/HBHM/Foot Platoon (Rifle AA).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHM/Foot Platoon (Rifle AA).blk
rename to megameklab/data/mekfiles/infantry/HBHM/Foot Platoon (Rifle AA).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHM/Jump Platoon (Rifle AA).blk b/megameklab/data/mekfiles/infantry/HBHM/Jump Platoon (Rifle AA).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHM/Jump Platoon (Rifle AA).blk
rename to megameklab/data/mekfiles/infantry/HBHM/Jump Platoon (Rifle AA).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHM/Mechanized Hover Platoon (Rifle AA).blk b/megameklab/data/mekfiles/infantry/HBHM/Mechanized Hover Platoon (Rifle AA).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHM/Mechanized Hover Platoon (Rifle AA).blk
rename to megameklab/data/mekfiles/infantry/HBHM/Mechanized Hover Platoon (Rifle AA).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHM/Mechanized Tracked Platoon (Rifle AA).blk b/megameklab/data/mekfiles/infantry/HBHM/Mechanized Tracked Platoon (Rifle AA).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHM/Mechanized Tracked Platoon (Rifle AA).blk
rename to megameklab/data/mekfiles/infantry/HBHM/Mechanized Tracked Platoon (Rifle AA).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHM/Mechanized Wheeled Platoon (Rifle AA).blk b/megameklab/data/mekfiles/infantry/HBHM/Mechanized Wheeled Platoon (Rifle AA).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHM/Mechanized Wheeled Platoon (Rifle AA).blk
rename to megameklab/data/mekfiles/infantry/HBHM/Mechanized Wheeled Platoon (Rifle AA).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHM/Motorized Platoon (Rifle AA).blk b/megameklab/data/mekfiles/infantry/HBHM/Motorized Platoon (Rifle AA).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHM/Motorized Platoon (Rifle AA).blk
rename to megameklab/data/mekfiles/infantry/HBHM/Motorized Platoon (Rifle AA).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHS/Foot Platoon (Flechette).blk b/megameklab/data/mekfiles/infantry/HBHS/Foot Platoon (Flechette).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHS/Foot Platoon (Flechette).blk
rename to megameklab/data/mekfiles/infantry/HBHS/Foot Platoon (Flechette).blk
diff --git a/megameklab/data/mechfiles/infantry/HBHS/Motorized Platoon (Flechette).blk b/megameklab/data/mekfiles/infantry/HBHS/Motorized Platoon (Flechette).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/HBHS/Motorized Platoon (Flechette).blk
rename to megameklab/data/mekfiles/infantry/HBHS/Motorized Platoon (Flechette).blk
diff --git a/megameklab/data/mechfiles/infantry/TP Vega 3039/Field Gun Infantry AC10.blk b/megameklab/data/mekfiles/infantry/TP Vega 3039/Field Gun Infantry AC10.blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TP Vega 3039/Field Gun Infantry AC10.blk
rename to megameklab/data/mekfiles/infantry/TP Vega 3039/Field Gun Infantry AC10.blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (LRM).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Laser).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (MG).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (SRM).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Point AMT (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (LRM).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Laser).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (MG).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (SRM).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Clan Foot Squad AMT (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (LRM).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Laser).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (MG).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (SRM).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Platoon AMT (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (LRM).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Laser).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (MG).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (SRM).blk b/megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/AntiMek Trained/Foot Squad AMT (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Foot Point (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Foot Point (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Jump Point (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Jump Point (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Hover Point (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Tracked Point (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Mechanized Wheeled Point (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Points/Clan Motorized Point (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Points/Clan Motorized Point (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Foot Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Foot Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Jump Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Jump Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Hover Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Tracked Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Mechanized Wheeled Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Clan Squads/Clan Motorized Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/Clan Squads/Clan Motorized Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Bandit Motorized Point (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Bandit Motorized Point (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Bandit Motorized Point (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Bandit Motorized Point (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Ceremonial Platoon (Close Combat).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Ceremonial Platoon (Close Combat).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Ceremonial Platoon (Close Combat).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Ceremonial Platoon (Close Combat).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Ceremonial Platoon (MG Heavy).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Ceremonial Platoon (MG Heavy).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Ceremonial Platoon (MG Heavy).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Ceremonial Platoon (MG Heavy).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (LRM Heavy).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (LRM Heavy).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (LRM Heavy).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (LRM Heavy).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser Heavy XCT).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser Heavy XCT).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser Heavy XCT).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser Heavy XCT).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser Marine).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser Marine).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser Marine).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser Marine).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser TAG).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser TAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser TAG).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser TAG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser XCT).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser XCT).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser XCT).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Laser XCT).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Light Scout).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Light Scout).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Light Scout).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Light Scout).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Light).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Light).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Light).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Light).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Mountain).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Mountain).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Mountain).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Mountain).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Paratrooper).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Paratrooper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Paratrooper).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Platoon (Rifle Paratrooper).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Squad (Medic).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Squad (Medic).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Squad (Medic).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Squad (Medic).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Stealth Platoon (Rifle Paratrooper).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Stealth Platoon (Rifle Paratrooper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Stealth Platoon (Rifle Paratrooper).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Stealth Platoon (Rifle Paratrooper).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Stealth Squad (Sniper Paratrooper).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Stealth Squad (Sniper Paratrooper).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Foot Stealth Squad (Sniper Paratrooper).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Foot Stealth Squad (Sniper Paratrooper).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Platoon (Anti-Mech) (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Platoon (Anti-Mech) (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Platoon (Anti-Mech) (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Platoon (Anti-Mech) (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Platoon (GL).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Platoon (GL).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Platoon (GL).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Platoon (GL).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Platoon (Laser Heavy).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Platoon (Laser Heavy).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Platoon (Laser Heavy).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Platoon (Laser Heavy).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Stealth Platoon (Laser).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Stealth Platoon (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Stealth Platoon (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Stealth Platoon (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Stealth Platoon (Needler Demolition).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Stealth Platoon (Needler Demolition).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Jump Stealth Platoon (Needler Demolition).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Jump Stealth Platoon (Needler Demolition).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Mechanized Hover Platoon (Demolition).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Mechanized Hover Platoon (Demolition).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Mechanized Hover Platoon (Demolition).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Mechanized Hover Platoon (Demolition).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Mechanized Sub Platoon (SRM SCUBA).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Mechanized Sub Platoon (SRM SCUBA).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Mechanized Sub Platoon (SRM SCUBA).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Mechanized Sub Platoon (SRM SCUBA).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Mechanized Tracked Platoon (Bridging).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Mechanized Tracked Platoon (Bridging).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Mechanized Tracked Platoon (Bridging).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Mechanized Tracked Platoon (Bridging).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Mechanized Wheeled Platoon (Laser XCT).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Mechanized Wheeled Platoon (Laser XCT).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Mechanized Wheeled Platoon (Laser XCT).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Mechanized Wheeled Platoon (Laser XCT).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Fieldworks).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Fieldworks).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Fieldworks).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Fieldworks).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Firefighters).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Firefighters).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Firefighters).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Firefighters).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Gauss Heavy).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Gauss Heavy).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Gauss Heavy).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Gauss Heavy).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Laser XCT).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Laser XCT).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Laser XCT).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Laser XCT).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Needler Heavy).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Needler Heavy).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Needler Heavy).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Needler Heavy).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Nonlethal).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Nonlethal).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Nonlethal).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Nonlethal).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Plasma Heavy).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Plasma Heavy).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Platoon (Plasma Heavy).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Platoon (Plasma Heavy).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Sub Platoon (Laser SCUBA).blk b/megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Sub Platoon (Laser SCUBA).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/Generic Infantry/Motorized Sub Platoon (Laser SCUBA).blk
rename to megameklab/data/mekfiles/infantry/TW/Generic Infantry/Motorized Sub Platoon (Laser SCUBA).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Foot Platoon (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Foot Platoon (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Jump Platoon (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Jump Platoon (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Hover Platoon (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Tracked Platoon (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Mechanized Wheeled Platoon (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Platoons/Motorized Platoon (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Platoons/Motorized Platoon (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Foot Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Foot Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Jump Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Jump Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Hover Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Hover Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Tracked Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Mechanized Wheeled Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (Flamer).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (Flamer).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (LRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (LRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (Laser).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (Laser).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (MG).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (MG).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (Rifle).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (Rifle).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (SRM).blk b/megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/TW/IS Squads/Motorized Squad (SRM).blk
rename to megameklab/data/mekfiles/infantry/TW/IS Squads/Motorized Squad (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (Flamer).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (Flamer).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (LRM).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (LRM).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (Laser).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (Laser).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (MG).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (MG).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (Rifle).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (Rifle).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (SRM).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Foot Platoon TC (SRM).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Foot Platoon TC (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (Flamer).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (Flamer).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (LRM).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (LRM).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (Laser).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (Laser).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (MG).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (MG).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (Rifle).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (Rifle).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (SRM).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Jump Platoon TC (SRM).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Jump Platoon TC (SRM).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (Flamer).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (Flamer).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (Flamer).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (LRM).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (LRM).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (LRM).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (Laser).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (Laser).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (Laser).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (MG).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (MG).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (MG).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (Rifle).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (Rifle).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (Rifle).blk
diff --git a/megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (SRM).blk b/megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/infantry/Taurian Infantry/Motorized Platoon TC (SRM).blk
rename to megameklab/data/mekfiles/infantry/Taurian Infantry/Motorized Platoon TC (SRM).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/Clan/Comitatus JumpShip (2995).blk b/megameklab/data/mekfiles/jumpships/3057R/Clan/Comitatus JumpShip (2995).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/Clan/Comitatus JumpShip (2995).blk
rename to megameklab/data/mekfiles/jumpships/3057R/Clan/Comitatus JumpShip (2995).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/Clan/Hunter Jumpship (2832).blk b/megameklab/data/mekfiles/jumpships/3057R/Clan/Hunter Jumpship (2832).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/Clan/Hunter Jumpship (2832).blk
rename to megameklab/data/mekfiles/jumpships/3057R/Clan/Hunter Jumpship (2832).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/Clan/Hunter Jumpship (2948) (LF).blk b/megameklab/data/mekfiles/jumpships/3057R/Clan/Hunter Jumpship (2948) (LF).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/Clan/Hunter Jumpship (2948) (LF).blk
rename to megameklab/data/mekfiles/jumpships/3057R/Clan/Hunter Jumpship (2948) (LF).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/Clan/Invader Jumpship (2850).blk b/megameklab/data/mekfiles/jumpships/3057R/Clan/Invader Jumpship (2850).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/Clan/Invader Jumpship (2850).blk
rename to megameklab/data/mekfiles/jumpships/3057R/Clan/Invader Jumpship (2850).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/Clan/Merchant Jumpship (2901).blk b/megameklab/data/mekfiles/jumpships/3057R/Clan/Merchant Jumpship (2901).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/Clan/Merchant Jumpship (2901).blk
rename to megameklab/data/mekfiles/jumpships/3057R/Clan/Merchant Jumpship (2901).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/Clan/Monolith Jumpship (2839).blk b/megameklab/data/mekfiles/jumpships/3057R/Clan/Monolith Jumpship (2839).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/Clan/Monolith Jumpship (2839).blk
rename to megameklab/data/mekfiles/jumpships/3057R/Clan/Monolith Jumpship (2839).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/Clan/Odyssey Jumpship (2887).blk b/megameklab/data/mekfiles/jumpships/3057R/Clan/Odyssey Jumpship (2887).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/Clan/Odyssey Jumpship (2887).blk
rename to megameklab/data/mekfiles/jumpships/3057R/Clan/Odyssey Jumpship (2887).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/Clan/Scout JumpShip (2895).blk b/megameklab/data/mekfiles/jumpships/3057R/Clan/Scout JumpShip (2895).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/Clan/Scout JumpShip (2895).blk
rename to megameklab/data/mekfiles/jumpships/3057R/Clan/Scout JumpShip (2895).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/Clan/Star Lord JumpShip (2841).blk b/megameklab/data/mekfiles/jumpships/3057R/Clan/Star Lord JumpShip (2841).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/Clan/Star Lord JumpShip (2841).blk
rename to megameklab/data/mekfiles/jumpships/3057R/Clan/Star Lord JumpShip (2841).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Chimeisho JumpShip (3056).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Chimeisho JumpShip (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Chimeisho JumpShip (3056).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Chimeisho JumpShip (3056).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Invader Jumpship (2631 LF).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Invader Jumpship (2631 LF).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Invader Jumpship (2631 LF).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Invader Jumpship (2631 LF).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Invader Jumpship (2631 PPC).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Invader Jumpship (2631 PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Invader Jumpship (2631 PPC).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Invader Jumpship (2631 PPC).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Invader Jumpship (2631).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Invader Jumpship (2631).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Invader Jumpship (2631).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Invader Jumpship (2631).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Magellan Jumpship (2960).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Magellan Jumpship (2960).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Magellan Jumpship (2960).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Magellan Jumpship (2960).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Merchant Jumpship (2503).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Merchant Jumpship (2503).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Merchant Jumpship (2503).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Merchant Jumpship (2503).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Merchant Jumpship (2602).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Merchant Jumpship (2602).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Merchant Jumpship (2602).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Merchant Jumpship (2602).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Merchant Jumpship (2602P).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Merchant Jumpship (2602P).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Merchant Jumpship (2602P).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Merchant Jumpship (2602P).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Monolith Jumpship (2776).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Monolith Jumpship (2776).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Monolith Jumpship (2776).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Monolith Jumpship (2776).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Quetzalcoatl-Scout JumpShip.blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Quetzalcoatl-Scout JumpShip.blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Quetzalcoatl-Scout JumpShip.blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Quetzalcoatl-Scout JumpShip.blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Scout JumpShip (2712).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Scout JumpShip (2712).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Scout JumpShip (2712).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Scout JumpShip (2712).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Star Lord JumpShip (2590 LF).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Star Lord JumpShip (2590 LF).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Star Lord JumpShip (2590 LF).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Star Lord JumpShip (2590 LF).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Star Lord JumpShip (2590).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Star Lord JumpShip (2590).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Star Lord JumpShip (2590).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Star Lord JumpShip (2590).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Tramp JumpShip (2754).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Tramp JumpShip (2754).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Tramp JumpShip (2754).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Tramp JumpShip (2754).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Tramp JumpShip (2755) (LF).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Tramp JumpShip (2755) (LF).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Tramp JumpShip (2755) (LF).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Tramp JumpShip (2755) (LF).blk
diff --git a/megameklab/data/mechfiles/jumpships/3057R/IS/Tramp JumpShip (3071).blk b/megameklab/data/mekfiles/jumpships/3057R/IS/Tramp JumpShip (3071).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3057R/IS/Tramp JumpShip (3071).blk
rename to megameklab/data/mekfiles/jumpships/3057R/IS/Tramp JumpShip (3071).blk
diff --git a/megameklab/data/mechfiles/jumpships/3075/Explorer JumpShip (HPG).blk b/megameklab/data/mekfiles/jumpships/3075/Explorer JumpShip (HPG).blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3075/Explorer JumpShip (HPG).blk
rename to megameklab/data/mekfiles/jumpships/3075/Explorer JumpShip (HPG).blk
diff --git a/megameklab/data/mechfiles/jumpships/3075/Explorer JumpShip.blk b/megameklab/data/mekfiles/jumpships/3075/Explorer JumpShip.blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/3075/Explorer JumpShip.blk
rename to megameklab/data/mekfiles/jumpships/3075/Explorer JumpShip.blk
diff --git a/megameklab/data/mechfiles/jumpships/XTRs/Primitives I/Aquilla JumpShip Transport.blk b/megameklab/data/mekfiles/jumpships/XTRs/Primitives I/Aquilla JumpShip Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/XTRs/Primitives I/Aquilla JumpShip Transport.blk
rename to megameklab/data/mekfiles/jumpships/XTRs/Primitives I/Aquilla JumpShip Transport.blk
diff --git a/megameklab/data/mechfiles/jumpships/XTRs/Primitives III/Liberty Jumpship.blk b/megameklab/data/mekfiles/jumpships/XTRs/Primitives III/Liberty Jumpship.blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/XTRs/Primitives III/Liberty Jumpship.blk
rename to megameklab/data/mekfiles/jumpships/XTRs/Primitives III/Liberty Jumpship.blk
diff --git a/megameklab/data/mechfiles/jumpships/XTRs/Primitives V/Levianthan Jumpship.blk b/megameklab/data/mekfiles/jumpships/XTRs/Primitives V/Levianthan Jumpship.blk
similarity index 100%
rename from megameklab/data/mechfiles/jumpships/XTRs/Primitives V/Levianthan Jumpship.blk
rename to megameklab/data/mekfiles/jumpships/XTRs/Primitives V/Levianthan Jumpship.blk
diff --git a/megameklab/data/mechfiles/mechs/3039u/Archer ARC-2K.mtf b/megameklab/data/mekfiles/meks/3039u/Archer ARC-2K.mtf
similarity index 62%
rename from megameklab/data/mechfiles/mechs/3039u/Archer ARC-2K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Archer ARC-2K.mtf
index 42508aa11..031c58495 100644
--- a/megameklab/data/mechfiles/mechs/3039u/Archer ARC-2K.mtf
+++ b/megameklab/data/mekfiles/meks/3039u/Archer ARC-2K.mtf
@@ -164,7 +164,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The 2K Archer was a modification built for the Draconis Combine in 2856, designed to increase its direct firepower capability and give it more staying power on the battlefield once it had run out of ammunition. The 'Mech replaced the LRM-20 launchers with two FarFire 15 LRM-15 launchers and removed all of the medium lasers along with some armor. They used this extra weight to add a Large Laser in each arm, and two heat sinks. Besides its use with Combine forces, this variant became common among the KungsArmé following its formation.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF included complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Gorton, Kingsley, and Thorpe Enterprises,Gorton, Kingsley, and Thorpe Enterprises
primaryfactory:New Oslo,Satalice
diff --git a/megameklab/data/mechfiles/mechs/3039u/Archer ARC-2R.mtf b/megameklab/data/mekfiles/meks/3039u/Archer ARC-2R.mtf
similarity index 66%
rename from megameklab/data/mechfiles/mechs/3039u/Archer ARC-2R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Archer ARC-2R.mtf
index 1e69b4d0c..47783dd8a 100644
--- a/megameklab/data/mechfiles/mechs/3039u/Archer ARC-2R.mtf
+++ b/megameklab/data/mekfiles/meks/3039u/Archer ARC-2R.mtf
@@ -165,7 +165,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The Archer uses two Doombud LRM-20 missile launchers with four tons of ammo for two minutes of continuous fire. Side torsos shared ammo. Some Archer drivers closed their missile bay doors to confuse the adversary while the design was new, however this ploy no longer works. Archer carries four Diverse Optics Type 18 midrange lasers for close combat. Each arm has a laser, and the other two are positioned in a central turret above the cockpit, allowing them to attack targets behind the 'Mech. The Archer's large battlefists help it fight close-quarters and steal supplies during raids. The Archer cruised at 44.1 km/h and carried thirteen tons of armor. With only 10 heat sinks, an Archer firing both LRM launchers and lasers would quickly overheat. The Archer's popularity meant that most adversary pilots knew how to use it to their advantage. The Archer's cockpit, beneath the central torso, was its most distinctive feature. The Gyro and engine were protected by the torso armor belt, but this placement gave the MechWarrior a unique battlefield perspective.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Earthwerks-FWL, Inc.,Bowie Industries,Diplass BattleMechs,Defiance Industries,LexaTech Industries,Vandenberg Mechanized Industries,Gorton, Kingsley, and Thorpe Enterprises,Earthwerks Incorporated
primaryfactory:Calloway VI,Carlisle,Erdvynn,Hesperus II,Irece,New Vandenberg,Satalice,Terra
diff --git a/megameklab/data/mechfiles/mechs/3039u/Archer ARC-2S.mtf b/megameklab/data/mekfiles/meks/3039u/Archer ARC-2S.mtf
similarity index 61%
rename from megameklab/data/mechfiles/mechs/3039u/Archer ARC-2S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Archer ARC-2S.mtf
index ad58e9223..b4db3ee7d 100644
--- a/megameklab/data/mechfiles/mechs/3039u/Archer ARC-2S.mtf
+++ b/megameklab/data/mekfiles/meks/3039u/Archer ARC-2S.mtf
@@ -168,7 +168,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The 2S was another modification made to allow the Archer to defend itself more easily against an enemy that managed to close range with it. Built for House Steiner in 2915, the 2S replaced the LRM-20 launchers with two LRM-15 launchers and used the saved weight to add two SRM-4 launchers, carried in either side torso along with one ton of ammunition per launcher, giving it additional short range firepower.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Bowie Industries
primaryfactory:Carlisle
diff --git a/megameklab/data/mechfiles/mechs/3039u/Archer ARC-2W.mtf b/megameklab/data/mekfiles/meks/3039u/Archer ARC-2W.mtf
similarity index 57%
rename from megameklab/data/mechfiles/mechs/3039u/Archer ARC-2W.mtf
rename to megameklab/data/mekfiles/meks/3039u/Archer ARC-2W.mtf
index 3c669adac..0f5db43e2 100644
--- a/megameklab/data/mechfiles/mechs/3039u/Archer ARC-2W.mtf
+++ b/megameklab/data/mekfiles/meks/3039u/Archer ARC-2W.mtf
@@ -164,9 +164,9 @@ overview:One of the most iconic BattleMechs is the Archer, with its low-slung to
capabilities:Two enormous missile launchers with tons of ammo power the Archer. The missiles were formidable, but their short-range inaccuracy required four medium lasers, two rear-facing and one in each arm. Enlarged hand actuators allow the design to undertake severe physical attacks and transport captured supplies during raids. The cockpit of the Archer is situated beneath the center midsection, giving the pilot a unique battlefield view. The torso armor belt above the cockpit protects the gyro and engine from the superior armor. Many pilots initially entered battle with their missile bays locked to hide the 'Mech's real capabilities, leading some to believe it was a close-combat design. As the Archer became famous, this pretext became meaningless. Archer pilots rarely learn new skills, but this hasn't tarnished the 'Mech's reputation.
-deployment:The 2W, introduced in 3010, was similar to the 2S model but increased its close range firepower in a different manner. Like the 2S, it mounted a pair of SRM-4 launchers but carried just one ton of ammo for them, and it retained the LRM-20 launchers. The two rear firing medium lasers were removed and armor protection was reduced by three tons in order to make these modifications. This was the trademark subvariant used by Wolf's Dragoons, built in the assembly plant aboard their space station Hephaestus Station until its destruction in 3028. Jaime Wolf stated around 3025 that all of the Dragoons' Archers were this variant. Most were eventually upgraded to the 5W, though Jaime's machine was rebuilt with Clan technology
+deployment:The 2W, introduced in 3010, was similar to the 2S model but increased its close range firepower in a different manner. Like the 2S, it mounted a pair of SRM-4 launchers but carried just one ton of ammo for them, and it retained the LRM-20 launchers. The two rear firing medium lasers were removed and armor protection was reduced by three tons in order to make these modifications. This was the trademark subvariant used by the Wolf's Dragoons, built in the assembly plant aboard their space station Hephaestus Station until its destruction in 3028. Jaime Wolf stated around 3025 that all of the Dragoons' Archers were this variant. Most were eventually upgraded to the 5W, though Jaime's machine was rebuilt with Clan technology
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Hephaestus Station (Refit)
primaryfactory:Outreach
diff --git a/megameklab/data/mechfiles/mechs/3039u/Assassin ASN-101.mtf b/megameklab/data/mekfiles/meks/3039u/Assassin ASN-101.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Assassin ASN-101.mtf
rename to megameklab/data/mekfiles/meks/3039u/Assassin ASN-101.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Assassin ASN-21.mtf b/megameklab/data/mekfiles/meks/3039u/Assassin ASN-21.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Assassin ASN-21.mtf
rename to megameklab/data/mekfiles/meks/3039u/Assassin ASN-21.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Atlas AS7-D-DC.mtf b/megameklab/data/mekfiles/meks/3039u/Atlas AS7-D-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Atlas AS7-D-DC.mtf
rename to megameklab/data/mekfiles/meks/3039u/Atlas AS7-D-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Atlas AS7-D.mtf b/megameklab/data/mekfiles/meks/3039u/Atlas AS7-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Atlas AS7-D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Atlas AS7-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Atlas AS7-RS.mtf b/megameklab/data/mekfiles/meks/3039u/Atlas AS7-RS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Atlas AS7-RS.mtf
rename to megameklab/data/mekfiles/meks/3039u/Atlas AS7-RS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Awesome AWS-8Q.mtf b/megameklab/data/mekfiles/meks/3039u/Awesome AWS-8Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Awesome AWS-8Q.mtf
rename to megameklab/data/mekfiles/meks/3039u/Awesome AWS-8Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Awesome AWS-8R.mtf b/megameklab/data/mekfiles/meks/3039u/Awesome AWS-8R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Awesome AWS-8R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Awesome AWS-8R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Awesome AWS-8T.mtf b/megameklab/data/mekfiles/meks/3039u/Awesome AWS-8T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Awesome AWS-8T.mtf
rename to megameklab/data/mekfiles/meks/3039u/Awesome AWS-8T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Awesome AWS-8V.mtf b/megameklab/data/mekfiles/meks/3039u/Awesome AWS-8V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Awesome AWS-8V.mtf
rename to megameklab/data/mekfiles/meks/3039u/Awesome AWS-8V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3E.mtf b/megameklab/data/mekfiles/meks/3039u/Banshee BNC-3E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3E.mtf
rename to megameklab/data/mekfiles/meks/3039u/Banshee BNC-3E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3M.mtf b/megameklab/data/mekfiles/meks/3039u/Banshee BNC-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3M.mtf
rename to megameklab/data/mekfiles/meks/3039u/Banshee BNC-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3MC.mtf b/megameklab/data/mekfiles/meks/3039u/Banshee BNC-3MC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3MC.mtf
rename to megameklab/data/mekfiles/meks/3039u/Banshee BNC-3MC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3Q.mtf b/megameklab/data/mekfiles/meks/3039u/Banshee BNC-3Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3Q.mtf
rename to megameklab/data/mekfiles/meks/3039u/Banshee BNC-3Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3S Reinesblatt.mtf b/megameklab/data/mekfiles/meks/3039u/Banshee BNC-3S Reinesblatt.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3S Reinesblatt.mtf
rename to megameklab/data/mekfiles/meks/3039u/Banshee BNC-3S Reinesblatt.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3S.mtf b/megameklab/data/mekfiles/meks/3039u/Banshee BNC-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Banshee BNC-3S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Banshee BNC-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/BattleMaster BLR-1D.mtf b/megameklab/data/mekfiles/meks/3039u/BattleMaster BLR-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/BattleMaster BLR-1D.mtf
rename to megameklab/data/mekfiles/meks/3039u/BattleMaster BLR-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/BattleMaster BLR-1G-DC.mtf b/megameklab/data/mekfiles/meks/3039u/BattleMaster BLR-1G-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/BattleMaster BLR-1G-DC.mtf
rename to megameklab/data/mekfiles/meks/3039u/BattleMaster BLR-1G-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/BattleMaster BLR-1G.mtf b/megameklab/data/mekfiles/meks/3039u/BattleMaster BLR-1G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/BattleMaster BLR-1G.mtf
rename to megameklab/data/mekfiles/meks/3039u/BattleMaster BLR-1G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/BattleMaster BLR-1S.mtf b/megameklab/data/mekfiles/meks/3039u/BattleMaster BLR-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/BattleMaster BLR-1S.mtf
rename to megameklab/data/mekfiles/meks/3039u/BattleMaster BLR-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Black Knight BL-7-KNT-L.mtf b/megameklab/data/mekfiles/meks/3039u/Black Knight BL-7-KNT-L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Black Knight BL-7-KNT-L.mtf
rename to megameklab/data/mekfiles/meks/3039u/Black Knight BL-7-KNT-L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Black Knight BL-7-KNT.mtf b/megameklab/data/mekfiles/meks/3039u/Black Knight BL-7-KNT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Black Knight BL-7-KNT.mtf
rename to megameklab/data/mekfiles/meks/3039u/Black Knight BL-7-KNT.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Blackjack BJ-1.mtf b/megameklab/data/mekfiles/meks/3039u/Blackjack BJ-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Blackjack BJ-1.mtf
rename to megameklab/data/mekfiles/meks/3039u/Blackjack BJ-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Blackjack BJ-1DB.mtf b/megameklab/data/mekfiles/meks/3039u/Blackjack BJ-1DB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Blackjack BJ-1DB.mtf
rename to megameklab/data/mekfiles/meks/3039u/Blackjack BJ-1DB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Blackjack BJ-1DC.mtf b/megameklab/data/mekfiles/meks/3039u/Blackjack BJ-1DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Blackjack BJ-1DC.mtf
rename to megameklab/data/mekfiles/meks/3039u/Blackjack BJ-1DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Blackjack BJ-1X.mtf b/megameklab/data/mekfiles/meks/3039u/Blackjack BJ-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Blackjack BJ-1X.mtf
rename to megameklab/data/mekfiles/meks/3039u/Blackjack BJ-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Bombardier BMB-10D.mtf b/megameklab/data/mekfiles/meks/3039u/Bombardier BMB-10D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Bombardier BMB-10D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Bombardier BMB-10D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Cataphract CTF-1X.mtf b/megameklab/data/mekfiles/meks/3039u/Cataphract CTF-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Cataphract CTF-1X.mtf
rename to megameklab/data/mekfiles/meks/3039u/Cataphract CTF-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Cataphract CTF-2X.mtf b/megameklab/data/mekfiles/meks/3039u/Cataphract CTF-2X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Cataphract CTF-2X.mtf
rename to megameklab/data/mekfiles/meks/3039u/Cataphract CTF-2X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-A1.mtf b/megameklab/data/mekfiles/meks/3039u/Catapult CPLT-A1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-A1.mtf
rename to megameklab/data/mekfiles/meks/3039u/Catapult CPLT-A1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-C1 Jenny.mtf b/megameklab/data/mekfiles/meks/3039u/Catapult CPLT-C1 Jenny.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-C1 Jenny.mtf
rename to megameklab/data/mekfiles/meks/3039u/Catapult CPLT-C1 Jenny.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-C1.mtf b/megameklab/data/mekfiles/meks/3039u/Catapult CPLT-C1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-C1.mtf
rename to megameklab/data/mekfiles/meks/3039u/Catapult CPLT-C1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-C1b.mtf b/megameklab/data/mekfiles/meks/3039u/Catapult CPLT-C1b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-C1b.mtf
rename to megameklab/data/mekfiles/meks/3039u/Catapult CPLT-C1b.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-C4.mtf b/megameklab/data/mekfiles/meks/3039u/Catapult CPLT-C4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-C4.mtf
rename to megameklab/data/mekfiles/meks/3039u/Catapult CPLT-C4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-K2.mtf b/megameklab/data/mekfiles/meks/3039u/Catapult CPLT-K2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Catapult CPLT-K2.mtf
rename to megameklab/data/mekfiles/meks/3039u/Catapult CPLT-K2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Centurion CN9-A.mtf b/megameklab/data/mekfiles/meks/3039u/Centurion CN9-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Centurion CN9-A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Centurion CN9-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Centurion CN9-AH.mtf b/megameklab/data/mekfiles/meks/3039u/Centurion CN9-AH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Centurion CN9-AH.mtf
rename to megameklab/data/mekfiles/meks/3039u/Centurion CN9-AH.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Centurion CN9-AL.mtf b/megameklab/data/mekfiles/meks/3039u/Centurion CN9-AL.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Centurion CN9-AL.mtf
rename to megameklab/data/mekfiles/meks/3039u/Centurion CN9-AL.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Centurion CN9-YLW Yen Lo Wang.mtf b/megameklab/data/mekfiles/meks/3039u/Centurion CN9-YLW Yen Lo Wang.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Centurion CN9-YLW Yen Lo Wang.mtf
rename to megameklab/data/mekfiles/meks/3039u/Centurion CN9-YLW Yen Lo Wang.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Champion CHP-1N2.mtf b/megameklab/data/mekfiles/meks/3039u/Champion CHP-1N2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Champion CHP-1N2.mtf
rename to megameklab/data/mekfiles/meks/3039u/Champion CHP-1N2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Champion CHP-2N.mtf b/megameklab/data/mekfiles/meks/3039u/Champion CHP-2N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Champion CHP-2N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Champion CHP-2N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Charger CGR-1A1.mtf b/megameklab/data/mekfiles/meks/3039u/Charger CGR-1A1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Charger CGR-1A1.mtf
rename to megameklab/data/mekfiles/meks/3039u/Charger CGR-1A1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Charger CGR-1A5.mtf b/megameklab/data/mekfiles/meks/3039u/Charger CGR-1A5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Charger CGR-1A5.mtf
rename to megameklab/data/mekfiles/meks/3039u/Charger CGR-1A5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Charger CGR-1A9.mtf b/megameklab/data/mekfiles/meks/3039u/Charger CGR-1A9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Charger CGR-1A9.mtf
rename to megameklab/data/mekfiles/meks/3039u/Charger CGR-1A9.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Charger CGR-1L.mtf b/megameklab/data/mekfiles/meks/3039u/Charger CGR-1L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Charger CGR-1L.mtf
rename to megameklab/data/mekfiles/meks/3039u/Charger CGR-1L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Charger CGR-SB.mtf b/megameklab/data/mekfiles/meks/3039u/Charger CGR-SB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Charger CGR-SB.mtf
rename to megameklab/data/mekfiles/meks/3039u/Charger CGR-SB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Cicada CDA-2A.mtf b/megameklab/data/mekfiles/meks/3039u/Cicada CDA-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Cicada CDA-2A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Cicada CDA-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Cicada CDA-2B.mtf b/megameklab/data/mekfiles/meks/3039u/Cicada CDA-2B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Cicada CDA-2B.mtf
rename to megameklab/data/mekfiles/meks/3039u/Cicada CDA-2B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Cicada CDA-3C.mtf b/megameklab/data/mekfiles/meks/3039u/Cicada CDA-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Cicada CDA-3C.mtf
rename to megameklab/data/mekfiles/meks/3039u/Cicada CDA-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Clint CLNT-1-2R.mtf b/megameklab/data/mekfiles/meks/3039u/Clint CLNT-1-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Clint CLNT-1-2R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Clint CLNT-1-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Clint CLNT-2-3T Denton.mtf b/megameklab/data/mekfiles/meks/3039u/Clint CLNT-2-3T Denton.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Clint CLNT-2-3T Denton.mtf
rename to megameklab/data/mekfiles/meks/3039u/Clint CLNT-2-3T Denton.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Clint CLNT-2-3T.mtf b/megameklab/data/mekfiles/meks/3039u/Clint CLNT-2-3T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Clint CLNT-2-3T.mtf
rename to megameklab/data/mekfiles/meks/3039u/Clint CLNT-2-3T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Clint CLNT-2-4T.mtf b/megameklab/data/mekfiles/meks/3039u/Clint CLNT-2-4T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Clint CLNT-2-4T.mtf
rename to megameklab/data/mekfiles/meks/3039u/Clint CLNT-2-4T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Commando COM-1D.mtf b/megameklab/data/mekfiles/meks/3039u/Commando COM-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Commando COM-1D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Commando COM-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Commando COM-2D.mtf b/megameklab/data/mekfiles/meks/3039u/Commando COM-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Commando COM-2D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Commando COM-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Commando COM-3A.mtf b/megameklab/data/mekfiles/meks/3039u/Commando COM-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Commando COM-3A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Commando COM-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Crab CRB-20.mtf b/megameklab/data/mekfiles/meks/3039u/Crab CRB-20.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Crab CRB-20.mtf
rename to megameklab/data/mekfiles/meks/3039u/Crab CRB-20.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Crockett CRK-5003-0.mtf b/megameklab/data/mekfiles/meks/3039u/Crockett CRK-5003-0.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Crockett CRK-5003-0.mtf
rename to megameklab/data/mekfiles/meks/3039u/Crockett CRK-5003-0.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Crusader CRD-3D.mtf b/megameklab/data/mekfiles/meks/3039u/Crusader CRD-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Crusader CRD-3D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Crusader CRD-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Crusader CRD-3K.mtf b/megameklab/data/mekfiles/meks/3039u/Crusader CRD-3K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Crusader CRD-3K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Crusader CRD-3K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Crusader CRD-3L.mtf b/megameklab/data/mekfiles/meks/3039u/Crusader CRD-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Crusader CRD-3L.mtf
rename to megameklab/data/mekfiles/meks/3039u/Crusader CRD-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Crusader CRD-3R.mtf b/megameklab/data/mekfiles/meks/3039u/Crusader CRD-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Crusader CRD-3R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Crusader CRD-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Cyclops CP-10-HQ.mtf b/megameklab/data/mekfiles/meks/3039u/Cyclops CP-10-HQ.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Cyclops CP-10-HQ.mtf
rename to megameklab/data/mekfiles/meks/3039u/Cyclops CP-10-HQ.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Cyclops CP-10-Q.mtf b/megameklab/data/mekfiles/meks/3039u/Cyclops CP-10-Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Cyclops CP-10-Q.mtf
rename to megameklab/data/mekfiles/meks/3039u/Cyclops CP-10-Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Cyclops CP-10-Z.mtf b/megameklab/data/mekfiles/meks/3039u/Cyclops CP-10-Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Cyclops CP-10-Z.mtf
rename to megameklab/data/mekfiles/meks/3039u/Cyclops CP-10-Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Daboku DCMS-MX90-D.mtf b/megameklab/data/mekfiles/meks/3039u/Daboku DCMS-MX90-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Daboku DCMS-MX90-D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Daboku DCMS-MX90-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Dervish DV-6M.mtf b/megameklab/data/mekfiles/meks/3039u/Dervish DV-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Dervish DV-6M.mtf
rename to megameklab/data/mekfiles/meks/3039u/Dervish DV-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Dragon DRG-1C.mtf b/megameklab/data/mekfiles/meks/3039u/Dragon DRG-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Dragon DRG-1C.mtf
rename to megameklab/data/mekfiles/meks/3039u/Dragon DRG-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Dragon DRG-1N.mtf b/megameklab/data/mekfiles/meks/3039u/Dragon DRG-1N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Dragon DRG-1N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Dragon DRG-1N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Enforcer ENF-4R.mtf b/megameklab/data/mekfiles/meks/3039u/Enforcer ENF-4R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Enforcer ENF-4R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Enforcer ENF-4R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Falcon FLC-4N.mtf b/megameklab/data/mekfiles/meks/3039u/Falcon FLC-4N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Falcon FLC-4N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Falcon FLC-4N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Firestarter FS9-A.mtf b/megameklab/data/mekfiles/meks/3039u/Firestarter FS9-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Firestarter FS9-A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Firestarter FS9-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Firestarter FS9-H.mtf b/megameklab/data/mekfiles/meks/3039u/Firestarter FS9-H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Firestarter FS9-H.mtf
rename to megameklab/data/mekfiles/meks/3039u/Firestarter FS9-H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Firestarter FS9-K.mtf b/megameklab/data/mekfiles/meks/3039u/Firestarter FS9-K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Firestarter FS9-K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Firestarter FS9-K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Firestarter FS9-M Mirage.mtf b/megameklab/data/mekfiles/meks/3039u/Firestarter FS9-M Mirage.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Firestarter FS9-M Mirage.mtf
rename to megameklab/data/mekfiles/meks/3039u/Firestarter FS9-M Mirage.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Flashman FLS-7K.mtf b/megameklab/data/mekfiles/meks/3039u/Flashman FLS-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Flashman FLS-7K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Flashman FLS-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Flea FLE-15.mtf b/megameklab/data/mekfiles/meks/3039u/Flea FLE-15.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Flea FLE-15.mtf
rename to megameklab/data/mekfiles/meks/3039u/Flea FLE-15.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Flea FLE-4.mtf b/megameklab/data/mekfiles/meks/3039u/Flea FLE-4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Flea FLE-4.mtf
rename to megameklab/data/mekfiles/meks/3039u/Flea FLE-4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Goliath GOL-1H.mtf b/megameklab/data/mekfiles/meks/3039u/Goliath GOL-1H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Goliath GOL-1H.mtf
rename to megameklab/data/mekfiles/meks/3039u/Goliath GOL-1H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Grand Dragon DRG-1G.mtf b/megameklab/data/mekfiles/meks/3039u/Grand Dragon DRG-1G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Grand Dragon DRG-1G.mtf
rename to megameklab/data/mekfiles/meks/3039u/Grand Dragon DRG-1G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Grasshopper GHR-5H.mtf b/megameklab/data/mekfiles/meks/3039u/Grasshopper GHR-5H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Grasshopper GHR-5H.mtf
rename to megameklab/data/mekfiles/meks/3039u/Grasshopper GHR-5H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Griffin GRF-1E Sparky.mtf b/megameklab/data/mekfiles/meks/3039u/Griffin GRF-1E Sparky.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Griffin GRF-1E Sparky.mtf
rename to megameklab/data/mekfiles/meks/3039u/Griffin GRF-1E Sparky.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Griffin GRF-1N.mtf b/megameklab/data/mekfiles/meks/3039u/Griffin GRF-1N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Griffin GRF-1N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Griffin GRF-1N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Griffin GRF-1S.mtf b/megameklab/data/mekfiles/meks/3039u/Griffin GRF-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Griffin GRF-1S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Griffin GRF-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Guillotine GLT-4L.mtf b/megameklab/data/mekfiles/meks/3039u/Guillotine GLT-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Guillotine GLT-4L.mtf
rename to megameklab/data/mekfiles/meks/3039u/Guillotine GLT-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Guillotine GLT-4P.mtf b/megameklab/data/mekfiles/meks/3039u/Guillotine GLT-4P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Guillotine GLT-4P.mtf
rename to megameklab/data/mekfiles/meks/3039u/Guillotine GLT-4P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hatamoto-Chi HTM-26T.mtf b/megameklab/data/mekfiles/meks/3039u/Hatamoto-Chi HTM-26T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hatamoto-Chi HTM-26T.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hatamoto-Chi HTM-26T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hatchetman HCT-3F.mtf b/megameklab/data/mekfiles/meks/3039u/Hatchetman HCT-3F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hatchetman HCT-3F.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hatchetman HCT-3F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hermes HER-1A.mtf b/megameklab/data/mekfiles/meks/3039u/Hermes HER-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hermes HER-1A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hermes HER-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hermes HER-1B.mtf b/megameklab/data/mekfiles/meks/3039u/Hermes HER-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hermes HER-1B.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hermes HER-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hermes II HER-2M Mercury.mtf b/megameklab/data/mekfiles/meks/3039u/Hermes II HER-2M Mercury.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hermes II HER-2M Mercury.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hermes II HER-2M Mercury.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hermes II HER-2S.mtf b/megameklab/data/mekfiles/meks/3039u/Hermes II HER-2S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hermes II HER-2S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hermes II HER-2S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hermes II HER-4K Hermes III.mtf b/megameklab/data/mekfiles/meks/3039u/Hermes II HER-4K Hermes III.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hermes II HER-4K Hermes III.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hermes II HER-4K Hermes III.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Highlander HGN-733.mtf b/megameklab/data/mekfiles/meks/3039u/Highlander HGN-733.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Highlander HGN-733.mtf
rename to megameklab/data/mekfiles/meks/3039u/Highlander HGN-733.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Highlander HGN-733C.mtf b/megameklab/data/mekfiles/meks/3039u/Highlander HGN-733C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Highlander HGN-733C.mtf
rename to megameklab/data/mekfiles/meks/3039u/Highlander HGN-733C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Highlander HGN-733P.mtf b/megameklab/data/mekfiles/meks/3039u/Highlander HGN-733P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Highlander HGN-733P.mtf
rename to megameklab/data/mekfiles/meks/3039u/Highlander HGN-733P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hornet HNT-151.mtf b/megameklab/data/mekfiles/meks/3039u/Hornet HNT-151.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hornet HNT-151.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hornet HNT-151.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hornet HNT-152.mtf b/megameklab/data/mekfiles/meks/3039u/Hornet HNT-152.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hornet HNT-152.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hornet HNT-152.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4G.mtf b/megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4G.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4H.mtf b/megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4H.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4J.mtf b/megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4J.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4N.mtf b/megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4P.mtf b/megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4P.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4SP.mtf b/megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4SP.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hunchback HBK-4SP.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hunchback HBK-4SP.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hussar HSR-300-D.mtf b/megameklab/data/mekfiles/meks/3039u/Hussar HSR-300-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hussar HSR-300-D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hussar HSR-300-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Hussar HSR-350-D.mtf b/megameklab/data/mekfiles/meks/3039u/Hussar HSR-350-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Hussar HSR-350-D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Hussar HSR-350-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/JagerMech JM6-A.mtf b/megameklab/data/mekfiles/meks/3039u/JagerMech JM6-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/JagerMech JM6-A.mtf
rename to megameklab/data/mekfiles/meks/3039u/JagerMech JM6-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/JagerMech JM6-S.mtf b/megameklab/data/mekfiles/meks/3039u/JagerMech JM6-S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/JagerMech JM6-S.mtf
rename to megameklab/data/mekfiles/meks/3039u/JagerMech JM6-S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Javelin JVN-10F Fire Javelin.mtf b/megameklab/data/mekfiles/meks/3039u/Javelin JVN-10F Fire Javelin.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Javelin JVN-10F Fire Javelin.mtf
rename to megameklab/data/mekfiles/meks/3039u/Javelin JVN-10F Fire Javelin.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Javelin JVN-10N.mtf b/megameklab/data/mekfiles/meks/3039u/Javelin JVN-10N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Javelin JVN-10N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Javelin JVN-10N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Jenner JR7-A.mtf b/megameklab/data/mekfiles/meks/3039u/Jenner JR7-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Jenner JR7-A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Jenner JR7-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Jenner JR7-D.mtf b/megameklab/data/mekfiles/meks/3039u/Jenner JR7-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Jenner JR7-D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Jenner JR7-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Jenner JR7-F.mtf b/megameklab/data/mekfiles/meks/3039u/Jenner JR7-F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Jenner JR7-F.mtf
rename to megameklab/data/mekfiles/meks/3039u/Jenner JR7-F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/King Crab KGC-0000.mtf b/megameklab/data/mekfiles/meks/3039u/King Crab KGC-0000.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/King Crab KGC-0000.mtf
rename to megameklab/data/mekfiles/meks/3039u/King Crab KGC-0000.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/King Crab KGC-010.mtf b/megameklab/data/mekfiles/meks/3039u/King Crab KGC-010.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/King Crab KGC-010.mtf
rename to megameklab/data/mekfiles/meks/3039u/King Crab KGC-010.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Kintaro KTO-18.mtf b/megameklab/data/mekfiles/meks/3039u/Kintaro KTO-18.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Kintaro KTO-18.mtf
rename to megameklab/data/mekfiles/meks/3039u/Kintaro KTO-18.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Lancelot LNC25-01X.mtf b/megameklab/data/mekfiles/meks/3039u/Lancelot LNC25-01X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Lancelot LNC25-01X.mtf
rename to megameklab/data/mekfiles/meks/3039u/Lancelot LNC25-01X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Lancelot LNC25-02.mtf b/megameklab/data/mekfiles/meks/3039u/Lancelot LNC25-02.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Lancelot LNC25-02.mtf
rename to megameklab/data/mekfiles/meks/3039u/Lancelot LNC25-02.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Locust LCT-1E.mtf b/megameklab/data/mekfiles/meks/3039u/Locust LCT-1E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Locust LCT-1E.mtf
rename to megameklab/data/mekfiles/meks/3039u/Locust LCT-1E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Locust LCT-1L.mtf b/megameklab/data/mekfiles/meks/3039u/Locust LCT-1L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Locust LCT-1L.mtf
rename to megameklab/data/mekfiles/meks/3039u/Locust LCT-1L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Locust LCT-1M.mtf b/megameklab/data/mekfiles/meks/3039u/Locust LCT-1M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Locust LCT-1M.mtf
rename to megameklab/data/mekfiles/meks/3039u/Locust LCT-1M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Locust LCT-1S.mtf b/megameklab/data/mekfiles/meks/3039u/Locust LCT-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Locust LCT-1S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Locust LCT-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Locust LCT-1V.mtf b/megameklab/data/mekfiles/meks/3039u/Locust LCT-1V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Locust LCT-1V.mtf
rename to megameklab/data/mekfiles/meks/3039u/Locust LCT-1V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Locust LCT-3V.mtf b/megameklab/data/mekfiles/meks/3039u/Locust LCT-3V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Locust LCT-3V.mtf
rename to megameklab/data/mekfiles/meks/3039u/Locust LCT-3V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Longbow LGB-0W.mtf b/megameklab/data/mekfiles/meks/3039u/Longbow LGB-0W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Longbow LGB-0W.mtf
rename to megameklab/data/mekfiles/meks/3039u/Longbow LGB-0W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Marauder II MAD-4A.mtf b/megameklab/data/mekfiles/meks/3039u/Marauder II MAD-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Marauder II MAD-4A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Marauder II MAD-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Marauder MAD-3D.mtf b/megameklab/data/mekfiles/meks/3039u/Marauder MAD-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Marauder MAD-3D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Marauder MAD-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Marauder MAD-3L.mtf b/megameklab/data/mekfiles/meks/3039u/Marauder MAD-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Marauder MAD-3L.mtf
rename to megameklab/data/mekfiles/meks/3039u/Marauder MAD-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Marauder MAD-3M.mtf b/megameklab/data/mekfiles/meks/3039u/Marauder MAD-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Marauder MAD-3M.mtf
rename to megameklab/data/mekfiles/meks/3039u/Marauder MAD-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Marauder MAD-3R.mtf b/megameklab/data/mekfiles/meks/3039u/Marauder MAD-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Marauder MAD-3R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Marauder MAD-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Mercury MCY-98.mtf b/megameklab/data/mekfiles/meks/3039u/Mercury MCY-98.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Mercury MCY-98.mtf
rename to megameklab/data/mekfiles/meks/3039u/Mercury MCY-98.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Mongoose MON-67.mtf b/megameklab/data/mekfiles/meks/3039u/Mongoose MON-67.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Mongoose MON-67.mtf
rename to megameklab/data/mekfiles/meks/3039u/Mongoose MON-67.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Mongoose MON-68.mtf b/megameklab/data/mekfiles/meks/3039u/Mongoose MON-68.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Mongoose MON-68.mtf
rename to megameklab/data/mekfiles/meks/3039u/Mongoose MON-68.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Orion ON1-K.mtf b/megameklab/data/mekfiles/meks/3039u/Orion ON1-K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Orion ON1-K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Orion ON1-K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Orion ON1-V-DC.mtf b/megameklab/data/mekfiles/meks/3039u/Orion ON1-V-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Orion ON1-V-DC.mtf
rename to megameklab/data/mekfiles/meks/3039u/Orion ON1-V-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Orion ON1-V.mtf b/megameklab/data/mekfiles/meks/3039u/Orion ON1-V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Orion ON1-V.mtf
rename to megameklab/data/mekfiles/meks/3039u/Orion ON1-V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Orion ON1-VA.mtf b/megameklab/data/mekfiles/meks/3039u/Orion ON1-VA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Orion ON1-VA.mtf
rename to megameklab/data/mekfiles/meks/3039u/Orion ON1-VA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Ostroc OSR-2C.mtf b/megameklab/data/mekfiles/meks/3039u/Ostroc OSR-2C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Ostroc OSR-2C.mtf
rename to megameklab/data/mekfiles/meks/3039u/Ostroc OSR-2C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Ostroc OSR-2L.mtf b/megameklab/data/mekfiles/meks/3039u/Ostroc OSR-2L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Ostroc OSR-2L.mtf
rename to megameklab/data/mekfiles/meks/3039u/Ostroc OSR-2L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Ostroc OSR-2M.mtf b/megameklab/data/mekfiles/meks/3039u/Ostroc OSR-2M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Ostroc OSR-2M.mtf
rename to megameklab/data/mekfiles/meks/3039u/Ostroc OSR-2M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Ostroc OSR-3C.mtf b/megameklab/data/mekfiles/meks/3039u/Ostroc OSR-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Ostroc OSR-3C.mtf
rename to megameklab/data/mekfiles/meks/3039u/Ostroc OSR-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Ostscout OTT-7J.mtf b/megameklab/data/mekfiles/meks/3039u/Ostscout OTT-7J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Ostscout OTT-7J.mtf
rename to megameklab/data/mekfiles/meks/3039u/Ostscout OTT-7J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Ostsol OTL-4D.mtf b/megameklab/data/mekfiles/meks/3039u/Ostsol OTL-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Ostsol OTL-4D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Ostsol OTL-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Ostsol OTL-4F.mtf b/megameklab/data/mekfiles/meks/3039u/Ostsol OTL-4F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Ostsol OTL-4F.mtf
rename to megameklab/data/mekfiles/meks/3039u/Ostsol OTL-4F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Panther PNT-8Z.mtf b/megameklab/data/mekfiles/meks/3039u/Panther PNT-8Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Panther PNT-8Z.mtf
rename to megameklab/data/mekfiles/meks/3039u/Panther PNT-8Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Panther PNT-9R.mtf b/megameklab/data/mekfiles/meks/3039u/Panther PNT-9R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Panther PNT-9R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Panther PNT-9R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Phoenix Hawk PXH-1.mtf b/megameklab/data/mekfiles/meks/3039u/Phoenix Hawk PXH-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Phoenix Hawk PXH-1.mtf
rename to megameklab/data/mekfiles/meks/3039u/Phoenix Hawk PXH-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Phoenix Hawk PXH-1D.mtf b/megameklab/data/mekfiles/meks/3039u/Phoenix Hawk PXH-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Phoenix Hawk PXH-1D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Phoenix Hawk PXH-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Phoenix Hawk PXH-1K.mtf b/megameklab/data/mekfiles/meks/3039u/Phoenix Hawk PXH-1K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Phoenix Hawk PXH-1K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Phoenix Hawk PXH-1K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Quickdraw QKD-4G.mtf b/megameklab/data/mekfiles/meks/3039u/Quickdraw QKD-4G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Quickdraw QKD-4G.mtf
rename to megameklab/data/mekfiles/meks/3039u/Quickdraw QKD-4G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Quickdraw QKD-4H.mtf b/megameklab/data/mekfiles/meks/3039u/Quickdraw QKD-4H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Quickdraw QKD-4H.mtf
rename to megameklab/data/mekfiles/meks/3039u/Quickdraw QKD-4H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Quickdraw QKD-5A.mtf b/megameklab/data/mekfiles/meks/3039u/Quickdraw QKD-5A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Quickdraw QKD-5A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Quickdraw QKD-5A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Raven RVN-1X.mtf b/megameklab/data/mekfiles/meks/3039u/Raven RVN-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Raven RVN-1X.mtf
rename to megameklab/data/mekfiles/meks/3039u/Raven RVN-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Raven RVN-2X.mtf b/megameklab/data/mekfiles/meks/3039u/Raven RVN-2X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Raven RVN-2X.mtf
rename to megameklab/data/mekfiles/meks/3039u/Raven RVN-2X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Raven RVN-3X.mtf b/megameklab/data/mekfiles/meks/3039u/Raven RVN-3X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Raven RVN-3X.mtf
rename to megameklab/data/mekfiles/meks/3039u/Raven RVN-3X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Raven RVN-4X.mtf b/megameklab/data/mekfiles/meks/3039u/Raven RVN-4X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Raven RVN-4X.mtf
rename to megameklab/data/mekfiles/meks/3039u/Raven RVN-4X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Rifleman RFL-3C.mtf b/megameklab/data/mekfiles/meks/3039u/Rifleman RFL-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Rifleman RFL-3C.mtf
rename to megameklab/data/mekfiles/meks/3039u/Rifleman RFL-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Rifleman RFL-3N.mtf b/megameklab/data/mekfiles/meks/3039u/Rifleman RFL-3N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Rifleman RFL-3N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Rifleman RFL-3N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Rifleman RFL-4D.mtf b/megameklab/data/mekfiles/meks/3039u/Rifleman RFL-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Rifleman RFL-4D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Rifleman RFL-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Scorpion SCP-1N (Wednall).mtf b/megameklab/data/mekfiles/meks/3039u/Scorpion SCP-1N (Wednall).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Scorpion SCP-1N (Wednall).mtf
rename to megameklab/data/mekfiles/meks/3039u/Scorpion SCP-1N (Wednall).mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Scorpion SCP-1N.mtf b/megameklab/data/mekfiles/meks/3039u/Scorpion SCP-1N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Scorpion SCP-1N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Scorpion SCP-1N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Sentinel STN-1S.mtf b/megameklab/data/mekfiles/meks/3039u/Sentinel STN-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Sentinel STN-1S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Sentinel STN-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Sentinel STN-3K.mtf b/megameklab/data/mekfiles/meks/3039u/Sentinel STN-3K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Sentinel STN-3K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Sentinel STN-3K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Sentinel STN-3KA.mtf b/megameklab/data/mekfiles/meks/3039u/Sentinel STN-3KA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Sentinel STN-3KA.mtf
rename to megameklab/data/mekfiles/meks/3039u/Sentinel STN-3KA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Sentinel STN-3KB.mtf b/megameklab/data/mekfiles/meks/3039u/Sentinel STN-3KB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Sentinel STN-3KB.mtf
rename to megameklab/data/mekfiles/meks/3039u/Sentinel STN-3KB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Shadow Hawk SHD-2D.mtf b/megameklab/data/mekfiles/meks/3039u/Shadow Hawk SHD-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Shadow Hawk SHD-2D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Shadow Hawk SHD-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Shadow Hawk SHD-2H.mtf b/megameklab/data/mekfiles/meks/3039u/Shadow Hawk SHD-2H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Shadow Hawk SHD-2H.mtf
rename to megameklab/data/mekfiles/meks/3039u/Shadow Hawk SHD-2H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Shadow Hawk SHD-2K.mtf b/megameklab/data/mekfiles/meks/3039u/Shadow Hawk SHD-2K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Shadow Hawk SHD-2K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Shadow Hawk SHD-2K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Spider SDR-5D.mtf b/megameklab/data/mekfiles/meks/3039u/Spider SDR-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Spider SDR-5D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Spider SDR-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Spider SDR-5K.mtf b/megameklab/data/mekfiles/meks/3039u/Spider SDR-5K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Spider SDR-5K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Spider SDR-5K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Spider SDR-5V.mtf b/megameklab/data/mekfiles/meks/3039u/Spider SDR-5V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Spider SDR-5V.mtf
rename to megameklab/data/mekfiles/meks/3039u/Spider SDR-5V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Stalker STK-3F.mtf b/megameklab/data/mekfiles/meks/3039u/Stalker STK-3F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Stalker STK-3F.mtf
rename to megameklab/data/mekfiles/meks/3039u/Stalker STK-3F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Stalker STK-3H.mtf b/megameklab/data/mekfiles/meks/3039u/Stalker STK-3H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Stalker STK-3H.mtf
rename to megameklab/data/mekfiles/meks/3039u/Stalker STK-3H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Stalker STK-4N.mtf b/megameklab/data/mekfiles/meks/3039u/Stalker STK-4N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Stalker STK-4N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Stalker STK-4N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Stalker STK-4P.mtf b/megameklab/data/mekfiles/meks/3039u/Stalker STK-4P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Stalker STK-4P.mtf
rename to megameklab/data/mekfiles/meks/3039u/Stalker STK-4P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Stinger STG-3G.mtf b/megameklab/data/mekfiles/meks/3039u/Stinger STG-3G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Stinger STG-3G.mtf
rename to megameklab/data/mekfiles/meks/3039u/Stinger STG-3G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Stinger STG-3R.mtf b/megameklab/data/mekfiles/meks/3039u/Stinger STG-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Stinger STG-3R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Stinger STG-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Thorn THE-F.mtf b/megameklab/data/mekfiles/meks/3039u/Thorn THE-F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Thorn THE-F.mtf
rename to megameklab/data/mekfiles/meks/3039u/Thorn THE-F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Thorn THE-S.mtf b/megameklab/data/mekfiles/meks/3039u/Thorn THE-S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Thorn THE-S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Thorn THE-S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Thorn THE-T.mtf b/megameklab/data/mekfiles/meks/3039u/Thorn THE-T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Thorn THE-T.mtf
rename to megameklab/data/mekfiles/meks/3039u/Thorn THE-T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Thug THG-10E.mtf b/megameklab/data/mekfiles/meks/3039u/Thug THG-10E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Thug THG-10E.mtf
rename to megameklab/data/mekfiles/meks/3039u/Thug THG-10E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Thunderbolt TDR-5S.mtf b/megameklab/data/mekfiles/meks/3039u/Thunderbolt TDR-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Thunderbolt TDR-5S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Thunderbolt TDR-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Thunderbolt TDR-5SE.mtf b/megameklab/data/mekfiles/meks/3039u/Thunderbolt TDR-5SE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Thunderbolt TDR-5SE.mtf
rename to megameklab/data/mekfiles/meks/3039u/Thunderbolt TDR-5SE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Thunderbolt TDR-5SS.mtf b/megameklab/data/mekfiles/meks/3039u/Thunderbolt TDR-5SS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Thunderbolt TDR-5SS.mtf
rename to megameklab/data/mekfiles/meks/3039u/Thunderbolt TDR-5SS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Trebuchet TBT-5J.mtf b/megameklab/data/mekfiles/meks/3039u/Trebuchet TBT-5J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Trebuchet TBT-5J.mtf
rename to megameklab/data/mekfiles/meks/3039u/Trebuchet TBT-5J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Trebuchet TBT-5N.mtf b/megameklab/data/mekfiles/meks/3039u/Trebuchet TBT-5N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Trebuchet TBT-5N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Trebuchet TBT-5N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Trebuchet TBT-5S.mtf b/megameklab/data/mekfiles/meks/3039u/Trebuchet TBT-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Trebuchet TBT-5S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Trebuchet TBT-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Trebuchet TBT-7K.mtf b/megameklab/data/mekfiles/meks/3039u/Trebuchet TBT-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Trebuchet TBT-7K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Trebuchet TBT-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/UrbanMech UM-R60.mtf b/megameklab/data/mekfiles/meks/3039u/UrbanMech UM-R60.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/UrbanMech UM-R60.mtf
rename to megameklab/data/mekfiles/meks/3039u/UrbanMech UM-R60.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/UrbanMech UM-R60L.mtf b/megameklab/data/mekfiles/meks/3039u/UrbanMech UM-R60L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/UrbanMech UM-R60L.mtf
rename to megameklab/data/mekfiles/meks/3039u/UrbanMech UM-R60L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Valkyrie VLK-QA.mtf b/megameklab/data/mekfiles/meks/3039u/Valkyrie VLK-QA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Valkyrie VLK-QA.mtf
rename to megameklab/data/mekfiles/meks/3039u/Valkyrie VLK-QA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Valkyrie VLK-QF.mtf b/megameklab/data/mekfiles/meks/3039u/Valkyrie VLK-QF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Valkyrie VLK-QF.mtf
rename to megameklab/data/mekfiles/meks/3039u/Valkyrie VLK-QF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Victor VTR-9A.mtf b/megameklab/data/mekfiles/meks/3039u/Victor VTR-9A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Victor VTR-9A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Victor VTR-9A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Victor VTR-9A1.mtf b/megameklab/data/mekfiles/meks/3039u/Victor VTR-9A1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Victor VTR-9A1.mtf
rename to megameklab/data/mekfiles/meks/3039u/Victor VTR-9A1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Victor VTR-9B.mtf b/megameklab/data/mekfiles/meks/3039u/Victor VTR-9B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Victor VTR-9B.mtf
rename to megameklab/data/mekfiles/meks/3039u/Victor VTR-9B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Victor VTR-9S.mtf b/megameklab/data/mekfiles/meks/3039u/Victor VTR-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Victor VTR-9S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Victor VTR-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1AA Avenging Angel.mtf b/megameklab/data/mekfiles/meks/3039u/Vindicator VND-1AA Avenging Angel.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1AA Avenging Angel.mtf
rename to megameklab/data/mekfiles/meks/3039u/Vindicator VND-1AA Avenging Angel.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1R Vong.mtf b/megameklab/data/mekfiles/meks/3039u/Vindicator VND-1R Vong.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1R Vong.mtf
rename to megameklab/data/mekfiles/meks/3039u/Vindicator VND-1R Vong.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1R.mtf b/megameklab/data/mekfiles/meks/3039u/Vindicator VND-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Vindicator VND-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1SIC.mtf b/megameklab/data/mekfiles/meks/3039u/Vindicator VND-1SIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1SIC.mtf
rename to megameklab/data/mekfiles/meks/3039u/Vindicator VND-1SIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1X.mtf b/megameklab/data/mekfiles/meks/3039u/Vindicator VND-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Vindicator VND-1X.mtf
rename to megameklab/data/mekfiles/meks/3039u/Vindicator VND-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Vulcan VL-2T.mtf b/megameklab/data/mekfiles/meks/3039u/Vulcan VL-2T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Vulcan VL-2T.mtf
rename to megameklab/data/mekfiles/meks/3039u/Vulcan VL-2T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Vulcan VL-5T.mtf b/megameklab/data/mekfiles/meks/3039u/Vulcan VL-5T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Vulcan VL-5T.mtf
rename to megameklab/data/mekfiles/meks/3039u/Vulcan VL-5T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Warhammer WHM-6D.mtf b/megameklab/data/mekfiles/meks/3039u/Warhammer WHM-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Warhammer WHM-6D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Warhammer WHM-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Warhammer WHM-6K.mtf b/megameklab/data/mekfiles/meks/3039u/Warhammer WHM-6K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Warhammer WHM-6K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Warhammer WHM-6K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Warhammer WHM-6L.mtf b/megameklab/data/mekfiles/meks/3039u/Warhammer WHM-6L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Warhammer WHM-6L.mtf
rename to megameklab/data/mekfiles/meks/3039u/Warhammer WHM-6L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Warhammer WHM-6R.mtf b/megameklab/data/mekfiles/meks/3039u/Warhammer WHM-6R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Warhammer WHM-6R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Warhammer WHM-6R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1A.mtf b/megameklab/data/mekfiles/meks/3039u/Wasp WSP-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wasp WSP-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1D.mtf b/megameklab/data/mekfiles/meks/3039u/Wasp WSP-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1D.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wasp WSP-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1K.mtf b/megameklab/data/mekfiles/meks/3039u/Wasp WSP-1K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wasp WSP-1K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1L.mtf b/megameklab/data/mekfiles/meks/3039u/Wasp WSP-1L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1L.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wasp WSP-1L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1W.mtf b/megameklab/data/mekfiles/meks/3039u/Wasp WSP-1W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wasp WSP-1W.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wasp WSP-1W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Whitworth WTH-0.mtf b/megameklab/data/mekfiles/meks/3039u/Whitworth WTH-0.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Whitworth WTH-0.mtf
rename to megameklab/data/mekfiles/meks/3039u/Whitworth WTH-0.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Whitworth WTH-1.mtf b/megameklab/data/mekfiles/meks/3039u/Whitworth WTH-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Whitworth WTH-1.mtf
rename to megameklab/data/mekfiles/meks/3039u/Whitworth WTH-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Whitworth WTH-1S.mtf b/megameklab/data/mekfiles/meks/3039u/Whitworth WTH-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Whitworth WTH-1S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Whitworth WTH-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wolfhound WLF-1.mtf b/megameklab/data/mekfiles/meks/3039u/Wolfhound WLF-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wolfhound WLF-1.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wolfhound WLF-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wolfhound WLF-1A.mtf b/megameklab/data/mekfiles/meks/3039u/Wolfhound WLF-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wolfhound WLF-1A.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wolfhound WLF-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wolfhound WLF-1B.mtf b/megameklab/data/mekfiles/meks/3039u/Wolfhound WLF-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wolfhound WLF-1B.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wolfhound WLF-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wolverine WVR-6K.mtf b/megameklab/data/mekfiles/meks/3039u/Wolverine WVR-6K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wolverine WVR-6K.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wolverine WVR-6K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wolverine WVR-6M.mtf b/megameklab/data/mekfiles/meks/3039u/Wolverine WVR-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wolverine WVR-6M.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wolverine WVR-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wolverine WVR-6R.mtf b/megameklab/data/mekfiles/meks/3039u/Wolverine WVR-6R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wolverine WVR-6R.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wolverine WVR-6R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Wyvern WVE-6N.mtf b/megameklab/data/mekfiles/meks/3039u/Wyvern WVE-6N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Wyvern WVE-6N.mtf
rename to megameklab/data/mekfiles/meks/3039u/Wyvern WVE-6N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Zeus ZEU-5S.mtf b/megameklab/data/mekfiles/meks/3039u/Zeus ZEU-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Zeus ZEU-5S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Zeus ZEU-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Zeus ZEU-5T.mtf b/megameklab/data/mekfiles/meks/3039u/Zeus ZEU-5T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Zeus ZEU-5T.mtf
rename to megameklab/data/mekfiles/meks/3039u/Zeus ZEU-5T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Zeus ZEU-6S.mtf b/megameklab/data/mekfiles/meks/3039u/Zeus ZEU-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Zeus ZEU-6S.mtf
rename to megameklab/data/mekfiles/meks/3039u/Zeus ZEU-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3039u/Zeus ZEU-6T.mtf b/megameklab/data/mekfiles/meks/3039u/Zeus ZEU-6T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3039u/Zeus ZEU-6T.mtf
rename to megameklab/data/mekfiles/meks/3039u/Zeus ZEU-6T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Annihilator ANH-1A.mtf b/megameklab/data/mekfiles/meks/3050U/Annihilator ANH-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Annihilator ANH-1A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Annihilator ANH-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Annihilator ANH-2A.mtf b/megameklab/data/mekfiles/meks/3050U/Annihilator ANH-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Annihilator ANH-2A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Annihilator ANH-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Annihilator ANH-3A.mtf b/megameklab/data/mekfiles/meks/3050U/Annihilator ANH-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Annihilator ANH-3A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Annihilator ANH-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Annihilator ANH-4A.mtf b/megameklab/data/mekfiles/meks/3050U/Annihilator ANH-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Annihilator ANH-4A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Annihilator ANH-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Annihilator C.mtf b/megameklab/data/mekfiles/meks/3050U/Annihilator C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Annihilator C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Annihilator C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Assassin ASN-23.mtf b/megameklab/data/mekfiles/meks/3050U/Assassin ASN-23.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Assassin ASN-23.mtf
rename to megameklab/data/mekfiles/meks/3050U/Assassin ASN-23.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Assassin ASN-30.mtf b/megameklab/data/mekfiles/meks/3050U/Assassin ASN-30.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Assassin ASN-30.mtf
rename to megameklab/data/mekfiles/meks/3050U/Assassin ASN-30.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Assassin ASN-99.mtf b/megameklab/data/mekfiles/meks/3050U/Assassin ASN-99.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Assassin ASN-99.mtf
rename to megameklab/data/mekfiles/meks/3050U/Assassin ASN-99.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Assassin Servitor.mtf b/megameklab/data/mekfiles/meks/3050U/Assassin Servitor.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Assassin Servitor.mtf
rename to megameklab/data/mekfiles/meks/3050U/Assassin Servitor.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Atlas AS7-C.mtf b/megameklab/data/mekfiles/meks/3050U/Atlas AS7-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Atlas AS7-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Atlas AS7-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Atlas AS7-CM.mtf b/megameklab/data/mekfiles/meks/3050U/Atlas AS7-CM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Atlas AS7-CM.mtf
rename to megameklab/data/mekfiles/meks/3050U/Atlas AS7-CM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Atlas AS7-K.mtf b/megameklab/data/mekfiles/meks/3050U/Atlas AS7-K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Atlas AS7-K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Atlas AS7-K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Atlas AS7-S.mtf b/megameklab/data/mekfiles/meks/3050U/Atlas AS7-S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Atlas AS7-S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Atlas AS7-S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Atlas AS7-S2.mtf b/megameklab/data/mekfiles/meks/3050U/Atlas AS7-S2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Atlas AS7-S2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Atlas AS7-S2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Awesome AWS-10KM.mtf b/megameklab/data/mekfiles/meks/3050U/Awesome AWS-10KM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Awesome AWS-10KM.mtf
rename to megameklab/data/mekfiles/meks/3050U/Awesome AWS-10KM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Awesome AWS-9M.mtf b/megameklab/data/mekfiles/meks/3050U/Awesome AWS-9M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Awesome AWS-9M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Awesome AWS-9M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Awesome AWS-9Ma.mtf b/megameklab/data/mekfiles/meks/3050U/Awesome AWS-9Ma.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Awesome AWS-9Ma.mtf
rename to megameklab/data/mekfiles/meks/3050U/Awesome AWS-9Ma.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Awesome AWS-9Q (Klatt).mtf b/megameklab/data/mekfiles/meks/3050U/Awesome AWS-9Q (Klatt).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Awesome AWS-9Q (Klatt).mtf
rename to megameklab/data/mekfiles/meks/3050U/Awesome AWS-9Q (Klatt).mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Awesome AWS-9Q.mtf b/megameklab/data/mekfiles/meks/3050U/Awesome AWS-9Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Awesome AWS-9Q.mtf
rename to megameklab/data/mekfiles/meks/3050U/Awesome AWS-9Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Axman AXM-1N.mtf b/megameklab/data/mekfiles/meks/3050U/Axman AXM-1N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Axman AXM-1N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Axman AXM-1N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Axman AXM-2N.mtf b/megameklab/data/mekfiles/meks/3050U/Axman AXM-2N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Axman AXM-2N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Axman AXM-2N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Axman AXM-4D.mtf b/megameklab/data/mekfiles/meks/3050U/Axman AXM-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Axman AXM-4D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Axman AXM-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Banshee BNC-5S (Sawyer).mtf b/megameklab/data/mekfiles/meks/3050U/Banshee BNC-5S (Sawyer).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Banshee BNC-5S (Sawyer).mtf
rename to megameklab/data/mekfiles/meks/3050U/Banshee BNC-5S (Sawyer).mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Banshee BNC-5S (Vandergriff).mtf b/megameklab/data/mekfiles/meks/3050U/Banshee BNC-5S (Vandergriff).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Banshee BNC-5S (Vandergriff).mtf
rename to megameklab/data/mekfiles/meks/3050U/Banshee BNC-5S (Vandergriff).mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Banshee BNC-5S.mtf b/megameklab/data/mekfiles/meks/3050U/Banshee BNC-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Banshee BNC-5S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Banshee BNC-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Banshee BNC-6S.mtf b/megameklab/data/mekfiles/meks/3050U/Banshee BNC-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Banshee BNC-6S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Banshee BNC-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Banshee BNC-7S.mtf b/megameklab/data/mekfiles/meks/3050U/Banshee BNC-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Banshee BNC-7S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Banshee BNC-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Banshee BNC-8S.mtf b/megameklab/data/mekfiles/meks/3050U/Banshee BNC-8S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Banshee BNC-8S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Banshee BNC-8S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) A.mtf b/megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) B.mtf b/megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) C.mtf b/megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) D.mtf b/megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) E.mtf b/megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) F.mtf b/megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) H.mtf b/megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) S.mtf b/megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Hawk (Nova) S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Hawk (Nova) S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Knight BL-12-KNT.mtf b/megameklab/data/mekfiles/meks/3050U/Black Knight BL-12-KNT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Knight BL-12-KNT.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Knight BL-12-KNT.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Knight BL-6-KNT.mtf b/megameklab/data/mekfiles/meks/3050U/Black Knight BL-6-KNT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Knight BL-6-KNT.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Knight BL-6-KNT.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Knight BL-6-RR.mtf b/megameklab/data/mekfiles/meks/3050U/Black Knight BL-6-RR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Knight BL-6-RR.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Knight BL-6-RR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Black Knight BL6b-KNT.mtf b/megameklab/data/mekfiles/meks/3050U/Black Knight BL6b-KNT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Black Knight BL6b-KNT.mtf
rename to megameklab/data/mekfiles/meks/3050U/Black Knight BL6b-KNT.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Blackjack BJ-2.mtf b/megameklab/data/mekfiles/meks/3050U/Blackjack BJ-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Blackjack BJ-2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Blackjack BJ-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Blackjack BJ-3.mtf b/megameklab/data/mekfiles/meks/3050U/Blackjack BJ-3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Blackjack BJ-3.mtf
rename to megameklab/data/mekfiles/meks/3050U/Blackjack BJ-3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Blackjack BJ-4.mtf b/megameklab/data/mekfiles/meks/3050U/Blackjack BJ-4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Blackjack BJ-4.mtf
rename to megameklab/data/mekfiles/meks/3050U/Blackjack BJ-4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Bombardier BMB-05A.mtf b/megameklab/data/mekfiles/meks/3050U/Bombardier BMB-05A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Bombardier BMB-05A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Bombardier BMB-05A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Bombardier BMB-12D.mtf b/megameklab/data/mekfiles/meks/3050U/Bombardier BMB-12D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Bombardier BMB-12D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Bombardier BMB-12D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Bombardier BMB-14C.mtf b/megameklab/data/mekfiles/meks/3050U/Bombardier BMB-14C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Bombardier BMB-14C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Bombardier BMB-14C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Bombardier BMB-14K.mtf b/megameklab/data/mekfiles/meks/3050U/Bombardier BMB-14K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Bombardier BMB-14K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Bombardier BMB-14K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Caesar CES-3R Archangel.mtf b/megameklab/data/mekfiles/meks/3050U/Caesar CES-3R Archangel.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Caesar CES-3R Archangel.mtf
rename to megameklab/data/mekfiles/meks/3050U/Caesar CES-3R Archangel.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Caesar CES-3R Gertrude.mtf b/megameklab/data/mekfiles/meks/3050U/Caesar CES-3R Gertrude.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Caesar CES-3R Gertrude.mtf
rename to megameklab/data/mekfiles/meks/3050U/Caesar CES-3R Gertrude.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Caesar CES-3R.mtf b/megameklab/data/mekfiles/meks/3050U/Caesar CES-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Caesar CES-3R.mtf
rename to megameklab/data/mekfiles/meks/3050U/Caesar CES-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Caesar CES-3S.mtf b/megameklab/data/mekfiles/meks/3050U/Caesar CES-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Caesar CES-3S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Caesar CES-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Caesar CES-4R.mtf b/megameklab/data/mekfiles/meks/3050U/Caesar CES-4R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Caesar CES-4R.mtf
rename to megameklab/data/mekfiles/meks/3050U/Caesar CES-4R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Caesar CES-4S.mtf b/megameklab/data/mekfiles/meks/3050U/Caesar CES-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Caesar CES-4S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Caesar CES-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-3D.mtf b/megameklab/data/mekfiles/meks/3050U/Cataphract CTF-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-3D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cataphract CTF-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-3L.mtf b/megameklab/data/mekfiles/meks/3050U/Cataphract CTF-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-3L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cataphract CTF-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-3LL.mtf b/megameklab/data/mekfiles/meks/3050U/Cataphract CTF-3LL.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-3LL.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cataphract CTF-3LL.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-4L.mtf b/megameklab/data/mekfiles/meks/3050U/Cataphract CTF-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-4L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cataphract CTF-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-4X.mtf b/megameklab/data/mekfiles/meks/3050U/Cataphract CTF-4X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-4X.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cataphract CTF-4X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-5D.mtf b/megameklab/data/mekfiles/meks/3050U/Cataphract CTF-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cataphract CTF-5D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cataphract CTF-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C2.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C3.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C3.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C4C.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C4C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C5.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C5.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C6.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-C6.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-C6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-H2.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-H2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-H2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-H2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-K2K.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-K2K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-K2K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-K2K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-K3.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-K3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-K3.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-K3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-K4.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-K4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-K4.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-K4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-K5.mtf b/megameklab/data/mekfiles/meks/3050U/Catapult CPLT-K5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Catapult CPLT-K5.mtf
rename to megameklab/data/mekfiles/meks/3050U/Catapult CPLT-K5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Centurion CN10-B.mtf b/megameklab/data/mekfiles/meks/3050U/Centurion CN10-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Centurion CN10-B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Centurion CN10-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D.mtf b/megameklab/data/mekfiles/meks/3050U/Centurion CN9-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Centurion CN9-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D3.mtf b/megameklab/data/mekfiles/meks/3050U/Centurion CN9-D3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D3.mtf
rename to megameklab/data/mekfiles/meks/3050U/Centurion CN9-D3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D3D.mtf b/megameklab/data/mekfiles/meks/3050U/Centurion CN9-D3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D3D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Centurion CN9-D3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D4D.mtf b/megameklab/data/mekfiles/meks/3050U/Centurion CN9-D4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D4D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Centurion CN9-D4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D5.mtf b/megameklab/data/mekfiles/meks/3050U/Centurion CN9-D5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D5.mtf
rename to megameklab/data/mekfiles/meks/3050U/Centurion CN9-D5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D9.mtf b/megameklab/data/mekfiles/meks/3050U/Centurion CN9-D9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Centurion CN9-D9.mtf
rename to megameklab/data/mekfiles/meks/3050U/Centurion CN9-D9.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Centurion CN9-Da.mtf b/megameklab/data/mekfiles/meks/3050U/Centurion CN9-Da.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Centurion CN9-Da.mtf
rename to megameklab/data/mekfiles/meks/3050U/Centurion CN9-Da.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Centurion CN9-YLW2.mtf b/megameklab/data/mekfiles/meks/3050U/Centurion CN9-YLW2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Centurion CN9-YLW2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Centurion CN9-YLW2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Champion C.mtf b/megameklab/data/mekfiles/meks/3050U/Champion C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Champion C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Champion C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Champion CHP-1N.mtf b/megameklab/data/mekfiles/meks/3050U/Champion CHP-1N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Champion CHP-1N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Champion CHP-1N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Champion CHP-3N.mtf b/megameklab/data/mekfiles/meks/3050U/Champion CHP-3N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Champion CHP-3N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Champion CHP-3N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Champion CHP-3P.mtf b/megameklab/data/mekfiles/meks/3050U/Champion CHP-3P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Champion CHP-3P.mtf
rename to megameklab/data/mekfiles/meks/3050U/Champion CHP-3P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Charger CGR-2A2.mtf b/megameklab/data/mekfiles/meks/3050U/Charger CGR-2A2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Charger CGR-2A2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Charger CGR-2A2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Charger CGR-3K.mtf b/megameklab/data/mekfiles/meks/3050U/Charger CGR-3K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Charger CGR-3K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Charger CGR-3K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Charger CGR-C.mtf b/megameklab/data/mekfiles/meks/3050U/Charger CGR-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Charger CGR-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Charger CGR-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Charger CGR-KMZ.mtf b/megameklab/data/mekfiles/meks/3050U/Charger CGR-KMZ.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Charger CGR-KMZ.mtf
rename to megameklab/data/mekfiles/meks/3050U/Charger CGR-KMZ.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Charger CGR-SA5.mtf b/megameklab/data/mekfiles/meks/3050U/Charger CGR-SA5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Charger CGR-SA5.mtf
rename to megameklab/data/mekfiles/meks/3050U/Charger CGR-SA5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3F.mtf b/megameklab/data/mekfiles/meks/3050U/Cicada CDA-3F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cicada CDA-3F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3G.mtf b/megameklab/data/mekfiles/meks/3050U/Cicada CDA-3G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3G.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cicada CDA-3G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3M.mtf b/megameklab/data/mekfiles/meks/3050U/Cicada CDA-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cicada CDA-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3MA.mtf b/megameklab/data/mekfiles/meks/3050U/Cicada CDA-3MA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3MA.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cicada CDA-3MA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3P.mtf b/megameklab/data/mekfiles/meks/3050U/Cicada CDA-3P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cicada CDA-3P.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cicada CDA-3P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Clint CLNT-2-3U.mtf b/megameklab/data/mekfiles/meks/3050U/Clint CLNT-2-3U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Clint CLNT-2-3U.mtf
rename to megameklab/data/mekfiles/meks/3050U/Clint CLNT-2-3U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Clint CLNT-2-3UL.mtf b/megameklab/data/mekfiles/meks/3050U/Clint CLNT-2-3UL.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Clint CLNT-2-3UL.mtf
rename to megameklab/data/mekfiles/meks/3050U/Clint CLNT-2-3UL.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Clint CLNT-3-3T.mtf b/megameklab/data/mekfiles/meks/3050U/Clint CLNT-3-3T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Clint CLNT-3-3T.mtf
rename to megameklab/data/mekfiles/meks/3050U/Clint CLNT-3-3T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Clint CLNT-5U.mtf b/megameklab/data/mekfiles/meks/3050U/Clint CLNT-5U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Clint CLNT-5U.mtf
rename to megameklab/data/mekfiles/meks/3050U/Clint CLNT-5U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Clint CLNT-6S.mtf b/megameklab/data/mekfiles/meks/3050U/Clint CLNT-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Clint CLNT-6S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Clint CLNT-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Commando COM-1B.mtf b/megameklab/data/mekfiles/meks/3050U/Commando COM-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Commando COM-1B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Commando COM-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Commando COM-1C.mtf b/megameklab/data/mekfiles/meks/3050U/Commando COM-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Commando COM-1C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Commando COM-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Commando COM-4H.mtf b/megameklab/data/mekfiles/meks/3050U/Commando COM-4H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Commando COM-4H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Commando COM-4H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Commando COM-5S.mtf b/megameklab/data/mekfiles/meks/3050U/Commando COM-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Commando COM-5S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Commando COM-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Commando COM-7B.mtf b/megameklab/data/mekfiles/meks/3050U/Commando COM-7B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Commando COM-7B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Commando COM-7B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Commando COM-7S.mtf b/megameklab/data/mekfiles/meks/3050U/Commando COM-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Commando COM-7S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Commando COM-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Crab CRB-27.mtf b/megameklab/data/mekfiles/meks/3050U/Crab CRB-27.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Crab CRB-27.mtf
rename to megameklab/data/mekfiles/meks/3050U/Crab CRB-27.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Crab CRB-30.mtf b/megameklab/data/mekfiles/meks/3050U/Crab CRB-30.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Crab CRB-30.mtf
rename to megameklab/data/mekfiles/meks/3050U/Crab CRB-30.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Crab CRB-45.mtf b/megameklab/data/mekfiles/meks/3050U/Crab CRB-45.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Crab CRB-45.mtf
rename to megameklab/data/mekfiles/meks/3050U/Crab CRB-45.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Crab CRB-C.mtf b/megameklab/data/mekfiles/meks/3050U/Crab CRB-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Crab CRB-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Crab CRB-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Crockett CRK-5003-1.mtf b/megameklab/data/mekfiles/meks/3050U/Crockett CRK-5003-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Crockett CRK-5003-1.mtf
rename to megameklab/data/mekfiles/meks/3050U/Crockett CRK-5003-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Crockett CRK-5003-3.mtf b/megameklab/data/mekfiles/meks/3050U/Crockett CRK-5003-3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Crockett CRK-5003-3.mtf
rename to megameklab/data/mekfiles/meks/3050U/Crockett CRK-5003-3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Crockett CRK-5004-1.mtf b/megameklab/data/mekfiles/meks/3050U/Crockett CRK-5004-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Crockett CRK-5004-1.mtf
rename to megameklab/data/mekfiles/meks/3050U/Crockett CRK-5004-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Crockett CRK-5005-1.mtf b/megameklab/data/mekfiles/meks/3050U/Crockett CRK-5005-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Crockett CRK-5005-1.mtf
rename to megameklab/data/mekfiles/meks/3050U/Crockett CRK-5005-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-A-DC.mtf b/megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-A-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-A-DC.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-A-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-A.mtf b/megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-C.mtf b/megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-G.mtf b/megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-G.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-H.mtf b/megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cyclops CP-11-H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cyclops CP-11-H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Cyclops CP-12-K.mtf b/megameklab/data/mekfiles/meks/3050U/Cyclops CP-12-K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Cyclops CP-12-K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Cyclops CP-12-K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) A.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) B.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) C.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) D.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) H.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) Hohiro.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) Hohiro.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) Hohiro.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) Hohiro.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) Prometheus.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) Prometheus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) Prometheus.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) Prometheus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) S.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) W.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) W.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) Widowmaker.mtf b/megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) Widowmaker.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Daishi (Dire Wolf) Widowmaker.mtf
rename to megameklab/data/mekfiles/meks/3050U/Daishi (Dire Wolf) Widowmaker.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) A.mtf b/megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) B.mtf b/megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) C.mtf b/megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) D.mtf b/megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) E.mtf b/megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) F.mtf b/megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) H.mtf b/megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) K.mtf b/megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dasher (Fire Moth) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dasher (Fire Moth) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dervish DV-7D.mtf b/megameklab/data/mekfiles/meks/3050U/Dervish DV-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dervish DV-7D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dervish DV-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dervish DV-8D.mtf b/megameklab/data/mekfiles/meks/3050U/Dervish DV-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dervish DV-8D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dervish DV-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dervish DV-9D.mtf b/megameklab/data/mekfiles/meks/3050U/Dervish DV-9D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dervish DV-9D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dervish DV-9D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragon DRG-5N.mtf b/megameklab/data/mekfiles/meks/3050U/Dragon DRG-5N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragon DRG-5N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragon DRG-5N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragon DRG-7N.mtf b/megameklab/data/mekfiles/meks/3050U/Dragon DRG-7N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragon DRG-7N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragon DRG-7N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) A.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) B.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) C.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) D.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) E.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) F.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) G.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) G.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) H.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) I.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) I.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Dragonfly (Viper) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Dragonfly (Viper) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Enforcer ENF-5D.mtf b/megameklab/data/mekfiles/meks/3050U/Enforcer ENF-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Enforcer ENF-5D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Enforcer ENF-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Enforcer III ENF-6G.mtf b/megameklab/data/mekfiles/meks/3050U/Enforcer III ENF-6G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Enforcer III ENF-6G.mtf
rename to megameklab/data/mekfiles/meks/3050U/Enforcer III ENF-6G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Enforcer III ENF-6H.mtf b/megameklab/data/mekfiles/meks/3050U/Enforcer III ENF-6H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Enforcer III ENF-6H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Enforcer III ENF-6H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Enforcer III ENF-6T.mtf b/megameklab/data/mekfiles/meks/3050U/Enforcer III ENF-6T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Enforcer III ENF-6T.mtf
rename to megameklab/data/mekfiles/meks/3050U/Enforcer III ENF-6T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-4A.mtf b/megameklab/data/mekfiles/meks/3050U/Exterminator EXT-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-4A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Exterminator EXT-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-4C.mtf b/megameklab/data/mekfiles/meks/3050U/Exterminator EXT-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-4C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Exterminator EXT-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-4D.mtf b/megameklab/data/mekfiles/meks/3050U/Exterminator EXT-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-4D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Exterminator EXT-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-5E.mtf b/megameklab/data/mekfiles/meks/3050U/Exterminator EXT-5E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-5E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Exterminator EXT-5E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-5F.mtf b/megameklab/data/mekfiles/meks/3050U/Exterminator EXT-5F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Exterminator EXT-5F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Exterminator EXT-5F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Falcon FLC-4P.mtf b/megameklab/data/mekfiles/meks/3050U/Falcon FLC-4P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Falcon FLC-4P.mtf
rename to megameklab/data/mekfiles/meks/3050U/Falcon FLC-4P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Falcon FLC-5P.mtf b/megameklab/data/mekfiles/meks/3050U/Falcon FLC-5P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Falcon FLC-5P.mtf
rename to megameklab/data/mekfiles/meks/3050U/Falcon FLC-5P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Falcon FLC-6C.mtf b/megameklab/data/mekfiles/meks/3050U/Falcon FLC-6C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Falcon FLC-6C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Falcon FLC-6C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) A.mtf b/megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) B.mtf b/megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) C.mtf b/megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) D.mtf b/megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) E.mtf b/megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) H.mtf b/megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) L.mtf b/megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Fenris (Ice Ferret) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Fenris (Ice Ferret) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firefly C.mtf b/megameklab/data/mekfiles/meks/3050U/Firefly C.mtf
similarity index 94%
rename from megameklab/data/mechfiles/mechs/3050U/Firefly C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firefly C.mtf
index 9f67b2bca..2ebe543e4 100644
--- a/megameklab/data/mechfiles/mechs/3050U/Firefly C.mtf
+++ b/megameklab/data/mekfiles/meks/3050U/Firefly C.mtf
@@ -162,7 +162,7 @@ overview:The Firefly is a well-armed recon 'Mech that tips the scales at thirty
capabilities:Although it was slow in comparison to other 'Mechs of its weight class, it was powerfully armed and armored, and it frequently served as an anvil against which opposing forces' recon units were smashed.
-deployment:This is a Clan variant of the Firefly that has been upgraded with all Clan technology and is also used by Wolf's Dragoons. The Firefly C is built on an endo steel chassis and is armed with four ER small lasers, three medium pulse lasers, and an SRM-2 launcher.
+deployment:This is a Clan variant of the Firefly that has been upgraded with all Clan technology and is also used by the Wolf's Dragoons. The Firefly C is built on an endo steel chassis and is armed with four ER small lasers, three medium pulse lasers, and an SRM-2 launcher.
history:The Firefly, which entered service in the late 27th century, was one of the SLDF's primary light 'Mechs in its later years. Cases occurred in all House forces, but not in the numbers deployed by the SLDF, and all were presumed destroyed by the end of the Second Succession War, save for tales of anomalous examples in the Periphery. The design reappeared with Wolf's Dragoons in the early 31st century, raising eyebrows, yet the secret of the Firefly's origin was exposed when the Dragoons' Clan origins were revealed. In the 3040s, the advent of a small number of Fireflys with the Com Guard forces elicited a similar reaction.
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4A.mtf b/megameklab/data/mekfiles/meks/3050U/Firefly FFL-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firefly FFL-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4B.mtf b/megameklab/data/mekfiles/meks/3050U/Firefly FFL-4B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firefly FFL-4B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4C.mtf b/megameklab/data/mekfiles/meks/3050U/Firefly FFL-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firefly FFL-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4D.mtf b/megameklab/data/mekfiles/meks/3050U/Firefly FFL-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firefly FFL-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4DA.mtf b/megameklab/data/mekfiles/meks/3050U/Firefly FFL-4DA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firefly FFL-4DA.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firefly FFL-4DA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-B.mtf b/megameklab/data/mekfiles/meks/3050U/Firestarter FS9-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firestarter FS9-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-C.mtf b/megameklab/data/mekfiles/meks/3050U/Firestarter FS9-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firestarter FS9-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-P.mtf b/megameklab/data/mekfiles/meks/3050U/Firestarter FS9-P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-P.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firestarter FS9-P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-S.mtf b/megameklab/data/mekfiles/meks/3050U/Firestarter FS9-S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firestarter FS9-S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-S1.mtf b/megameklab/data/mekfiles/meks/3050U/Firestarter FS9-S1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-S1.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firestarter FS9-S1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-S2.mtf b/megameklab/data/mekfiles/meks/3050U/Firestarter FS9-S2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-S2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firestarter FS9-S2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-S3.mtf b/megameklab/data/mekfiles/meks/3050U/Firestarter FS9-S3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Firestarter FS9-S3.mtf
rename to megameklab/data/mekfiles/meks/3050U/Firestarter FS9-S3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Flashman FLS-8K.mtf b/megameklab/data/mekfiles/meks/3050U/Flashman FLS-8K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Flashman FLS-8K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Flashman FLS-8K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Flashman FLS-9B.mtf b/megameklab/data/mekfiles/meks/3050U/Flashman FLS-9B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Flashman FLS-9B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Flashman FLS-9B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Flashman FLS-9C.mtf b/megameklab/data/mekfiles/meks/3050U/Flashman FLS-9C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Flashman FLS-9C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Flashman FLS-9C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Flashman FLS-9M.mtf b/megameklab/data/mekfiles/meks/3050U/Flashman FLS-9M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Flashman FLS-9M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Flashman FLS-9M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Flashman FLS-C.mtf b/megameklab/data/mekfiles/meks/3050U/Flashman FLS-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Flashman FLS-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Flashman FLS-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Flea FLE-17.mtf b/megameklab/data/mekfiles/meks/3050U/Flea FLE-17.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Flea FLE-17.mtf
rename to megameklab/data/mekfiles/meks/3050U/Flea FLE-17.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Flea FLE-19.mtf b/megameklab/data/mekfiles/meks/3050U/Flea FLE-19.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Flea FLE-19.mtf
rename to megameklab/data/mekfiles/meks/3050U/Flea FLE-19.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Flea FLE-20.mtf b/megameklab/data/mekfiles/meks/3050U/Flea FLE-20.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Flea FLE-20.mtf
rename to megameklab/data/mekfiles/meks/3050U/Flea FLE-20.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Flea Fire Ant.mtf b/megameklab/data/mekfiles/meks/3050U/Flea Fire Ant.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Flea Fire Ant.mtf
rename to megameklab/data/mekfiles/meks/3050U/Flea Fire Ant.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) A.mtf b/megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) B.mtf b/megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) C.mtf b/megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) D.mtf b/megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) E.mtf b/megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) H.mtf b/megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) K.mtf b/megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) P.mtf b/megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) P.mtf
rename to megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Gladiator (Executioner) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Gladiator (Executioner) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-5K-DC.mtf b/megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-5K-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-5K-DC.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-5K-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-5K.mtf b/megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-5K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-5K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-5K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-7K.mtf b/megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-7K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-9KC.mtf b/megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-9KC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-9KC.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-9KC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-C.mtf b/megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grand Dragon DRG-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grand Dragon DRG-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-5J.mtf b/megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-5J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-5J.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-5J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-5N.mtf b/megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-5N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-5N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-5N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-6K.mtf b/megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-6K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-6K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-6K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-7K Gravedigger.mtf b/megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-7K Gravedigger.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-7K Gravedigger.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-7K Gravedigger.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-7K.mtf b/megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-7K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-C.mtf b/megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Grasshopper GHR-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Grasshopper GHR-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-3N.mtf b/megameklab/data/mekfiles/meks/3050U/Guillotine GLT-3N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-3N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Guillotine GLT-3N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-5M.mtf b/megameklab/data/mekfiles/meks/3050U/Guillotine GLT-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-5M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Guillotine GLT-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-6WB.mtf b/megameklab/data/mekfiles/meks/3050U/Guillotine GLT-6WB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-6WB.mtf
rename to megameklab/data/mekfiles/meks/3050U/Guillotine GLT-6WB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-6WB2.mtf b/megameklab/data/mekfiles/meks/3050U/Guillotine GLT-6WB2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-6WB2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Guillotine GLT-6WB2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-6WB3.mtf b/megameklab/data/mekfiles/meks/3050U/Guillotine GLT-6WB3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-6WB3.mtf
rename to megameklab/data/mekfiles/meks/3050U/Guillotine GLT-6WB3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-8D.mtf b/megameklab/data/mekfiles/meks/3050U/Guillotine GLT-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Guillotine GLT-8D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Guillotine GLT-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatamoto-Chi HTM-27T.mtf b/megameklab/data/mekfiles/meks/3050U/Hatamoto-Chi HTM-27T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatamoto-Chi HTM-27T.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatamoto-Chi HTM-27T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatamoto-Chi HTM-28T (Shin).mtf b/megameklab/data/mekfiles/meks/3050U/Hatamoto-Chi HTM-28T (Shin).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatamoto-Chi HTM-28T (Shin).mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatamoto-Chi HTM-28T (Shin).mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatamoto-Chi HTM-28T.mtf b/megameklab/data/mekfiles/meks/3050U/Hatamoto-Chi HTM-28T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatamoto-Chi HTM-28T.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatamoto-Chi HTM-28T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatamoto-Hi HTM-27U.mtf b/megameklab/data/mekfiles/meks/3050U/Hatamoto-Hi HTM-27U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatamoto-Hi HTM-27U.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatamoto-Hi HTM-27U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatamoto-Hi HTM-C.mtf b/megameklab/data/mekfiles/meks/3050U/Hatamoto-Hi HTM-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatamoto-Hi HTM-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatamoto-Hi HTM-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatamoto-Hi HTM-CM.mtf b/megameklab/data/mekfiles/meks/3050U/Hatamoto-Hi HTM-CM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatamoto-Hi HTM-CM.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatamoto-Hi HTM-CM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatamoto-Kaze HTM-27V.mtf b/megameklab/data/mekfiles/meks/3050U/Hatamoto-Kaze HTM-27V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatamoto-Kaze HTM-27V.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatamoto-Kaze HTM-27V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatamoto-Ku HTM-27W.mtf b/megameklab/data/mekfiles/meks/3050U/Hatamoto-Ku HTM-27W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatamoto-Ku HTM-27W.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatamoto-Ku HTM-27W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatamoto-Mizo HTM-27Y.mtf b/megameklab/data/mekfiles/meks/3050U/Hatamoto-Mizo HTM-27Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatamoto-Mizo HTM-27Y.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatamoto-Mizo HTM-27Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-5D.mtf b/megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-5D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-5DD.mtf b/megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-5DD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-5DD.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-5DD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-5K.mtf b/megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-5K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-5K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-5K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-5S.mtf b/megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-5S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-6D.mtf b/megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-6D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-6S.mtf b/megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hatchetman HCT-6S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hatchetman HCT-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes HER-1S.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes HER-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes HER-1S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes HER-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes HER-3S.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes HER-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes HER-3S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes HER-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes HER-3S1.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes HER-3S1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes HER-3S1.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes HER-3S1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes HER-3S2.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes HER-3S2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes HER-3S2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes HER-3S2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes HER-4K.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes HER-4K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes HER-4K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes HER-4K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes HER-4M.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes HER-4M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes HER-4M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes HER-4M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes HER-4S.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes HER-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes HER-4S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes HER-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes HER-4WB.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes HER-4WB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes HER-4WB.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes HER-4WB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes II HER-5C.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes II HER-5C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes II HER-5C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes II HER-5C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes II HER-5ME.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes II HER-5ME.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes II HER-5ME.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes II HER-5ME.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes II HER-5S.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes II HER-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes II HER-5S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes II HER-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes II HER-5SA.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes II HER-5SA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes II HER-5SA.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes II HER-5SA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hermes II HER-6D.mtf b/megameklab/data/mekfiles/meks/3050U/Hermes II HER-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hermes II HER-6D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hermes II HER-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Highlander HGN-694.mtf b/megameklab/data/mekfiles/meks/3050U/Highlander HGN-694.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Highlander HGN-694.mtf
rename to megameklab/data/mekfiles/meks/3050U/Highlander HGN-694.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Highlander HGN-732.mtf b/megameklab/data/mekfiles/meks/3050U/Highlander HGN-732.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Highlander HGN-732.mtf
rename to megameklab/data/mekfiles/meks/3050U/Highlander HGN-732.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Highlander HGN-734.mtf b/megameklab/data/mekfiles/meks/3050U/Highlander HGN-734.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Highlander HGN-734.mtf
rename to megameklab/data/mekfiles/meks/3050U/Highlander HGN-734.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Highlander HGN-736.mtf b/megameklab/data/mekfiles/meks/3050U/Highlander HGN-736.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Highlander HGN-736.mtf
rename to megameklab/data/mekfiles/meks/3050U/Highlander HGN-736.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Highlander HGN-738.mtf b/megameklab/data/mekfiles/meks/3050U/Highlander HGN-738.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Highlander HGN-738.mtf
rename to megameklab/data/mekfiles/meks/3050U/Highlander HGN-738.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hoplite C.mtf b/megameklab/data/mekfiles/meks/3050U/Hoplite C.mtf
similarity index 91%
rename from megameklab/data/mechfiles/mechs/3050U/Hoplite C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hoplite C.mtf
index d35be5aa9..cf0cbccf8 100644
--- a/megameklab/data/mechfiles/mechs/3050U/Hoplite C.mtf
+++ b/megameklab/data/mekfiles/meks/3050U/Hoplite C.mtf
@@ -158,7 +158,7 @@ overview:Martinson Armaments designed the Hoplite as a support 'Mech for deploym
capabilities:The Hoplite is slow for a medium 'Mech, with a top speed of only 64.8 km/h. However its 11.5 tons of armor and heavy arsenal, both impressive for a 'Mech of its size, makes the Hoplite a rugged machine able to fight its way out of most situations using superior firepower.
-deployment:Developed after the Battle of Luthien, the Hoplite C is a variant exclusively used by Wolf's Dragoons that uses all Clan technology. Clad in 10 tons of ferro-fibrous and fitted with double heat sinks, the 'Mech carries a UAC/10 as its primary weapon, supported by an LRM-15 launcher for long-range engagements, and two medium pulse lasers and an ER medium laser for close range combat
+deployment:Developed after the Battle of Luthien, the Hoplite C is a variant exclusively used by the Wolf's Dragoons that uses all Clan technology. Clad in 10 tons of ferro-fibrous and fitted with double heat sinks, the 'Mech carries a UAC/10 as its primary weapon, supported by an LRM-15 launcher for long-range engagements, and two medium pulse lasers and an ER medium laser for close range combat
history:The Hoplite first saw service with the newly formed Star League Defense Force during the Reunification War before being relegated to Terran Hegemony militia units in the twenty-seventh century. While every Hoplite in the Inner Sphere was destroyed during the Amaris Crisis and the early Succession Wars, Aleksandr Kerensky's SLDF exiles found the simple and rugged design ideal for bolstering their forces in the months prior to the Exodus Civil War. Selected by Wolf's Dragoons in the belief that the ancient design wouldn't arouse undue attention, it had the complete opposite effect, and only raised more questions as to the Dragoons' origins when they arrived in 3005. After the mercenaries cut ties with the Clan Homeworlds in 3020, they also lost access to replacement Hoplites, with attrition bringing the design close to extinction by the Jihad. During the Jihad, when the surviving Dragoons relocated to Arc-Royal, experimental refits were performed on the remaining Hoplites, which continued after the conflict's end.
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hoplite HOP-4A.mtf b/megameklab/data/mekfiles/meks/3050U/Hoplite HOP-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hoplite HOP-4A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hoplite HOP-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hoplite HOP-4B.mtf b/megameklab/data/mekfiles/meks/3050U/Hoplite HOP-4B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hoplite HOP-4B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hoplite HOP-4B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hoplite HOP-4C.mtf b/megameklab/data/mekfiles/meks/3050U/Hoplite HOP-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hoplite HOP-4C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hoplite HOP-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hoplite HOP-4D.mtf b/megameklab/data/mekfiles/meks/3050U/Hoplite HOP-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hoplite HOP-4D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hoplite HOP-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hornet HNT-161.mtf b/megameklab/data/mekfiles/meks/3050U/Hornet HNT-161.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hornet HNT-161.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hornet HNT-161.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hornet HNT-171.mtf b/megameklab/data/mekfiles/meks/3050U/Hornet HNT-171.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hornet HNT-171.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hornet HNT-171.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5H.mtf b/megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5M.mtf b/megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5N.mtf b/megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5P.mtf b/megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5P.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5S.mtf b/megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5SG.mtf b/megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5SG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5SG.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5SG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5SS.mtf b/megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5SS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-5SS.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hunchback HBK-5SS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-6N.mtf b/megameklab/data/mekfiles/meks/3050U/Hunchback HBK-6N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-6N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hunchback HBK-6N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-6S.mtf b/megameklab/data/mekfiles/meks/3050U/Hunchback HBK-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hunchback HBK-6S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hunchback HBK-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hussar HSR-200-D.mtf b/megameklab/data/mekfiles/meks/3050U/Hussar HSR-200-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hussar HSR-200-D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hussar HSR-200-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hussar HSR-400-D.mtf b/megameklab/data/mekfiles/meks/3050U/Hussar HSR-400-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hussar HSR-400-D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hussar HSR-400-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hussar HSR-500-D.mtf b/megameklab/data/mekfiles/meks/3050U/Hussar HSR-500-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hussar HSR-500-D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hussar HSR-500-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hussar HSR-900-D.mtf b/megameklab/data/mekfiles/meks/3050U/Hussar HSR-900-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hussar HSR-900-D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hussar HSR-900-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Hussar HSR-950-D.mtf b/megameklab/data/mekfiles/meks/3050U/Hussar HSR-950-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Hussar HSR-950-D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Hussar HSR-950-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Imp C.mtf b/megameklab/data/mekfiles/meks/3050U/Imp C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Imp C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Imp C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Imp IMP-2E.mtf b/megameklab/data/mekfiles/meks/3050U/Imp IMP-2E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Imp IMP-2E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Imp IMP-2E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Imp IMP-3E.mtf b/megameklab/data/mekfiles/meks/3050U/Imp IMP-3E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Imp IMP-3E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Imp IMP-3E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Imp IMP-4E.mtf b/megameklab/data/mekfiles/meks/3050U/Imp IMP-4E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Imp IMP-4E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Imp IMP-4E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/JagerMech JM6-DD.mtf b/megameklab/data/mekfiles/meks/3050U/JagerMech JM6-DD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/JagerMech JM6-DD.mtf
rename to megameklab/data/mekfiles/meks/3050U/JagerMech JM6-DD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/JagerMech JM6-DDa.mtf b/megameklab/data/mekfiles/meks/3050U/JagerMech JM6-DDa.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/JagerMech JM6-DDa.mtf
rename to megameklab/data/mekfiles/meks/3050U/JagerMech JM6-DDa.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/JagerMech JM6-DGr.mtf b/megameklab/data/mekfiles/meks/3050U/JagerMech JM6-DGr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/JagerMech JM6-DGr.mtf
rename to megameklab/data/mekfiles/meks/3050U/JagerMech JM6-DGr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/JagerMech JM6-H.mtf b/megameklab/data/mekfiles/meks/3050U/JagerMech JM6-H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/JagerMech JM6-H.mtf
rename to megameklab/data/mekfiles/meks/3050U/JagerMech JM6-H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/JagerMech JM7-D.mtf b/megameklab/data/mekfiles/meks/3050U/JagerMech JM7-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/JagerMech JM7-D.mtf
rename to megameklab/data/mekfiles/meks/3050U/JagerMech JM7-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/JagerMech JM7-F.mtf b/megameklab/data/mekfiles/meks/3050U/JagerMech JM7-F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/JagerMech JM7-F.mtf
rename to megameklab/data/mekfiles/meks/3050U/JagerMech JM7-F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/JagerMech JM7-G.mtf b/megameklab/data/mekfiles/meks/3050U/JagerMech JM7-G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/JagerMech JM7-G.mtf
rename to megameklab/data/mekfiles/meks/3050U/JagerMech JM7-G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Jagermech JM6-DG.mtf b/megameklab/data/mekfiles/meks/3050U/Jagermech JM6-DG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Jagermech JM6-DG.mtf
rename to megameklab/data/mekfiles/meks/3050U/Jagermech JM6-DG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Javelin JVN-10P.mtf b/megameklab/data/mekfiles/meks/3050U/Javelin JVN-10P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Javelin JVN-10P.mtf
rename to megameklab/data/mekfiles/meks/3050U/Javelin JVN-10P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Javelin JVN-11A Fire Javelin.mtf b/megameklab/data/mekfiles/meks/3050U/Javelin JVN-11A Fire Javelin.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Javelin JVN-11A Fire Javelin.mtf
rename to megameklab/data/mekfiles/meks/3050U/Javelin JVN-11A Fire Javelin.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Javelin JVN-11B.mtf b/megameklab/data/mekfiles/meks/3050U/Javelin JVN-11B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Javelin JVN-11B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Javelin JVN-11B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Javelin JVN-11D.mtf b/megameklab/data/mekfiles/meks/3050U/Javelin JVN-11D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Javelin JVN-11D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Javelin JVN-11D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Javelin JVN-11F.mtf b/megameklab/data/mekfiles/meks/3050U/Javelin JVN-11F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Javelin JVN-11F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Javelin JVN-11F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Jenner JR7-C.mtf b/megameklab/data/mekfiles/meks/3050U/Jenner JR7-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Jenner JR7-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Jenner JR7-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Jenner JR7-C2.mtf b/megameklab/data/mekfiles/meks/3050U/Jenner JR7-C2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Jenner JR7-C2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Jenner JR7-C2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Jenner JR7-C3.mtf b/megameklab/data/mekfiles/meks/3050U/Jenner JR7-C3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Jenner JR7-C3.mtf
rename to megameklab/data/mekfiles/meks/3050U/Jenner JR7-C3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Jenner JR7-K Grace.mtf b/megameklab/data/mekfiles/meks/3050U/Jenner JR7-K Grace.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Jenner JR7-K Grace.mtf
rename to megameklab/data/mekfiles/meks/3050U/Jenner JR7-K Grace.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Jenner JR7-K.mtf b/megameklab/data/mekfiles/meks/3050U/Jenner JR7-K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Jenner JR7-K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Jenner JR7-K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Katana (Crockett) CRK-5003-2.mtf b/megameklab/data/mekfiles/meks/3050U/Katana (Crockett) CRK-5003-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Katana (Crockett) CRK-5003-2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Katana (Crockett) CRK-5003-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Katana (Crockett) CRK-5003-C.mtf b/megameklab/data/mekfiles/meks/3050U/Katana (Crockett) CRK-5003-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Katana (Crockett) CRK-5003-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Katana (Crockett) CRK-5003-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Katana (Crockett) CRK-5003-CJ.mtf b/megameklab/data/mekfiles/meks/3050U/Katana (Crockett) CRK-5003-CJ.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Katana (Crockett) CRK-5003-CJ.mtf
rename to megameklab/data/mekfiles/meks/3050U/Katana (Crockett) CRK-5003-CJ.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Katana (Crockett) CRK-5003-CM.mtf b/megameklab/data/mekfiles/meks/3050U/Katana (Crockett) CRK-5003-CM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Katana (Crockett) CRK-5003-CM.mtf
rename to megameklab/data/mekfiles/meks/3050U/Katana (Crockett) CRK-5003-CM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/King Crab KGC-000.mtf b/megameklab/data/mekfiles/meks/3050U/King Crab KGC-000.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/King Crab KGC-000.mtf
rename to megameklab/data/mekfiles/meks/3050U/King Crab KGC-000.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/King Crab KGC-001.mtf b/megameklab/data/mekfiles/meks/3050U/King Crab KGC-001.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/King Crab KGC-001.mtf
rename to megameklab/data/mekfiles/meks/3050U/King Crab KGC-001.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/King Crab KGC-005.mtf b/megameklab/data/mekfiles/meks/3050U/King Crab KGC-005.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/King Crab KGC-005.mtf
rename to megameklab/data/mekfiles/meks/3050U/King Crab KGC-005.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/King Crab KGC-007.mtf b/megameklab/data/mekfiles/meks/3050U/King Crab KGC-007.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/King Crab KGC-007.mtf
rename to megameklab/data/mekfiles/meks/3050U/King Crab KGC-007.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/King Crab KGC-008.mtf b/megameklab/data/mekfiles/meks/3050U/King Crab KGC-008.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/King Crab KGC-008.mtf
rename to megameklab/data/mekfiles/meks/3050U/King Crab KGC-008.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/King Crab KGC-008B.mtf b/megameklab/data/mekfiles/meks/3050U/King Crab KGC-008B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/King Crab KGC-008B.mtf
rename to megameklab/data/mekfiles/meks/3050U/King Crab KGC-008B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-19.mtf b/megameklab/data/mekfiles/meks/3050U/Kintaro KTO-19.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-19.mtf
rename to megameklab/data/mekfiles/meks/3050U/Kintaro KTO-19.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-20.mtf b/megameklab/data/mekfiles/meks/3050U/Kintaro KTO-20.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-20.mtf
rename to megameklab/data/mekfiles/meks/3050U/Kintaro KTO-20.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-21.mtf b/megameklab/data/mekfiles/meks/3050U/Kintaro KTO-21.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-21.mtf
rename to megameklab/data/mekfiles/meks/3050U/Kintaro KTO-21.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-C.mtf b/megameklab/data/mekfiles/meks/3050U/Kintaro KTO-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Kintaro KTO-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-K.mtf b/megameklab/data/mekfiles/meks/3050U/Kintaro KTO-K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Kintaro KTO-K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Kintaro KTO-K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) A.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) B.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) C.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) D.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) E.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) F.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) G.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) G.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) H.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) P.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) P.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Koshi (Mist Lynx) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Koshi (Mist Lynx) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-01.mtf b/megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-01.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-01.mtf
rename to megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-01.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-03.mtf b/megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-03.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-03.mtf
rename to megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-03.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-04.mtf b/megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-04.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-04.mtf
rename to megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-04.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-05.mtf b/megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-05.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-05.mtf
rename to megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-05.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-06.mtf b/megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-06.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-06.mtf
rename to megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-06.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-08.mtf b/megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-08.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Lancelot LNC25-08.mtf
rename to megameklab/data/mekfiles/meks/3050U/Lancelot LNC25-08.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) A.mtf b/megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) B.mtf b/megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) C.mtf b/megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) D.mtf b/megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) E.mtf b/megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) F.mtf b/megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) H.mtf b/megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Loki (Hellbringer) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Loki (Hellbringer) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) A.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) B.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) C.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) D.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) E.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) F.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) H.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) Pryde.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) Pryde.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) Pryde.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) Pryde.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) S.mtf b/megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mad Cat (Timber Wolf) S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mad Cat (Timber Wolf) S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) A.mtf b/megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) B.mtf b/megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) C.mtf b/megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) D.mtf b/megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) E.mtf b/megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) G.mtf b/megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) G.mtf
rename to megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) H.mtf b/megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) M.mtf b/megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Man O' War (Gargoyle) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Man O' War (Gargoyle) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) A.mtf b/megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) B.mtf b/megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) C.mtf b/megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) D.mtf b/megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) E.mtf b/megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) H.mtf b/megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Masakari (Warhawk) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Masakari (Warhawk) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mauler MAL-1K.mtf b/megameklab/data/mekfiles/meks/3050U/Mauler MAL-1K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mauler MAL-1K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mauler MAL-1K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mauler MAL-1R.mtf b/megameklab/data/mekfiles/meks/3050U/Mauler MAL-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mauler MAL-1R.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mauler MAL-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mauler MAL-2R.mtf b/megameklab/data/mekfiles/meks/3050U/Mauler MAL-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mauler MAL-2R.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mauler MAL-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mauler MAL-3R.mtf b/megameklab/data/mekfiles/meks/3050U/Mauler MAL-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mauler MAL-3R.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mauler MAL-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mauler MAL-C.mtf b/megameklab/data/mekfiles/meks/3050U/Mauler MAL-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mauler MAL-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mauler MAL-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mercury MCY-102.mtf b/megameklab/data/mekfiles/meks/3050U/Mercury MCY-102.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mercury MCY-102.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mercury MCY-102.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mercury MCY-104.mtf b/megameklab/data/mekfiles/meks/3050U/Mercury MCY-104.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mercury MCY-104.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mercury MCY-104.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mercury MCY-97.mtf b/megameklab/data/mekfiles/meks/3050U/Mercury MCY-97.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mercury MCY-97.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mercury MCY-97.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mercury MCY-99.mtf b/megameklab/data/mekfiles/meks/3050U/Mercury MCY-99.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mercury MCY-99.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mercury MCY-99.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mongoose MON-66.mtf b/megameklab/data/mekfiles/meks/3050U/Mongoose MON-66.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mongoose MON-66.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mongoose MON-66.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mongoose MON-69.mtf b/megameklab/data/mekfiles/meks/3050U/Mongoose MON-69.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mongoose MON-69.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mongoose MON-69.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mongoose MON-70.mtf b/megameklab/data/mekfiles/meks/3050U/Mongoose MON-70.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mongoose MON-70.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mongoose MON-70.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Mongoose MON-76.mtf b/megameklab/data/mekfiles/meks/3050U/Mongoose MON-76.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Mongoose MON-76.mtf
rename to megameklab/data/mekfiles/meks/3050U/Mongoose MON-76.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Orion ON1-M-DC.mtf b/megameklab/data/mekfiles/meks/3050U/Orion ON1-M-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Orion ON1-M-DC.mtf
rename to megameklab/data/mekfiles/meks/3050U/Orion ON1-M-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Orion ON1-M.mtf b/megameklab/data/mekfiles/meks/3050U/Orion ON1-M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Orion ON1-M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Orion ON1-M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Orion ON1-MA.mtf b/megameklab/data/mekfiles/meks/3050U/Orion ON1-MA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Orion ON1-MA.mtf
rename to megameklab/data/mekfiles/meks/3050U/Orion ON1-MA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Orion ON1-MB.mtf b/megameklab/data/mekfiles/meks/3050U/Orion ON1-MB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Orion ON1-MB.mtf
rename to megameklab/data/mekfiles/meks/3050U/Orion ON1-MB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Orion ON1-MC.mtf b/megameklab/data/mekfiles/meks/3050U/Orion ON1-MC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Orion ON1-MC.mtf
rename to megameklab/data/mekfiles/meks/3050U/Orion ON1-MC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Orion ON1-MD.mtf b/megameklab/data/mekfiles/meks/3050U/Orion ON1-MD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Orion ON1-MD.mtf
rename to megameklab/data/mekfiles/meks/3050U/Orion ON1-MD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Orion ON2-M.mtf b/megameklab/data/mekfiles/meks/3050U/Orion ON2-M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Orion ON2-M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Orion ON2-M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Panther PNT-10K.mtf b/megameklab/data/mekfiles/meks/3050U/Panther PNT-10K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Panther PNT-10K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Panther PNT-10K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Panther PNT-10KA.mtf b/megameklab/data/mekfiles/meks/3050U/Panther PNT-10KA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Panther PNT-10KA.mtf
rename to megameklab/data/mekfiles/meks/3050U/Panther PNT-10KA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Panther PNT-12A.mtf b/megameklab/data/mekfiles/meks/3050U/Panther PNT-12A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Panther PNT-12A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Panther PNT-12A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Panther PNT-14S.mtf b/megameklab/data/mekfiles/meks/3050U/Panther PNT-14S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Panther PNT-14S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Panther PNT-14S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Panther PNT-16K.mtf b/megameklab/data/mekfiles/meks/3050U/Panther PNT-16K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Panther PNT-16K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Panther PNT-16K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Panther PNT-C.mtf b/megameklab/data/mekfiles/meks/3050U/Panther PNT-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Panther PNT-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Panther PNT-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Panther PNT-CA.mtf b/megameklab/data/mekfiles/meks/3050U/Panther PNT-CA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Panther PNT-CA.mtf
rename to megameklab/data/mekfiles/meks/3050U/Panther PNT-CA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Puma (Adder) A.mtf b/megameklab/data/mekfiles/meks/3050U/Puma (Adder) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Puma (Adder) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Puma (Adder) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Puma (Adder) B.mtf b/megameklab/data/mekfiles/meks/3050U/Puma (Adder) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Puma (Adder) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Puma (Adder) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Puma (Adder) C.mtf b/megameklab/data/mekfiles/meks/3050U/Puma (Adder) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Puma (Adder) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Puma (Adder) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Puma (Adder) D.mtf b/megameklab/data/mekfiles/meks/3050U/Puma (Adder) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Puma (Adder) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Puma (Adder) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Puma (Adder) E.mtf b/megameklab/data/mekfiles/meks/3050U/Puma (Adder) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Puma (Adder) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Puma (Adder) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Puma (Adder) H.mtf b/megameklab/data/mekfiles/meks/3050U/Puma (Adder) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Puma (Adder) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Puma (Adder) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Puma (Adder) J.mtf b/megameklab/data/mekfiles/meks/3050U/Puma (Adder) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Puma (Adder) J.mtf
rename to megameklab/data/mekfiles/meks/3050U/Puma (Adder) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Puma (Adder) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Puma (Adder) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Puma (Adder) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Puma (Adder) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-5K.mtf b/megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-5K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-5K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-5K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-5K2.mtf b/megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-5K2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-5K2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-5K2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-5M.mtf b/megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-5M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-8K.mtf b/megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-8K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-8K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-8K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-C.mtf b/megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Quickdraw QKD-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Quickdraw QKD-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Raven RVN-3L.mtf b/megameklab/data/mekfiles/meks/3050U/Raven RVN-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Raven RVN-3L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Raven RVN-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Raven RVN-3M.mtf b/megameklab/data/mekfiles/meks/3050U/Raven RVN-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Raven RVN-3M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Raven RVN-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Raven RVN-4L.mtf b/megameklab/data/mekfiles/meks/3050U/Raven RVN-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Raven RVN-4L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Raven RVN-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Raven RVN-4LC.mtf b/megameklab/data/mekfiles/meks/3050U/Raven RVN-4LC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Raven RVN-4LC.mtf
rename to megameklab/data/mekfiles/meks/3050U/Raven RVN-4LC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Raven RVN-SR.mtf b/megameklab/data/mekfiles/meks/3050U/Raven RVN-SR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Raven RVN-SR.mtf
rename to megameklab/data/mekfiles/meks/3050U/Raven RVN-SR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Raven RVN-SS.mtf b/megameklab/data/mekfiles/meks/3050U/Raven RVN-SS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Raven RVN-SS.mtf
rename to megameklab/data/mekfiles/meks/3050U/Raven RVN-SS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) (Kotare).mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) (Kotare).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) (Kotare).mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) (Kotare).mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) A.mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) B.mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) C.mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) D.mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) E.mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) F.mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) G.mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) G.mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) H.mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Ryoken (Stormcrow) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Ryoken (Stormcrow) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Sentinel STN-3L.mtf b/megameklab/data/mekfiles/meks/3050U/Sentinel STN-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Sentinel STN-3L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Sentinel STN-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Sentinel STN-3M.mtf b/megameklab/data/mekfiles/meks/3050U/Sentinel STN-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Sentinel STN-3M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Sentinel STN-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Sentinel STN-4D.mtf b/megameklab/data/mekfiles/meks/3050U/Sentinel STN-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Sentinel STN-4D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Sentinel STN-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Sentinel STN-5WB.mtf b/megameklab/data/mekfiles/meks/3050U/Sentinel STN-5WB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Sentinel STN-5WB.mtf
rename to megameklab/data/mekfiles/meks/3050U/Sentinel STN-5WB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Sentinel STN-C.mtf b/megameklab/data/mekfiles/meks/3050U/Sentinel STN-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Sentinel STN-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Sentinel STN-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Shogun C.mtf b/megameklab/data/mekfiles/meks/3050U/Shogun C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Shogun C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Shogun C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Shogun SHG-2E.mtf b/megameklab/data/mekfiles/meks/3050U/Shogun SHG-2E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Shogun SHG-2E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Shogun SHG-2E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Shogun SHG-2F (Trisha).mtf b/megameklab/data/mekfiles/meks/3050U/Shogun SHG-2F (Trisha).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Shogun SHG-2F (Trisha).mtf
rename to megameklab/data/mekfiles/meks/3050U/Shogun SHG-2F (Trisha).mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Shogun SHG-2F.mtf b/megameklab/data/mekfiles/meks/3050U/Shogun SHG-2F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Shogun SHG-2F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Shogun SHG-2F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Spider SDR-7K.mtf b/megameklab/data/mekfiles/meks/3050U/Spider SDR-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Spider SDR-7K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Spider SDR-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Spider SDR-7K2.mtf b/megameklab/data/mekfiles/meks/3050U/Spider SDR-7K2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Spider SDR-7K2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Spider SDR-7K2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Spider SDR-7KC.mtf b/megameklab/data/mekfiles/meks/3050U/Spider SDR-7KC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Spider SDR-7KC.mtf
rename to megameklab/data/mekfiles/meks/3050U/Spider SDR-7KC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Spider SDR-7M.mtf b/megameklab/data/mekfiles/meks/3050U/Spider SDR-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Spider SDR-7M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Spider SDR-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Spider SDR-8M.mtf b/megameklab/data/mekfiles/meks/3050U/Spider SDR-8M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Spider SDR-8M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Spider SDR-8M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Spider SDR-C.mtf b/megameklab/data/mekfiles/meks/3050U/Spider SDR-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Spider SDR-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Spider SDR-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Stalker STK-3F (Jamison).mtf b/megameklab/data/mekfiles/meks/3050U/Stalker STK-3F (Jamison).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Stalker STK-3F (Jamison).mtf
rename to megameklab/data/mekfiles/meks/3050U/Stalker STK-3F (Jamison).mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Stalker STK-5M.mtf b/megameklab/data/mekfiles/meks/3050U/Stalker STK-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Stalker STK-5M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Stalker STK-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Stalker STK-5S.mtf b/megameklab/data/mekfiles/meks/3050U/Stalker STK-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Stalker STK-5S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Stalker STK-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Stalker STK-6M.mtf b/megameklab/data/mekfiles/meks/3050U/Stalker STK-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Stalker STK-6M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Stalker STK-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Stalker STK-7D.mtf b/megameklab/data/mekfiles/meks/3050U/Stalker STK-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Stalker STK-7D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Stalker STK-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Stalker STK-8S.mtf b/megameklab/data/mekfiles/meks/3050U/Stalker STK-8S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Stalker STK-8S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Stalker STK-8S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) A.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) B.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) C.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) D.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) E.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) F.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) G.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) G.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) H.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) HH.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) HH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) HH.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) HH.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) M.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Thor (Summoner) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thor (Summoner) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thor (Summoner) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thorn THE-N.mtf b/megameklab/data/mekfiles/meks/3050U/Thorn THE-N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thorn THE-N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thorn THE-N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thorn THE-N1.mtf b/megameklab/data/mekfiles/meks/3050U/Thorn THE-N1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thorn THE-N1.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thorn THE-N1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thorn THE-N2.mtf b/megameklab/data/mekfiles/meks/3050U/Thorn THE-N2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thorn THE-N2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thorn THE-N2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thug THG-11E (Reich).mtf b/megameklab/data/mekfiles/meks/3050U/Thug THG-11E (Reich).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thug THG-11E (Reich).mtf
rename to megameklab/data/mekfiles/meks/3050U/Thug THG-11E (Reich).mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thug THG-11E.mtf b/megameklab/data/mekfiles/meks/3050U/Thug THG-11E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thug THG-11E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thug THG-11E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thug THG-12E.mtf b/megameklab/data/mekfiles/meks/3050U/Thug THG-12E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thug THG-12E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thug THG-12E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thug THG-12K.mtf b/megameklab/data/mekfiles/meks/3050U/Thug THG-12K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thug THG-12K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thug THG-12K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Thug THG-13K.mtf b/megameklab/data/mekfiles/meks/3050U/Thug THG-13K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Thug THG-13K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Thug THG-13K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Trebuchet TBT-3C.mtf b/megameklab/data/mekfiles/meks/3050U/Trebuchet TBT-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Trebuchet TBT-3C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Trebuchet TBT-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Trebuchet TBT-7M.mtf b/megameklab/data/mekfiles/meks/3050U/Trebuchet TBT-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Trebuchet TBT-7M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Trebuchet TBT-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Trebuchet TBT-8B.mtf b/megameklab/data/mekfiles/meks/3050U/Trebuchet TBT-8B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Trebuchet TBT-8B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Trebuchet TBT-8B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Trebuchet TBT-9K.mtf b/megameklab/data/mekfiles/meks/3050U/Trebuchet TBT-9K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Trebuchet TBT-9K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Trebuchet TBT-9K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) A.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) B.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) C.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) D.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) E.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) F.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) H.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) S.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) W.mtf b/megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Uller (Kit Fox) W.mtf
rename to megameklab/data/mekfiles/meks/3050U/Uller (Kit Fox) W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/UrbanMech UM-R63.mtf b/megameklab/data/mekfiles/meks/3050U/UrbanMech UM-R63.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/UrbanMech UM-R63.mtf
rename to megameklab/data/mekfiles/meks/3050U/UrbanMech UM-R63.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/UrbanMech UM-R68.mtf b/megameklab/data/mekfiles/meks/3050U/UrbanMech UM-R68.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/UrbanMech UM-R68.mtf
rename to megameklab/data/mekfiles/meks/3050U/UrbanMech UM-R68.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/UrbanMech UM-R70.mtf b/megameklab/data/mekfiles/meks/3050U/UrbanMech UM-R70.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/UrbanMech UM-R70.mtf
rename to megameklab/data/mekfiles/meks/3050U/UrbanMech UM-R70.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Urbanmech UM-R69.mtf b/megameklab/data/mekfiles/meks/3050U/Urbanmech UM-R69.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Urbanmech UM-R69.mtf
rename to megameklab/data/mekfiles/meks/3050U/Urbanmech UM-R69.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Victor VTR-10D.mtf b/megameklab/data/mekfiles/meks/3050U/Victor VTR-10D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Victor VTR-10D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Victor VTR-10D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Victor VTR-10L.mtf b/megameklab/data/mekfiles/meks/3050U/Victor VTR-10L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Victor VTR-10L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Victor VTR-10L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Victor VTR-10S.mtf b/megameklab/data/mekfiles/meks/3050U/Victor VTR-10S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Victor VTR-10S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Victor VTR-10S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Victor VTR-11D.mtf b/megameklab/data/mekfiles/meks/3050U/Victor VTR-11D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Victor VTR-11D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Victor VTR-11D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Victor VTR-9D.mtf b/megameklab/data/mekfiles/meks/3050U/Victor VTR-9D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Victor VTR-9D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Victor VTR-9D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Victor VTR-9K.mtf b/megameklab/data/mekfiles/meks/3050U/Victor VTR-9K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Victor VTR-9K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Victor VTR-9K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Victor VTR-C.mtf b/megameklab/data/mekfiles/meks/3050U/Victor VTR-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Victor VTR-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Victor VTR-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vindicator VND-3L.mtf b/megameklab/data/mekfiles/meks/3050U/Vindicator VND-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vindicator VND-3L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vindicator VND-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vindicator VND-4L.mtf b/megameklab/data/mekfiles/meks/3050U/Vindicator VND-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vindicator VND-4L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vindicator VND-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vindicator VND-5L.mtf b/megameklab/data/mekfiles/meks/3050U/Vindicator VND-5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vindicator VND-5L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vindicator VND-5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vindicator VND-6L.mtf b/megameklab/data/mekfiles/meks/3050U/Vindicator VND-6L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vindicator VND-6L.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vindicator VND-6L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulcan VT-5M.mtf b/megameklab/data/mekfiles/meks/3050U/Vulcan VT-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulcan VT-5M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulcan VT-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulcan VT-5S.mtf b/megameklab/data/mekfiles/meks/3050U/Vulcan VT-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulcan VT-5S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulcan VT-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulcan VT-6C.mtf b/megameklab/data/mekfiles/meks/3050U/Vulcan VT-6C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulcan VT-6C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulcan VT-6C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulcan VT-6M.mtf b/megameklab/data/mekfiles/meks/3050U/Vulcan VT-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulcan VT-6M.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulcan VT-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) A.mtf b/megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) B.mtf b/megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) C.mtf b/megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) D.mtf b/megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) D.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) E.mtf b/megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) E.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) F.mtf b/megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) F.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) H.mtf b/megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) Prime.mtf b/megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Vulture (Mad Dog) Prime.mtf
rename to megameklab/data/mekfiles/meks/3050U/Vulture (Mad Dog) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-1H.mtf b/megameklab/data/mekfiles/meks/3050U/Whitworth WTH-1H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-1H.mtf
rename to megameklab/data/mekfiles/meks/3050U/Whitworth WTH-1H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-2.mtf b/megameklab/data/mekfiles/meks/3050U/Whitworth WTH-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Whitworth WTH-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-2A.mtf b/megameklab/data/mekfiles/meks/3050U/Whitworth WTH-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-2A.mtf
rename to megameklab/data/mekfiles/meks/3050U/Whitworth WTH-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-3.mtf b/megameklab/data/mekfiles/meks/3050U/Whitworth WTH-3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-3.mtf
rename to megameklab/data/mekfiles/meks/3050U/Whitworth WTH-3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-K.mtf b/megameklab/data/mekfiles/meks/3050U/Whitworth WTH-K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Whitworth WTH-K.mtf
rename to megameklab/data/mekfiles/meks/3050U/Whitworth WTH-K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wolf Trap (Tora) WFT-1.mtf b/megameklab/data/mekfiles/meks/3050U/Wolf Trap (Tora) WFT-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wolf Trap (Tora) WFT-1.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wolf Trap (Tora) WFT-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wolf Trap (Tora) WFT-2.mtf b/megameklab/data/mekfiles/meks/3050U/Wolf Trap (Tora) WFT-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wolf Trap (Tora) WFT-2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wolf Trap (Tora) WFT-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wolf Trap (Tora) WFT-B.mtf b/megameklab/data/mekfiles/meks/3050U/Wolf Trap (Tora) WFT-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wolf Trap (Tora) WFT-B.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wolf Trap (Tora) WFT-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wolf Trap (Tora) WFT-C.mtf b/megameklab/data/mekfiles/meks/3050U/Wolf Trap (Tora) WFT-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wolf Trap (Tora) WFT-C.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wolf Trap (Tora) WFT-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wolfhound IIC.mtf b/megameklab/data/mekfiles/meks/3050U/Wolfhound IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wolfhound IIC.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wolfhound IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wolfhound WLF-1 (Allard).mtf b/megameklab/data/mekfiles/meks/3050U/Wolfhound WLF-1 (Allard).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wolfhound WLF-1 (Allard).mtf
rename to megameklab/data/mekfiles/meks/3050U/Wolfhound WLF-1 (Allard).mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wolfhound WLF-2.mtf b/megameklab/data/mekfiles/meks/3050U/Wolfhound WLF-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wolfhound WLF-2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wolfhound WLF-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wolfhound WLF-3S.mtf b/megameklab/data/mekfiles/meks/3050U/Wolfhound WLF-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wolfhound WLF-3S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wolfhound WLF-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wolfhound WLF-4W.mtf b/megameklab/data/mekfiles/meks/3050U/Wolfhound WLF-4W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wolfhound WLF-4W.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wolfhound WLF-4W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wyvern WVE-10N.mtf b/megameklab/data/mekfiles/meks/3050U/Wyvern WVE-10N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wyvern WVE-10N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wyvern WVE-10N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wyvern WVE-5N.mtf b/megameklab/data/mekfiles/meks/3050U/Wyvern WVE-5N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wyvern WVE-5N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wyvern WVE-5N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Wyvern WVE-9N.mtf b/megameklab/data/mekfiles/meks/3050U/Wyvern WVE-9N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Wyvern WVE-9N.mtf
rename to megameklab/data/mekfiles/meks/3050U/Wyvern WVE-9N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Zeus X ZEU-9WD.mtf b/megameklab/data/mekfiles/meks/3050U/Zeus X ZEU-9WD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Zeus X ZEU-9WD.mtf
rename to megameklab/data/mekfiles/meks/3050U/Zeus X ZEU-9WD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-10WB.mtf b/megameklab/data/mekfiles/meks/3050U/Zeus ZEU-10WB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-10WB.mtf
rename to megameklab/data/mekfiles/meks/3050U/Zeus ZEU-10WB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-9S-DC.mtf b/megameklab/data/mekfiles/meks/3050U/Zeus ZEU-9S-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-9S-DC.mtf
rename to megameklab/data/mekfiles/meks/3050U/Zeus ZEU-9S-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-9S.mtf b/megameklab/data/mekfiles/meks/3050U/Zeus ZEU-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-9S.mtf
rename to megameklab/data/mekfiles/meks/3050U/Zeus ZEU-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-9S2.mtf b/megameklab/data/mekfiles/meks/3050U/Zeus ZEU-9S2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-9S2.mtf
rename to megameklab/data/mekfiles/meks/3050U/Zeus ZEU-9S2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-9T.mtf b/megameklab/data/mekfiles/meks/3050U/Zeus ZEU-9T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3050U/Zeus ZEU-9T.mtf
rename to megameklab/data/mekfiles/meks/3050U/Zeus ZEU-9T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Albatross ALB-3U.mtf b/megameklab/data/mekfiles/meks/3055U/Albatross ALB-3U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Albatross ALB-3U.mtf
rename to megameklab/data/mekfiles/meks/3055U/Albatross ALB-3U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Albatross ALB-4U.mtf b/megameklab/data/mekfiles/meks/3055U/Albatross ALB-4U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Albatross ALB-4U.mtf
rename to megameklab/data/mekfiles/meks/3055U/Albatross ALB-4U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Anvil ANV-3M.mtf b/megameklab/data/mekfiles/meks/3055U/Anvil ANV-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Anvil ANV-3M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Anvil ANV-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Anvil ANV-3R.mtf b/megameklab/data/mekfiles/meks/3055U/Anvil ANV-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Anvil ANV-3R.mtf
rename to megameklab/data/mekfiles/meks/3055U/Anvil ANV-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Anvil ANV-5M.mtf b/megameklab/data/mekfiles/meks/3055U/Anvil ANV-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Anvil ANV-5M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Anvil ANV-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Anvil ANV-5Q.mtf b/megameklab/data/mekfiles/meks/3055U/Anvil ANV-5Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Anvil ANV-5Q.mtf
rename to megameklab/data/mekfiles/meks/3055U/Anvil ANV-5Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Anvil ANV-6M.mtf b/megameklab/data/mekfiles/meks/3055U/Anvil ANV-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Anvil ANV-6M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Anvil ANV-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Anvil ANV-8M.mtf b/megameklab/data/mekfiles/meks/3055U/Anvil ANV-8M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Anvil ANV-8M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Anvil ANV-8M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Apollo APL-1M.mtf b/megameklab/data/mekfiles/meks/3055U/Apollo APL-1M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Apollo APL-1M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Apollo APL-1M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Apollo APL-1R.mtf b/megameklab/data/mekfiles/meks/3055U/Apollo APL-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Apollo APL-1R.mtf
rename to megameklab/data/mekfiles/meks/3055U/Apollo APL-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Apollo APL-2S.mtf b/megameklab/data/mekfiles/meks/3055U/Apollo APL-2S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Apollo APL-2S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Apollo APL-2S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Apollo APL-3T.mtf b/megameklab/data/mekfiles/meks/3055U/Apollo APL-3T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Apollo APL-3T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Apollo APL-3T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Aquagladius AQS-3.mtf b/megameklab/data/mekfiles/meks/3055U/Aquagladius AQS-3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Aquagladius AQS-3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Aquagladius AQS-3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Aquagladius AQS-4.mtf b/megameklab/data/mekfiles/meks/3055U/Aquagladius AQS-4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Aquagladius AQS-4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Aquagladius AQS-4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Baboon (Howler) 2.mtf b/megameklab/data/mekfiles/meks/3055U/Baboon (Howler) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Baboon (Howler) 2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Baboon (Howler) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Baboon (Howler) 3.mtf b/megameklab/data/mekfiles/meks/3055U/Baboon (Howler) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Baboon (Howler) 3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Baboon (Howler) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Baboon (Howler).mtf b/megameklab/data/mekfiles/meks/3055U/Baboon (Howler).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Baboon (Howler).mtf
rename to megameklab/data/mekfiles/meks/3055U/Baboon (Howler).mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Bandersnatch BNDR-01A.mtf b/megameklab/data/mekfiles/meks/3055U/Bandersnatch BNDR-01A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Bandersnatch BNDR-01A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Bandersnatch BNDR-01A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Bandersnatch BNDR-01B.mtf b/megameklab/data/mekfiles/meks/3055U/Bandersnatch BNDR-01B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Bandersnatch BNDR-01B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Bandersnatch BNDR-01B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Battle Hawk BH-K305.mtf b/megameklab/data/mekfiles/meks/3055U/Battle Hawk BH-K305.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Battle Hawk BH-K305.mtf
rename to megameklab/data/mekfiles/meks/3055U/Battle Hawk BH-K305.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Battle Hawk BH-K306.mtf b/megameklab/data/mekfiles/meks/3055U/Battle Hawk BH-K306.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Battle Hawk BH-K306.mtf
rename to megameklab/data/mekfiles/meks/3055U/Battle Hawk BH-K306.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 2.mtf b/megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 3.mtf b/megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 4.mtf b/megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 5.mtf b/megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 5.mtf
rename to megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 6.mtf b/megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino) 6.mtf
rename to megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino) 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino).mtf b/megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Behemoth (Stone Rhino).mtf
rename to megameklab/data/mekfiles/meks/3055U/Behemoth (Stone Rhino).mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Berserker BRZ-A3.mtf b/megameklab/data/mekfiles/meks/3055U/Berserker BRZ-A3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Berserker BRZ-A3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Berserker BRZ-A3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Berserker BRZ-B3.mtf b/megameklab/data/mekfiles/meks/3055U/Berserker BRZ-B3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Berserker BRZ-B3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Berserker BRZ-B3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Berserker BRZ-C3.mtf b/megameklab/data/mekfiles/meks/3055U/Berserker BRZ-C3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Berserker BRZ-C3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Berserker BRZ-C3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Bombard BMB-010.mtf b/megameklab/data/mekfiles/meks/3055U/Bombard BMB-010.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Bombard BMB-010.mtf
rename to megameklab/data/mekfiles/meks/3055U/Bombard BMB-010.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Bombard BMB-013.mtf b/megameklab/data/mekfiles/meks/3055U/Bombard BMB-013.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Bombard BMB-013.mtf
rename to megameklab/data/mekfiles/meks/3055U/Bombard BMB-013.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Bombard BMB-1X.mtf b/megameklab/data/mekfiles/meks/3055U/Bombard BMB-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Bombard BMB-1X.mtf
rename to megameklab/data/mekfiles/meks/3055U/Bombard BMB-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Cerberus MR-5M.mtf b/megameklab/data/mekfiles/meks/3055U/Cerberus MR-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Cerberus MR-5M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Cerberus MR-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Cerberus MR-6B.mtf b/megameklab/data/mekfiles/meks/3055U/Cerberus MR-6B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Cerberus MR-6B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Cerberus MR-6B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Cerberus MR-V2.mtf b/megameklab/data/mekfiles/meks/3055U/Cerberus MR-V2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Cerberus MR-V2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Cerberus MR-V2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Cerberus MR-V3.mtf b/megameklab/data/mekfiles/meks/3055U/Cerberus MR-V3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Cerberus MR-V3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Cerberus MR-V3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Colossus CL-P3.mtf b/megameklab/data/mekfiles/meks/3055U/Colossus CL-P3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Colossus CL-P3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Colossus CL-P3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Colossus CLS-4S.mtf b/megameklab/data/mekfiles/meks/3055U/Colossus CLS-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Colossus CLS-4S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Colossus CLS-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Colossus CLS-5S.mtf b/megameklab/data/mekfiles/meks/3055U/Colossus CLS-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Colossus CLS-5S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Colossus CLS-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Copperhead CPR-HD-002.mtf b/megameklab/data/mekfiles/meks/3055U/Copperhead CPR-HD-002.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Copperhead CPR-HD-002.mtf
rename to megameklab/data/mekfiles/meks/3055U/Copperhead CPR-HD-002.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Copperhead CPR-HD-003.mtf b/megameklab/data/mekfiles/meks/3055U/Copperhead CPR-HD-003.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Copperhead CPR-HD-003.mtf
rename to megameklab/data/mekfiles/meks/3055U/Copperhead CPR-HD-003.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Copperhead CPR-HD-004.mtf b/megameklab/data/mekfiles/meks/3055U/Copperhead CPR-HD-004.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Copperhead CPR-HD-004.mtf
rename to megameklab/data/mekfiles/meks/3055U/Copperhead CPR-HD-004.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Cudgel CDG-1B.mtf b/megameklab/data/mekfiles/meks/3055U/Cudgel CDG-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Cudgel CDG-1B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Cudgel CDG-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Cudgel CDG-2A.mtf b/megameklab/data/mekfiles/meks/3055U/Cudgel CDG-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Cudgel CDG-2A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Cudgel CDG-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Cudgel CDG-2B.mtf b/megameklab/data/mekfiles/meks/3055U/Cudgel CDG-2B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Cudgel CDG-2B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Cudgel CDG-2B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daedalus DAD-3C.mtf b/megameklab/data/mekfiles/meks/3055U/Daedalus DAD-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daedalus DAD-3C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daedalus DAD-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daedalus DAD-3D.mtf b/megameklab/data/mekfiles/meks/3055U/Daedalus DAD-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daedalus DAD-3D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daedalus DAD-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daedalus DAD-4A.mtf b/megameklab/data/mekfiles/meks/3055U/Daedalus DAD-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daedalus DAD-4A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daedalus DAD-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daedalus DAD-4B.mtf b/megameklab/data/mekfiles/meks/3055U/Daedalus DAD-4B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daedalus DAD-4B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daedalus DAD-4B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daikyu DAI-01.mtf b/megameklab/data/mekfiles/meks/3055U/Daikyu DAI-01.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daikyu DAI-01.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daikyu DAI-01.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daikyu DAI-02.mtf b/megameklab/data/mekfiles/meks/3055U/Daikyu DAI-02.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daikyu DAI-02.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daikyu DAI-02.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daikyu DAI-03.mtf b/megameklab/data/mekfiles/meks/3055U/Daikyu DAI-03.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daikyu DAI-03.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daikyu DAI-03.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daimyo DMO-1K.mtf b/megameklab/data/mekfiles/meks/3055U/Daimyo DMO-1K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daimyo DMO-1K.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daimyo DMO-1K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daimyo DMO-2K.mtf b/megameklab/data/mekfiles/meks/3055U/Daimyo DMO-2K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daimyo DMO-2K.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daimyo DMO-2K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daimyo DMO-4K.mtf b/megameklab/data/mekfiles/meks/3055U/Daimyo DMO-4K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daimyo DMO-4K.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daimyo DMO-4K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Daimyo DMO-5K.mtf b/megameklab/data/mekfiles/meks/3055U/Daimyo DMO-5K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Daimyo DMO-5K.mtf
rename to megameklab/data/mekfiles/meks/3055U/Daimyo DMO-5K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Dart DRT-3S.mtf b/megameklab/data/mekfiles/meks/3055U/Dart DRT-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Dart DRT-3S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Dart DRT-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Dart DRT-4S.mtf b/megameklab/data/mekfiles/meks/3055U/Dart DRT-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Dart DRT-4S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Dart DRT-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Dart DRT-6S.mtf b/megameklab/data/mekfiles/meks/3055U/Dart DRT-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Dart DRT-6S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Dart DRT-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Epimetheus Prime.mtf b/megameklab/data/mekfiles/meks/3055U/Epimetheus Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Epimetheus Prime.mtf
rename to megameklab/data/mekfiles/meks/3055U/Epimetheus Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Falconer FLC-8R.mtf b/megameklab/data/mekfiles/meks/3055U/Falconer FLC-8R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Falconer FLC-8R.mtf
rename to megameklab/data/mekfiles/meks/3055U/Falconer FLC-8R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Fireball ALM-7D.mtf b/megameklab/data/mekfiles/meks/3055U/Fireball ALM-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Fireball ALM-7D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Fireball ALM-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Fireball ALM-8D.mtf b/megameklab/data/mekfiles/meks/3055U/Fireball ALM-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Fireball ALM-8D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Fireball ALM-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Fireball ALM-9D.mtf b/megameklab/data/mekfiles/meks/3055U/Fireball ALM-9D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Fireball ALM-9D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Fireball ALM-9D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Flashfire FLS-P2.mtf b/megameklab/data/mekfiles/meks/3055U/Flashfire FLS-P2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Flashfire FLS-P2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Flashfire FLS-P2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Flashfire FLS-P4.mtf b/megameklab/data/mekfiles/meks/3055U/Flashfire FLS-P4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Flashfire FLS-P4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Flashfire FLS-P4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Flashfire FLS-P5.mtf b/megameklab/data/mekfiles/meks/3055U/Flashfire FLS-P5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Flashfire FLS-P5.mtf
rename to megameklab/data/mekfiles/meks/3055U/Flashfire FLS-P5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Galahad (Glass Spider) 3.mtf b/megameklab/data/mekfiles/meks/3055U/Galahad (Glass Spider) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Galahad (Glass Spider) 3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Galahad (Glass Spider) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Gallowglas GAL-1GLS.mtf b/megameklab/data/mekfiles/meks/3055U/Gallowglas GAL-1GLS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Gallowglas GAL-1GLS.mtf
rename to megameklab/data/mekfiles/meks/3055U/Gallowglas GAL-1GLS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Gallowglas GAL-2GLS.mtf b/megameklab/data/mekfiles/meks/3055U/Gallowglas GAL-2GLS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Gallowglas GAL-2GLS.mtf
rename to megameklab/data/mekfiles/meks/3055U/Gallowglas GAL-2GLS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Gallowglas GAL-3GLS.mtf b/megameklab/data/mekfiles/meks/3055U/Gallowglas GAL-3GLS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Gallowglas GAL-3GLS.mtf
rename to megameklab/data/mekfiles/meks/3055U/Gallowglas GAL-3GLS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Gallowglas GAL-4GLS.mtf b/megameklab/data/mekfiles/meks/3055U/Gallowglas GAL-4GLS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Gallowglas GAL-4GLS.mtf
rename to megameklab/data/mekfiles/meks/3055U/Gallowglas GAL-4GLS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Gallowglas WD.mtf b/megameklab/data/mekfiles/meks/3055U/Gallowglas WD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Gallowglas WD.mtf
rename to megameklab/data/mekfiles/meks/3055U/Gallowglas WD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Goshawk (Vapor Eagle) 3.mtf b/megameklab/data/mekfiles/meks/3055U/Goshawk (Vapor Eagle) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Goshawk (Vapor Eagle) 3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Goshawk (Vapor Eagle) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Goshawk (Vapor Eagle) 4.mtf b/megameklab/data/mekfiles/meks/3055U/Goshawk (Vapor Eagle) 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Goshawk (Vapor Eagle) 4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Goshawk (Vapor Eagle) 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Grand Crusader GRN-D-01.mtf b/megameklab/data/mekfiles/meks/3055U/Grand Crusader GRN-D-01.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Grand Crusader GRN-D-01.mtf
rename to megameklab/data/mekfiles/meks/3055U/Grand Crusader GRN-D-01.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Grand Crusader GRN-D-02.mtf b/megameklab/data/mekfiles/meks/3055U/Grand Crusader GRN-D-02.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Grand Crusader GRN-D-02.mtf
rename to megameklab/data/mekfiles/meks/3055U/Grand Crusader GRN-D-02.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Grand Crusader II GRN-D-03.mtf b/megameklab/data/mekfiles/meks/3055U/Grand Crusader II GRN-D-03.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Grand Crusader II GRN-D-03.mtf
rename to megameklab/data/mekfiles/meks/3055U/Grand Crusader II GRN-D-03.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Grand Crusader II GRN-D-04.mtf b/megameklab/data/mekfiles/meks/3055U/Grand Crusader II GRN-D-04.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Grand Crusader II GRN-D-04.mtf
rename to megameklab/data/mekfiles/meks/3055U/Grand Crusader II GRN-D-04.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Grand Titan T-IT-N10M.mtf b/megameklab/data/mekfiles/meks/3055U/Grand Titan T-IT-N10M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Grand Titan T-IT-N10M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Grand Titan T-IT-N10M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Grand Titan T-IT-N11M.mtf b/megameklab/data/mekfiles/meks/3055U/Grand Titan T-IT-N11M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Grand Titan T-IT-N11M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Grand Titan T-IT-N11M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Great Turtle GTR-1.mtf b/megameklab/data/mekfiles/meks/3055U/Great Turtle GTR-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Great Turtle GTR-1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Great Turtle GTR-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Great Turtle GTR-2.mtf b/megameklab/data/mekfiles/meks/3055U/Great Turtle GTR-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Great Turtle GTR-2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Great Turtle GTR-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Grim Reaper GRM-R-PR29.mtf b/megameklab/data/mekfiles/meks/3055U/Grim Reaper GRM-R-PR29.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Grim Reaper GRM-R-PR29.mtf
rename to megameklab/data/mekfiles/meks/3055U/Grim Reaper GRM-R-PR29.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Grim Reaper GRM-R-PR30.mtf b/megameklab/data/mekfiles/meks/3055U/Grim Reaper GRM-R-PR30.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Grim Reaper GRM-R-PR30.mtf
rename to megameklab/data/mekfiles/meks/3055U/Grim Reaper GRM-R-PR30.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Grim Reaper GRM-R-PR31.mtf b/megameklab/data/mekfiles/meks/3055U/Grim Reaper GRM-R-PR31.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Grim Reaper GRM-R-PR31.mtf
rename to megameklab/data/mekfiles/meks/3055U/Grim Reaper GRM-R-PR31.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Gunslinger GUN-1ERD.mtf b/megameklab/data/mekfiles/meks/3055U/Gunslinger GUN-1ERD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Gunslinger GUN-1ERD.mtf
rename to megameklab/data/mekfiles/meks/3055U/Gunslinger GUN-1ERD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Gunslinger GUN-2ERD.mtf b/megameklab/data/mekfiles/meks/3055U/Gunslinger GUN-2ERD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Gunslinger GUN-2ERD.mtf
rename to megameklab/data/mekfiles/meks/3055U/Gunslinger GUN-2ERD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hachiwara HCA-3T.mtf b/megameklab/data/mekfiles/meks/3055U/Hachiwara HCA-3T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hachiwara HCA-3T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hachiwara HCA-3T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hachiwara HCA-4T.mtf b/megameklab/data/mekfiles/meks/3055U/Hachiwara HCA-4T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hachiwara HCA-4T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hachiwara HCA-4T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hachiwara HCA-4U.mtf b/megameklab/data/mekfiles/meks/3055U/Hachiwara HCA-4U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hachiwara HCA-4U.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hachiwara HCA-4U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hachiwara HCA-6P.mtf b/megameklab/data/mekfiles/meks/3055U/Hachiwara HCA-6P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hachiwara HCA-6P.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hachiwara HCA-6P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hammer HMR-3C.mtf b/megameklab/data/mekfiles/meks/3055U/Hammer HMR-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hammer HMR-3C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hammer HMR-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hammer HMR-3M.mtf b/megameklab/data/mekfiles/meks/3055U/Hammer HMR-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hammer HMR-3M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hammer HMR-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hammer HMR-3P.mtf b/megameklab/data/mekfiles/meks/3055U/Hammer HMR-3P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hammer HMR-3P.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hammer HMR-3P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hammer HMR-3S.mtf b/megameklab/data/mekfiles/meks/3055U/Hammer HMR-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hammer HMR-3S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hammer HMR-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hellhound (Conjurer) 2.mtf b/megameklab/data/mekfiles/meks/3055U/Hellhound (Conjurer) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hellhound (Conjurer) 2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hellhound (Conjurer) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hellhound (Conjurer) 3.mtf b/megameklab/data/mekfiles/meks/3055U/Hellhound (Conjurer) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hellhound (Conjurer) 3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hellhound (Conjurer) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hellhound (Conjurer) 4.mtf b/megameklab/data/mekfiles/meks/3055U/Hellhound (Conjurer) 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hellhound (Conjurer) 4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hellhound (Conjurer) 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hellhound (Conjurer) 5.mtf b/megameklab/data/mekfiles/meks/3055U/Hellhound (Conjurer) 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hellhound (Conjurer) 5.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hellhound (Conjurer) 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hercules HRC-LS-9000.mtf b/megameklab/data/mekfiles/meks/3055U/Hercules HRC-LS-9000.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hercules HRC-LS-9000.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hercules HRC-LS-9000.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hercules HRC-LS-9001.mtf b/megameklab/data/mekfiles/meks/3055U/Hercules HRC-LS-9001.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hercules HRC-LS-9001.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hercules HRC-LS-9001.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hitman HM-1.mtf b/megameklab/data/mekfiles/meks/3055U/Hitman HM-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hitman HM-1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hitman HM-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hitman HM-2.mtf b/megameklab/data/mekfiles/meks/3055U/Hitman HM-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hitman HM-2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hitman HM-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hollander BZK-F3.mtf b/megameklab/data/mekfiles/meks/3055U/Hollander BZK-F3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hollander BZK-F3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hollander BZK-F3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hollander BZK-G1.mtf b/megameklab/data/mekfiles/meks/3055U/Hollander BZK-G1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hollander BZK-G1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hollander BZK-G1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hollander II BZK-F5.mtf b/megameklab/data/mekfiles/meks/3055U/Hollander II BZK-F5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hollander II BZK-F5.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hollander II BZK-F5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Hollander II BZK-F7.mtf b/megameklab/data/mekfiles/meks/3055U/Hollander II BZK-F7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Hollander II BZK-F7.mtf
rename to megameklab/data/mekfiles/meks/3055U/Hollander II BZK-F7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Huron Warrior HUR-WO-R4L.mtf b/megameklab/data/mekfiles/meks/3055U/Huron Warrior HUR-WO-R4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Huron Warrior HUR-WO-R4L.mtf
rename to megameklab/data/mekfiles/meks/3055U/Huron Warrior HUR-WO-R4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Huron Warrior HUR-WO-R4M.mtf b/megameklab/data/mekfiles/meks/3055U/Huron Warrior HUR-WO-R4M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Huron Warrior HUR-WO-R4M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Huron Warrior HUR-WO-R4M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Huron Warrior HUR-WO-R4N.mtf b/megameklab/data/mekfiles/meks/3055U/Huron Warrior HUR-WO-R4N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Huron Warrior HUR-WO-R4N.mtf
rename to megameklab/data/mekfiles/meks/3055U/Huron Warrior HUR-WO-R4N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Huron Warrior HUR-WO-R4O.mtf b/megameklab/data/mekfiles/meks/3055U/Huron Warrior HUR-WO-R4O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Huron Warrior HUR-WO-R4O.mtf
rename to megameklab/data/mekfiles/meks/3055U/Huron Warrior HUR-WO-R4O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Jackal JA-KL-1532.mtf b/megameklab/data/mekfiles/meks/3055U/Jackal JA-KL-1532.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Jackal JA-KL-1532.mtf
rename to megameklab/data/mekfiles/meks/3055U/Jackal JA-KL-1532.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Jackal JA-KL-55.mtf b/megameklab/data/mekfiles/meks/3055U/Jackal JA-KL-55.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Jackal JA-KL-55.mtf
rename to megameklab/data/mekfiles/meks/3055U/Jackal JA-KL-55.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Jenner IIC 4.mtf b/megameklab/data/mekfiles/meks/3055U/Jenner IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Jenner IIC 4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Jenner IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Juggernaut JG-R9T1.mtf b/megameklab/data/mekfiles/meks/3055U/Juggernaut JG-R9T1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Juggernaut JG-R9T1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Juggernaut JG-R9T1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Juggernaut JG-R9T2.mtf b/megameklab/data/mekfiles/meks/3055U/Juggernaut JG-R9T2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Juggernaut JG-R9T2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Juggernaut JG-R9T2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Juggernaut JG-R9T3.mtf b/megameklab/data/mekfiles/meks/3055U/Juggernaut JG-R9T3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Juggernaut JG-R9T3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Juggernaut JG-R9T3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Komodo KIM-2.mtf b/megameklab/data/mekfiles/meks/3055U/Komodo KIM-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Komodo KIM-2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Komodo KIM-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Komodo KIM-2A.mtf b/megameklab/data/mekfiles/meks/3055U/Komodo KIM-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Komodo KIM-2A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Komodo KIM-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Komodo KIM-2C.mtf b/megameklab/data/mekfiles/meks/3055U/Komodo KIM-2C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Komodo KIM-2C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Komodo KIM-2C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Komodo KIM-3C.mtf b/megameklab/data/mekfiles/meks/3055U/Komodo KIM-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Komodo KIM-3C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Komodo KIM-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Koto KT-P2.mtf b/megameklab/data/mekfiles/meks/3055U/Koto KT-P2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Koto KT-P2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Koto KT-P2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Koto KTO-2A.mtf b/megameklab/data/mekfiles/meks/3055U/Koto KTO-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Koto KTO-2A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Koto KTO-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Koto KTO-3A.mtf b/megameklab/data/mekfiles/meks/3055U/Koto KTO-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Koto KTO-3A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Koto KTO-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Koto KTO-4A.mtf b/megameklab/data/mekfiles/meks/3055U/Koto KTO-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Koto KTO-4A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Koto KTO-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Kraken (Bane) 4.mtf b/megameklab/data/mekfiles/meks/3055U/Kraken (Bane) 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Kraken (Bane) 4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Kraken (Bane) 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Linebacker A.mtf b/megameklab/data/mekfiles/meks/3055U/Linebacker A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Linebacker A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Linebacker A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Linebacker B.mtf b/megameklab/data/mekfiles/meks/3055U/Linebacker B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Linebacker B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Linebacker B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Linebacker C.mtf b/megameklab/data/mekfiles/meks/3055U/Linebacker C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Linebacker C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Linebacker C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Linebacker D.mtf b/megameklab/data/mekfiles/meks/3055U/Linebacker D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Linebacker D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Linebacker D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Linebacker E.mtf b/megameklab/data/mekfiles/meks/3055U/Linebacker E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Linebacker E.mtf
rename to megameklab/data/mekfiles/meks/3055U/Linebacker E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Linebacker H.mtf b/megameklab/data/mekfiles/meks/3055U/Linebacker H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Linebacker H.mtf
rename to megameklab/data/mekfiles/meks/3055U/Linebacker H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Linebacker Prime.mtf b/megameklab/data/mekfiles/meks/3055U/Linebacker Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Linebacker Prime.mtf
rename to megameklab/data/mekfiles/meks/3055U/Linebacker Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Longshot LNG-1B.mtf b/megameklab/data/mekfiles/meks/3055U/Longshot LNG-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Longshot LNG-1B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Longshot LNG-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Longshot LNG-2.mtf b/megameklab/data/mekfiles/meks/3055U/Longshot LNG-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Longshot LNG-2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Longshot LNG-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Longshot LNG-3.mtf b/megameklab/data/mekfiles/meks/3055U/Longshot LNG-3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Longshot LNG-3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Longshot LNG-3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Longshot LNG-3C.mtf b/megameklab/data/mekfiles/meks/3055U/Longshot LNG-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Longshot LNG-3C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Longshot LNG-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Longshot LNG-4.mtf b/megameklab/data/mekfiles/meks/3055U/Longshot LNG-4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Longshot LNG-4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Longshot LNG-4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Mantis MTS-L.mtf b/megameklab/data/mekfiles/meks/3055U/Mantis MTS-L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Mantis MTS-L.mtf
rename to megameklab/data/mekfiles/meks/3055U/Mantis MTS-L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Mantis MTS-S.mtf b/megameklab/data/mekfiles/meks/3055U/Mantis MTS-S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Mantis MTS-S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Mantis MTS-S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Mantis MTS-T.mtf b/megameklab/data/mekfiles/meks/3055U/Mantis MTS-T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Mantis MTS-T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Mantis MTS-T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Mantis MTS-T2.mtf b/megameklab/data/mekfiles/meks/3055U/Mantis MTS-T2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Mantis MTS-T2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Mantis MTS-T2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Mantis MTS-T3.mtf b/megameklab/data/mekfiles/meks/3055U/Mantis MTS-T3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Mantis MTS-T3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Mantis MTS-T3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Mantis SA-MN.mtf b/megameklab/data/mekfiles/meks/3055U/Mantis SA-MN.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Mantis SA-MN.mtf
rename to megameklab/data/mekfiles/meks/3055U/Mantis SA-MN.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Morpheus MR-P1.mtf b/megameklab/data/mekfiles/meks/3055U/Morpheus MR-P1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Morpheus MR-P1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Morpheus MR-P1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Morpheus MRP-3S.mtf b/megameklab/data/mekfiles/meks/3055U/Morpheus MRP-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Morpheus MRP-3S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Morpheus MRP-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Morpheus MRP-3T.mtf b/megameklab/data/mekfiles/meks/3055U/Morpheus MRP-3T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Morpheus MRP-3T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Morpheus MRP-3T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Morpheus MRP-3W.mtf b/megameklab/data/mekfiles/meks/3055U/Morpheus MRP-3W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Morpheus MRP-3W.mtf
rename to megameklab/data/mekfiles/meks/3055U/Morpheus MRP-3W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Naga A.mtf b/megameklab/data/mekfiles/meks/3055U/Naga A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Naga A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Naga A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Naga B.mtf b/megameklab/data/mekfiles/meks/3055U/Naga B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Naga B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Naga B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Naga C.mtf b/megameklab/data/mekfiles/meks/3055U/Naga C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Naga C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Naga C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Naga D.mtf b/megameklab/data/mekfiles/meks/3055U/Naga D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Naga D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Naga D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Naga Prime.mtf b/megameklab/data/mekfiles/meks/3055U/Naga Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Naga Prime.mtf
rename to megameklab/data/mekfiles/meks/3055U/Naga Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Naginata NG-C3A.mtf b/megameklab/data/mekfiles/meks/3055U/Naginata NG-C3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Naginata NG-C3A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Naginata NG-C3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Naginata NG-C3B.mtf b/megameklab/data/mekfiles/meks/3055U/Naginata NG-C3B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Naginata NG-C3B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Naginata NG-C3B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Naginata NG-C3C.mtf b/megameklab/data/mekfiles/meks/3055U/Naginata NG-C3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Naginata NG-C3C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Naginata NG-C3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Nexus II NXS2-A.mtf b/megameklab/data/mekfiles/meks/3055U/Nexus II NXS2-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Nexus II NXS2-A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Nexus II NXS2-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Nexus II NXS2-B.mtf b/megameklab/data/mekfiles/meks/3055U/Nexus II NXS2-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Nexus II NXS2-B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Nexus II NXS2-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Nexus NXS1-A.mtf b/megameklab/data/mekfiles/meks/3055U/Nexus NXS1-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Nexus NXS1-A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Nexus NXS1-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Nexus NXS1-B.mtf b/megameklab/data/mekfiles/meks/3055U/Nexus NXS1-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Nexus NXS1-B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Nexus NXS1-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-4S.mtf b/megameklab/data/mekfiles/meks/3055U/Nightsky NGS-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-4S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Nightsky NGS-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-4T.mtf b/megameklab/data/mekfiles/meks/3055U/Nightsky NGS-4T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-4T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Nightsky NGS-4T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-5S.mtf b/megameklab/data/mekfiles/meks/3055U/Nightsky NGS-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-5S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Nightsky NGS-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-5T.mtf b/megameklab/data/mekfiles/meks/3055U/Nightsky NGS-5T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-5T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Nightsky NGS-5T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-6S.mtf b/megameklab/data/mekfiles/meks/3055U/Nightsky NGS-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Nightsky NGS-6S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Nightsky NGS-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Onslaught SA-OS.mtf b/megameklab/data/mekfiles/meks/3055U/Onslaught SA-OS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Onslaught SA-OS.mtf
rename to megameklab/data/mekfiles/meks/3055U/Onslaught SA-OS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Onslaught SA-OS2.mtf b/megameklab/data/mekfiles/meks/3055U/Onslaught SA-OS2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Onslaught SA-OS2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Onslaught SA-OS2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Onslaught SA-OS3.mtf b/megameklab/data/mekfiles/meks/3055U/Onslaught SA-OS3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Onslaught SA-OS3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Onslaught SA-OS3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Paladin PAL-1.mtf b/megameklab/data/mekfiles/meks/3055U/Paladin PAL-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Paladin PAL-1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Paladin PAL-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Paladin PAL-2.mtf b/megameklab/data/mekfiles/meks/3055U/Paladin PAL-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Paladin PAL-2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Paladin PAL-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Paladin PAL-3.mtf b/megameklab/data/mekfiles/meks/3055U/Paladin PAL-3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Paladin PAL-3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Paladin PAL-3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-4D.mtf b/megameklab/data/mekfiles/meks/3055U/Penetrator PTR-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-4D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Penetrator PTR-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-4F.mtf b/megameklab/data/mekfiles/meks/3055U/Penetrator PTR-4F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-4F.mtf
rename to megameklab/data/mekfiles/meks/3055U/Penetrator PTR-4F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-6M.mtf b/megameklab/data/mekfiles/meks/3055U/Penetrator PTR-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-6M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Penetrator PTR-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-6S.mtf b/megameklab/data/mekfiles/meks/3055U/Penetrator PTR-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-6S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Penetrator PTR-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-6T.mtf b/megameklab/data/mekfiles/meks/3055U/Penetrator PTR-6T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Penetrator PTR-6T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Penetrator PTR-6T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Peregrine (Horned Owl) 4.mtf b/megameklab/data/mekfiles/meks/3055U/Peregrine (Horned Owl) 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Peregrine (Horned Owl) 4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Peregrine (Horned Owl) 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Peregrine (Horned Owl) 5.mtf b/megameklab/data/mekfiles/meks/3055U/Peregrine (Horned Owl) 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Peregrine (Horned Owl) 5.mtf
rename to megameklab/data/mekfiles/meks/3055U/Peregrine (Horned Owl) 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Phantom A.mtf b/megameklab/data/mekfiles/meks/3055U/Phantom A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Phantom A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Phantom A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Phantom B.mtf b/megameklab/data/mekfiles/meks/3055U/Phantom B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Phantom B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Phantom B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Phantom C.mtf b/megameklab/data/mekfiles/meks/3055U/Phantom C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Phantom C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Phantom C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Phantom D.mtf b/megameklab/data/mekfiles/meks/3055U/Phantom D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Phantom D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Phantom D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Phantom E.mtf b/megameklab/data/mekfiles/meks/3055U/Phantom E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Phantom E.mtf
rename to megameklab/data/mekfiles/meks/3055U/Phantom E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Phantom H.mtf b/megameklab/data/mekfiles/meks/3055U/Phantom H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Phantom H.mtf
rename to megameklab/data/mekfiles/meks/3055U/Phantom H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Phantom Prime.mtf b/megameklab/data/mekfiles/meks/3055U/Phantom Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Phantom Prime.mtf
rename to megameklab/data/mekfiles/meks/3055U/Phantom Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Porcupine PRC-1N.mtf b/megameklab/data/mekfiles/meks/3055U/Porcupine PRC-1N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Porcupine PRC-1N.mtf
rename to megameklab/data/mekfiles/meks/3055U/Porcupine PRC-1N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Porcupine PRC-2N.mtf b/megameklab/data/mekfiles/meks/3055U/Porcupine PRC-2N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Porcupine PRC-2N.mtf
rename to megameklab/data/mekfiles/meks/3055U/Porcupine PRC-2N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Pouncer A.mtf b/megameklab/data/mekfiles/meks/3055U/Pouncer A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Pouncer A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Pouncer A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Pouncer B.mtf b/megameklab/data/mekfiles/meks/3055U/Pouncer B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Pouncer B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Pouncer B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Pouncer C.mtf b/megameklab/data/mekfiles/meks/3055U/Pouncer C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Pouncer C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Pouncer C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Pouncer D.mtf b/megameklab/data/mekfiles/meks/3055U/Pouncer D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Pouncer D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Pouncer D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Pouncer E.mtf b/megameklab/data/mekfiles/meks/3055U/Pouncer E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Pouncer E.mtf
rename to megameklab/data/mekfiles/meks/3055U/Pouncer E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Pouncer H.mtf b/megameklab/data/mekfiles/meks/3055U/Pouncer H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Pouncer H.mtf
rename to megameklab/data/mekfiles/meks/3055U/Pouncer H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Pouncer Prime.mtf b/megameklab/data/mekfiles/meks/3055U/Pouncer Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Pouncer Prime.mtf
rename to megameklab/data/mekfiles/meks/3055U/Pouncer Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Prometheus.mtf b/megameklab/data/mekfiles/meks/3055U/Prometheus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Prometheus.mtf
rename to megameklab/data/mekfiles/meks/3055U/Prometheus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Prowler PWR-1X.mtf b/megameklab/data/mekfiles/meks/3055U/Prowler PWR-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Prowler PWR-1X.mtf
rename to megameklab/data/mekfiles/meks/3055U/Prowler PWR-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Prowler PWR-1X1.mtf b/megameklab/data/mekfiles/meks/3055U/Prowler PWR-1X1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Prowler PWR-1X1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Prowler PWR-1X1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Raijin II RJN-200-A.mtf b/megameklab/data/mekfiles/meks/3055U/Raijin II RJN-200-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Raijin II RJN-200-A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Raijin II RJN-200-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Raijin II RJN-200-B.mtf b/megameklab/data/mekfiles/meks/3055U/Raijin II RJN-200-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Raijin II RJN-200-B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Raijin II RJN-200-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Raijin II RJN-200-C.mtf b/megameklab/data/mekfiles/meks/3055U/Raijin II RJN-200-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Raijin II RJN-200-C.mtf
rename to megameklab/data/mekfiles/meks/3055U/Raijin II RJN-200-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Raijin RJN 101-A.mtf b/megameklab/data/mekfiles/meks/3055U/Raijin RJN 101-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Raijin RJN 101-A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Raijin RJN 101-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Rakshasa MDG-1A.mtf b/megameklab/data/mekfiles/meks/3055U/Rakshasa MDG-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Rakshasa MDG-1A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Rakshasa MDG-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Rakshasa MDG-1B.mtf b/megameklab/data/mekfiles/meks/3055U/Rakshasa MDG-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Rakshasa MDG-1B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Rakshasa MDG-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Rakshasa MDG-2A.mtf b/megameklab/data/mekfiles/meks/3055U/Rakshasa MDG-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Rakshasa MDG-2A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Rakshasa MDG-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Ronin SA-RN.mtf b/megameklab/data/mekfiles/meks/3055U/Ronin SA-RN.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Ronin SA-RN.mtf
rename to megameklab/data/mekfiles/meks/3055U/Ronin SA-RN.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Ronin SA-RN7.mtf b/megameklab/data/mekfiles/meks/3055U/Ronin SA-RN7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Ronin SA-RN7.mtf
rename to megameklab/data/mekfiles/meks/3055U/Ronin SA-RN7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Salamander PPR-5S.mtf b/megameklab/data/mekfiles/meks/3055U/Salamander PPR-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Salamander PPR-5S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Salamander PPR-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Salamander PPR-5T.mtf b/megameklab/data/mekfiles/meks/3055U/Salamander PPR-5T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Salamander PPR-5T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Salamander PPR-5T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Salamander PPR-6S.mtf b/megameklab/data/mekfiles/meks/3055U/Salamander PPR-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Salamander PPR-6S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Salamander PPR-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Salamander PPR-6T.mtf b/megameklab/data/mekfiles/meks/3055U/Salamander PPR-6T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Salamander PPR-6T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Salamander PPR-6T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Salamander PPR-7S.mtf b/megameklab/data/mekfiles/meks/3055U/Salamander PPR-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Salamander PPR-7S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Salamander PPR-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Sasquatch SQS-TH-001.mtf b/megameklab/data/mekfiles/meks/3055U/Sasquatch SQS-TH-001.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Sasquatch SQS-TH-001.mtf
rename to megameklab/data/mekfiles/meks/3055U/Sasquatch SQS-TH-001.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Sasquatch SQS-TH-002.mtf b/megameklab/data/mekfiles/meks/3055U/Sasquatch SQS-TH-002.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Sasquatch SQS-TH-002.mtf
rename to megameklab/data/mekfiles/meks/3055U/Sasquatch SQS-TH-002.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Sasquatch SQS-TH-003.mtf b/megameklab/data/mekfiles/meks/3055U/Sasquatch SQS-TH-003.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Sasquatch SQS-TH-003.mtf
rename to megameklab/data/mekfiles/meks/3055U/Sasquatch SQS-TH-003.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Scarabus SCB-9A.mtf b/megameklab/data/mekfiles/meks/3055U/Scarabus SCB-9A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Scarabus SCB-9A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Scarabus SCB-9A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Scarabus SCB-9T.mtf b/megameklab/data/mekfiles/meks/3055U/Scarabus SCB-9T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Scarabus SCB-9T.mtf
rename to megameklab/data/mekfiles/meks/3055U/Scarabus SCB-9T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Silver Fox SVR-5X.mtf b/megameklab/data/mekfiles/meks/3055U/Silver Fox SVR-5X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Silver Fox SVR-5X.mtf
rename to megameklab/data/mekfiles/meks/3055U/Silver Fox SVR-5X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Silver Fox SVR-5Y.mtf b/megameklab/data/mekfiles/meks/3055U/Silver Fox SVR-5Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Silver Fox SVR-5Y.mtf
rename to megameklab/data/mekfiles/meks/3055U/Silver Fox SVR-5Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Snake SNK-1V.mtf b/megameklab/data/mekfiles/meks/3055U/Snake SNK-1V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Snake SNK-1V.mtf
rename to megameklab/data/mekfiles/meks/3055U/Snake SNK-1V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Snake SNK-2B.mtf b/megameklab/data/mekfiles/meks/3055U/Snake SNK-2B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Snake SNK-2B.mtf
rename to megameklab/data/mekfiles/meks/3055U/Snake SNK-2B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Spatha SP1-X.mtf b/megameklab/data/mekfiles/meks/3055U/Spatha SP1-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Spatha SP1-X.mtf
rename to megameklab/data/mekfiles/meks/3055U/Spatha SP1-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Stealth STH-1D.mtf b/megameklab/data/mekfiles/meks/3055U/Stealth STH-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Stealth STH-1D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Stealth STH-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Stealth STH-2D.mtf b/megameklab/data/mekfiles/meks/3055U/Stealth STH-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Stealth STH-2D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Stealth STH-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Stealth STH-2D1.mtf b/megameklab/data/mekfiles/meks/3055U/Stealth STH-2D1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Stealth STH-2D1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Stealth STH-2D1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Stealth STH-2D2.mtf b/megameklab/data/mekfiles/meks/3055U/Stealth STH-2D2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Stealth STH-2D2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Stealth STH-2D2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Stealth STH-3S.mtf b/megameklab/data/mekfiles/meks/3055U/Stealth STH-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Stealth STH-3S.mtf
rename to megameklab/data/mekfiles/meks/3055U/Stealth STH-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tarantula ZPH-1.mtf b/megameklab/data/mekfiles/meks/3055U/Tarantula ZPH-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tarantula ZPH-1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tarantula ZPH-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tarantula ZPH-2A.mtf b/megameklab/data/mekfiles/meks/3055U/Tarantula ZPH-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tarantula ZPH-2A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tarantula ZPH-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tarantula ZPH-3A.mtf b/megameklab/data/mekfiles/meks/3055U/Tarantula ZPH-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tarantula ZPH-3A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tarantula ZPH-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tarantula ZPH-4A.mtf b/megameklab/data/mekfiles/meks/3055U/Tarantula ZPH-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tarantula ZPH-4A.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tarantula ZPH-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tempest TMP-3G.mtf b/megameklab/data/mekfiles/meks/3055U/Tempest TMP-3G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tempest TMP-3G.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tempest TMP-3G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tempest TMP-3M.mtf b/megameklab/data/mekfiles/meks/3055U/Tempest TMP-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tempest TMP-3M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tempest TMP-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tempest TMP-3M2_Storm_Tempest.mtf b/megameklab/data/mekfiles/meks/3055U/Tempest TMP-3M2_Storm_Tempest.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tempest TMP-3M2_Storm_Tempest.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tempest TMP-3M2_Storm_Tempest.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tempest TMP-3MA.mtf b/megameklab/data/mekfiles/meks/3055U/Tempest TMP-3MA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tempest TMP-3MA.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tempest TMP-3MA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Thunder THR-1L.mtf b/megameklab/data/mekfiles/meks/3055U/Thunder THR-1L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Thunder THR-1L.mtf
rename to megameklab/data/mekfiles/meks/3055U/Thunder THR-1L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Thunder THR-2L.mtf b/megameklab/data/mekfiles/meks/3055U/Thunder THR-2L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Thunder THR-2L.mtf
rename to megameklab/data/mekfiles/meks/3055U/Thunder THR-2L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Thunder THR-3L.mtf b/megameklab/data/mekfiles/meks/3055U/Thunder THR-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Thunder THR-3L.mtf
rename to megameklab/data/mekfiles/meks/3055U/Thunder THR-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tsunami TS-P1.mtf b/megameklab/data/mekfiles/meks/3055U/Tsunami TS-P1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tsunami TS-P1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tsunami TS-P1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Tsunami TS-P1D.mtf b/megameklab/data/mekfiles/meks/3055U/Tsunami TS-P1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Tsunami TS-P1D.mtf
rename to megameklab/data/mekfiles/meks/3055U/Tsunami TS-P1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Venom SDR-9K.mtf b/megameklab/data/mekfiles/meks/3055U/Venom SDR-9K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Venom SDR-9K.mtf
rename to megameklab/data/mekfiles/meks/3055U/Venom SDR-9K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Venom SDR-9KA.mtf b/megameklab/data/mekfiles/meks/3055U/Venom SDR-9KA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Venom SDR-9KA.mtf
rename to megameklab/data/mekfiles/meks/3055U/Venom SDR-9KA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Venom SDR-9KB.mtf b/megameklab/data/mekfiles/meks/3055U/Venom SDR-9KB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Venom SDR-9KB.mtf
rename to megameklab/data/mekfiles/meks/3055U/Venom SDR-9KB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Venom SDR-9KC.mtf b/megameklab/data/mekfiles/meks/3055U/Venom SDR-9KC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Venom SDR-9KC.mtf
rename to megameklab/data/mekfiles/meks/3055U/Venom SDR-9KC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Viper (Black Python) 3.mtf b/megameklab/data/mekfiles/meks/3055U/Viper (Black Python) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Viper (Black Python) 3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Viper (Black Python) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Viper (Black Python) 4.mtf b/megameklab/data/mekfiles/meks/3055U/Viper (Black Python) 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Viper (Black Python) 4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Viper (Black Python) 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Vixen (Incubus) 4.mtf b/megameklab/data/mekfiles/meks/3055U/Vixen (Incubus) 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Vixen (Incubus) 4.mtf
rename to megameklab/data/mekfiles/meks/3055U/Vixen (Incubus) 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Vixen (Incubus) 5.mtf b/megameklab/data/mekfiles/meks/3055U/Vixen (Incubus) 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Vixen (Incubus) 5.mtf
rename to megameklab/data/mekfiles/meks/3055U/Vixen (Incubus) 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Vixen (Incubus).mtf b/megameklab/data/mekfiles/meks/3055U/Vixen (Incubus).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Vixen (Incubus).mtf
rename to megameklab/data/mekfiles/meks/3055U/Vixen (Incubus).mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Volkh VKH-1.mtf b/megameklab/data/mekfiles/meks/3055U/Volkh VKH-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Volkh VKH-1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Volkh VKH-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Volkh VKH-7.mtf b/megameklab/data/mekfiles/meks/3055U/Volkh VKH-7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Volkh VKH-7.mtf
rename to megameklab/data/mekfiles/meks/3055U/Volkh VKH-7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/War Dog WR-DG-02FC.mtf b/megameklab/data/mekfiles/meks/3055U/War Dog WR-DG-02FC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/War Dog WR-DG-02FC.mtf
rename to megameklab/data/mekfiles/meks/3055U/War Dog WR-DG-02FC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/War Dog WR-DG-03FC.mtf b/megameklab/data/mekfiles/meks/3055U/War Dog WR-DG-03FC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/War Dog WR-DG-03FC.mtf
rename to megameklab/data/mekfiles/meks/3055U/War Dog WR-DG-03FC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Watchman WTC-4DM.mtf b/megameklab/data/mekfiles/meks/3055U/Watchman WTC-4DM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Watchman WTC-4DM.mtf
rename to megameklab/data/mekfiles/meks/3055U/Watchman WTC-4DM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Watchman WTC-4M.mtf b/megameklab/data/mekfiles/meks/3055U/Watchman WTC-4M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Watchman WTC-4M.mtf
rename to megameklab/data/mekfiles/meks/3055U/Watchman WTC-4M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Werewolf WER-LF-004.mtf b/megameklab/data/mekfiles/meks/3055U/Werewolf WER-LF-004.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Werewolf WER-LF-004.mtf
rename to megameklab/data/mekfiles/meks/3055U/Werewolf WER-LF-004.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Werewolf WER-LF-005.mtf b/megameklab/data/mekfiles/meks/3055U/Werewolf WER-LF-005.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Werewolf WER-LF-005.mtf
rename to megameklab/data/mekfiles/meks/3055U/Werewolf WER-LF-005.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Wildfire P1-WF.mtf b/megameklab/data/mekfiles/meks/3055U/Wildfire P1-WF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Wildfire P1-WF.mtf
rename to megameklab/data/mekfiles/meks/3055U/Wildfire P1-WF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Wraith TR1.mtf b/megameklab/data/mekfiles/meks/3055U/Wraith TR1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Wraith TR1.mtf
rename to megameklab/data/mekfiles/meks/3055U/Wraith TR1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Wraith TR2.mtf b/megameklab/data/mekfiles/meks/3055U/Wraith TR2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Wraith TR2.mtf
rename to megameklab/data/mekfiles/meks/3055U/Wraith TR2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3055U/Wraith TR3.mtf b/megameklab/data/mekfiles/meks/3055U/Wraith TR3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3055U/Wraith TR3.mtf
rename to megameklab/data/mekfiles/meks/3055U/Wraith TR3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-O.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-O.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OA.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OA.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OB.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OB.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OD.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OD.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OE.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OE.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OF.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OF.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OG.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OG.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OH.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OH.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OH.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OI.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OI.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OI.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OI.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OR.mtf b/megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Avatar AV1-OR.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Avatar AV1-OR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2O.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2O.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OA.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OA.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OB.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OB.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OD.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OD.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OE.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OE.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OF.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra BTL-C-2OF.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra BTL-C-2OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Battle Cobra Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Battle Cobra Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Battle Cobra Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-O.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-O.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OA.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OA.mtf
similarity index 96%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OA.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OA.mtf
index 2afe5a711..f7a9c78f6 100644
--- a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OA.mtf
+++ b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OA.mtf
@@ -159,7 +159,7 @@ overview:The Black Hawk-KU, an Inner Sphere adaptation of the Clan's Black Ha
capabilities:
The Black Hawk-KU is recognized for its speed and agility despite its size, making it a formidable and versatile weapons platform. Its design supports various standard configurations courtesy of its pod technology, allowing customization to cater to mission requirements and pilot preferences. The configurations range from mirroring the Clan original to optimizing the strengths and weaknesses of Inner Sphere weapons systems. The utilization of standard weapons in many configurations helps in better heat management, thus reducing the chances of heat-induced shutdowns following alpha strikes, albeit at the cost of range and firepower. The model features a Vlar 300 XL engine, nearly maximum armor protection, five jump jets across configurations, and fourteen double heat sinks to manage substantial heat generated, especially pronounced in alternate configurations.
-deployment:TDesigned for long-range engagements, it carries two ER PPCs as its primary weapons, alongside two anti-missile systems for enhanced defense against missile attacks.
+deployment:Designed for long-range engagements, it carries two ER PPCs as its primary weapons, alongside two anti-missile systems for enhanced defense against missile attacks.
history:The inception of the Black Hawk-KU is rooted in the aftermath of the battle for Wolcott, where the Draconis Combine managed to obtain several Clan OmniMechs. This acquisition spurred a crash program to develop OmniMechs, leading to the birth of the Black Hawk-KU. Luthien Armor Works played a pivotal role in replicating the Clan's Black Hawk design, employing available technologies to a significant extent. Although the resultant design necessitated a ten-ton heavier build to accommodate a robust engine and chassis, it achieved a performance profile comparable to its Clan sibling. The Black Hawk-KU went through initial field tests with the Legion of Vega and saw action against Clan Smoke Jaguar, later serving with distinction in the Ghost Bear incursion and conflicts against the Federated Suns. This combat history, coupled with its diverse configurations, not only demonstrated its resilience and adaptability on the battlefield but also underscored its contribution in narrowing the technological gap between Inner Sphere and Clan technologies.
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OB.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OB.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OD.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OD.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OE.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OE.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OF.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OF.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OR.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OR.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OX.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Hawk-KU BHKU-OX.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Hawk-KU BHKU-OX.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Lanner A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Lanner A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Lanner A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Lanner A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Lanner B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Lanner B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Lanner B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Lanner B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Lanner C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Lanner C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Lanner C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Lanner C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Lanner D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Lanner D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Lanner D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Lanner D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Lanner E.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Lanner E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Lanner E.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Lanner E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Lanner H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Lanner H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Lanner H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Lanner H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Black Lanner Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Black Lanner Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Black Lanner Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Black Lanner Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-O.mtf b/megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-O.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OA.mtf b/megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OA.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OB.mtf b/megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OB.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OD.mtf b/megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OD.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OE.mtf b/megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OE.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OF.mtf b/megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OF.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OR.mtf b/megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OR.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OX.mtf b/megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Blackjack BJ2-OX.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Blackjack BJ2-OX.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Bushwacker BSW-L1.mtf b/megameklab/data/mekfiles/meks/3058Uu/Bushwacker BSW-L1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Bushwacker BSW-L1.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Bushwacker BSW-L1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Bushwacker BSW-S2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Bushwacker BSW-S2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Bushwacker BSW-S2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Bushwacker BSW-S2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Bushwacker BSW-X1.mtf b/megameklab/data/mekfiles/meks/3058Uu/Bushwacker BSW-X1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Bushwacker BSW-X1.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Bushwacker BSW-X1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Bushwacker BSW-X2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Bushwacker BSW-X2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Bushwacker BSW-X2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Bushwacker BSW-X2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cauldron-Born (Ebon Jaguar) Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cauldron-Born (Ebon Jaguar) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cestus CTS-6X.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cestus CTS-6X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cestus CTS-6X.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cestus CTS-6X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cestus CTS-6Y.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cestus CTS-6Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cestus CTS-6Y.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cestus CTS-6Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cestus CTS-6Z.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cestus CTS-6Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cestus CTS-6Z.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cestus CTS-6Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Cestus CTS-7A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Cestus CTS-7A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Cestus CTS-7A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Cestus CTS-7A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Chameleon CLN-7V.mtf b/megameklab/data/mekfiles/meks/3058Uu/Chameleon CLN-7V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Chameleon CLN-7V.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Chameleon CLN-7V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Chameleon CLN-7W.mtf b/megameklab/data/mekfiles/meks/3058Uu/Chameleon CLN-7W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Chameleon CLN-7W.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Chameleon CLN-7W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Chameleon CLN-7Z.mtf b/megameklab/data/mekfiles/meks/3058Uu/Chameleon CLN-7Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Chameleon CLN-7Z.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Chameleon CLN-7Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Crossbow A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Crossbow A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Crossbow A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Crossbow A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Crossbow B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Crossbow B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Crossbow B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Crossbow B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Crossbow C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Crossbow C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Crossbow C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Crossbow C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Crossbow D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Crossbow D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Crossbow D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Crossbow D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Crossbow H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Crossbow H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Crossbow H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Crossbow H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Crossbow Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Crossbow Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Crossbow Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Crossbow Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Devastator DVS-1D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Devastator DVS-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Devastator DVS-1D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Devastator DVS-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Devastator DVS-2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Devastator DVS-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Devastator DVS-2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Devastator DVS-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Devastator DVS-3.mtf b/megameklab/data/mekfiles/meks/3058Uu/Devastator DVS-3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Devastator DVS-3.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Devastator DVS-3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Dragon Fire DGR-3F.mtf b/megameklab/data/mekfiles/meks/3058Uu/Dragon Fire DGR-3F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Dragon Fire DGR-3F.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Dragon Fire DGR-3F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Dragon Fire DGR-4F.mtf b/megameklab/data/mekfiles/meks/3058Uu/Dragon Fire DGR-4F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Dragon Fire DGR-4F.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Dragon Fire DGR-4F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Dragon Fire DGR-6FC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Dragon Fire DGR-6FC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Dragon Fire DGR-6FC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Dragon Fire DGR-6FC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-5A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-5A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-5A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-5A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6L.mtf b/megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6L.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6M.mtf b/megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6M.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6S.mtf b/megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-6S.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-7L.mtf b/megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-7L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Emperor EMP-7L.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Emperor EMP-7L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Enfield END-6J.mtf b/megameklab/data/mekfiles/meks/3058Uu/Enfield END-6J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Enfield END-6J.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Enfield END-6J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Enfield END-6Q.mtf b/megameklab/data/mekfiles/meks/3058Uu/Enfield END-6Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Enfield END-6Q.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Enfield END-6Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Enfield END-6S.mtf b/megameklab/data/mekfiles/meks/3058Uu/Enfield END-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Enfield END-6S.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Enfield END-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-B1.mtf b/megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-B1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-B1.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-B1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-B2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-B2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-B2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-B2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-C1.mtf b/megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-C1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-C1.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-C1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-CS.mtf b/megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-CS.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-D1.mtf b/megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-D1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Excalibur EXC-D1.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Excalibur EXC-D1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Falcon Hawk FNHK-9K.mtf b/megameklab/data/mekfiles/meks/3058Uu/Falcon Hawk FNHK-9K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Falcon Hawk FNHK-9K.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Falcon Hawk FNHK-9K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Falcon Hawk FNHK-9K1A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Falcon Hawk FNHK-9K1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Falcon Hawk FNHK-9K1A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Falcon Hawk FNHK-9K1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Falcon Hawk FNHK-9K1B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Falcon Hawk FNHK-9K1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Falcon Hawk FNHK-9K1B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Falcon Hawk FNHK-9K1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Fire Falcon A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Fire Falcon A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Fire Falcon B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Fire Falcon B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Fire Falcon C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Fire Falcon C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Fire Falcon D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Fire Falcon D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon E.mtf b/megameklab/data/mekfiles/meks/3058Uu/Fire Falcon E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon E.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Fire Falcon E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Fire Falcon H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Fire Falcon H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Fire Falcon Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Fire Falcon Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Fire Falcon Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-O.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-O.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OA.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OA.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OB.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OB.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OD.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OD.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OE.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OE.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OF.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OF.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OG.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OG.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OH.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OH.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OH.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OR.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OR.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OX.mtf b/megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Firestarter FS9-OX.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Firestarter FS9-OX.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) E.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) E.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) F.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) F.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grendel (Mongrel) Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grendel (Mongrel) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grizzly 2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grizzly 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grizzly 2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grizzly 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Grizzly.mtf b/megameklab/data/mekfiles/meks/3058Uu/Grizzly.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Grizzly.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Grizzly.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Hankyu (Arctic Cheetah) Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Hankyu (Arctic Cheetah) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Hunchback IIC 2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Hunchback IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Hunchback IIC 2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Hunchback IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Hunchback IIC 3.mtf b/megameklab/data/mekfiles/meks/3058Uu/Hunchback IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Hunchback IIC 3.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Hunchback IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Hunchback IIC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Hunchback IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Hunchback IIC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Hunchback IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kingfisher A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kingfisher A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kingfisher A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kingfisher A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kingfisher B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kingfisher B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kingfisher B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kingfisher B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kingfisher C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kingfisher C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kingfisher C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kingfisher C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kingfisher D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kingfisher D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kingfisher D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kingfisher D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kingfisher E.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kingfisher E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kingfisher E.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kingfisher E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kingfisher H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kingfisher H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kingfisher H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kingfisher H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kingfisher Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kingfisher Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kingfisher Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kingfisher Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kodiak 2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kodiak 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kodiak 2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kodiak 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kodiak 3.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kodiak 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kodiak 3.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kodiak 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kodiak 4.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kodiak 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kodiak 4.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kodiak 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kodiak 5.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kodiak 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kodiak 5.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kodiak 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Kodiak.mtf b/megameklab/data/mekfiles/meks/3058Uu/Kodiak.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Kodiak.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Kodiak.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Lineholder KW1-LH2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Lineholder KW1-LH2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Lineholder KW1-LH2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Lineholder KW1-LH2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Lineholder KW1-LH3.mtf b/megameklab/data/mekfiles/meks/3058Uu/Lineholder KW1-LH3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Lineholder KW1-LH3.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Lineholder KW1-LH3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Lineholder KW1-LH8.mtf b/megameklab/data/mekfiles/meks/3058Uu/Lineholder KW1-LH8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Lineholder KW1-LH8.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Lineholder KW1-LH8.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Lineholder KW2-LHW.mtf b/megameklab/data/mekfiles/meks/3058Uu/Lineholder KW2-LHW.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Lineholder KW2-LHW.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Lineholder KW2-LHW.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Longbow LGB-7Q.mtf b/megameklab/data/mekfiles/meks/3058Uu/Longbow LGB-7Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Longbow LGB-7Q.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Longbow LGB-7Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Longbow LGB-7V.mtf b/megameklab/data/mekfiles/meks/3058Uu/Longbow LGB-7V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Longbow LGB-7V.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Longbow LGB-7V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Lynx LNX-8Q.mtf b/megameklab/data/mekfiles/meks/3058Uu/Lynx LNX-8Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Lynx LNX-8Q.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Lynx LNX-8Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Lynx LNX-9C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Lynx LNX-9C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Lynx LNX-9C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Lynx LNX-9C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Lynx LNX-9Q.mtf b/megameklab/data/mekfiles/meks/3058Uu/Lynx LNX-9Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Lynx LNX-9Q.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Lynx LNX-9Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Lynx LNX-9R.mtf b/megameklab/data/mekfiles/meks/3058Uu/Lynx LNX-9R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Lynx LNX-9R.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Lynx LNX-9R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Maelstrom MTR-5K.mtf b/megameklab/data/mekfiles/meks/3058Uu/Maelstrom MTR-5K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Maelstrom MTR-5K.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Maelstrom MTR-5K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Maelstrom MTR-6E.mtf b/megameklab/data/mekfiles/meks/3058Uu/Maelstrom MTR-6E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Maelstrom MTR-6E.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Maelstrom MTR-6E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Maelstrom MTR-6K.mtf b/megameklab/data/mekfiles/meks/3058Uu/Maelstrom MTR-6K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Maelstrom MTR-6K.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Maelstrom MTR-6K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Merlin MLN-1A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Merlin MLN-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Merlin MLN-1A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Merlin MLN-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Merlin MLN-1B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Merlin MLN-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Merlin MLN-1B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Merlin MLN-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Merlin MLN-1C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Merlin MLN-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Merlin MLN-1C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Merlin MLN-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Night Gyr A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Night Gyr A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Night Gyr A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Night Gyr A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Night Gyr B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Night Gyr B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Night Gyr B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Night Gyr B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Night Gyr C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Night Gyr C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Night Gyr C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Night Gyr C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Night Gyr D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Night Gyr D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Night Gyr D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Night Gyr D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Night Gyr E.mtf b/megameklab/data/mekfiles/meks/3058Uu/Night Gyr E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Night Gyr E.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Night Gyr E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Night Gyr H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Night Gyr H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Night Gyr H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Night Gyr H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Night Gyr Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Night Gyr Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Night Gyr Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Night Gyr Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Night Hawk NTK-2Q.mtf b/megameklab/data/mekfiles/meks/3058Uu/Night Hawk NTK-2Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Night Hawk NTK-2Q.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Night Hawk NTK-2Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Night Hawk NTK-2S.mtf b/megameklab/data/mekfiles/meks/3058Uu/Night Hawk NTK-2S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Night Hawk NTK-2S.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Night Hawk NTK-2S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nightstar NSR-9FC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nightstar NSR-9FC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nightstar NSR-9FC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nightstar NSR-9FC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nightstar NSR-9J.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nightstar NSR-9J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nightstar NSR-9J.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nightstar NSR-9J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nightstar NSR-9SS.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nightstar NSR-9SS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nightstar NSR-9SS.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nightstar NSR-9SS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) N.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) N.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Nobori-nin (Huntsman) Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Nobori-nin (Huntsman) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/O-Bakemono OBK-M10.mtf b/megameklab/data/mekfiles/meks/3058Uu/O-Bakemono OBK-M10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/O-Bakemono OBK-M10.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/O-Bakemono OBK-M10.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/O-Bakemono OBK-M11.mtf b/megameklab/data/mekfiles/meks/3058Uu/O-Bakemono OBK-M11.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/O-Bakemono OBK-M11.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/O-Bakemono OBK-M11.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/O-Bakemono OBK-M12.mtf b/megameklab/data/mekfiles/meks/3058Uu/O-Bakemono OBK-M12.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/O-Bakemono OBK-M12.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/O-Bakemono OBK-M12.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1.mtf b/megameklab/data/mekfiles/meks/3058Uu/Owens OW-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Owens OW-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Owens OW-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Owens OW-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Owens OW-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Owens OW-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Owens OW-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Owens OW-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Owens OW-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Owens OW-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1E.mtf b/megameklab/data/mekfiles/meks/3058Uu/Owens OW-1E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1E.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Owens OW-1E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1F.mtf b/megameklab/data/mekfiles/meks/3058Uu/Owens OW-1F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1F.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Owens OW-1F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1R.mtf b/megameklab/data/mekfiles/meks/3058Uu/Owens OW-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Owens OW-1R.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Owens OW-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-1N.mtf b/megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-1N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-1N.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-1N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-3Z.mtf b/megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-3Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-3Z.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-3Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-4Z.mtf b/megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-4Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-4Z.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-4Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-5L.mtf b/megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-5L.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-5Z.mtf b/megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-5Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Pillager PLG-5Z.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Pillager PLG-5Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Piranha 2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Piranha 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Piranha 2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Piranha 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Piranha 3.mtf b/megameklab/data/mekfiles/meks/3058Uu/Piranha 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Piranha 3.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Piranha 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Piranha.mtf b/megameklab/data/mekfiles/meks/3058Uu/Piranha.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Piranha.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Piranha.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-O.mtf b/megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-O.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OA.mtf b/megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OA.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OB.mtf b/megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OB.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OD.mtf b/megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OD.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OE.mtf b/megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OE.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OF.mtf b/megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OF.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OG.mtf b/megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OG.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OR.mtf b/megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Raptor RTX1-OR.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Raptor RTX1-OR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Shadow Cat A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Shadow Cat A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Shadow Cat B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Shadow Cat B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Shadow Cat C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Shadow Cat C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Shadow Cat H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Shadow Cat H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Shadow Cat Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Shadow Cat Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Shadow Cat Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Shootist ST-8A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Shootist ST-8A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Shootist ST-8A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Shootist ST-8A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Shootist ST-8C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Shootist ST-8C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Shootist ST-8C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Shootist ST-8C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Shootist ST-9C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Shootist ST-9C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Shootist ST-9C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Shootist ST-9C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Spartan SPT-N1.mtf b/megameklab/data/mekfiles/meks/3058Uu/Spartan SPT-N1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Spartan SPT-N1.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Spartan SPT-N1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Spartan SPT-N2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Spartan SPT-N2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Spartan SPT-N2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Spartan SPT-N2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Spartan SPT-N3.mtf b/megameklab/data/mekfiles/meks/3058Uu/Spartan SPT-N3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Spartan SPT-N3.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Spartan SPT-N3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Spartan SPT-NF.mtf b/megameklab/data/mekfiles/meks/3058Uu/Spartan SPT-NF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Spartan SPT-NF.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Spartan SPT-NF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Spector SPR-4F.mtf b/megameklab/data/mekfiles/meks/3058Uu/Spector SPR-4F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Spector SPR-4F.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Spector SPR-4F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Spector SPR-5F.mtf b/megameklab/data/mekfiles/meks/3058Uu/Spector SPR-5F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Spector SPR-5F.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Spector SPR-5F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Spector SPR-5S.mtf b/megameklab/data/mekfiles/meks/3058Uu/Spector SPR-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Spector SPR-5S.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Spector SPR-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Spector SPR-ST.mtf b/megameklab/data/mekfiles/meks/3058Uu/Spector SPR-ST.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Spector SPR-ST.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Spector SPR-ST.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Starslayer STY-2C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Starslayer STY-2C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Starslayer STY-2C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Starslayer STY-2C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Starslayer STY-3C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Starslayer STY-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Starslayer STY-3C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Starslayer STY-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Starslayer STY-3D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Starslayer STY-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Starslayer STY-3D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Starslayer STY-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-O.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-O.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OA.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OA.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OB.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OB.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OD.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OD.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OE.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OE.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OF.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OF.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OG.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OG.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OR.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OR.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OX.mtf b/megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Strider SR1-OX.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Strider SR1-OX.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Striker STC-2C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Striker STC-2C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Striker STC-2C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Striker STC-2C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Striker STC-2D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Striker STC-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Striker STC-2D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Striker STC-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Striker STC-2S.mtf b/megameklab/data/mekfiles/meks/3058Uu/Striker STC-2S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Striker STC-2S.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Striker STC-2S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-O Samual.mtf b/megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-O Samual.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-O Samual.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-O Samual.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-O.mtf b/megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-O.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OA.mtf b/megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OA.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OB.mtf b/megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OB.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OC.mtf b/megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OC.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OD.mtf b/megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OD.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OE.mtf b/megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OE.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OR.mtf b/megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OR.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OX.mtf b/megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Sunder SD1-OX.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Sunder SD1-OX.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Supernova 2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Supernova 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Supernova 2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Supernova 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Supernova 3.mtf b/megameklab/data/mekfiles/meks/3058Uu/Supernova 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Supernova 3.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Supernova 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Supernova 4.mtf b/megameklab/data/mekfiles/meks/3058Uu/Supernova 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Supernova 4.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Supernova 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Supernova.mtf b/megameklab/data/mekfiles/meks/3058Uu/Supernova.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Supernova.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Supernova.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Talon TLN-5V.mtf b/megameklab/data/mekfiles/meks/3058Uu/Talon TLN-5V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Talon TLN-5V.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Talon TLN-5V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Talon TLN-5W.mtf b/megameklab/data/mekfiles/meks/3058Uu/Talon TLN-5W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Talon TLN-5W.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Talon TLN-5W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Talon TLN-5Z.mtf b/megameklab/data/mekfiles/meks/3058Uu/Talon TLN-5Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Talon TLN-5Z.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Talon TLN-5Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Thresher 2.mtf b/megameklab/data/mekfiles/meks/3058Uu/Thresher 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Thresher 2.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Thresher 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Thresher.mtf b/megameklab/data/mekfiles/meks/3058Uu/Thresher.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Thresher.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Thresher.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Thunder Hawk TDK-7KMA.mtf b/megameklab/data/mekfiles/meks/3058Uu/Thunder Hawk TDK-7KMA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Thunder Hawk TDK-7KMA.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Thunder Hawk TDK-7KMA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Thunder Hawk TDK-7S.mtf b/megameklab/data/mekfiles/meks/3058Uu/Thunder Hawk TDK-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Thunder Hawk TDK-7S.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Thunder Hawk TDK-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Thunder Hawk TDK-7X.mtf b/megameklab/data/mekfiles/meks/3058Uu/Thunder Hawk TDK-7X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Thunder Hawk TDK-7X.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Thunder Hawk TDK-7X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Thunder Hawk TDK-7Y.mtf b/megameklab/data/mekfiles/meks/3058Uu/Thunder Hawk TDK-7Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Thunder Hawk TDK-7Y.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Thunder Hawk TDK-7Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Turkina A.mtf b/megameklab/data/mekfiles/meks/3058Uu/Turkina A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Turkina A.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Turkina A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Turkina B.mtf b/megameklab/data/mekfiles/meks/3058Uu/Turkina B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Turkina B.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Turkina B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Turkina C.mtf b/megameklab/data/mekfiles/meks/3058Uu/Turkina C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Turkina C.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Turkina C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Turkina D.mtf b/megameklab/data/mekfiles/meks/3058Uu/Turkina D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Turkina D.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Turkina D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Turkina H.mtf b/megameklab/data/mekfiles/meks/3058Uu/Turkina H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Turkina H.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Turkina H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3058Uu/Turkina Prime.mtf b/megameklab/data/mekfiles/meks/3058Uu/Turkina Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3058Uu/Turkina Prime.mtf
rename to megameklab/data/mekfiles/meks/3058Uu/Turkina Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1A.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1B.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1B.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1C.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1D.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1D.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1E.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1E.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1F.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Fox AF1F.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Fox AF1F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Wolf 2.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Wolf 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Wolf 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Wolf 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Wolf A.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Wolf A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Wolf A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Wolf A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Wolf J.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Wolf J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Wolf J.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Wolf J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Wolf Prime.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Wolf Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Wolf Prime.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Wolf Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Arctic Wolf.mtf b/megameklab/data/mekfiles/meks/3060u/Arctic Wolf.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Arctic Wolf.mtf
rename to megameklab/data/mekfiles/meks/3060u/Arctic Wolf.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Barghest BGS-1T.mtf b/megameklab/data/mekfiles/meks/3060u/Barghest BGS-1T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Barghest BGS-1T.mtf
rename to megameklab/data/mekfiles/meks/3060u/Barghest BGS-1T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Barghest BGS-2T.mtf b/megameklab/data/mekfiles/meks/3060u/Barghest BGS-2T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Barghest BGS-2T.mtf
rename to megameklab/data/mekfiles/meks/3060u/Barghest BGS-2T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Barghest BGS-3T.mtf b/megameklab/data/mekfiles/meks/3060u/Barghest BGS-3T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Barghest BGS-3T.mtf
rename to megameklab/data/mekfiles/meks/3060u/Barghest BGS-3T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Barghest BGS-7S.mtf b/megameklab/data/mekfiles/meks/3060u/Barghest BGS-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Barghest BGS-7S.mtf
rename to megameklab/data/mekfiles/meks/3060u/Barghest BGS-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Beowulf BEO-12.mtf b/megameklab/data/mekfiles/meks/3060u/Beowulf BEO-12.mtf
similarity index 97%
rename from megameklab/data/mechfiles/mechs/3060u/Beowulf BEO-12.mtf
rename to megameklab/data/mekfiles/meks/3060u/Beowulf BEO-12.mtf
index 47e5dc563..04048e329 100644
--- a/megameklab/data/mechfiles/mechs/3060u/Beowulf BEO-12.mtf
+++ b/megameklab/data/mekfiles/meks/3060u/Beowulf BEO-12.mtf
@@ -157,4 +157,5 @@ Ferro-Fibrous
-Empty-
-Empty-
-
+manufacturer:Odin Manufacturing
+primaryfactory:Orestes
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3060u/Beowulf BEO-14.mtf b/megameklab/data/mekfiles/meks/3060u/Beowulf BEO-14.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Beowulf BEO-14.mtf
rename to megameklab/data/mekfiles/meks/3060u/Beowulf BEO-14.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Bishamon BSN-3K.mtf b/megameklab/data/mekfiles/meks/3060u/Bishamon BSN-3K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Bishamon BSN-3K.mtf
rename to megameklab/data/mekfiles/meks/3060u/Bishamon BSN-3K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Bishamon BSN-4K.mtf b/megameklab/data/mekfiles/meks/3060u/Bishamon BSN-4K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Bishamon BSN-4K.mtf
rename to megameklab/data/mekfiles/meks/3060u/Bishamon BSN-4K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Bishamon BSN-5KC.mtf b/megameklab/data/mekfiles/meks/3060u/Bishamon BSN-5KC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Bishamon BSN-5KC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Bishamon BSN-5KC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Black Watch BKW-7R.mtf b/megameklab/data/mekfiles/meks/3060u/Black Watch BKW-7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Black Watch BKW-7R.mtf
rename to megameklab/data/mekfiles/meks/3060u/Black Watch BKW-7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Black Watch BKW-9R.mtf b/megameklab/data/mekfiles/meks/3060u/Black Watch BKW-9R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Black Watch BKW-9R.mtf
rename to megameklab/data/mekfiles/meks/3060u/Black Watch BKW-9R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Blitzkrieg BTZ-3F.mtf b/megameklab/data/mekfiles/meks/3060u/Blitzkrieg BTZ-3F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Blitzkrieg BTZ-3F.mtf
rename to megameklab/data/mekfiles/meks/3060u/Blitzkrieg BTZ-3F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Blitzkrieg BTZ-4F.mtf b/megameklab/data/mekfiles/meks/3060u/Blitzkrieg BTZ-4F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Blitzkrieg BTZ-4F.mtf
rename to megameklab/data/mekfiles/meks/3060u/Blitzkrieg BTZ-4F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Buccaneer BCN-3R.mtf b/megameklab/data/mekfiles/meks/3060u/Buccaneer BCN-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Buccaneer BCN-3R.mtf
rename to megameklab/data/mekfiles/meks/3060u/Buccaneer BCN-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Buccaneer BCN-5W.mtf b/megameklab/data/mekfiles/meks/3060u/Buccaneer BCN-5W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Buccaneer BCN-5W.mtf
rename to megameklab/data/mekfiles/meks/3060u/Buccaneer BCN-5W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Buccaneer BCN-6W.mtf b/megameklab/data/mekfiles/meks/3060u/Buccaneer BCN-6W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Buccaneer BCN-6W.mtf
rename to megameklab/data/mekfiles/meks/3060u/Buccaneer BCN-6W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Canis 2.mtf b/megameklab/data/mekfiles/meks/3060u/Canis 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Canis 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Canis 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Canis.mtf b/megameklab/data/mekfiles/meks/3060u/Canis.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Canis.mtf
rename to megameklab/data/mekfiles/meks/3060u/Canis.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Clint IIC 2.mtf b/megameklab/data/mekfiles/meks/3060u/Clint IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Clint IIC 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Clint IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Clint IIC.mtf b/megameklab/data/mekfiles/meks/3060u/Clint IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Clint IIC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Clint IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Cobra CBR-02.mtf b/megameklab/data/mekfiles/meks/3060u/Cobra CBR-02.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Cobra CBR-02.mtf
rename to megameklab/data/mekfiles/meks/3060u/Cobra CBR-02.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Cobra CBR-03.mtf b/megameklab/data/mekfiles/meks/3060u/Cobra CBR-03.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Cobra CBR-03.mtf
rename to megameklab/data/mekfiles/meks/3060u/Cobra CBR-03.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Commando IIC.mtf b/megameklab/data/mekfiles/meks/3060u/Commando IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Commando IIC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Commando IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Corvis 2.mtf b/megameklab/data/mekfiles/meks/3060u/Corvis 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Corvis 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Corvis 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Corvis.mtf b/megameklab/data/mekfiles/meks/3060u/Corvis.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Corvis.mtf
rename to megameklab/data/mekfiles/meks/3060u/Corvis.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Cossack C-1FC.mtf b/megameklab/data/mekfiles/meks/3060u/Cossack C-1FC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Cossack C-1FC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Cossack C-1FC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Cossack C-SK1.mtf b/megameklab/data/mekfiles/meks/3060u/Cossack C-SK1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Cossack C-SK1.mtf
rename to megameklab/data/mekfiles/meks/3060u/Cossack C-SK1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Cougar A.mtf b/megameklab/data/mekfiles/meks/3060u/Cougar A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Cougar A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Cougar A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Cougar B.mtf b/megameklab/data/mekfiles/meks/3060u/Cougar B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Cougar B.mtf
rename to megameklab/data/mekfiles/meks/3060u/Cougar B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Cougar C.mtf b/megameklab/data/mekfiles/meks/3060u/Cougar C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Cougar C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Cougar C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Cougar D.mtf b/megameklab/data/mekfiles/meks/3060u/Cougar D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Cougar D.mtf
rename to megameklab/data/mekfiles/meks/3060u/Cougar D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Cougar Prime.mtf b/megameklab/data/mekfiles/meks/3060u/Cougar Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Cougar Prime.mtf
rename to megameklab/data/mekfiles/meks/3060u/Cougar Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Duan Gung D9-G10.mtf b/megameklab/data/mekfiles/meks/3060u/Duan Gung D9-G10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Duan Gung D9-G10.mtf
rename to megameklab/data/mekfiles/meks/3060u/Duan Gung D9-G10.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Duan Gung D9-G9.mtf b/megameklab/data/mekfiles/meks/3060u/Duan Gung D9-G9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Duan Gung D9-G9.mtf
rename to megameklab/data/mekfiles/meks/3060u/Duan Gung D9-G9.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Eagle EGL-1M.mtf b/megameklab/data/mekfiles/meks/3060u/Eagle EGL-1M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Eagle EGL-1M.mtf
rename to megameklab/data/mekfiles/meks/3060u/Eagle EGL-1M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Eagle EGL-2M.mtf b/megameklab/data/mekfiles/meks/3060u/Eagle EGL-2M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Eagle EGL-2M.mtf
rename to megameklab/data/mekfiles/meks/3060u/Eagle EGL-2M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Eagle EGL-3M.mtf b/megameklab/data/mekfiles/meks/3060u/Eagle EGL-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Eagle EGL-3M.mtf
rename to megameklab/data/mekfiles/meks/3060u/Eagle EGL-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Enforcer III ENF-6M.mtf b/megameklab/data/mekfiles/meks/3060u/Enforcer III ENF-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Enforcer III ENF-6M.mtf
rename to megameklab/data/mekfiles/meks/3060u/Enforcer III ENF-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Enforcer III ENF-6NAIS.mtf b/megameklab/data/mekfiles/meks/3060u/Enforcer III ENF-6NAIS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Enforcer III ENF-6NAIS.mtf
rename to megameklab/data/mekfiles/meks/3060u/Enforcer III ENF-6NAIS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Fire Scorpion 2.mtf b/megameklab/data/mekfiles/meks/3060u/Fire Scorpion 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Fire Scorpion 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Fire Scorpion 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Fire Scorpion 3.mtf b/megameklab/data/mekfiles/meks/3060u/Fire Scorpion 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Fire Scorpion 3.mtf
rename to megameklab/data/mekfiles/meks/3060u/Fire Scorpion 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Fire Scorpion.mtf b/megameklab/data/mekfiles/meks/3060u/Fire Scorpion.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Fire Scorpion.mtf
rename to megameklab/data/mekfiles/meks/3060u/Fire Scorpion.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Garm GRM-01A.mtf b/megameklab/data/mekfiles/meks/3060u/Garm GRM-01A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Garm GRM-01A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Garm GRM-01A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Garm GRM-01A2.mtf b/megameklab/data/mekfiles/meks/3060u/Garm GRM-01A2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Garm GRM-01A2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Garm GRM-01A2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Garm GRM-01B.mtf b/megameklab/data/mekfiles/meks/3060u/Garm GRM-01B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Garm GRM-01B.mtf
rename to megameklab/data/mekfiles/meks/3060u/Garm GRM-01B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Garm GRM-01C.mtf b/megameklab/data/mekfiles/meks/3060u/Garm GRM-01C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Garm GRM-01C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Garm GRM-01C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Great Wyrm 2.mtf b/megameklab/data/mekfiles/meks/3060u/Great Wyrm 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Great Wyrm 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Great Wyrm 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Great Wyrm.mtf b/megameklab/data/mekfiles/meks/3060u/Great Wyrm.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Great Wyrm.mtf
rename to megameklab/data/mekfiles/meks/3060u/Great Wyrm.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Guillotine IIC 2.mtf b/megameklab/data/mekfiles/meks/3060u/Guillotine IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Guillotine IIC 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Guillotine IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Guillotine IIC.mtf b/megameklab/data/mekfiles/meks/3060u/Guillotine IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Guillotine IIC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Guillotine IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Ha Otoko 2.mtf b/megameklab/data/mekfiles/meks/3060u/Ha Otoko 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Ha Otoko 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Ha Otoko 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Ha Otoko HKO-1C.mtf b/megameklab/data/mekfiles/meks/3060u/Ha Otoko HKO-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Ha Otoko HKO-1C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Ha Otoko HKO-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Ha Otoko.mtf b/megameklab/data/mekfiles/meks/3060u/Ha Otoko.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Ha Otoko.mtf
rename to megameklab/data/mekfiles/meks/3060u/Ha Otoko.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-O.mtf b/megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-O.mtf
rename to megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OA.mtf b/megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OA.mtf
rename to megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OB.mtf b/megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OB.mtf
rename to megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OC.mtf b/megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OD.mtf b/megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OD.mtf
rename to megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OE.mtf b/megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Hauptmann HA1-OE.mtf
rename to megameklab/data/mekfiles/meks/3060u/Hauptmann HA1-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Helios HEL-3D.mtf b/megameklab/data/mekfiles/meks/3060u/Helios HEL-3D.mtf
similarity index 96%
rename from megameklab/data/mechfiles/mechs/3060u/Helios HEL-3D.mtf
rename to megameklab/data/mekfiles/meks/3060u/Helios HEL-3D.mtf
index daa489ee7..aa0bf0ba4 100644
--- a/megameklab/data/mechfiles/mechs/3060u/Helios HEL-3D.mtf
+++ b/megameklab/data/mekfiles/meks/3060u/Helios HEL-3D.mtf
@@ -157,3 +157,5 @@ Jump Jet
-Empty-
+manufacturer:Ceres Metals Industries
+primaryfactory:Warlock
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3060u/Helios HEL-4A.mtf b/megameklab/data/mekfiles/meks/3060u/Helios HEL-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Helios HEL-4A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Helios HEL-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Helios HEL-6X.mtf b/megameklab/data/mekfiles/meks/3060u/Helios HEL-6X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Helios HEL-6X.mtf
rename to megameklab/data/mekfiles/meks/3060u/Helios HEL-6X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Helios HEL-C.mtf b/megameklab/data/mekfiles/meks/3060u/Helios HEL-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Helios HEL-C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Helios HEL-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Highlander IIC 2.mtf b/megameklab/data/mekfiles/meks/3060u/Highlander IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Highlander IIC 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Highlander IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Highlander IIC.mtf b/megameklab/data/mekfiles/meks/3060u/Highlander IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Highlander IIC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Highlander IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Icestorm 2.mtf b/megameklab/data/mekfiles/meks/3060u/Icestorm 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Icestorm 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Icestorm 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Icestorm.mtf b/megameklab/data/mekfiles/meks/3060u/Icestorm.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Icestorm.mtf
rename to megameklab/data/mekfiles/meks/3060u/Icestorm.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Initiate INI-02.mtf b/megameklab/data/mekfiles/meks/3060u/Initiate INI-02.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Initiate INI-02.mtf
rename to megameklab/data/mekfiles/meks/3060u/Initiate INI-02.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Initiate INI-04.mtf b/megameklab/data/mekfiles/meks/3060u/Initiate INI-04.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Initiate INI-04.mtf
rename to megameklab/data/mekfiles/meks/3060u/Initiate INI-04.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/JagerMech III JM6-D3.mtf b/megameklab/data/mekfiles/meks/3060u/JagerMech III JM6-D3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/JagerMech III JM6-D3.mtf
rename to megameklab/data/mekfiles/meks/3060u/JagerMech III JM6-D3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/JagerMech III JM6-D4.mtf b/megameklab/data/mekfiles/meks/3060u/JagerMech III JM6-D4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/JagerMech III JM6-D4.mtf
rename to megameklab/data/mekfiles/meks/3060u/JagerMech III JM6-D4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Jinggau JN-G7L.mtf b/megameklab/data/mekfiles/meks/3060u/Jinggau JN-G7L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Jinggau JN-G7L.mtf
rename to megameklab/data/mekfiles/meks/3060u/Jinggau JN-G7L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Jinggau JN-G8A.mtf b/megameklab/data/mekfiles/meks/3060u/Jinggau JN-G8A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Jinggau JN-G8A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Jinggau JN-G8A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Jinggau JN-G9CC.mtf b/megameklab/data/mekfiles/meks/3060u/Jinggau JN-G9CC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Jinggau JN-G9CC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Jinggau JN-G9CC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Kabuto KBO-7A.mtf b/megameklab/data/mekfiles/meks/3060u/Kabuto KBO-7A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Kabuto KBO-7A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Kabuto KBO-7A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Kabuto KBO-7B.mtf b/megameklab/data/mekfiles/meks/3060u/Kabuto KBO-7B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Kabuto KBO-7B.mtf
rename to megameklab/data/mekfiles/meks/3060u/Kabuto KBO-7B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Mandrill.mtf b/megameklab/data/mekfiles/meks/3060u/Mandrill.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Mandrill.mtf
rename to megameklab/data/mekfiles/meks/3060u/Mandrill.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Marshal MHL-2L.mtf b/megameklab/data/mekfiles/meks/3060u/Marshal MHL-2L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Marshal MHL-2L.mtf
rename to megameklab/data/mekfiles/meks/3060u/Marshal MHL-2L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Marshal MHL-6MC.mtf b/megameklab/data/mekfiles/meks/3060u/Marshal MHL-6MC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Marshal MHL-6MC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Marshal MHL-6MC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Marshal MHL-X1.mtf b/megameklab/data/mekfiles/meks/3060u/Marshal MHL-X1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Marshal MHL-X1.mtf
rename to megameklab/data/mekfiles/meks/3060u/Marshal MHL-X1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Matador 2.mtf b/megameklab/data/mekfiles/meks/3060u/Matador 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Matador 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Matador 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Matador.mtf b/megameklab/data/mekfiles/meks/3060u/Matador.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Matador.mtf
rename to megameklab/data/mekfiles/meks/3060u/Matador.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-O.mtf b/megameklab/data/mekfiles/meks/3060u/Men Shen MS1-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-O.mtf
rename to megameklab/data/mekfiles/meks/3060u/Men Shen MS1-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OA.mtf b/megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OA.mtf
rename to megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OB.mtf b/megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OB.mtf
rename to megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OC.mtf b/megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OD.mtf b/megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OD.mtf
rename to megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OE.mtf b/megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OE.mtf
rename to megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OF.mtf b/megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Men Shen MS1-OF.mtf
rename to megameklab/data/mekfiles/meks/3060u/Men Shen MS1-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Nova Cat A.mtf b/megameklab/data/mekfiles/meks/3060u/Nova Cat A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Nova Cat A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Nova Cat A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Nova Cat B.mtf b/megameklab/data/mekfiles/meks/3060u/Nova Cat B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Nova Cat B.mtf
rename to megameklab/data/mekfiles/meks/3060u/Nova Cat B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Nova Cat C.mtf b/megameklab/data/mekfiles/meks/3060u/Nova Cat C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Nova Cat C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Nova Cat C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Nova Cat D.mtf b/megameklab/data/mekfiles/meks/3060u/Nova Cat D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Nova Cat D.mtf
rename to megameklab/data/mekfiles/meks/3060u/Nova Cat D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Nova Cat E.mtf b/megameklab/data/mekfiles/meks/3060u/Nova Cat E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Nova Cat E.mtf
rename to megameklab/data/mekfiles/meks/3060u/Nova Cat E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Nova Cat F.mtf b/megameklab/data/mekfiles/meks/3060u/Nova Cat F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Nova Cat F.mtf
rename to megameklab/data/mekfiles/meks/3060u/Nova Cat F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Nova Cat G.mtf b/megameklab/data/mekfiles/meks/3060u/Nova Cat G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Nova Cat G.mtf
rename to megameklab/data/mekfiles/meks/3060u/Nova Cat G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Nova Cat Prime.mtf b/megameklab/data/mekfiles/meks/3060u/Nova Cat Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Nova Cat Prime.mtf
rename to megameklab/data/mekfiles/meks/3060u/Nova Cat Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Orion IIC.mtf b/megameklab/data/mekfiles/meks/3060u/Orion IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Orion IIC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Orion IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Pack Hunter 2.mtf b/megameklab/data/mekfiles/meks/3060u/Pack Hunter 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Pack Hunter 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Pack Hunter 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Pack Hunter 3.mtf b/megameklab/data/mekfiles/meks/3060u/Pack Hunter 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Pack Hunter 3.mtf
rename to megameklab/data/mekfiles/meks/3060u/Pack Hunter 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Pack Hunter 4.mtf b/megameklab/data/mekfiles/meks/3060u/Pack Hunter 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Pack Hunter 4.mtf
rename to megameklab/data/mekfiles/meks/3060u/Pack Hunter 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Pack Hunter.mtf b/megameklab/data/mekfiles/meks/3060u/Pack Hunter.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Pack Hunter.mtf
rename to megameklab/data/mekfiles/meks/3060u/Pack Hunter.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Predator 2.mtf b/megameklab/data/mekfiles/meks/3060u/Predator 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Predator 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Predator 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Predator.mtf b/megameklab/data/mekfiles/meks/3060u/Predator.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Predator.mtf
rename to megameklab/data/mekfiles/meks/3060u/Predator.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Sentry SNT-04.mtf b/megameklab/data/mekfiles/meks/3060u/Sentry SNT-04.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Sentry SNT-04.mtf
rename to megameklab/data/mekfiles/meks/3060u/Sentry SNT-04.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Sentry SNT-W5.mtf b/megameklab/data/mekfiles/meks/3060u/Sentry SNT-W5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Sentry SNT-W5.mtf
rename to megameklab/data/mekfiles/meks/3060u/Sentry SNT-W5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Shugenja SJA-7D.mtf b/megameklab/data/mekfiles/meks/3060u/Shugenja SJA-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Shugenja SJA-7D.mtf
rename to megameklab/data/mekfiles/meks/3060u/Shugenja SJA-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Shugenja SJA-8H.mtf b/megameklab/data/mekfiles/meks/3060u/Shugenja SJA-8H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Shugenja SJA-8H.mtf
rename to megameklab/data/mekfiles/meks/3060u/Shugenja SJA-8H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Sirocco SRC-3C.mtf b/megameklab/data/mekfiles/meks/3060u/Sirocco SRC-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Sirocco SRC-3C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Sirocco SRC-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Sirocco SRC-5C.mtf b/megameklab/data/mekfiles/meks/3060u/Sirocco SRC-5C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Sirocco SRC-5C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Sirocco SRC-5C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Sirocco SRC-6C.mtf b/megameklab/data/mekfiles/meks/3060u/Sirocco SRC-6C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Sirocco SRC-6C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Sirocco SRC-6C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Snow Fox 2.mtf b/megameklab/data/mekfiles/meks/3060u/Snow Fox 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Snow Fox 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Snow Fox 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Snow Fox 3.mtf b/megameklab/data/mekfiles/meks/3060u/Snow Fox 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Snow Fox 3.mtf
rename to megameklab/data/mekfiles/meks/3060u/Snow Fox 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Snow Fox.mtf b/megameklab/data/mekfiles/meks/3060u/Snow Fox.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Snow Fox.mtf
rename to megameklab/data/mekfiles/meks/3060u/Snow Fox.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stalking Spider 2.mtf b/megameklab/data/mekfiles/meks/3060u/Stalking Spider 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stalking Spider 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stalking Spider 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stalking Spider 3.mtf b/megameklab/data/mekfiles/meks/3060u/Stalking Spider 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stalking Spider 3.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stalking Spider 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stalking Spider.mtf b/megameklab/data/mekfiles/meks/3060u/Stalking Spider.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stalking Spider.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stalking Spider.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) A.mtf b/megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) B.mtf b/megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) B.mtf
rename to megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) C.mtf b/megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) D.mtf b/megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) D.mtf
rename to megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) Prime.mtf b/megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Star Adder (Blood Asp) Prime.mtf
rename to megameklab/data/mekfiles/meks/3060u/Star Adder (Blood Asp) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stooping Hawk A.mtf b/megameklab/data/mekfiles/meks/3060u/Stooping Hawk A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stooping Hawk A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stooping Hawk A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stooping Hawk B.mtf b/megameklab/data/mekfiles/meks/3060u/Stooping Hawk B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stooping Hawk B.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stooping Hawk B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stooping Hawk C.mtf b/megameklab/data/mekfiles/meks/3060u/Stooping Hawk C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stooping Hawk C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stooping Hawk C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stooping Hawk D.mtf b/megameklab/data/mekfiles/meks/3060u/Stooping Hawk D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stooping Hawk D.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stooping Hawk D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stooping Hawk E.mtf b/megameklab/data/mekfiles/meks/3060u/Stooping Hawk E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stooping Hawk E.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stooping Hawk E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stooping Hawk F.mtf b/megameklab/data/mekfiles/meks/3060u/Stooping Hawk F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stooping Hawk F.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stooping Hawk F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stooping Hawk G.mtf b/megameklab/data/mekfiles/meks/3060u/Stooping Hawk G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stooping Hawk G.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stooping Hawk G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Stooping Hawk Prime.mtf b/megameklab/data/mekfiles/meks/3060u/Stooping Hawk Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Stooping Hawk Prime.mtf
rename to megameklab/data/mekfiles/meks/3060u/Stooping Hawk Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Tai-sho TSH-7S.mtf b/megameklab/data/mekfiles/meks/3060u/Tai-sho TSH-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Tai-sho TSH-7S.mtf
rename to megameklab/data/mekfiles/meks/3060u/Tai-sho TSH-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Tai-sho TSH-8S.mtf b/megameklab/data/mekfiles/meks/3060u/Tai-sho TSH-8S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Tai-sho TSH-8S.mtf
rename to megameklab/data/mekfiles/meks/3060u/Tai-sho TSH-8S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Thunder Stallion 2.mtf b/megameklab/data/mekfiles/meks/3060u/Thunder Stallion 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Thunder Stallion 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Thunder Stallion 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Thunder Stallion 3.mtf b/megameklab/data/mekfiles/meks/3060u/Thunder Stallion 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Thunder Stallion 3.mtf
rename to megameklab/data/mekfiles/meks/3060u/Thunder Stallion 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Thunder Stallion.mtf b/megameklab/data/mekfiles/meks/3060u/Thunder Stallion.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Thunder Stallion.mtf
rename to megameklab/data/mekfiles/meks/3060u/Thunder Stallion.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Ti Ts'ang TSG-9C.mtf b/megameklab/data/mekfiles/meks/3060u/Ti Ts'ang TSG-9C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Ti Ts'ang TSG-9C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Ti Ts'ang TSG-9C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Ti Ts'ang TSG-9H.mtf b/megameklab/data/mekfiles/meks/3060u/Ti Ts'ang TSG-9H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Ti Ts'ang TSG-9H.mtf
rename to megameklab/data/mekfiles/meks/3060u/Ti Ts'ang TSG-9H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Ti Ts'ang TSG-9J.mtf b/megameklab/data/mekfiles/meks/3060u/Ti Ts'ang TSG-9J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Ti Ts'ang TSG-9J.mtf
rename to megameklab/data/mekfiles/meks/3060u/Ti Ts'ang TSG-9J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Toyama TYM-1A.mtf b/megameklab/data/mekfiles/meks/3060u/Toyama TYM-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Toyama TYM-1A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Toyama TYM-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Toyama TYM-1B.mtf b/megameklab/data/mekfiles/meks/3060u/Toyama TYM-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Toyama TYM-1B.mtf
rename to megameklab/data/mekfiles/meks/3060u/Toyama TYM-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Toyama TYM-1C.mtf b/megameklab/data/mekfiles/meks/3060u/Toyama TYM-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Toyama TYM-1C.mtf
rename to megameklab/data/mekfiles/meks/3060u/Toyama TYM-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/UrbanMech IIC 2.mtf b/megameklab/data/mekfiles/meks/3060u/UrbanMech IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/UrbanMech IIC 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/UrbanMech IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/UrbanMech IIC.mtf b/megameklab/data/mekfiles/meks/3060u/UrbanMech IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/UrbanMech IIC.mtf
rename to megameklab/data/mekfiles/meks/3060u/UrbanMech IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Ursus 2.mtf b/megameklab/data/mekfiles/meks/3060u/Ursus 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Ursus 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Ursus 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Ursus.mtf b/megameklab/data/mekfiles/meks/3060u/Ursus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Ursus.mtf
rename to megameklab/data/mekfiles/meks/3060u/Ursus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Viking VKG-2F.mtf b/megameklab/data/mekfiles/meks/3060u/Viking VKG-2F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Viking VKG-2F.mtf
rename to megameklab/data/mekfiles/meks/3060u/Viking VKG-2F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Viking VKG-2G.mtf b/megameklab/data/mekfiles/meks/3060u/Viking VKG-2G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Viking VKG-2G.mtf
rename to megameklab/data/mekfiles/meks/3060u/Viking VKG-2G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Viking VKG-3A.mtf b/megameklab/data/mekfiles/meks/3060u/Viking VKG-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Viking VKG-3A.mtf
rename to megameklab/data/mekfiles/meks/3060u/Viking VKG-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Viking VKG-3W.mtf b/megameklab/data/mekfiles/meks/3060u/Viking VKG-3W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Viking VKG-3W.mtf
rename to megameklab/data/mekfiles/meks/3060u/Viking VKG-3W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Wyvern IIC 2.mtf b/megameklab/data/mekfiles/meks/3060u/Wyvern IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Wyvern IIC 2.mtf
rename to megameklab/data/mekfiles/meks/3060u/Wyvern IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Wyvern IIC.mtf b/megameklab/data/mekfiles/meks/3060u/Wyvern IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Wyvern IIC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Wyvern IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Yeoman YMN-10-OR.mtf b/megameklab/data/mekfiles/meks/3060u/Yeoman YMN-10-OR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Yeoman YMN-10-OR.mtf
rename to megameklab/data/mekfiles/meks/3060u/Yeoman YMN-10-OR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Yeoman YMN-6Y.mtf b/megameklab/data/mekfiles/meks/3060u/Yeoman YMN-6Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Yeoman YMN-6Y.mtf
rename to megameklab/data/mekfiles/meks/3060u/Yeoman YMN-6Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H10G.mtf b/megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H10G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H10G.mtf
rename to megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H10G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H11G.mtf b/megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H11G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H11G.mtf
rename to megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H11G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H9G.mtf b/megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H9G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H9G.mtf
rename to megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H9G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H9GB.mtf b/megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H9GB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H9GB.mtf
rename to megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H9GB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H9GC.mtf b/megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H9GC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3060u/Yu Huang Y-H9GC.mtf
rename to megameklab/data/mekfiles/meks/3060u/Yu Huang Y-H9GC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Arcas 3.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Arcas 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Arcas 3.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Arcas 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Bowman 2.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Bowman 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Bowman 2.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Bowman 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Bowman 3.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Bowman 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Bowman 3.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Bowman 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Bowman 4.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Bowman 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Bowman 4.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Bowman 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Bowman.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Bowman.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Bowman.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Bowman.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Burrock 2.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Burrock 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Burrock 2.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Burrock 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Crimson Langur D.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Crimson Langur D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Crimson Langur D.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Crimson Langur D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Crimson Langur E.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Crimson Langur E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Crimson Langur E.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Crimson Langur E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Hellfire 3.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Hellfire 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Hellfire 3.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Hellfire 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Lobo 2.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Lobo 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Lobo 2.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Lobo 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Lobo 3.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Lobo 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Lobo 3.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Lobo 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Mad Cat Mk II 2.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Mad Cat Mk II 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Mad Cat Mk II 2.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Mad Cat Mk II 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Mad Cat Mk II 3.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Mad Cat Mk II 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Mad Cat Mk II 3.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Mad Cat Mk II 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Pinion 3.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Pinion 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Pinion 3.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Pinion 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Rabid Coyote 2.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Rabid Coyote 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Rabid Coyote 2.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Rabid Coyote 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Savage Coyote J.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Savage Coyote J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Savage Coyote J.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Savage Coyote J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Savage Coyote W.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Savage Coyote W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Savage Coyote W.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Savage Coyote W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Scylla 2.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Scylla 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Scylla 2.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Scylla 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Scylla 3.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Scylla 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Scylla 3.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Scylla 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Solitaire 2.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Solitaire 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Solitaire 2.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Solitaire 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Spirit 2.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Spirit 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/Clan Meks/Spirit 2.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/Clan Meks/Spirit 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Akuma AKU-2X.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Akuma AKU-2X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Akuma AKU-2X.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Akuma AKU-2X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Akuma AKU-2XK.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Akuma AKU-2XK.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Akuma AKU-2XK.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Akuma AKU-2XK.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Anubis ABS-4C.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Anubis ABS-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Anubis ABS-4C.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Anubis ABS-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Argus AGS-5D.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Argus AGS-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Argus AGS-5D.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Argus AGS-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Argus AGS-6F.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Argus AGS-6F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Argus AGS-6F.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Argus AGS-6F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Bloodhound B3-HND.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Bloodhound B3-HND.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Bloodhound B3-HND.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Bloodhound B3-HND.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Blue Flame BLF-40.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Blue Flame BLF-40.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Blue Flame BLF-40.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Blue Flame BLF-40.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Brigand LDT-X3.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Brigand LDT-X3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Brigand LDT-X3.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Brigand LDT-X3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Brigand LDT-X4.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Brigand LDT-X4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Brigand LDT-X4.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Brigand LDT-X4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Chimera CMA-2k.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Chimera CMA-2k.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Chimera CMA-2k.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Chimera CMA-2k.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Cronus CNS-TD9.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Cronus CNS-TD9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Cronus CNS-TD9.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Cronus CNS-TD9.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Fafnir FNR-5WB.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Fafnir FNR-5WB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Fafnir FNR-5WB.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Fafnir FNR-5WB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Fafnir FNR-6U.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Fafnir FNR-6U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Fafnir FNR-6U.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Fafnir FNR-6U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Gurkha GUR-6G.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Gurkha GUR-6G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Gurkha GUR-6G.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Gurkha GUR-6G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Gurkha GUR-8G.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Gurkha GUR-8G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Gurkha GUR-8G.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Gurkha GUR-8G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Hellspawn HSN-10G.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Hellspawn HSN-10G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Hellspawn HSN-10G.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Hellspawn HSN-10G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Hellspawn HSN-10SR.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Hellspawn HSN-10SR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Hellspawn HSN-10SR.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Hellspawn HSN-10SR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Lao Hu LHU-3L.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Lao Hu LHU-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Lao Hu LHU-3L.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Lao Hu LHU-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Lao Hu LHU-4E.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Lao Hu LHU-4E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Lao Hu LHU-4E.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Lao Hu LHU-4E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Legacy LGC-03.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Legacy LGC-03.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Legacy LGC-03.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Legacy LGC-03.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Legacy LGC-04-WVR.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Legacy LGC-04-WVR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Legacy LGC-04-WVR.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Legacy LGC-04-WVR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Legacy LGC-05.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Legacy LGC-05.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Legacy LGC-05.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Legacy LGC-05.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Lightray LGH-7W.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Lightray LGH-7W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Lightray LGH-7W.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Lightray LGH-7W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Ninja-To NJT-4.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Ninja-To NJT-4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Ninja-To NJT-4.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Ninja-To NJT-4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/No-Dachi NDA-3S.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/No-Dachi NDA-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/No-Dachi NDA-3S.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/No-Dachi NDA-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Osiris OSR-5D.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Osiris OSR-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Osiris OSR-5D.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Osiris OSR-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Perseus P1E.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Perseus P1E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Perseus P1E.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Perseus P1E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Perseus P1P.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Perseus P1P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Perseus P1P.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Perseus P1P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Perseus P1W.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Perseus P1W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Perseus P1W.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Perseus P1W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Razorback RZK-10S.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Razorback RZK-10S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Razorback RZK-10S.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Razorback RZK-10S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Razorback RZK-10T.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Razorback RZK-10T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Razorback RZK-10T.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Razorback RZK-10T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Red Shift RDS-3A.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Red Shift RDS-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Red Shift RDS-3A.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Red Shift RDS-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Sagittaire SGT-10X.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Sagittaire SGT-10X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Sagittaire SGT-10X.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Sagittaire SGT-10X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Sagittaire SGT-9D.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Sagittaire SGT-9D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Sagittaire SGT-9D.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Sagittaire SGT-9D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Sha Yu SYU-6B.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Sha Yu SYU-6B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Sha Yu SYU-6B.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Sha Yu SYU-6B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Stiletto STO-4C.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Stiletto STO-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Stiletto STO-4C.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Stiletto STO-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OD.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OD.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OE.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OE.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OF.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OF.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OG.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OG.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OH.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OH.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OH.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OI.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OI.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Templar TLR1-OI.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Templar TLR1-OI.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Tessen TSN-C3M.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Tessen TSN-C3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Tessen TSN-C3M.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Tessen TSN-C3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Thanatos THS-4T.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Thanatos THS-4T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Thanatos THS-4T.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Thanatos THS-4T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Thanatos THS-6S.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Thanatos THS-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Thanatos THS-6S.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Thanatos THS-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Uziel UZL-8S.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Uziel UZL-8S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Uziel UZL-8S.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Uziel UZL-8S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Vanquisher VQR-5V.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Vanquisher VQR-5V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Vanquisher VQR-5V.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Vanquisher VQR-5V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Vanquisher VQR-7U.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Vanquisher VQR-7U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Vanquisher VQR-7U.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Vanquisher VQR-7U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Vanquisher VQR-7V.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Vanquisher VQR-7V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Vanquisher VQR-7V.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Vanquisher VQR-7V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Verfolger VR6-C.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Verfolger VR6-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Verfolger VR6-C.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Verfolger VR6-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Verfolger VR6-T.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Verfolger VR6-T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/Verfolger VR6-T.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/Verfolger VR6-T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/White Flame WHF-3C.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/White Flame WHF-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/White Flame WHF-3C.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/White Flame WHF-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/White Flame WHF-4C.mtf b/megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/White Flame WHF-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067 Unabridged/IS Meks/White Flame WHF-4C.mtf
rename to megameklab/data/mekfiles/meks/3067 Unabridged/IS Meks/White Flame WHF-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Akuma AKU-1X.mtf b/megameklab/data/mekfiles/meks/3067/Akuma AKU-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Akuma AKU-1X.mtf
rename to megameklab/data/mekfiles/meks/3067/Akuma AKU-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Akuma AKU-1XJ.mtf b/megameklab/data/mekfiles/meks/3067/Akuma AKU-1XJ.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Akuma AKU-1XJ.mtf
rename to megameklab/data/mekfiles/meks/3067/Akuma AKU-1XJ.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Anubis ABS-3L.mtf b/megameklab/data/mekfiles/meks/3067/Anubis ABS-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Anubis ABS-3L.mtf
rename to megameklab/data/mekfiles/meks/3067/Anubis ABS-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Anubis ABS-3R.mtf b/megameklab/data/mekfiles/meks/3067/Anubis ABS-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Anubis ABS-3R.mtf
rename to megameklab/data/mekfiles/meks/3067/Anubis ABS-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Anubis ABS-3T.mtf b/megameklab/data/mekfiles/meks/3067/Anubis ABS-3T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Anubis ABS-3T.mtf
rename to megameklab/data/mekfiles/meks/3067/Anubis ABS-3T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Arcas 2.mtf b/megameklab/data/mekfiles/meks/3067/Arcas 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Arcas 2.mtf
rename to megameklab/data/mekfiles/meks/3067/Arcas 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Arcas.mtf b/megameklab/data/mekfiles/meks/3067/Arcas.mtf
similarity index 97%
rename from megameklab/data/mechfiles/mechs/3067/Arcas.mtf
rename to megameklab/data/mekfiles/meks/3067/Arcas.mtf
index b4cbfef58..e561cedd7 100644
--- a/megameklab/data/mechfiles/mechs/3067/Arcas.mtf
+++ b/megameklab/data/mekfiles/meks/3067/Arcas.mtf
@@ -156,3 +156,5 @@ Jump Jet
-Empty-
-Empty-
+manufacturer:Bergan Industries
+primaryfactory:Alshain
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3067/Argus AGS-2D.mtf b/megameklab/data/mekfiles/meks/3067/Argus AGS-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Argus AGS-2D.mtf
rename to megameklab/data/mekfiles/meks/3067/Argus AGS-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Argus AGS-4D.mtf b/megameklab/data/mekfiles/meks/3067/Argus AGS-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Argus AGS-4D.mtf
rename to megameklab/data/mekfiles/meks/3067/Argus AGS-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Axman AXM-3S.mtf b/megameklab/data/mekfiles/meks/3067/Axman AXM-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Axman AXM-3S.mtf
rename to megameklab/data/mekfiles/meks/3067/Axman AXM-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Blood Kite 2.mtf b/megameklab/data/mekfiles/meks/3067/Blood Kite 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Blood Kite 2.mtf
rename to megameklab/data/mekfiles/meks/3067/Blood Kite 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Blood Kite.mtf b/megameklab/data/mekfiles/meks/3067/Blood Kite.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Blood Kite.mtf
rename to megameklab/data/mekfiles/meks/3067/Blood Kite.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Bloodhound B1-HND.mtf b/megameklab/data/mekfiles/meks/3067/Bloodhound B1-HND.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Bloodhound B1-HND.mtf
rename to megameklab/data/mekfiles/meks/3067/Bloodhound B1-HND.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Bloodhound B2-HND.mtf b/megameklab/data/mekfiles/meks/3067/Bloodhound B2-HND.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Bloodhound B2-HND.mtf
rename to megameklab/data/mekfiles/meks/3067/Bloodhound B2-HND.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Blue Flame BLF-21.mtf b/megameklab/data/mekfiles/meks/3067/Blue Flame BLF-21.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Blue Flame BLF-21.mtf
rename to megameklab/data/mekfiles/meks/3067/Blue Flame BLF-21.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Brigand LDT-1.mtf b/megameklab/data/mekfiles/meks/3067/Brigand LDT-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Brigand LDT-1.mtf
rename to megameklab/data/mekfiles/meks/3067/Brigand LDT-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Brigand LDT-X1.mtf b/megameklab/data/mekfiles/meks/3067/Brigand LDT-X1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Brigand LDT-X1.mtf
rename to megameklab/data/mekfiles/meks/3067/Brigand LDT-X1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Brigand LDT-X2.mtf b/megameklab/data/mekfiles/meks/3067/Brigand LDT-X2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Brigand LDT-X2.mtf
rename to megameklab/data/mekfiles/meks/3067/Brigand LDT-X2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Burrock.mtf b/megameklab/data/mekfiles/meks/3067/Burrock.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Burrock.mtf
rename to megameklab/data/mekfiles/meks/3067/Burrock.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Chimera CMA-1S.mtf b/megameklab/data/mekfiles/meks/3067/Chimera CMA-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Chimera CMA-1S.mtf
rename to megameklab/data/mekfiles/meks/3067/Chimera CMA-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Chimera CMA-C.mtf b/megameklab/data/mekfiles/meks/3067/Chimera CMA-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Chimera CMA-C.mtf
rename to megameklab/data/mekfiles/meks/3067/Chimera CMA-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Crimson Langur A.mtf b/megameklab/data/mekfiles/meks/3067/Crimson Langur A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Crimson Langur A.mtf
rename to megameklab/data/mekfiles/meks/3067/Crimson Langur A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Crimson Langur B.mtf b/megameklab/data/mekfiles/meks/3067/Crimson Langur B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Crimson Langur B.mtf
rename to megameklab/data/mekfiles/meks/3067/Crimson Langur B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Crimson Langur C.mtf b/megameklab/data/mekfiles/meks/3067/Crimson Langur C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Crimson Langur C.mtf
rename to megameklab/data/mekfiles/meks/3067/Crimson Langur C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Crimson Langur Prime.mtf b/megameklab/data/mekfiles/meks/3067/Crimson Langur Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Crimson Langur Prime.mtf
rename to megameklab/data/mekfiles/meks/3067/Crimson Langur Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Cronus CNS-3M.mtf b/megameklab/data/mekfiles/meks/3067/Cronus CNS-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Cronus CNS-3M.mtf
rename to megameklab/data/mekfiles/meks/3067/Cronus CNS-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Cronus CNS-5M.mtf b/megameklab/data/mekfiles/meks/3067/Cronus CNS-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Cronus CNS-5M.mtf
rename to megameklab/data/mekfiles/meks/3067/Cronus CNS-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Fafnir FNR-5.mtf b/megameklab/data/mekfiles/meks/3067/Fafnir FNR-5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Fafnir FNR-5.mtf
rename to megameklab/data/mekfiles/meks/3067/Fafnir FNR-5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Fafnir FNR-5B.mtf b/megameklab/data/mekfiles/meks/3067/Fafnir FNR-5B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Fafnir FNR-5B.mtf
rename to megameklab/data/mekfiles/meks/3067/Fafnir FNR-5B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Gurkha GUR-2G.mtf b/megameklab/data/mekfiles/meks/3067/Gurkha GUR-2G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Gurkha GUR-2G.mtf
rename to megameklab/data/mekfiles/meks/3067/Gurkha GUR-2G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Gurkha GUR-4G.mtf b/megameklab/data/mekfiles/meks/3067/Gurkha GUR-4G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Gurkha GUR-4G.mtf
rename to megameklab/data/mekfiles/meks/3067/Gurkha GUR-4G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Hellfire 2.mtf b/megameklab/data/mekfiles/meks/3067/Hellfire 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Hellfire 2.mtf
rename to megameklab/data/mekfiles/meks/3067/Hellfire 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Hellfire.mtf b/megameklab/data/mekfiles/meks/3067/Hellfire.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Hellfire.mtf
rename to megameklab/data/mekfiles/meks/3067/Hellfire.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Hellion A.mtf b/megameklab/data/mekfiles/meks/3067/Hellion A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Hellion A.mtf
rename to megameklab/data/mekfiles/meks/3067/Hellion A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Hellion B.mtf b/megameklab/data/mekfiles/meks/3067/Hellion B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Hellion B.mtf
rename to megameklab/data/mekfiles/meks/3067/Hellion B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Hellion C.mtf b/megameklab/data/mekfiles/meks/3067/Hellion C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Hellion C.mtf
rename to megameklab/data/mekfiles/meks/3067/Hellion C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Hellion Prime.mtf b/megameklab/data/mekfiles/meks/3067/Hellion Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Hellion Prime.mtf
rename to megameklab/data/mekfiles/meks/3067/Hellion Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Hellspawn HSN-7D.mtf b/megameklab/data/mekfiles/meks/3067/Hellspawn HSN-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Hellspawn HSN-7D.mtf
rename to megameklab/data/mekfiles/meks/3067/Hellspawn HSN-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Hellspawn HSN-8E.mtf b/megameklab/data/mekfiles/meks/3067/Hellspawn HSN-8E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Hellspawn HSN-8E.mtf
rename to megameklab/data/mekfiles/meks/3067/Hellspawn HSN-8E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Hellspawn HSN-9F.mtf b/megameklab/data/mekfiles/meks/3067/Hellspawn HSN-9F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Hellspawn HSN-9F.mtf
rename to megameklab/data/mekfiles/meks/3067/Hellspawn HSN-9F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Lao Hu LHU-2B.mtf b/megameklab/data/mekfiles/meks/3067/Lao Hu LHU-2B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Lao Hu LHU-2B.mtf
rename to megameklab/data/mekfiles/meks/3067/Lao Hu LHU-2B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Lao Hu LHU-3B.mtf b/megameklab/data/mekfiles/meks/3067/Lao Hu LHU-3B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Lao Hu LHU-3B.mtf
rename to megameklab/data/mekfiles/meks/3067/Lao Hu LHU-3B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Lao Hu LHU-3C.mtf b/megameklab/data/mekfiles/meks/3067/Lao Hu LHU-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Lao Hu LHU-3C.mtf
rename to megameklab/data/mekfiles/meks/3067/Lao Hu LHU-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Legacy LGC-01.mtf b/megameklab/data/mekfiles/meks/3067/Legacy LGC-01.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Legacy LGC-01.mtf
rename to megameklab/data/mekfiles/meks/3067/Legacy LGC-01.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Legacy LGC-02.mtf b/megameklab/data/mekfiles/meks/3067/Legacy LGC-02.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Legacy LGC-02.mtf
rename to megameklab/data/mekfiles/meks/3067/Legacy LGC-02.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Lightray LGH-4W.mtf b/megameklab/data/mekfiles/meks/3067/Lightray LGH-4W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Lightray LGH-4W.mtf
rename to megameklab/data/mekfiles/meks/3067/Lightray LGH-4W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Lightray LGH-4Y.mtf b/megameklab/data/mekfiles/meks/3067/Lightray LGH-4Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Lightray LGH-4Y.mtf
rename to megameklab/data/mekfiles/meks/3067/Lightray LGH-4Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Lightray LGH-5W.mtf b/megameklab/data/mekfiles/meks/3067/Lightray LGH-5W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Lightray LGH-5W.mtf
rename to megameklab/data/mekfiles/meks/3067/Lightray LGH-5W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Lobo.mtf b/megameklab/data/mekfiles/meks/3067/Lobo.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Lobo.mtf
rename to megameklab/data/mekfiles/meks/3067/Lobo.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Mad Cat Mk II.mtf b/megameklab/data/mekfiles/meks/3067/Mad Cat Mk II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Mad Cat Mk II.mtf
rename to megameklab/data/mekfiles/meks/3067/Mad Cat Mk II.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Ninja-To NJT-2.mtf b/megameklab/data/mekfiles/meks/3067/Ninja-To NJT-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Ninja-To NJT-2.mtf
rename to megameklab/data/mekfiles/meks/3067/Ninja-To NJT-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Ninja-To NJT-3.mtf b/megameklab/data/mekfiles/meks/3067/Ninja-To NJT-3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Ninja-To NJT-3.mtf
rename to megameklab/data/mekfiles/meks/3067/Ninja-To NJT-3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/No-Dachi NDA-1K.mtf b/megameklab/data/mekfiles/meks/3067/No-Dachi NDA-1K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/No-Dachi NDA-1K.mtf
rename to megameklab/data/mekfiles/meks/3067/No-Dachi NDA-1K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/No-Dachi NDA-2K.mtf b/megameklab/data/mekfiles/meks/3067/No-Dachi NDA-2K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/No-Dachi NDA-2K.mtf
rename to megameklab/data/mekfiles/meks/3067/No-Dachi NDA-2K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/No-Dachi NDA-2KO.mtf b/megameklab/data/mekfiles/meks/3067/No-Dachi NDA-2KO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/No-Dachi NDA-2KO.mtf
rename to megameklab/data/mekfiles/meks/3067/No-Dachi NDA-2KO.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Osiris OSR-3D.mtf b/megameklab/data/mekfiles/meks/3067/Osiris OSR-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Osiris OSR-3D.mtf
rename to megameklab/data/mekfiles/meks/3067/Osiris OSR-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Osiris OSR-4D.mtf b/megameklab/data/mekfiles/meks/3067/Osiris OSR-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Osiris OSR-4D.mtf
rename to megameklab/data/mekfiles/meks/3067/Osiris OSR-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Perseus P1 A.mtf b/megameklab/data/mekfiles/meks/3067/Perseus P1 A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Perseus P1 A.mtf
rename to megameklab/data/mekfiles/meks/3067/Perseus P1 A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Perseus P1 B.mtf b/megameklab/data/mekfiles/meks/3067/Perseus P1 B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Perseus P1 B.mtf
rename to megameklab/data/mekfiles/meks/3067/Perseus P1 B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Perseus P1 C.mtf b/megameklab/data/mekfiles/meks/3067/Perseus P1 C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Perseus P1 C.mtf
rename to megameklab/data/mekfiles/meks/3067/Perseus P1 C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Perseus P1 D.mtf b/megameklab/data/mekfiles/meks/3067/Perseus P1 D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Perseus P1 D.mtf
rename to megameklab/data/mekfiles/meks/3067/Perseus P1 D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Perseus P1 Prime.mtf b/megameklab/data/mekfiles/meks/3067/Perseus P1 Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Perseus P1 Prime.mtf
rename to megameklab/data/mekfiles/meks/3067/Perseus P1 Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Pinion 2.mtf b/megameklab/data/mekfiles/meks/3067/Pinion 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Pinion 2.mtf
rename to megameklab/data/mekfiles/meks/3067/Pinion 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Pinion.mtf b/megameklab/data/mekfiles/meks/3067/Pinion.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Pinion.mtf
rename to megameklab/data/mekfiles/meks/3067/Pinion.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Rabid Coyote.mtf b/megameklab/data/mekfiles/meks/3067/Rabid Coyote.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Rabid Coyote.mtf
rename to megameklab/data/mekfiles/meks/3067/Rabid Coyote.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Razorback RZK-9S.mtf b/megameklab/data/mekfiles/meks/3067/Razorback RZK-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Razorback RZK-9S.mtf
rename to megameklab/data/mekfiles/meks/3067/Razorback RZK-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Razorback RZK-9T.mtf b/megameklab/data/mekfiles/meks/3067/Razorback RZK-9T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Razorback RZK-9T.mtf
rename to megameklab/data/mekfiles/meks/3067/Razorback RZK-9T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Red Shift RDS-2A.mtf b/megameklab/data/mekfiles/meks/3067/Red Shift RDS-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Red Shift RDS-2A.mtf
rename to megameklab/data/mekfiles/meks/3067/Red Shift RDS-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Red Shift RDS-2B.mtf b/megameklab/data/mekfiles/meks/3067/Red Shift RDS-2B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Red Shift RDS-2B.mtf
rename to megameklab/data/mekfiles/meks/3067/Red Shift RDS-2B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Sagittaire SGT-8R.mtf b/megameklab/data/mekfiles/meks/3067/Sagittaire SGT-8R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Sagittaire SGT-8R.mtf
rename to megameklab/data/mekfiles/meks/3067/Sagittaire SGT-8R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Savage Coyote A.mtf b/megameklab/data/mekfiles/meks/3067/Savage Coyote A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Savage Coyote A.mtf
rename to megameklab/data/mekfiles/meks/3067/Savage Coyote A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Savage Coyote B.mtf b/megameklab/data/mekfiles/meks/3067/Savage Coyote B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Savage Coyote B.mtf
rename to megameklab/data/mekfiles/meks/3067/Savage Coyote B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Savage Coyote C.mtf b/megameklab/data/mekfiles/meks/3067/Savage Coyote C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Savage Coyote C.mtf
rename to megameklab/data/mekfiles/meks/3067/Savage Coyote C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Savage Coyote Prime.mtf b/megameklab/data/mekfiles/meks/3067/Savage Coyote Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Savage Coyote Prime.mtf
rename to megameklab/data/mekfiles/meks/3067/Savage Coyote Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Scylla.mtf b/megameklab/data/mekfiles/meks/3067/Scylla.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Scylla.mtf
rename to megameklab/data/mekfiles/meks/3067/Scylla.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Sha Yu SYU-2B.mtf b/megameklab/data/mekfiles/meks/3067/Sha Yu SYU-2B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Sha Yu SYU-2B.mtf
rename to megameklab/data/mekfiles/meks/3067/Sha Yu SYU-2B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Sha Yu SYU-4B.mtf b/megameklab/data/mekfiles/meks/3067/Sha Yu SYU-4B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Sha Yu SYU-4B.mtf
rename to megameklab/data/mekfiles/meks/3067/Sha Yu SYU-4B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Solitaire.mtf b/megameklab/data/mekfiles/meks/3067/Solitaire.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Solitaire.mtf
rename to megameklab/data/mekfiles/meks/3067/Solitaire.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Spirit.mtf b/megameklab/data/mekfiles/meks/3067/Spirit.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Spirit.mtf
rename to megameklab/data/mekfiles/meks/3067/Spirit.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Stiletto STO-4A.mtf b/megameklab/data/mekfiles/meks/3067/Stiletto STO-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Stiletto STO-4A.mtf
rename to megameklab/data/mekfiles/meks/3067/Stiletto STO-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Stiletto STO-4B.mtf b/megameklab/data/mekfiles/meks/3067/Stiletto STO-4B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Stiletto STO-4B.mtf
rename to megameklab/data/mekfiles/meks/3067/Stiletto STO-4B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Templar TLR1-O (Grayson).mtf b/megameklab/data/mekfiles/meks/3067/Templar TLR1-O (Grayson).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Templar TLR1-O (Grayson).mtf
rename to megameklab/data/mekfiles/meks/3067/Templar TLR1-O (Grayson).mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Templar TLR1-O (Tancred).mtf b/megameklab/data/mekfiles/meks/3067/Templar TLR1-O (Tancred).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Templar TLR1-O (Tancred).mtf
rename to megameklab/data/mekfiles/meks/3067/Templar TLR1-O (Tancred).mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Templar TLR1-O.mtf b/megameklab/data/mekfiles/meks/3067/Templar TLR1-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Templar TLR1-O.mtf
rename to megameklab/data/mekfiles/meks/3067/Templar TLR1-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Templar TLR1-OA.mtf b/megameklab/data/mekfiles/meks/3067/Templar TLR1-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Templar TLR1-OA.mtf
rename to megameklab/data/mekfiles/meks/3067/Templar TLR1-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Templar TLR1-OB.mtf b/megameklab/data/mekfiles/meks/3067/Templar TLR1-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Templar TLR1-OB.mtf
rename to megameklab/data/mekfiles/meks/3067/Templar TLR1-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Templar TLR1-OC.mtf b/megameklab/data/mekfiles/meks/3067/Templar TLR1-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Templar TLR1-OC.mtf
rename to megameklab/data/mekfiles/meks/3067/Templar TLR1-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Tessen TSN-1C.mtf b/megameklab/data/mekfiles/meks/3067/Tessen TSN-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Tessen TSN-1C.mtf
rename to megameklab/data/mekfiles/meks/3067/Tessen TSN-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Tessen TSN-C3.mtf b/megameklab/data/mekfiles/meks/3067/Tessen TSN-C3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Tessen TSN-C3.mtf
rename to megameklab/data/mekfiles/meks/3067/Tessen TSN-C3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Thanatos THS-4S.mtf b/megameklab/data/mekfiles/meks/3067/Thanatos THS-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Thanatos THS-4S.mtf
rename to megameklab/data/mekfiles/meks/3067/Thanatos THS-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Uziel UZL-2S.mtf b/megameklab/data/mekfiles/meks/3067/Uziel UZL-2S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Uziel UZL-2S.mtf
rename to megameklab/data/mekfiles/meks/3067/Uziel UZL-2S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Uziel UZL-3S.mtf b/megameklab/data/mekfiles/meks/3067/Uziel UZL-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Uziel UZL-3S.mtf
rename to megameklab/data/mekfiles/meks/3067/Uziel UZL-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Vanquisher VQR-2A.mtf b/megameklab/data/mekfiles/meks/3067/Vanquisher VQR-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Vanquisher VQR-2A.mtf
rename to megameklab/data/mekfiles/meks/3067/Vanquisher VQR-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Vanquisher VQR-2B.mtf b/megameklab/data/mekfiles/meks/3067/Vanquisher VQR-2B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Vanquisher VQR-2B.mtf
rename to megameklab/data/mekfiles/meks/3067/Vanquisher VQR-2B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/Verfolger VR5-R.mtf b/megameklab/data/mekfiles/meks/3067/Verfolger VR5-R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/Verfolger VR5-R.mtf
rename to megameklab/data/mekfiles/meks/3067/Verfolger VR5-R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3067/White Flame WHF-3B.mtf b/megameklab/data/mekfiles/meks/3067/White Flame WHF-3B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3067/White Flame WHF-3B.mtf
rename to megameklab/data/mekfiles/meks/3067/White Flame WHF-3B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-O Invictus.mtf b/megameklab/data/mekfiles/meks/3075/Archangel C-ANG-O Invictus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-O Invictus.mtf
rename to megameklab/data/mekfiles/meks/3075/Archangel C-ANG-O Invictus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OA Dominus.mtf b/megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OA Dominus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OA Dominus.mtf
rename to megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OA Dominus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OB Infernus.mtf b/megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OB Infernus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OB Infernus.mtf
rename to megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OB Infernus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OC Comminus.mtf b/megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OC Comminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OC Comminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OC Comminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OD Luminos.mtf b/megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OD Luminos.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OD Luminos.mtf
rename to megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OD Luminos.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OE Eminus.mtf b/megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OE Eminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Archangel C-ANG-OE Eminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Archangel C-ANG-OE Eminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Atlas II AS7-D-H.mtf b/megameklab/data/mekfiles/meks/3075/Atlas II AS7-D-H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Atlas II AS7-D-H.mtf
rename to megameklab/data/mekfiles/meks/3075/Atlas II AS7-D-H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Atlas II AS7-D-H2.mtf b/megameklab/data/mekfiles/meks/3075/Atlas II AS7-D-H2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Atlas II AS7-D-H2.mtf
rename to megameklab/data/mekfiles/meks/3075/Atlas II AS7-D-H2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Balius A.mtf b/megameklab/data/mekfiles/meks/3075/Balius A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Balius A.mtf
rename to megameklab/data/mekfiles/meks/3075/Balius A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Balius B.mtf b/megameklab/data/mekfiles/meks/3075/Balius B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Balius B.mtf
rename to megameklab/data/mekfiles/meks/3075/Balius B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Balius C.mtf b/megameklab/data/mekfiles/meks/3075/Balius C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Balius C.mtf
rename to megameklab/data/mekfiles/meks/3075/Balius C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Balius D.mtf b/megameklab/data/mekfiles/meks/3075/Balius D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Balius D.mtf
rename to megameklab/data/mekfiles/meks/3075/Balius D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Balius Prime.mtf b/megameklab/data/mekfiles/meks/3075/Balius Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Balius Prime.mtf
rename to megameklab/data/mekfiles/meks/3075/Balius Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/BattleAxe BKX-7K.mtf b/megameklab/data/mekfiles/meks/3075/BattleAxe BKX-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/BattleAxe BKX-7K.mtf
rename to megameklab/data/mekfiles/meks/3075/BattleAxe BKX-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/BattleAxe BKX-7NC.mtf b/megameklab/data/mekfiles/meks/3075/BattleAxe BKX-7NC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/BattleAxe BKX-7NC.mtf
rename to megameklab/data/mekfiles/meks/3075/BattleAxe BKX-7NC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/BattleAxe BKX-8D.mtf b/megameklab/data/mekfiles/meks/3075/BattleAxe BKX-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/BattleAxe BKX-8D.mtf
rename to megameklab/data/mekfiles/meks/3075/BattleAxe BKX-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/BattleMaster BLR-1Gb.mtf b/megameklab/data/mekfiles/meks/3075/BattleMaster BLR-1Gb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/BattleMaster BLR-1Gb.mtf
rename to megameklab/data/mekfiles/meks/3075/BattleMaster BLR-1Gb.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/BattleMaster BLR-1Gbc.mtf b/megameklab/data/mekfiles/meks/3075/BattleMaster BLR-1Gbc.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/BattleMaster BLR-1Gbc.mtf
rename to megameklab/data/mekfiles/meks/3075/BattleMaster BLR-1Gbc.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/BattleMaster BLR-1Gc.mtf b/megameklab/data/mekfiles/meks/3075/BattleMaster BLR-1Gc.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/BattleMaster BLR-1Gc.mtf
rename to megameklab/data/mekfiles/meks/3075/BattleMaster BLR-1Gc.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Bear Cub 2.mtf b/megameklab/data/mekfiles/meks/3075/Bear Cub 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Bear Cub 2.mtf
rename to megameklab/data/mekfiles/meks/3075/Bear Cub 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Bear Cub 3.mtf b/megameklab/data/mekfiles/meks/3075/Bear Cub 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Bear Cub 3.mtf
rename to megameklab/data/mekfiles/meks/3075/Bear Cub 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Bear Cub.mtf b/megameklab/data/mekfiles/meks/3075/Bear Cub.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Bear Cub.mtf
rename to megameklab/data/mekfiles/meks/3075/Bear Cub.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Crab CRB-27b.mtf b/megameklab/data/mekfiles/meks/3075/Crab CRB-27b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Crab CRB-27b.mtf
rename to megameklab/data/mekfiles/meks/3075/Crab CRB-27b.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Crimson Hawk 2.mtf b/megameklab/data/mekfiles/meks/3075/Crimson Hawk 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Crimson Hawk 2.mtf
rename to megameklab/data/mekfiles/meks/3075/Crimson Hawk 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Crimson Hawk 3.mtf b/megameklab/data/mekfiles/meks/3075/Crimson Hawk 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Crimson Hawk 3.mtf
rename to megameklab/data/mekfiles/meks/3075/Crimson Hawk 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Crimson Hawk.mtf b/megameklab/data/mekfiles/meks/3075/Crimson Hawk.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Crimson Hawk.mtf
rename to megameklab/data/mekfiles/meks/3075/Crimson Hawk.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Crossbow CRS-6B.mtf b/megameklab/data/mekfiles/meks/3075/Crossbow CRS-6B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Crossbow CRS-6B.mtf
rename to megameklab/data/mekfiles/meks/3075/Crossbow CRS-6B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Crossbow CRS-6C.mtf b/megameklab/data/mekfiles/meks/3075/Crossbow CRS-6C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Crossbow CRS-6C.mtf
rename to megameklab/data/mekfiles/meks/3075/Crossbow CRS-6C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Crossbow CRS-9A.mtf b/megameklab/data/mekfiles/meks/3075/Crossbow CRS-9A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Crossbow CRS-9A.mtf
rename to megameklab/data/mekfiles/meks/3075/Crossbow CRS-9A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Crusader CRD-2R.mtf b/megameklab/data/mekfiles/meks/3075/Crusader CRD-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Crusader CRD-2R.mtf
rename to megameklab/data/mekfiles/meks/3075/Crusader CRD-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Cygnus 2.mtf b/megameklab/data/mekfiles/meks/3075/Cygnus 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Cygnus 2.mtf
rename to megameklab/data/mekfiles/meks/3075/Cygnus 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Cygnus 3.mtf b/megameklab/data/mekfiles/meks/3075/Cygnus 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Cygnus 3.mtf
rename to megameklab/data/mekfiles/meks/3075/Cygnus 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Cygnus.mtf b/megameklab/data/mekfiles/meks/3075/Cygnus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Cygnus.mtf
rename to megameklab/data/mekfiles/meks/3075/Cygnus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Defiance DFN-3C.mtf b/megameklab/data/mekfiles/meks/3075/Defiance DFN-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Defiance DFN-3C.mtf
rename to megameklab/data/mekfiles/meks/3075/Defiance DFN-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Defiance DFN-3S.mtf b/megameklab/data/mekfiles/meks/3075/Defiance DFN-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Defiance DFN-3S.mtf
rename to megameklab/data/mekfiles/meks/3075/Defiance DFN-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Defiance DFN-3T.mtf b/megameklab/data/mekfiles/meks/3075/Defiance DFN-3T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Defiance DFN-3T.mtf
rename to megameklab/data/mekfiles/meks/3075/Defiance DFN-3T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/DemolitionMech WI-DM.mtf b/megameklab/data/mekfiles/meks/3075/DemolitionMech WI-DM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/DemolitionMech WI-DM.mtf
rename to megameklab/data/mekfiles/meks/3075/DemolitionMech WI-DM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/DemolitionMech WI-DM2.mtf b/megameklab/data/mekfiles/meks/3075/DemolitionMech WI-DM2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/DemolitionMech WI-DM2.mtf
rename to megameklab/data/mekfiles/meks/3075/DemolitionMech WI-DM2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Deva C-DVA-O Invictus.mtf b/megameklab/data/mekfiles/meks/3075/Deva C-DVA-O Invictus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Deva C-DVA-O Invictus.mtf
rename to megameklab/data/mekfiles/meks/3075/Deva C-DVA-O Invictus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OA Dominus.mtf b/megameklab/data/mekfiles/meks/3075/Deva C-DVA-OA Dominus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OA Dominus.mtf
rename to megameklab/data/mekfiles/meks/3075/Deva C-DVA-OA Dominus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OB Infernus.mtf b/megameklab/data/mekfiles/meks/3075/Deva C-DVA-OB Infernus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OB Infernus.mtf
rename to megameklab/data/mekfiles/meks/3075/Deva C-DVA-OB Infernus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OC Comminus.mtf b/megameklab/data/mekfiles/meks/3075/Deva C-DVA-OC Comminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OC Comminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Deva C-DVA-OC Comminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OD Luminos.mtf b/megameklab/data/mekfiles/meks/3075/Deva C-DVA-OD Luminos.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OD Luminos.mtf
rename to megameklab/data/mekfiles/meks/3075/Deva C-DVA-OD Luminos.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OE Eminus.mtf b/megameklab/data/mekfiles/meks/3075/Deva C-DVA-OE Eminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Deva C-DVA-OE Eminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Deva C-DVA-OE Eminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Excalibur EXC-B2b.mtf b/megameklab/data/mekfiles/meks/3075/Excalibur EXC-B2b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Excalibur EXC-B2b.mtf
rename to megameklab/data/mekfiles/meks/3075/Excalibur EXC-B2b.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Eyleuka EYL-35A.mtf b/megameklab/data/mekfiles/meks/3075/Eyleuka EYL-35A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Eyleuka EYL-35A.mtf
rename to megameklab/data/mekfiles/meks/3075/Eyleuka EYL-35A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Eyleuka EYL-45A.mtf b/megameklab/data/mekfiles/meks/3075/Eyleuka EYL-45A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Eyleuka EYL-45A.mtf
rename to megameklab/data/mekfiles/meks/3075/Eyleuka EYL-45A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Eyleuka EYL-45B.mtf b/megameklab/data/mekfiles/meks/3075/Eyleuka EYL-45B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Eyleuka EYL-45B.mtf
rename to megameklab/data/mekfiles/meks/3075/Eyleuka EYL-45B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Eyleuka EYL-4A.mtf b/megameklab/data/mekfiles/meks/3075/Eyleuka EYL-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Eyleuka EYL-4A.mtf
rename to megameklab/data/mekfiles/meks/3075/Eyleuka EYL-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Firebee FRB-2E.mtf b/megameklab/data/mekfiles/meks/3075/Firebee FRB-2E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Firebee FRB-2E.mtf
rename to megameklab/data/mekfiles/meks/3075/Firebee FRB-2E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Firebee FRB-3E.mtf b/megameklab/data/mekfiles/meks/3075/Firebee FRB-3E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Firebee FRB-3E.mtf
rename to megameklab/data/mekfiles/meks/3075/Firebee FRB-3E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Galahad GLH-1D.mtf b/megameklab/data/mekfiles/meks/3075/Galahad GLH-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Galahad GLH-1D.mtf
rename to megameklab/data/mekfiles/meks/3075/Galahad GLH-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Galahad GLH-2D.mtf b/megameklab/data/mekfiles/meks/3075/Galahad GLH-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Galahad GLH-2D.mtf
rename to megameklab/data/mekfiles/meks/3075/Galahad GLH-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Galahad GLH-3D.mtf b/megameklab/data/mekfiles/meks/3075/Galahad GLH-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Galahad GLH-3D.mtf
rename to megameklab/data/mekfiles/meks/3075/Galahad GLH-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Gladiator GLD-1R (Keller).mtf b/megameklab/data/mekfiles/meks/3075/Gladiator GLD-1R (Keller).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Gladiator GLD-1R (Keller).mtf
rename to megameklab/data/mekfiles/meks/3075/Gladiator GLD-1R (Keller).mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Gladiator GLD-2R.mtf b/megameklab/data/mekfiles/meks/3075/Gladiator GLD-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Gladiator GLD-2R.mtf
rename to megameklab/data/mekfiles/meks/3075/Gladiator GLD-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Gladiator GLD-3R.mtf b/megameklab/data/mekfiles/meks/3075/Gladiator GLD-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Gladiator GLD-3R.mtf
rename to megameklab/data/mekfiles/meks/3075/Gladiator GLD-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Gladiator GLD-4R.mtf b/megameklab/data/mekfiles/meks/3075/Gladiator GLD-4R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Gladiator GLD-4R.mtf
rename to megameklab/data/mekfiles/meks/3075/Gladiator GLD-4R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Gladiator GLD-5R.mtf b/megameklab/data/mekfiles/meks/3075/Gladiator GLD-5R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Gladiator GLD-5R.mtf
rename to megameklab/data/mekfiles/meks/3075/Gladiator GLD-5R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-O Invictus.mtf b/megameklab/data/mekfiles/meks/3075/Grigori C-GRG-O Invictus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-O Invictus.mtf
rename to megameklab/data/mekfiles/meks/3075/Grigori C-GRG-O Invictus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-O Tamiel.mtf b/megameklab/data/mekfiles/meks/3075/Grigori C-GRG-O Tamiel.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-O Tamiel.mtf
rename to megameklab/data/mekfiles/meks/3075/Grigori C-GRG-O Tamiel.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OA Dominus.mtf b/megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OA Dominus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OA Dominus.mtf
rename to megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OA Dominus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OB Infernus.mtf b/megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OB Infernus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OB Infernus.mtf
rename to megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OB Infernus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OC Comminus.mtf b/megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OC Comminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OC Comminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OC Comminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OD Luminos.mtf b/megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OD Luminos.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OD Luminos.mtf
rename to megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OD Luminos.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OE Eminus.mtf b/megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OE Eminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Grigori C-GRG-OE Eminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Grigori C-GRG-OE Eminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Hammerhands HMH-3D.mtf b/megameklab/data/mekfiles/meks/3075/Hammerhands HMH-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Hammerhands HMH-3D.mtf
rename to megameklab/data/mekfiles/meks/3075/Hammerhands HMH-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Hammerhands HMH-4D.mtf b/megameklab/data/mekfiles/meks/3075/Hammerhands HMH-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Hammerhands HMH-4D.mtf
rename to megameklab/data/mekfiles/meks/3075/Hammerhands HMH-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Hammerhands HMH-5D.mtf b/megameklab/data/mekfiles/meks/3075/Hammerhands HMH-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Hammerhands HMH-5D.mtf
rename to megameklab/data/mekfiles/meks/3075/Hammerhands HMH-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Hammerhands HMH-6D.mtf b/megameklab/data/mekfiles/meks/3075/Hammerhands HMH-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Hammerhands HMH-6D.mtf
rename to megameklab/data/mekfiles/meks/3075/Hammerhands HMH-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Helepolis HEP-2H.mtf b/megameklab/data/mekfiles/meks/3075/Helepolis HEP-2H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Helepolis HEP-2H.mtf
rename to megameklab/data/mekfiles/meks/3075/Helepolis HEP-2H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Helepolis HEP-2X.mtf b/megameklab/data/mekfiles/meks/3075/Helepolis HEP-2X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Helepolis HEP-2X.mtf
rename to megameklab/data/mekfiles/meks/3075/Helepolis HEP-2X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Helepolis HEP-3H.mtf b/megameklab/data/mekfiles/meks/3075/Helepolis HEP-3H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Helepolis HEP-3H.mtf
rename to megameklab/data/mekfiles/meks/3075/Helepolis HEP-3H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Helepolis HEP-4H.mtf b/megameklab/data/mekfiles/meks/3075/Helepolis HEP-4H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Helepolis HEP-4H.mtf
rename to megameklab/data/mekfiles/meks/3075/Helepolis HEP-4H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Highlander HGN-732b.mtf b/megameklab/data/mekfiles/meks/3075/Highlander HGN-732b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Highlander HGN-732b.mtf
rename to megameklab/data/mekfiles/meks/3075/Highlander HGN-732b.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Hussar HSR-200-Db.mtf b/megameklab/data/mekfiles/meks/3075/Hussar HSR-200-Db.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Hussar HSR-200-Db.mtf
rename to megameklab/data/mekfiles/meks/3075/Hussar HSR-200-Db.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Hyena HYN-4A SalvageMech .mtf b/megameklab/data/mekfiles/meks/3075/Hyena HYN-4A SalvageMech .mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Hyena HYN-4A SalvageMech .mtf
rename to megameklab/data/mekfiles/meks/3075/Hyena HYN-4A SalvageMech .mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Hyena HYN-4B SalvageMech.mtf b/megameklab/data/mekfiles/meks/3075/Hyena HYN-4B SalvageMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Hyena HYN-4B SalvageMech.mtf
rename to megameklab/data/mekfiles/meks/3075/Hyena HYN-4B SalvageMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Hyena HYN-KTO.mtf b/megameklab/data/mekfiles/meks/3075/Hyena HYN-KTO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Hyena HYN-KTO.mtf
rename to megameklab/data/mekfiles/meks/3075/Hyena HYN-KTO.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Icarus II ICR-1S.mtf b/megameklab/data/mekfiles/meks/3075/Icarus II ICR-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Icarus II ICR-1S.mtf
rename to megameklab/data/mekfiles/meks/3075/Icarus II ICR-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Icarus II ICR-2S.mtf b/megameklab/data/mekfiles/meks/3075/Icarus II ICR-2S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Icarus II ICR-2S.mtf
rename to megameklab/data/mekfiles/meks/3075/Icarus II ICR-2S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jabberwocky ConstructionMech JAW-66D.mtf b/megameklab/data/mekfiles/meks/3075/Jabberwocky ConstructionMech JAW-66D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jabberwocky ConstructionMech JAW-66D.mtf
rename to megameklab/data/mekfiles/meks/3075/Jabberwocky ConstructionMech JAW-66D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jabberwocky DemolitionMech JAW-66C.mtf b/megameklab/data/mekfiles/meks/3075/Jabberwocky DemolitionMech JAW-66C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jabberwocky DemolitionMech JAW-66C.mtf
rename to megameklab/data/mekfiles/meks/3075/Jabberwocky DemolitionMech JAW-66C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jabberwocky EngineerMech JAW-65A.mtf b/megameklab/data/mekfiles/meks/3075/Jabberwocky EngineerMech JAW-65A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jabberwocky EngineerMech JAW-65A.mtf
rename to megameklab/data/mekfiles/meks/3075/Jabberwocky EngineerMech JAW-65A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jabberwocky EngineerMech JAW-66B.mtf b/megameklab/data/mekfiles/meks/3075/Jabberwocky EngineerMech JAW-66B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jabberwocky EngineerMech JAW-66B.mtf
rename to megameklab/data/mekfiles/meks/3075/Jabberwocky EngineerMech JAW-66B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jackrabbit JKR-8T.mtf b/megameklab/data/mekfiles/meks/3075/Jackrabbit JKR-8T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jackrabbit JKR-8T.mtf
rename to megameklab/data/mekfiles/meks/3075/Jackrabbit JKR-8T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jackrabbit JKR-9R.mtf b/megameklab/data/mekfiles/meks/3075/Jackrabbit JKR-9R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jackrabbit JKR-9R.mtf
rename to megameklab/data/mekfiles/meks/3075/Jackrabbit JKR-9R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jackrabbit JKR-9W.mtf b/megameklab/data/mekfiles/meks/3075/Jackrabbit JKR-9W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jackrabbit JKR-9W.mtf
rename to megameklab/data/mekfiles/meks/3075/Jackrabbit JKR-9W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jupiter 2.mtf b/megameklab/data/mekfiles/meks/3075/Jupiter 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jupiter 2.mtf
rename to megameklab/data/mekfiles/meks/3075/Jupiter 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jupiter 3.mtf b/megameklab/data/mekfiles/meks/3075/Jupiter 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jupiter 3.mtf
rename to megameklab/data/mekfiles/meks/3075/Jupiter 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Jupiter.mtf b/megameklab/data/mekfiles/meks/3075/Jupiter.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Jupiter.mtf
rename to megameklab/data/mekfiles/meks/3075/Jupiter.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/King Crab KGC-000b.mtf b/megameklab/data/mekfiles/meks/3075/King Crab KGC-000b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/King Crab KGC-000b.mtf
rename to megameklab/data/mekfiles/meks/3075/King Crab KGC-000b.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Kintaro KTO-19b.mtf b/megameklab/data/mekfiles/meks/3075/Kintaro KTO-19b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Kintaro KTO-19b.mtf
rename to megameklab/data/mekfiles/meks/3075/Kintaro KTO-19b.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Kiso K-3N-KR4 ConstructionMech.mtf b/megameklab/data/mekfiles/meks/3075/Kiso K-3N-KR4 ConstructionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Kiso K-3N-KR4 ConstructionMech.mtf
rename to megameklab/data/mekfiles/meks/3075/Kiso K-3N-KR4 ConstructionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Kiso K-3N-KR5 ConstructionMech.mtf b/megameklab/data/mekfiles/meks/3075/Kiso K-3N-KR5 ConstructionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Kiso K-3N-KR5 ConstructionMech.mtf
rename to megameklab/data/mekfiles/meks/3075/Kiso K-3N-KR5 ConstructionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Koschei KSC-3I.mtf b/megameklab/data/mekfiles/meks/3075/Koschei KSC-3I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Koschei KSC-3I.mtf
rename to megameklab/data/mekfiles/meks/3075/Koschei KSC-3I.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Koschei KSC-3L.mtf b/megameklab/data/mekfiles/meks/3075/Koschei KSC-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Koschei KSC-3L.mtf
rename to megameklab/data/mekfiles/meks/3075/Koschei KSC-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Koschei KSC-4I.mtf b/megameklab/data/mekfiles/meks/3075/Koschei KSC-4I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Koschei KSC-4I.mtf
rename to megameklab/data/mekfiles/meks/3075/Koschei KSC-4I.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Koschei KSC-4L.mtf b/megameklab/data/mekfiles/meks/3075/Koschei KSC-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Koschei KSC-4L.mtf
rename to megameklab/data/mekfiles/meks/3075/Koschei KSC-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Koschei KSC-5I.mtf b/megameklab/data/mekfiles/meks/3075/Koschei KSC-5I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Koschei KSC-5I.mtf
rename to megameklab/data/mekfiles/meks/3075/Koschei KSC-5I.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Koschei KSC-5MC.mtf b/megameklab/data/mekfiles/meks/3075/Koschei KSC-5MC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Koschei KSC-5MC.mtf
rename to megameklab/data/mekfiles/meks/3075/Koschei KSC-5MC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Koschei KSC-5X.mtf b/megameklab/data/mekfiles/meks/3075/Koschei KSC-5X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Koschei KSC-5X.mtf
rename to megameklab/data/mekfiles/meks/3075/Koschei KSC-5X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Kyudo KY2-D-02.mtf b/megameklab/data/mekfiles/meks/3075/Kyudo KY2-D-02.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Kyudo KY2-D-02.mtf
rename to megameklab/data/mekfiles/meks/3075/Kyudo KY2-D-02.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Kyudo KY2-D-03.mtf b/megameklab/data/mekfiles/meks/3075/Kyudo KY2-D-03.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Kyudo KY2-D-03.mtf
rename to megameklab/data/mekfiles/meks/3075/Kyudo KY2-D-03.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Legionnaire LGN-1X.mtf b/megameklab/data/mekfiles/meks/3075/Legionnaire LGN-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Legionnaire LGN-1X.mtf
rename to megameklab/data/mekfiles/meks/3075/Legionnaire LGN-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Legionnaire LGN-2D.mtf b/megameklab/data/mekfiles/meks/3075/Legionnaire LGN-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Legionnaire LGN-2D.mtf
rename to megameklab/data/mekfiles/meks/3075/Legionnaire LGN-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Legionnaire LGN-2XA.mtf b/megameklab/data/mekfiles/meks/3075/Legionnaire LGN-2XA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Legionnaire LGN-2XA.mtf
rename to megameklab/data/mekfiles/meks/3075/Legionnaire LGN-2XA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Legionnaire LGN-2XU.mtf b/megameklab/data/mekfiles/meks/3075/Legionnaire LGN-2XU.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Legionnaire LGN-2XU.mtf
rename to megameklab/data/mekfiles/meks/3075/Legionnaire LGN-2XU.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Lumberjack LM1A.mtf b/megameklab/data/mekfiles/meks/3075/Lumberjack LM1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Lumberjack LM1A.mtf
rename to megameklab/data/mekfiles/meks/3075/Lumberjack LM1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Lumberjack LM4C.mtf b/megameklab/data/mekfiles/meks/3075/Lumberjack LM4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Lumberjack LM4C.mtf
rename to megameklab/data/mekfiles/meks/3075/Lumberjack LM4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Lumberjack LM4P.mtf b/megameklab/data/mekfiles/meks/3075/Lumberjack LM4P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Lumberjack LM4P.mtf
rename to megameklab/data/mekfiles/meks/3075/Lumberjack LM4P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Mackie MSK-6S.mtf b/megameklab/data/mekfiles/meks/3075/Mackie MSK-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Mackie MSK-6S.mtf
rename to megameklab/data/mekfiles/meks/3075/Mackie MSK-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Mackie MSK-7A.mtf b/megameklab/data/mekfiles/meks/3075/Mackie MSK-7A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Mackie MSK-7A.mtf
rename to megameklab/data/mekfiles/meks/3075/Mackie MSK-7A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Mackie MSK-8B.mtf b/megameklab/data/mekfiles/meks/3075/Mackie MSK-8B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Mackie MSK-8B.mtf
rename to megameklab/data/mekfiles/meks/3075/Mackie MSK-8B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Mackie MSK-9H.mtf b/megameklab/data/mekfiles/meks/3075/Mackie MSK-9H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Mackie MSK-9H.mtf
rename to megameklab/data/mekfiles/meks/3075/Mackie MSK-9H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Malak C-MK-O Invictus.mtf b/megameklab/data/mekfiles/meks/3075/Malak C-MK-O Invictus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Malak C-MK-O Invictus.mtf
rename to megameklab/data/mekfiles/meks/3075/Malak C-MK-O Invictus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Malak C-MK-OA Dominus.mtf b/megameklab/data/mekfiles/meks/3075/Malak C-MK-OA Dominus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Malak C-MK-OA Dominus.mtf
rename to megameklab/data/mekfiles/meks/3075/Malak C-MK-OA Dominus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Malak C-MK-OB Infernus.mtf b/megameklab/data/mekfiles/meks/3075/Malak C-MK-OB Infernus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Malak C-MK-OB Infernus.mtf
rename to megameklab/data/mekfiles/meks/3075/Malak C-MK-OB Infernus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Malak C-MK-OC Comminus.mtf b/megameklab/data/mekfiles/meks/3075/Malak C-MK-OC Comminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Malak C-MK-OC Comminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Malak C-MK-OC Comminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Malak C-MK-OD Luminos.mtf b/megameklab/data/mekfiles/meks/3075/Malak C-MK-OD Luminos.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Malak C-MK-OD Luminos.mtf
rename to megameklab/data/mekfiles/meks/3075/Malak C-MK-OD Luminos.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Malak C-MK-OE Eminus.mtf b/megameklab/data/mekfiles/meks/3075/Malak C-MK-OE Eminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Malak C-MK-OE Eminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Malak C-MK-OE Eminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Marauder MAD-1R.mtf b/megameklab/data/mekfiles/meks/3075/Marauder MAD-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Marauder MAD-1R.mtf
rename to megameklab/data/mekfiles/meks/3075/Marauder MAD-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Marauder MAD-2R.mtf b/megameklab/data/mekfiles/meks/3075/Marauder MAD-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Marauder MAD-2R.mtf
rename to megameklab/data/mekfiles/meks/3075/Marauder MAD-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Mongoose II MON-266.mtf b/megameklab/data/mekfiles/meks/3075/Mongoose II MON-266.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Mongoose II MON-266.mtf
rename to megameklab/data/mekfiles/meks/3075/Mongoose II MON-266.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Mongoose II MON-267.mtf b/megameklab/data/mekfiles/meks/3075/Mongoose II MON-267.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Mongoose II MON-267.mtf
rename to megameklab/data/mekfiles/meks/3075/Mongoose II MON-267.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Mongoose II MON-268.mtf b/megameklab/data/mekfiles/meks/3075/Mongoose II MON-268.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Mongoose II MON-268.mtf
rename to megameklab/data/mekfiles/meks/3075/Mongoose II MON-268.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Mongoose MON-66b.mtf b/megameklab/data/mekfiles/meks/3075/Mongoose MON-66b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Mongoose MON-66b.mtf
rename to megameklab/data/mekfiles/meks/3075/Mongoose MON-66b.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ocelot 2.mtf b/megameklab/data/mekfiles/meks/3075/Ocelot 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ocelot 2.mtf
rename to megameklab/data/mekfiles/meks/3075/Ocelot 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ocelot 3.mtf b/megameklab/data/mekfiles/meks/3075/Ocelot 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ocelot 3.mtf
rename to megameklab/data/mekfiles/meks/3075/Ocelot 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ocelot.mtf b/megameklab/data/mekfiles/meks/3075/Ocelot.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ocelot.mtf
rename to megameklab/data/mekfiles/meks/3075/Ocelot.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ostroc OSR-2Cb.mtf b/megameklab/data/mekfiles/meks/3075/Ostroc OSR-2Cb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ostroc OSR-2Cb.mtf
rename to megameklab/data/mekfiles/meks/3075/Ostroc OSR-2Cb.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ostscout OTT-7Jb.mtf b/megameklab/data/mekfiles/meks/3075/Ostscout OTT-7Jb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ostscout OTT-7Jb.mtf
rename to megameklab/data/mekfiles/meks/3075/Ostscout OTT-7Jb.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Pariah A.mtf b/megameklab/data/mekfiles/meks/3075/Pariah A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Pariah A.mtf
rename to megameklab/data/mekfiles/meks/3075/Pariah A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Pariah B.mtf b/megameklab/data/mekfiles/meks/3075/Pariah B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Pariah B.mtf
rename to megameklab/data/mekfiles/meks/3075/Pariah B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Pariah C.mtf b/megameklab/data/mekfiles/meks/3075/Pariah C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Pariah C.mtf
rename to megameklab/data/mekfiles/meks/3075/Pariah C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Pariah D.mtf b/megameklab/data/mekfiles/meks/3075/Pariah D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Pariah D.mtf
rename to megameklab/data/mekfiles/meks/3075/Pariah D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Pariah Prime.mtf b/megameklab/data/mekfiles/meks/3075/Pariah Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Pariah Prime.mtf
rename to megameklab/data/mekfiles/meks/3075/Pariah Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Patriot PKM-2C.mtf b/megameklab/data/mekfiles/meks/3075/Patriot PKM-2C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Patriot PKM-2C.mtf
rename to megameklab/data/mekfiles/meks/3075/Patriot PKM-2C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Patriot PKM-2D.mtf b/megameklab/data/mekfiles/meks/3075/Patriot PKM-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Patriot PKM-2D.mtf
rename to megameklab/data/mekfiles/meks/3075/Patriot PKM-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Patriot PKM-2E.mtf b/megameklab/data/mekfiles/meks/3075/Patriot PKM-2E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Patriot PKM-2E.mtf
rename to megameklab/data/mekfiles/meks/3075/Patriot PKM-2E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Patron LoaderMech.mtf b/megameklab/data/mekfiles/meks/3075/Patron LoaderMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Patron LoaderMech.mtf
rename to megameklab/data/mekfiles/meks/3075/Patron LoaderMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Patron PTN-1 LoaderMech.mtf b/megameklab/data/mekfiles/meks/3075/Patron PTN-1 LoaderMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Patron PTN-1 LoaderMech.mtf
rename to megameklab/data/mekfiles/meks/3075/Patron PTN-1 LoaderMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Phoenix Hawk PXH-1b.mtf b/megameklab/data/mekfiles/meks/3075/Phoenix Hawk PXH-1b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Phoenix Hawk PXH-1b.mtf
rename to megameklab/data/mekfiles/meks/3075/Phoenix Hawk PXH-1b.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Phoenix Hawk PXH-1c.mtf b/megameklab/data/mekfiles/meks/3075/Phoenix Hawk PXH-1c.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Phoenix Hawk PXH-1c.mtf
rename to megameklab/data/mekfiles/meks/3075/Phoenix Hawk PXH-1c.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Phoenix PX-3R.mtf b/megameklab/data/mekfiles/meks/3075/Phoenix PX-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Phoenix PX-3R.mtf
rename to megameklab/data/mekfiles/meks/3075/Phoenix PX-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Phoenix PX-4R.mtf b/megameklab/data/mekfiles/meks/3075/Phoenix PX-4R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Phoenix PX-4R.mtf
rename to megameklab/data/mekfiles/meks/3075/Phoenix PX-4R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Preta C-PRT-O Invictus.mtf b/megameklab/data/mekfiles/meks/3075/Preta C-PRT-O Invictus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Preta C-PRT-O Invictus.mtf
rename to megameklab/data/mekfiles/meks/3075/Preta C-PRT-O Invictus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OA Dominus.mtf b/megameklab/data/mekfiles/meks/3075/Preta C-PRT-OA Dominus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OA Dominus.mtf
rename to megameklab/data/mekfiles/meks/3075/Preta C-PRT-OA Dominus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OB Infernus.mtf b/megameklab/data/mekfiles/meks/3075/Preta C-PRT-OB Infernus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OB Infernus.mtf
rename to megameklab/data/mekfiles/meks/3075/Preta C-PRT-OB Infernus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OC Comminus.mtf b/megameklab/data/mekfiles/meks/3075/Preta C-PRT-OC Comminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OC Comminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Preta C-PRT-OC Comminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OD Luminos.mtf b/megameklab/data/mekfiles/meks/3075/Preta C-PRT-OD Luminos.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OD Luminos.mtf
rename to megameklab/data/mekfiles/meks/3075/Preta C-PRT-OD Luminos.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OE Eminus.mtf b/megameklab/data/mekfiles/meks/3075/Preta C-PRT-OE Eminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Preta C-PRT-OE Eminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Preta C-PRT-OE Eminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Quasit MilitiaMech QUA-51M.mtf b/megameklab/data/mekfiles/meks/3075/Quasit MilitiaMech QUA-51M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Quasit MilitiaMech QUA-51M.mtf
rename to megameklab/data/mekfiles/meks/3075/Quasit MilitiaMech QUA-51M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Quasit MilitiaMech QUA-51P.mtf b/megameklab/data/mekfiles/meks/3075/Quasit MilitiaMech QUA-51P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Quasit MilitiaMech QUA-51P.mtf
rename to megameklab/data/mekfiles/meks/3075/Quasit MilitiaMech QUA-51P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Quasit Militiamech QUA-51T.mtf b/megameklab/data/mekfiles/meks/3075/Quasit Militiamech QUA-51T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Quasit Militiamech QUA-51T.mtf
rename to megameklab/data/mekfiles/meks/3075/Quasit Militiamech QUA-51T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Rifleman II RFL-3N-2.mtf b/megameklab/data/mekfiles/meks/3075/Rifleman II RFL-3N-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Rifleman II RFL-3N-2.mtf
rename to megameklab/data/mekfiles/meks/3075/Rifleman II RFL-3N-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ryoken II 2.mtf b/megameklab/data/mekfiles/meks/3075/Ryoken II 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ryoken II 2.mtf
rename to megameklab/data/mekfiles/meks/3075/Ryoken II 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ryoken II 3.mtf b/megameklab/data/mekfiles/meks/3075/Ryoken II 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ryoken II 3.mtf
rename to megameklab/data/mekfiles/meks/3075/Ryoken II 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ryoken II.mtf b/megameklab/data/mekfiles/meks/3075/Ryoken II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ryoken II.mtf
rename to megameklab/data/mekfiles/meks/3075/Ryoken II.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-O Invictus.mtf b/megameklab/data/mekfiles/meks/3075/Seraph C-SRP-O Invictus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-O Invictus.mtf
rename to megameklab/data/mekfiles/meks/3075/Seraph C-SRP-O Invictus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OA Dominus.mtf b/megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OA Dominus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OA Dominus.mtf
rename to megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OA Dominus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OB Infernus.mtf b/megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OB Infernus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OB Infernus.mtf
rename to megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OB Infernus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OC Comminus.mtf b/megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OC Comminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OC Comminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OC Comminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OD Luminos.mtf b/megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OD Luminos.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OD Luminos.mtf
rename to megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OD Luminos.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OE Eminus.mtf b/megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OE Eminus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Seraph C-SRP-OE Eminus.mtf
rename to megameklab/data/mekfiles/meks/3075/Seraph C-SRP-OE Eminus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Sun Cobra.mtf b/megameklab/data/mekfiles/meks/3075/Sun Cobra.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Sun Cobra.mtf
rename to megameklab/data/mekfiles/meks/3075/Sun Cobra.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Thug THG-11Eb.mtf b/megameklab/data/mekfiles/meks/3075/Thug THG-11Eb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Thug THG-11Eb.mtf
rename to megameklab/data/mekfiles/meks/3075/Thug THG-11Eb.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Titan II TI-2P.mtf b/megameklab/data/mekfiles/meks/3075/Titan II TI-2P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Titan II TI-2P.mtf
rename to megameklab/data/mekfiles/meks/3075/Titan II TI-2P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Titan II TI-2PA.mtf b/megameklab/data/mekfiles/meks/3075/Titan II TI-2PA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Titan II TI-2PA.mtf
rename to megameklab/data/mekfiles/meks/3075/Titan II TI-2PA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Titan TI-1A.mtf b/megameklab/data/mekfiles/meks/3075/Titan TI-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Titan TI-1A.mtf
rename to megameklab/data/mekfiles/meks/3075/Titan TI-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Toro TR-A-6.mtf b/megameklab/data/mekfiles/meks/3075/Toro TR-A-6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Toro TR-A-6.mtf
rename to megameklab/data/mekfiles/meks/3075/Toro TR-A-6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Valiant V4-LNT-J3.mtf b/megameklab/data/mekfiles/meks/3075/Valiant V4-LNT-J3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Valiant V4-LNT-J3.mtf
rename to megameklab/data/mekfiles/meks/3075/Valiant V4-LNT-J3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Valiant V4-LNT-K7.mtf b/megameklab/data/mekfiles/meks/3075/Valiant V4-LNT-K7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Valiant V4-LNT-K7.mtf
rename to megameklab/data/mekfiles/meks/3075/Valiant V4-LNT-K7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Valiant VLN-3T.mtf b/megameklab/data/mekfiles/meks/3075/Valiant VLN-3T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Valiant VLN-3T.mtf
rename to megameklab/data/mekfiles/meks/3075/Valiant VLN-3T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Von Rohrs (Hebi) VON 4RH-5.mtf b/megameklab/data/mekfiles/meks/3075/Von Rohrs (Hebi) VON 4RH-5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Von Rohrs (Hebi) VON 4RH-5.mtf
rename to megameklab/data/mekfiles/meks/3075/Von Rohrs (Hebi) VON 4RH-5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Von Rohrs (Hebi) VON 4RH-6.mtf b/megameklab/data/mekfiles/meks/3075/Von Rohrs (Hebi) VON 4RH-6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Von Rohrs (Hebi) VON 4RH-6.mtf
rename to megameklab/data/mekfiles/meks/3075/Von Rohrs (Hebi) VON 4RH-6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Warhammer WHM-6Rb.mtf b/megameklab/data/mekfiles/meks/3075/Warhammer WHM-6Rb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Warhammer WHM-6Rb.mtf
rename to megameklab/data/mekfiles/meks/3075/Warhammer WHM-6Rb.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Warlord BLR-2D.mtf b/megameklab/data/mekfiles/meks/3075/Warlord BLR-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Warlord BLR-2D.mtf
rename to megameklab/data/mekfiles/meks/3075/Warlord BLR-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Warlord BLR-2G.mtf b/megameklab/data/mekfiles/meks/3075/Warlord BLR-2G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Warlord BLR-2G.mtf
rename to megameklab/data/mekfiles/meks/3075/Warlord BLR-2G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Wight WGT-1LAWSC.mtf b/megameklab/data/mekfiles/meks/3075/Wight WGT-1LAWSC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Wight WGT-1LAWSC.mtf
rename to megameklab/data/mekfiles/meks/3075/Wight WGT-1LAWSC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Wight WGT-1LAWSC3.mtf b/megameklab/data/mekfiles/meks/3075/Wight WGT-1LAWSC3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Wight WGT-1LAWSC3.mtf
rename to megameklab/data/mekfiles/meks/3075/Wight WGT-1LAWSC3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Wight WGT-2LAW.mtf b/megameklab/data/mekfiles/meks/3075/Wight WGT-2LAW.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Wight WGT-2LAW.mtf
rename to megameklab/data/mekfiles/meks/3075/Wight WGT-2LAW.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Wight WGT-2LAWC3.mtf b/megameklab/data/mekfiles/meks/3075/Wight WGT-2LAWC3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Wight WGT-2LAWC3.mtf
rename to megameklab/data/mekfiles/meks/3075/Wight WGT-2LAWC3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Wight WGT-2SC.mtf b/megameklab/data/mekfiles/meks/3075/Wight WGT-2SC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Wight WGT-2SC.mtf
rename to megameklab/data/mekfiles/meks/3075/Wight WGT-2SC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Wight WGT-3SC.mtf b/megameklab/data/mekfiles/meks/3075/Wight WGT-3SC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Wight WGT-3SC.mtf
rename to megameklab/data/mekfiles/meks/3075/Wight WGT-3SC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Wolverine II WVR-7H.mtf b/megameklab/data/mekfiles/meks/3075/Wolverine II WVR-7H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Wolverine II WVR-7H.mtf
rename to megameklab/data/mekfiles/meks/3075/Wolverine II WVR-7H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Wyvern WVE-5Nb.mtf b/megameklab/data/mekfiles/meks/3075/Wyvern WVE-5Nb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Wyvern WVE-5Nb.mtf
rename to megameklab/data/mekfiles/meks/3075/Wyvern WVE-5Nb.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Xanthos XNT-3O.mtf b/megameklab/data/mekfiles/meks/3075/Xanthos XNT-3O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Xanthos XNT-3O.mtf
rename to megameklab/data/mekfiles/meks/3075/Xanthos XNT-3O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Xanthos XNT-4O.mtf b/megameklab/data/mekfiles/meks/3075/Xanthos XNT-4O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Xanthos XNT-4O.mtf
rename to megameklab/data/mekfiles/meks/3075/Xanthos XNT-4O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Xanthos XNT-5O.mtf b/megameklab/data/mekfiles/meks/3075/Xanthos XNT-5O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Xanthos XNT-5O.mtf
rename to megameklab/data/mekfiles/meks/3075/Xanthos XNT-5O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ymir BWP-2B.mtf b/megameklab/data/mekfiles/meks/3075/Ymir BWP-2B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ymir BWP-2B.mtf
rename to megameklab/data/mekfiles/meks/3075/Ymir BWP-2B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ymir BWP-2E.mtf b/megameklab/data/mekfiles/meks/3075/Ymir BWP-2E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ymir BWP-2E.mtf
rename to megameklab/data/mekfiles/meks/3075/Ymir BWP-2E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3075/Ymir BWP-3A.mtf b/megameklab/data/mekfiles/meks/3075/Ymir BWP-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3075/Ymir BWP-3A.mtf
rename to megameklab/data/mekfiles/meks/3075/Ymir BWP-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arbalest 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arbalest 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arbalest 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arbalest 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arbalest 3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arbalest 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arbalest 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arbalest 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arbalest.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arbalest.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arbalest.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arbalest.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arctic Wolf II A.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arctic Wolf II A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arctic Wolf II A.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arctic Wolf II A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arctic Wolf II B.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arctic Wolf II B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arctic Wolf II B.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arctic Wolf II B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arctic Wolf II C.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arctic Wolf II C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arctic Wolf II C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arctic Wolf II C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arctic Wolf II Prime.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arctic Wolf II Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Arctic Wolf II Prime.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Arctic Wolf II Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Atlas AS7-Dr.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Atlas AS7-Dr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Atlas AS7-Dr.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Atlas AS7-Dr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Atlas AS7-K2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Atlas AS7-K2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Atlas AS7-K2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Atlas AS7-K2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Atlas AS7-K3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Atlas AS7-K3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Atlas AS7-K3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Atlas AS7-K3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Atlas AS8-D.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Atlas AS8-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Atlas AS8-D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Atlas AS8-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blade BLD-XL.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blade BLD-XL.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blade BLD-XL.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blade BLD-XL.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blade BLD-XS.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blade BLD-XS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blade BLD-XS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blade BLD-XS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blade BLD-XX.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blade BLD-XX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blade BLD-XX.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blade BLD-XX.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blood Reaper 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blood Reaper 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blood Reaper 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blood Reaper 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blood Reaper.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blood Reaper.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Blood Reaper.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Blood Reaper.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Brahma BRM-5A.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Brahma BRM-5A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Brahma BRM-5A.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Brahma BRM-5A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Brahma BRM-5B.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Brahma BRM-5B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Brahma BRM-5B.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Brahma BRM-5B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Bruin 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Bruin 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Bruin 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Bruin 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Bruin.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Bruin.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Bruin.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Bruin.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Cuirass CDR-1X.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Cuirass CDR-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Cuirass CDR-1X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Cuirass CDR-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dark Crow 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dark Crow 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dark Crow 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dark Crow 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dark Crow 3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dark Crow 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dark Crow 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dark Crow 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dark Crow 4.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dark Crow 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dark Crow 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dark Crow 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dark Crow.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dark Crow.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dark Crow.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dark Crow.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dasher II 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dasher II 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dasher II 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dasher II 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dasher II.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dasher II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Dasher II.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Dasher II.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos A.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos A.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos B.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos B.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos C.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos Prime.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos Prime.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos S.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Deimos S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Deimos S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Diomede D-M3D-3 ConstructionMech.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Diomede D-M3D-3 ConstructionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Diomede D-M3D-3 ConstructionMech.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Diomede D-M3D-3 ConstructionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Diomede D-M3D-4 DemolitionMech.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Diomede D-M3D-4 DemolitionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Diomede D-M3D-4 DemolitionMech.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Diomede D-M3D-4 DemolitionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ebony MEB-10.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ebony MEB-10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ebony MEB-10.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ebony MEB-10.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ebony MEB-11.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ebony MEB-11.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ebony MEB-11.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ebony MEB-11.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ebony MEB-9.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ebony MEB-9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ebony MEB-9.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ebony MEB-9.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Eidolon C-EID-001.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Eidolon C-EID-001.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Eidolon C-EID-001.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Eidolon C-EID-001.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Eisenfaust EFT-4J.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Eisenfaust EFT-4J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Eisenfaust EFT-4J.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Eisenfaust EFT-4J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Eisenfaust EFT-7X.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Eisenfaust EFT-7X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Eisenfaust EFT-7X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Eisenfaust EFT-7X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Eisenfaust EFT-8X.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Eisenfaust EFT-8X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Eisenfaust EFT-8X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Eisenfaust EFT-8X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Fennec FEC-1CM.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Fennec FEC-1CM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Fennec FEC-1CM.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Fennec FEC-1CM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Fennec FEC-3C.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Fennec FEC-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Fennec FEC-3C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Fennec FEC-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge 3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge A.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge A.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge B.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge B.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge C.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge Prime.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Flamberge Prime.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Flamberge Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Fwltur FWL-3R SalvageMech.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Fwltur FWL-3R SalvageMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Fwltur FWL-3R SalvageMech.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Fwltur FWL-3R SalvageMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Fwltur FWL-3V SalvageMech.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Fwltur FWL-3V SalvageMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Fwltur FWL-3V SalvageMech.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Fwltur FWL-3V SalvageMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Gallant GLT-7-0.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Gallant GLT-7-0.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Gallant GLT-7-0.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Gallant GLT-7-0.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Gallant GLT-8-0.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Gallant GLT-8-0.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Gallant GLT-8-0.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Gallant GLT-8-0.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ghost GST-10.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ghost GST-10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ghost GST-10.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ghost GST-10.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ghost GST-11.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ghost GST-11.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ghost GST-11.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ghost GST-11.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Goshawk II 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Goshawk II 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Goshawk II 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Goshawk II 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Goshawk II 3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Goshawk II 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Goshawk II 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Goshawk II 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Goshawk II.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Goshawk II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Goshawk II.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Goshawk II.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hatchetman HCT-6M.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hatchetman HCT-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hatchetman HCT-6M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hatchetman HCT-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hatchetman HCT-7S.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hatchetman HCT-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hatchetman HCT-7S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hatchetman HCT-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hellstar 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hellstar 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hellstar 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hellstar 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hellstar 3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hellstar 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hellstar 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hellstar 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hellstar.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hellstar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Hellstar.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Hellstar.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu A.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu A.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu B.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu B.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu C.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu D.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu Prime.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu Prime.mtf
similarity index 97%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu Prime.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu Prime.mtf
index 5eeb9ce5e..58a152066 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Karhu Prime.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Karhu Prime.mtf
@@ -153,4 +153,5 @@ Clan Endo Steel
-Empty-
-Empty-
-
+manufacturer:Odin Manufacturing
+primaryfactory:Orestes
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Kuma 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Kuma 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Kuma 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Kuma 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Kuma 3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Kuma 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Kuma 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Kuma 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Kuma.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Kuma.mtf
similarity index 97%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Kuma.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Kuma.mtf
index 6f1413706..d2582f627 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Kuma.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Kuma.mtf
@@ -154,3 +154,5 @@ Clan Improved Jump Jet
-Empty-
+manufacturer:Alshain Battleworx
+primaryfactory:Alshain
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Mangonel MNL-3L.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Mangonel MNL-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Mangonel MNL-3L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Mangonel MNL-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Mangonel MNL-3W.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Mangonel MNL-3W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Mangonel MNL-3W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Mangonel MNL-3W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Mjolnir MLR-B2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Mjolnir MLR-B2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Mjolnir MLR-B2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Mjolnir MLR-B2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Mjolnir MLR-BX.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Mjolnir MLR-BX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Mjolnir MLR-BX.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Mjolnir MLR-BX.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Morrigan 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Morrigan 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Morrigan 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Morrigan 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Morrigan 3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Morrigan 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Morrigan 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Morrigan 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Morrigan.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Morrigan.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Morrigan.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Morrigan.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Night Wolf.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Night Wolf.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Night Wolf.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Night Wolf.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Nyx NX-80.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Nyx NX-80.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Nyx NX-80.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Nyx NX-80.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Nyx NX-80C.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Nyx NX-80C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Nyx NX-80C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Nyx NX-80C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Nyx NX-90.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Nyx NX-90.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Nyx NX-90.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Nyx NX-90.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Omen.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Omen.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Omen.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Omen.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Onager.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Onager.mtf
similarity index 97%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Onager.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Onager.mtf
index 49a06767d..a0e58f0b5 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Onager.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Onager.mtf
@@ -161,3 +161,5 @@ CLDoubleHeatSink
-Empty-
+manufacturer:Red Devil Industries
+primaryfactory:Pandora
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Orochi OR-2I.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Orochi OR-2I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Orochi OR-2I.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Orochi OR-2I.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Osprey OSP-15.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Osprey OSP-15.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Osprey OSP-15.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Osprey OSP-15.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Osprey OSP-25.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Osprey OSP-25.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Osprey OSP-25.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Osprey OSP-25.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Osprey OSP-26.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Osprey OSP-26.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Osprey OSP-26.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Osprey OSP-26.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ostwar OWR-2M.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ostwar OWR-2M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ostwar OWR-2M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ostwar OWR-2M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ostwar OWR-2Mb.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ostwar OWR-2Mb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ostwar OWR-2Mb.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ostwar OWR-2Mb.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ostwar OWR-3M.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ostwar OWR-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ostwar OWR-3M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ostwar OWR-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Pack Hunter II 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Pack Hunter II 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Pack Hunter II 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Pack Hunter II 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Pack Hunter II 3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Pack Hunter II 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Pack Hunter II 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Pack Hunter II 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Pack Hunter II.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Pack Hunter II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Pack Hunter II.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Pack Hunter II.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Panther PNT-10K2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Panther PNT-10K2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Panther PNT-10K2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Panther PNT-10K2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Panther PNT-12K.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Panther PNT-12K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Panther PNT-12K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Panther PNT-12K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Panther PNT-12K2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Panther PNT-12K2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Panther PNT-12K2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Panther PNT-12K2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Panther PNT-13K.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Panther PNT-13K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Panther PNT-13K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Panther PNT-13K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Parash 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Parash 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Parash 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Parash 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Parash.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Parash.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Parash.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Parash.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Peacekeeper PKP-1A.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Peacekeeper PKP-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Peacekeeper PKP-1A.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Peacekeeper PKP-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Peacekeeper PKP-1B.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Peacekeeper PKP-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Peacekeeper PKP-1B.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Peacekeeper PKP-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Penthesilea PEN-2H.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Penthesilea PEN-2H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Penthesilea PEN-2H.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Penthesilea PEN-2H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Penthesilea PEN-2MAF.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Penthesilea PEN-2MAF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Penthesilea PEN-2MAF.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Penthesilea PEN-2MAF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Prefect PRF-1R.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Prefect PRF-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Prefect PRF-1R.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Prefect PRF-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Prefect PRF-2R.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Prefect PRF-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Prefect PRF-2R.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Prefect PRF-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Raptor II RPT-2X.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Raptor II RPT-2X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Raptor II RPT-2X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Raptor II RPT-2X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Raptor II RPT-2X1.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Raptor II RPT-2X1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Raptor II RPT-2X1.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Raptor II RPT-2X1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Raptor II RPT-3X.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Raptor II RPT-3X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Raptor II RPT-3X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Raptor II RPT-3X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Raptor II RPT-5X.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Raptor II RPT-5X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Raptor II RPT-5X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Raptor II RPT-5X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Rook NH-1A.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Rook NH-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Rook NH-1A.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Rook NH-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Rook NH-1B.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Rook NH-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Rook NH-1B.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Rook NH-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Rook NH-2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Rook NH-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Rook NH-2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Rook NH-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Rook NH-3X.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Rook NH-3X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Rook NH-3X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Rook NH-3X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shadow Cat II 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shadow Cat II 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shadow Cat II 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shadow Cat II 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shadow Cat II.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shadow Cat II.mtf
similarity index 96%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shadow Cat II.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shadow Cat II.mtf
index be222457c..e0b79bc39 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shadow Cat II.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shadow Cat II.mtf
@@ -154,4 +154,5 @@ Foot Actuator
-Empty-
-Empty-
-
+manufacturer:Olivetti Weaponry
+primaryfactory:Sudeten
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shen Yi SHY-3B.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shen Yi SHY-3B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shen Yi SHY-3B.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shen Yi SHY-3B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shockwave SKW-2F.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shockwave SKW-2F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shockwave SKW-2F.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shockwave SKW-2F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shockwave SKW-4G.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shockwave SKW-4G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Shockwave SKW-4G.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Shockwave SKW-4G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sokuryou SKU-181 SurveyMech.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sokuryou SKU-181 SurveyMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sokuryou SKU-181 SurveyMech.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sokuryou SKU-181 SurveyMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sokuryou SKU-197 SurveyMech.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sokuryou SKU-197 SurveyMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sokuryou SKU-197 SurveyMech.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sokuryou SKU-197 SurveyMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sokuryou SKU-198 SurveyMech.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sokuryou SKU-198 SurveyMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sokuryou SKU-198 SurveyMech.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sokuryou SKU-198 SurveyMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sphinx 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sphinx 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sphinx 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sphinx 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sphinx.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sphinx.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Sphinx.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Sphinx.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Spider SDR-8K.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Spider SDR-8K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Spider SDR-8K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Spider SDR-8K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Spider SDR-8R.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Spider SDR-8R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Spider SDR-8R.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Spider SDR-8R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Spider SDR-8X.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Spider SDR-8X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Spider SDR-8X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Spider SDR-8X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Targe TRG-1N.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Targe TRG-1N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Targe TRG-1N.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Targe TRG-1N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Targe TRG-2N.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Targe TRG-2N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Targe TRG-2N.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Targe TRG-2N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Thunder Fox TFT-A9.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Thunder Fox TFT-A9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Thunder Fox TFT-A9.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Thunder Fox TFT-A9.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Thunder Fox TFT-C3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Thunder Fox TFT-C3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Thunder Fox TFT-C3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Thunder Fox TFT-C3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Thunder Fox TFT-L8.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Thunder Fox TFT-L8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Thunder Fox TFT-L8.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Thunder Fox TFT-L8.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Trebaruna TR-XB.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Trebaruna TR-XB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Trebaruna TR-XB.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Trebaruna TR-XB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Trebaruna TR-XJ.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Trebaruna TR-XJ.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Trebaruna TR-XJ.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Trebaruna TR-XJ.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Trebaruna TR-XL.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Trebaruna TR-XL.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Trebaruna TR-XL.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Trebaruna TR-XL.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Tundra Wolf 2.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Tundra Wolf 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Tundra Wolf 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Tundra Wolf 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Tundra Wolf 3.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Tundra Wolf 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Tundra Wolf 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Tundra Wolf 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Tundra Wolf 4.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Tundra Wolf 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Tundra Wolf 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Tundra Wolf 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Tundra Wolf.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Tundra Wolf.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Tundra Wolf.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Tundra Wolf.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ursus II.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ursus II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Ursus II.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Ursus II.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Warhammer WHD-10CT.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Warhammer WHD-10CT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Warhammer WHD-10CT.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Warhammer WHD-10CT.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Wolfhound WLF-3M.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Wolfhound WLF-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Wolfhound WLF-3M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Wolfhound WLF-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Wolfhound WLF-5.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Wolfhound WLF-5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Wolfhound WLF-5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Wolfhound WLF-5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Yao Lien YOL-4C.mtf b/megameklab/data/mekfiles/meks/3085u/Cutting Edge/Yao Lien YOL-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Cutting Edge/Yao Lien YOL-4C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Cutting Edge/Yao Lien YOL-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Akuma AKU-2XC.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Akuma AKU-2XC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Akuma AKU-2XC.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Akuma AKU-2XC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Albatross ALB-3Ur.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Albatross ALB-3Ur.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Albatross ALB-3Ur.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Albatross ALB-3Ur.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Arctic Fox AF1U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Arctic Fox AF1U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Arctic Fox AF1U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Arctic Fox AF1U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Argus AGS-8DX.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Argus AGS-8DX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Argus AGS-8DX.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Argus AGS-8DX.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Avatar AV1-OU.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Avatar AV1-OU.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Avatar AV1-OU.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Avatar AV1-OU.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Axman AXM-3Sr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Axman AXM-3Sr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Axman AXM-3Sr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Axman AXM-3Sr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Balius U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Balius U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Balius U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Balius U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Bandersnatch BNDR-01Ar.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Bandersnatch BNDR-01Ar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Bandersnatch BNDR-01Ar.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Bandersnatch BNDR-01Ar.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Banshee BNC-3Mr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Banshee BNC-3Mr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Banshee BNC-3Mr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Banshee BNC-3Mr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Beowulf C.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Beowulf C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Beowulf C.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Beowulf C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Black Hawk (Nova) U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Black Hawk (Nova) U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Black Hawk (Nova) U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Black Hawk (Nova) U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Black Hawk-KU BHKU-OU.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Black Hawk-KU BHKU-OU.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Black Hawk-KU BHKU-OU.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Black Hawk-KU BHKU-OU.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Blackjack BJ2-OU.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Blackjack BJ2-OU.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Blackjack BJ2-OU.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Blackjack BJ2-OU.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Bushwacker BSW-S2r.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Bushwacker BSW-S2r.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Bushwacker BSW-S2r.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Bushwacker BSW-S2r.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Catapult CPLT-C5A.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Catapult CPLT-C5A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Catapult CPLT-C5A.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Catapult CPLT-C5A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Cauldron-Born (Ebon Jaguar) U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Cauldron-Born (Ebon Jaguar) U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Cauldron-Born (Ebon Jaguar) U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Cauldron-Born (Ebon Jaguar) U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Centurion CN9-Ar.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Centurion CN9-Ar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Centurion CN9-Ar.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Centurion CN9-Ar.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Charger CGR-3Kr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Charger CGR-3Kr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Charger CGR-3Kr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Charger CGR-3Kr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Commando COM-2Dr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Commando COM-2Dr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Commando COM-2Dr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Commando COM-2Dr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Crossbow U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Crossbow U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Crossbow U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Crossbow U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Cyclops CP-11-B.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Cyclops CP-11-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Cyclops CP-11-B.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Cyclops CP-11-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Cyclops CP-11-C2.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Cyclops CP-11-C2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Cyclops CP-11-C2.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Cyclops CP-11-C2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Cyclops CP-11-C3.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Cyclops CP-11-C3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Cyclops CP-11-C3.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Cyclops CP-11-C3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Daikyu DAI-01r.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Daikyu DAI-01r.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Daikyu DAI-01r.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Daikyu DAI-01r.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Daishi (Dire Wolf) U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Daishi (Dire Wolf) U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Daishi (Dire Wolf) U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Daishi (Dire Wolf) U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Dart DRT-6T.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Dart DRT-6T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Dart DRT-6T.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Dart DRT-6T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Dervish DV-6Mr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Dervish DV-6Mr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Dervish DV-6Mr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Dervish DV-6Mr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Deva C-DVA-OU Exanimus.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Deva C-DVA-OU Exanimus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Deva C-DVA-OU Exanimus.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Deva C-DVA-OU Exanimus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Dragon DRG-5Nr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Dragon DRG-5Nr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Dragon DRG-5Nr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Dragon DRG-5Nr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Dragonfly (Viper) U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Dragonfly (Viper) U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Dragonfly (Viper) U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Dragonfly (Viper) U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Enfield END-6Sr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Enfield END-6Sr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Enfield END-6Sr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Enfield END-6Sr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Enforcer III ENF-6Ma.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Enforcer III ENF-6Ma.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Enforcer III ENF-6Ma.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Enforcer III ENF-6Ma.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Enforcer III ENF-7C3BS.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Enforcer III ENF-7C3BS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Enforcer III ENF-7C3BS.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Enforcer III ENF-7C3BS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Fafnir FNR-5X.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Fafnir FNR-5X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Fafnir FNR-5X.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Fafnir FNR-5X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Falconer FLC-9R.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Falconer FLC-9R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Falconer FLC-9R.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Falconer FLC-9R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Fenris (Ice Ferret) U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Fenris (Ice Ferret) U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Fenris (Ice Ferret) U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Fenris (Ice Ferret) U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Fireball ALM-10D.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Fireball ALM-10D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Fireball ALM-10D.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Fireball ALM-10D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Firestarter FS9-OU.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Firestarter FS9-OU.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Firestarter FS9-OU.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Firestarter FS9-OU.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Gallowglas GAL-2GLSA.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Gallowglas GAL-2GLSA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Gallowglas GAL-2GLSA.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Gallowglas GAL-2GLSA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Grand Dragon DRG-7KC.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Grand Dragon DRG-7KC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Grand Dragon DRG-7KC.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Grand Dragon DRG-7KC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Grigori C-GRG-OU Exanimus.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Grigori C-GRG-OU Exanimus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Grigori C-GRG-OU Exanimus.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Grigori C-GRG-OU Exanimus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Gunslinger GUN-2ERDr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Gunslinger GUN-2ERDr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Gunslinger GUN-2ERDr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Gunslinger GUN-2ERDr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Ha Otoko 3.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Ha Otoko 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Ha Otoko 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Ha Otoko 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Hammerhands HMH-6E.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Hammerhands HMH-6E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Hammerhands HMH-6E.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Hammerhands HMH-6E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Hatamoto-Chi HTM-28Tr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Hatamoto-Chi HTM-28Tr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Hatamoto-Chi HTM-28Tr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Hatamoto-Chi HTM-28Tr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Hermes II HER-5Sr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Hermes II HER-5Sr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Hermes II HER-5Sr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Hermes II HER-5Sr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Highlander IIC 3.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Highlander IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Highlander IIC 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Highlander IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Hitman HM-1r.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Hitman HM-1r.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Hitman HM-1r.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Hitman HM-1r.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Hunchback IIC 4.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Hunchback IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Hunchback IIC 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Hunchback IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/JagerMech JM7-C3BS.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/JagerMech JM7-C3BS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/JagerMech JM7-C3BS.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/JagerMech JM7-C3BS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Jenner JR7-C4.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Jenner JR7-C4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Jenner JR7-C4.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Jenner JR7-C4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/King Crab KGC-005r.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/King Crab KGC-005r.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/King Crab KGC-005r.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/King Crab KGC-005r.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Longbow LGB-8V.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Longbow LGB-8V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Longbow LGB-8V.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Longbow LGB-8V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Mad Cat (Timber Wolf) U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Mad Cat (Timber Wolf) U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Mad Cat (Timber Wolf) U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Mad Cat (Timber Wolf) U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Men Shen MS1-OU.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Men Shen MS1-OU.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Men Shen MS1-OU.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Men Shen MS1-OU.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Mongoose MON-86.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Mongoose MON-86.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Mongoose MON-86.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Mongoose MON-86.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Naginata NG-C3Ar.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Naginata NG-C3Ar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Naginata NG-C3Ar.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Naginata NG-C3Ar.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Nightsky NGS-6T.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Nightsky NGS-6T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Nightsky NGS-6T.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Nightsky NGS-6T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/No-Dachi NDA-2KC.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/No-Dachi NDA-2KC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/No-Dachi NDA-2KC.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/No-Dachi NDA-2KC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Piranha 4.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Piranha 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Piranha 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Piranha 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Preta C-PRT-OU Exanimus.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Preta C-PRT-OU Exanimus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Preta C-PRT-OU Exanimus.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Preta C-PRT-OU Exanimus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Quickdraw QKD-5Mr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Quickdraw QKD-5Mr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Quickdraw QKD-5Mr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Quickdraw QKD-5Mr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Rakshasa MDG-1Ar.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Rakshasa MDG-1Ar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Rakshasa MDG-1Ar.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Rakshasa MDG-1Ar.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Raptor RTX1-OU.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Raptor RTX1-OU.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Raptor RTX1-OU.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Raptor RTX1-OU.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Raven RVN-4Lr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Raven RVN-4Lr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Raven RVN-4Lr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Raven RVN-4Lr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Snake SNK-2Br.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Snake SNK-2Br.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Snake SNK-2Br.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Snake SNK-2Br.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Spider SDR-7Kr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Spider SDR-7Kr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Spider SDR-7Kr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Spider SDR-7Kr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Stalker STK-7C3BS.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Stalker STK-7C3BS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Stalker STK-7C3BS.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Stalker STK-7C3BS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Starslayer STY-3Dr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Starslayer STY-3Dr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Starslayer STY-3Dr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Starslayer STY-3Dr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Talon TLN-6W.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Talon TLN-6W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Talon TLN-6W.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Talon TLN-6W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Templar TLR1-OU.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Templar TLR1-OU.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Templar TLR1-OU.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Templar TLR1-OU.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Tessen TSN-1Cr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Tessen TSN-1Cr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Tessen TSN-1Cr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Tessen TSN-1Cr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Thor (Summoner) U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Thor (Summoner) U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Thor (Summoner) U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Thor (Summoner) U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Turkina U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Turkina U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Turkina U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Turkina U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Uller (Kit Fox) U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Uller (Kit Fox) U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Uller (Kit Fox) U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Uller (Kit Fox) U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/UrbanMech UM-AIV.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/UrbanMech UM-AIV.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/UrbanMech UM-AIV.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/UrbanMech UM-AIV.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/UrbanMech UM-R80.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/UrbanMech UM-R80.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/UrbanMech UM-R80.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/UrbanMech UM-R80.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Victor VTR-9Ka.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Victor VTR-9Ka.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Victor VTR-9Ka.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Victor VTR-9Ka.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Victor VTR-Cr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Victor VTR-Cr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Victor VTR-Cr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Victor VTR-Cr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Vindicator VND-3Lr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Vindicator VND-3Lr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Vindicator VND-3Lr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Vindicator VND-3Lr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Vulcan VT-5Sr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Vulcan VT-5Sr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Vulcan VT-5Sr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Vulcan VT-5Sr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Vulture (Mad Dog) U.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Vulture (Mad Dog) U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Vulture (Mad Dog) U.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Vulture (Mad Dog) U.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/ONN/Warlord BLR-2Dr.mtf b/megameklab/data/mekfiles/meks/3085u/ONN/Warlord BLR-2Dr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/ONN/Warlord BLR-2Dr.mtf
rename to megameklab/data/mekfiles/meks/3085u/ONN/Warlord BLR-2Dr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-6S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-6S.mtf
similarity index 63%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-6S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-6S.mtf
index 58f5e2f46..5a090db15 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-6S.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-6S.mtf
@@ -167,7 +167,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The 6S variant of the Archer was built in 3067 by Bowie Industries using a new light fusion engine, which weighed three quarters of the mass of the original engine. The 'Mech carried two LRM-20 launchers linked to an Artemis IV fire control system, two Streak SRM-2 launchers, and two medium lasers for close combat. As a defensive measure, the 'Mech had an ER Small Laser mounted in the rear of its head. The variant carried six tons of ammo for the LRM and two tons for the SRM, all of which were protected by CASE.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Bowie Industries,Defiance Industries,Bowie Industries
primaryfactory:Carlisle,Hesperus II,Wyatt
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-6W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-6W.mtf
similarity index 62%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-6W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-6W.mtf
index 531a57d38..fd2edba13 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-6W.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-6W.mtf
@@ -174,7 +174,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The 6W was a Periphery modification of the Archer built by VMI out of New Vandenberg, which used older rather than newer technology. This variant carried its four medium lasers in its arms and mounted eight Rocket Launcher 20s and two Rocket Launcher 10s. These weapons gave it a powerful one-shot capability or could be used one at a time over an extended period.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Vandenberg Mechanized Industries
primaryfactory:New Vandenberg
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-7L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-7L.mtf
similarity index 64%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-7L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-7L.mtf
index 4b33446c2..252aa28d2 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-7L.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-7L.mtf
@@ -160,7 +160,7 @@ IS Stealth
overview:One of the most iconic BattleMechs is the Archer, with its low-slung torso, enormous fists, and missile-bay covers. The Archer was first manufactured in 2474 for heavy-hitting, long-range brawling, and fire-support.
capabilities:Two enormous missile launchers with tons of ammo power the Archer. The missiles were formidable, but their short-range inaccuracy required four medium lasers, two rear-facing and one in each arm. Enlarged hand actuators allow the design to undertake severe physical attacks and transport captured supplies during raids. The cockpit of the Archer is situated beneath the center midsection, giving the pilot a unique battlefield view. The torso armor belt above the cockpit protects the gyro and engine from the superior armor. Many pilots initially entered battle with their missile bays locked to hide the 'Mech's real capabilities, leading some to believe it was a close-combat design. As the Archer became famous, this pretext became meaningless. Archer pilots rarely learn new skills, but this hasn't tarnished the 'Mech's reputation.
deployment:Built for the Capellan Confederation by Earthwerks in 3067, the 7L variant of the Archer incorporated new Stealth Armor and a Guardian ECM Suite for protection against enemy electronics in addition to making the Archer harder to target. The 'Mech carried twelve and a half tons of Stealth Armor and was armed with two LRM-20 launchers with Artemis IV pods and two ER medium lasers. The tradeoff for this massive upgrade was that the 'Mech's top speed was reduced to 54 km/h. In an attempt to compensate for this, the 'Mech also had three jump jets mounted, making it capable of jumping up to ninety meters at a time. The 7L was slated to enter the Capellan Confederation Armed Forces' new Shadow Lances.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Earthwerks Ltd.
primaryfactory:Grand Base
systemmanufacturer:CHASSIS:Earthwerks Archer
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-7S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-7S.mtf
similarity index 64%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-7S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-7S.mtf
index aad6f47cb..e39a2542e 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-7S.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-7S.mtf
@@ -166,7 +166,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The Archer 7S was an upgrade of the 6S model, and was introduced in 3070. It used Durallex Guardian Heavy Ferro-Fibrous armor with CASE in place of the Endo Steel structure used on the 6S. The 7S had two LRM-20 launchers with Artemis IV for increased missile accuracy and, for close range defense, carried a Diverse Optics ER medium laser and a rear-facing Magna 200P small pulse laser, in addition to the pair of Hovertec Streak SRM-2 launchers.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Bowie Industries
primaryfactory:Carlisle
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-8M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-8M.mtf
similarity index 67%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-8M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-8M.mtf
index ab8c0ed19..61bb861f0 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-8M.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-8M.mtf
@@ -166,7 +166,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The 8M variant of the Archer was built on an Earthwerk Archer II Endo Steel chassis and mixed elements of several past variants. Introduced in 3067 by Earthwerks for the Word of Blake Militia, this variant was armed with two Delta Dart LRM-15 launchers linked to Artemis IV fire control systems in either side torso and a Diverse Optics Sunbeam ER Large Laser in the center torso for long-range combat. It also mounted three Diverse Optics Sunfire ER medium lasers for short ranged support, one in each arm and the third in its head. This made the 8M effective at all ranges and gave it both long-range direct and indirect capabilities. The 8M was protected by thirteen and a half tons of Maximilian 100 standard armor which was better sloped in order to deflect weapons fire more easily. It carried twelve double heat sinks, and had a similar speed profile to the original Archer. Its upper body traversing assembly was improved over the original to better protect its hip actuators and its feet were redesigned to make it a more stable firing platform, whether standing or on the move. Four tons of LRM reloads were split between the side torsos and were protected by CASE.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Earthwerks-FWL, Inc.,
primaryfactory:Calloway VI
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-9K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-9K.mtf
similarity index 61%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-9K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-9K.mtf
index e0fc1d70e..588e033ee 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-9K.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-9K.mtf
@@ -167,7 +167,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The Archer 9K, introduced in 3071, carried four new MML-5 launchers that were capable of firing both LRM and SRM ammunition. These gave the 'Mech a great deal of tactical flexibility. For long range direct fire capabilities, the 'Mech had three light PPCs and a C3 slave that allowed the 'Mech to share targeting data with friendly units.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:LexaTech Industries
primaryfactory:Hun Ho
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-9M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-9M.mtf
similarity index 64%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-9M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-9M.mtf
index 854fff877..eb871a3ef 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-9M.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-9M.mtf
@@ -166,7 +166,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:This variant used a Defiance 210 light engine, which dropped the top speed to 54 km/h, but five Improved Jump Jets were added to compensate for this lack of speed. Built in 3076 on an endo steel chassis, the standard weapons were replaced by a Delta Dart LRM-15 with Artemis IV FCS and a Diverse Optics ER medium laser in each torso, and a Defiance 250 light PPC was mounted in each arm. Eleven tons of Light Ferro-Fibrous armor and CASE protected the 'Mech.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Earthwerks-FWL, Inc.,Bowie Industries,Lexatech Industries
primaryfactory:Calloway VI,Carlisle,Hun Ho
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-9W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-9W.mtf
similarity index 62%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-9W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-9W.mtf
index 9cfca78eb..60e72ccef 100644
--- a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Archer ARC-9W.mtf
+++ b/megameklab/data/mekfiles/meks/3085u/Phoenix/Archer ARC-9W.mtf
@@ -164,7 +164,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:Used by the Word of Blake's Protectorate Militia in 3078, this Archer variant carried a pair of ER Large Lasers and Artemis IV-enhanced LRM-15 launchers, with a maximum speed of 86 km/h. For protection, the 9W used an experimental Angel ECM Suite and Void Signature System.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Earthwerks Incorporated
primaryfactory:Terra
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-10S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-10S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-10S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-10S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-10S2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-10S2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-10S2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-10S2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-2C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-2C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-2C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-2C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-3M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-3M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-3S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-3S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-4L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-4L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-4S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-4S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-5M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-5M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-6X.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-6X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-6X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-6X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-CM.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-CM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-CM.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-CM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-K3.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-K3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-K3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-K3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-K4.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-K4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-K4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-K4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-M3.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-M3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster BLR-M3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster BLR-M3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/BattleMaster C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/BattleMaster C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-4L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-4L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-5K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-5K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-5K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-5K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-6M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-6M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-7L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-7L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-7L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-7L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-7W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-7W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-7W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-7W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-8L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-8L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-8L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-8L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-8S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-8S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Crusader CRD-8S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Crusader CRD-8S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-2H.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-2H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-2H.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-2H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-3L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-3L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-3S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-3S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-4S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-4S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-5D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-5D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-5W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-5W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-5W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-5W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-6H.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-6H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-6H.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-6H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-6M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Goliath GOL-6M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Goliath GOL-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-1DS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-1DS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-1DS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-1DS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-3M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-3M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-4N.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-4N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-4N.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-4N.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-4R.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-4R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-4R.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-4R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-5K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-5K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-5K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-5K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-5L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-5L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-5M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-5M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-6CS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-6CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-6CS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-6CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-6S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin GRF-6S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin GRF-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 3.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 4.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 5.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 6.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 6.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 7.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 7.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 8.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Griffin IIC 8.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Griffin IIC 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 4.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 5.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 6.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 6.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 7.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 7.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 8.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 8.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 9.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust IIC 9.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust IIC 9.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-1V2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-1V2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-1V2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-1V2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5T.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5T.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5V.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5V.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5W2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5W2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-5W2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-5W2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-6M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Locust LCT-6M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Locust LCT-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-12C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-12C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-12C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-12C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-12R.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-12R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-12R.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-12R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-13C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-13C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-13C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-13C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-13NAIS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-13NAIS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-13NAIS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-13NAIS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-14C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-14C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Longbow LGB-14C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Longbow LGB-14C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II Bounty Hunter.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II Bounty Hunter.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II Bounty Hunter.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II Bounty Hunter.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-4H.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-4H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-4H.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-4H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-4K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-4K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-4K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-4K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-4S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-4S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-5W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-5W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-5W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-5W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-6D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-6D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-6M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder II MAD-6M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder II MAD-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 3.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 4.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 5.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 6.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 6.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 7.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder IIC 7.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder IIC 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-5L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-5L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-5M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-5M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-5R.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-5R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-5R.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-5R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-5T.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-5T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-5T.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-5T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-6L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-6L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-6L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-6L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-7D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-7D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9M2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9M2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9M2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9M2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9W2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9W2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Marauder MAD-9W2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Marauder MAD-9W2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-4C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-4C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-4K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-4K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-4K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-4K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-4L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-4L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-5C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-5C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-5C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-5C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-5W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-5W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostroc OSR-5W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostroc OSR-5W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-10CS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-10CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-10CS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-10CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-11J.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-11J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-11J.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-11J.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-7K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-7K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-9CS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-9CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-9CS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-9CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-9S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostscout OTT-9S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostscout OTT-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-5D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-5D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-6D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-6D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-7M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-7M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-8D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-8D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-8M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-8M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-8M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-8M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-9M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-9M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-9M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-9M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-9R.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-9R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Ostsol OTL-9R.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Ostsol OTL-9R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 3.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 4.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 5.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 6.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 6.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 7.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 7.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 8.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk IIC 8.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk IIC 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-3M Masters.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-3M Masters.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-3M Masters.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-3M Masters.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-3PL.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-3PL.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-3PL.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-3PL.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-4L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-4L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-4W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-4W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-4W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-4W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-5L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-5L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-6D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-6D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-7CS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-7CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-7CS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-7CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-7K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-7K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-7S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-7S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-8CS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-8CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Phoenix Hawk PXH-8CS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Phoenix Hawk PXH-8CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman C 2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman C 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 3.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 4.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 5.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 6.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 6.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 7.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 7.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 8.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC 8.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman IIC.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-3Cr.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-3Cr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-3Cr.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-3Cr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-6D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-6D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-6X.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-6X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-6X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-6X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-7M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-7M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-7X.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-7X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-7X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-7X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-8D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-8D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-8X.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-8X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-8X.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-8X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-9T.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-9T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Rifleman RFL-9T.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Rifleman RFL-9T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Scorpion SCP-10M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Scorpion SCP-10M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Scorpion SCP-10M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Scorpion SCP-10M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Scorpion SCP-12C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Scorpion SCP-12C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Scorpion SCP-12C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Scorpion SCP-12C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Scorpion SCP-12K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Scorpion SCP-12K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Scorpion SCP-12K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Scorpion SCP-12K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Scorpion SCP-12S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Scorpion SCP-12S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Scorpion SCP-12S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Scorpion SCP-12S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 3.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 4.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 5.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 6.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 6.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 7.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 7.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 8.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk IIC 8.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk IIC 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-11CS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-11CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-11CS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-11CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-12C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-12C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-12C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-12C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-3K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-3K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-3K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-3K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-5D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-5D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-7CS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-7CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-7CS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-7CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-7M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-7M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-8L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-8L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-8L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-8L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-9D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-9D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Shadow Hawk SHD-9D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Shadow Hawk SHD-9D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-3P.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-3P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-3P.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-3P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-5R.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-5R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-5R.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-5R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-5T.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-5T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-5T.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-5T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-6L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-6L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-6L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-6L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-6S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-6S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-7S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Stinger STG-7S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Stinger STG-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-10M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-10M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-10M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-10M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-10SE.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-10SE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-10SE.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-10SE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-11SE.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-11SE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-11SE.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-11SE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-17S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-17S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-17S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-17S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-60-RLA.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-60-RLA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-60-RLA.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-60-RLA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-7SE.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-7SE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-7SE.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-7SE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-9M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-9M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-9M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-9M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-9NAIS.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-9NAIS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-9NAIS.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-9NAIS.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-9Nr.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-9Nr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-9Nr.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-9Nr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-9T.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-9T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Thunderbolt TDR-9T.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Thunderbolt TDR-9T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QD1.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QD1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QD1.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QD1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QD2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QD2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QD2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QD2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QD3.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QD3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QD3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QD3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QD4.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QD4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QD4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QD4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QS5.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QS5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QS5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QS5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QT2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QT2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QT2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QT2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QW5.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QW5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Valkyrie VLK-QW5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Valkyrie VLK-QW5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 3.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 3.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 4.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 4.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 5.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 5.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 6.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 6.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 7.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 7.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 8.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 8.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 9.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer IIC 9.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer IIC 9.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-10T.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-10T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-10T.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-10T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-11T.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-11T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-11T.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-11T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-4L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-4L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-5L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-5L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-8D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-8D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-8K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-8K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-8K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-8K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-8M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-8M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-8M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-8M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-9D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-9D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-9D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-9D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-9S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Warhammer WHM-9S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Warhammer WHM-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-3A.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-3A.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-3L.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-3L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-3L.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-3L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-3S.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-3S.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-7MAF.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-7MAF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-7MAF.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-7MAF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-8T.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-8T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wasp WSP-8T.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wasp WSP-8T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-8C.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-8C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-8C.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-8C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-8D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-8D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-8K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-8K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-8K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-8K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9D.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9D.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9K.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9K.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9M.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9M.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9W.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9W.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9W.mtf
diff --git a/megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9W2.mtf b/megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9W2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3085u/Phoenix/Wolverine WVR-9W2.mtf
rename to megameklab/data/mekfiles/meks/3085u/Phoenix/Wolverine WVR-9W2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Eyrie.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Eyrie.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Eyrie.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Eyrie.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Gravedigger GDR-1C.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Gravedigger GDR-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Gravedigger GDR-1C.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Gravedigger GDR-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Gravedigger GDR-1D.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Gravedigger GDR-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Gravedigger GDR-1D.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Gravedigger GDR-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Gyrfalcon 2.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Gyrfalcon 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Gyrfalcon 2.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Gyrfalcon 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Gyrfalcon 3.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Gyrfalcon 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Gyrfalcon 3.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Gyrfalcon 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Gyrfalcon 4.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Gyrfalcon 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Gyrfalcon 4.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Gyrfalcon 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Gyrfalcon.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Gyrfalcon.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Gyrfalcon.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Gyrfalcon.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Kodiak II 2.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Kodiak II 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Kodiak II 2.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Kodiak II 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Kodiak II.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Kodiak II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Kodiak II.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Kodiak II.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Loki Mk II (Hel) (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Clans/Loki Mk II (Hel) (Prime).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Loki Mk II (Hel) (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Loki Mk II (Hel) (Prime).mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Loki Mk II (Hel) A.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Loki Mk II (Hel) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Loki Mk II (Hel) A.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Loki Mk II (Hel) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Loki Mk II (Hel) B.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Loki Mk II (Hel) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Loki Mk II (Hel) B.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Loki Mk II (Hel) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Shrike 2.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Shrike 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Shrike 2.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Shrike 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Shrike 3.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Shrike 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Shrike 3.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Shrike 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Shrike.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Shrike.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Shrike.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Shrike.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) (Prime).mtf
similarity index 86%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) (Prime).mtf
index dda4f4274..4008c1b79 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) (Prime).mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) (Prime).mtf
@@ -162,9 +162,9 @@ Jump Jet (omnipod)
overview:The Thor II is a Heavy Class Clan OmniMech which was first produced by Clan Jade Falcon during the early years of the thirty-second century.
-capabilities:The Thor II shares some similarities to its predecessor, sharing the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
+capabilities:The Thor II shares some similarities to its predecessor, such as the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
-deployment:The Prime Configuration long-range firepower comes from its side-torso-mounted 15-Tubed Long-Range Missile Launcher and pair of arm-mounted Class 5 Ultra Autocannons. Their ammunition is kept where these weapons are housed, with single ton per Autocannon and two tons for the missile launcher. In intermediate and close ranges, the Thor II's full arsenal — including its four Extended Range Medium Lasers — can be brought to bear on a target with a minimum of overheating concerns (except when its Jump Jets are in use).
+deployment:The Prime Configurations long-range firepower comes from its side-torso-mounted 15-Tubed Long-Range Missile Launcher and pair of arm-mounted Class 5 Ultra Autocannons. Their ammunition is kept where these weapons are housed, with single ton per Autocannon and two tons for the missile launcher. In intermediate and close ranges, the Thor II's full arsenal — including its four Extended Range Medium Lasers — can be brought to bear on a target with a minimum of overheating concerns (except when its Jump Jets are in use).
history:Initially produced by the Eagle Craft Group on Erewhon in the Inner Sphere, the Thor II (also known by the Clan as the Grand Summoner) proved to be a highly reliable replacement for the original Thor OmniMech. The design would soon be traded among other Inner Sphere Clans and became popular among their Warrior castes. One of the 'Mech's most noted actions was during Clan Wolf's Trial of Possession for then Clan Diamond Shark's entire Swimmer Khanate’s Beta Aimag. The flotilla’s commanders were able to bid down the Clan Wolf commander to a Cluster’s worth of forces on the world of Feltre. The Thor II's performance in the hands of Diamond Shark MechWarriors in this difficult terrain helped to turn the tide of battle and resulted in winning the Trial. Clan Jade Falcon first produced the Thor II as a distinct symbol of honor. This 'Mech is painted yearly in the parade scheme of a unit chosen by the Clan's Khan as part of tradition of honoring Clusters who had performed services honoring the Clan.
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) A.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) A.mtf
similarity index 98%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) A.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) A.mtf
index ceff2aaa1..54b054377 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) A.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) A.mtf
@@ -158,7 +158,7 @@ Jump Jet (omnipod)
overview:The Thor II is a Heavy Class Clan OmniMech which was first produced by Clan Jade Falcon during the early years of the thirty-second century.
-capabilities:The Thor II shares some similarities to its predecessor, sharing the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
+capabilities:The Thor II shares some similarities to its predecessor, such as the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
deployment:Similar to the original Thor's Prime Configuration, this arrangement of weaponry comes with of pair of side-torso LRM Launchers; large 15-tubed and a smaller 5-tubed model. Found in the Configuration's arms is a LB 10-X Class Autocannon and Extended Range Particle Projection Cannon, found in left and right arm actuators respectively. Also equipped in the Configuration is Five Jump Jets for tactical mobility.
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) B.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) B.mtf
similarity index 98%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) B.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) B.mtf
index 598cdc7ec..ecde24ec5 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) B.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) B.mtf
@@ -162,7 +162,7 @@ Foot Actuator
overview:The Thor II is a Heavy Class Clan OmniMech which was first produced by Clan Jade Falcon during the early years of the thirty-second century.
-capabilities:The Thor II shares some similarities to its predecessor, sharing the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
+capabilities:The Thor II shares some similarities to its predecessor, such as the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
deployment:The heavy missile-laden configuration, the B Config's principal weaponry is a pair of arm mounted 15-tubed LRM Launchers with 3 tons of ammo per launcher in same location. A pair of smaller side torso 5-tubed LRMs, with mix sized Advanced Missile Launchers, 9 and 6 is found in the left torso exclusively. The design's only energy weapons are pair of ER Small Lasers found inside torsos.
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) C.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) C.mtf
similarity index 98%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) C.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) C.mtf
index 278110c2a..6dbd2f48d 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) C.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) C.mtf
@@ -159,7 +159,7 @@ Foot Actuator
overview:The Thor II is a Heavy Class Clan OmniMech which was first produced by Clan Jade Falcon during the early years of the thirty-second century.
-capabilities:The Thor II shares some similarities to its predecessor, sharing the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
+capabilities:The Thor II shares some similarities to its predecessor, such as the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
deployment:The C Configuration is a Brawler, armed with close-in and hard hitting weaponry which is reminiscent of the original Thor's C Configuration. The Configuration's main gun is a left-torso Ultra Class 20 Autocannon with 3 tons of ammunition split between each of its side torsos. Its other weaponry includes: a pair of arm mounted Large Pulse Lasers, a 4-tubed Streak SRM Launcher, and a Flamer.
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) D.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) D.mtf
similarity index 98%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) D.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) D.mtf
index 32d622258..39c26d8e6 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Thor Mk II (Grand Summoner) D.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Thor Mk II (Grand Summoner) D.mtf
@@ -159,7 +159,7 @@ Jump Jet (omnipod)
overview:The Thor II is a Heavy Class Clan OmniMech which was first produced by Clan Jade Falcon during the early years of the thirty-second century.
-capabilities:The Thor II shares some similarities to its predecessor, sharing the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
+capabilities:The Thor II shares some similarities to its predecessor, such as the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
deployment:Armed with mainly energy weaponry and a single missile launcher, this configuration again takes a page from the older model's configuration by the same name. In the arms is pair of ER Large Lasers and ER Mediums Lasers tied into a Targeting Computer. The left torso is home of the 15-tubed LRM launcher and its two tons of ammunition. Eight additional Double Heat Sinks and five Jump Jets round out the equipment for this configuration equipment.
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk (Prime).mtf
similarity index 84%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Tomahawk (Prime).mtf
index 62b2cd5af..bd6ef46d0 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk (Prime).mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk (Prime).mtf
@@ -159,7 +159,7 @@ overview:The Tomahawk is an assault-class OmniMech designed by Clan Wolf in 3063
deployment:The Prime configuration is similar in its weapon layout to the later Tomahawk II. The Tomahawk's main weapons focus on pair of Gauss Rifles and ER Large Lasers, which are mounted in its arms. The close-range weaponry includes pair of Medium Pulse Lasers and Streak 4 launchers found in the side torsos. Other features include three additional Double Heat Sinks, an Anti-Missile System, and an ECM Suite.
-history:One these prototypes was piloted by Nathan Wolf in a Circle of Equals on Tamar when he attained the rank of Star Colonel. Although he was victorious against a Thor, it was noted that the Tomahawk still suffered from numerous system errors and gremlins and was not yet ready for mass production. Still, Nathan retained the 'Mech for his subsequent assignment to Omega Galaxy and successfully piloted it in combat on Novo Cressidas in the Star's End system on 11 April 3064. After the Jihad, the design was revisited and improved, and became the Tomahawk II which did enter line production.
+history:One of these prototypes was piloted by Nathan Wolf in a Circle of Equals on Tamar when he attained the rank of Star Colonel. Although he was victorious against a Thor, it was noted that the Tomahawk still suffered from numerous system errors and gremlins and was not yet ready for mass production. Still, Nathan retained the 'Mech for his subsequent assignment to Omega Galaxy and successfully piloted it in combat on Novo Cressidas in the Star's End system on 11 April 3064. After the Jihad, the design was revisited and improved, and became the Tomahawk II which did enter line production.
manufacturer:Clan Wolf
primaryfactory:Unknown
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk A.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk A.mtf
similarity index 85%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk A.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Tomahawk A.mtf
index dc9d037e4..2add3216d 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk A.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk A.mtf
@@ -159,7 +159,7 @@ overview:The Tomahawk is an assault-class OmniMech designed by Clan Wolf in 3063
deployment:Designed as a close-in fighter, this configuration features pair of hard hitting Ultra Class 20 Autocannons mounted in the arms. In this configuration, the arms can be flipped over to engage enemies in the rear arc. In this configuration the 'Mech also sports three Medium Pulse Lasers, two Streak 6 SRM Launchers and a single ER Large Laser. Ammunition for the autocannons is stored in the arms and side torsos. Three additional Double Heat Sinks are fitted in the center torso and legs.
-history:One these prototypes was piloted by Nathan Wolf in a Circle of Equals on Tamar when he attained the rank of Star Colonel. Although he was victorious against a Thor, it was noted that the Tomahawk still suffered from numerous system errors and gremlins and was not yet ready for mass production. Still, Nathan retained the 'Mech for his subsequent assignment to Omega Galaxy and successfully piloted it in combat on Novo Cressidas in the Star's End system on 11 April 3064. After the Jihad, the design was revisited and improved, and became the Tomahawk II which did enter line production.
+history:One of these prototypes was piloted by Nathan Wolf in a Circle of Equals on Tamar when he attained the rank of Star Colonel. Although he was victorious against a Thor, it was noted that the Tomahawk still suffered from numerous system errors and gremlins and was not yet ready for mass production. Still, Nathan retained the 'Mech for his subsequent assignment to Omega Galaxy and successfully piloted it in combat on Novo Cressidas in the Star's End system on 11 April 3064. After the Jihad, the design was revisited and improved, and became the Tomahawk II which did enter line production.
manufacturer:Clan Wolf
primaryfactory:Unknown
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk B.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk B.mtf
similarity index 86%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk B.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Tomahawk B.mtf
index e151aa977..5d14a2ec8 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk B.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk B.mtf
@@ -166,7 +166,7 @@ overview:The Tomahawk is an assault-class OmniMech designed by Clan Wolf in 3063
deployment:The B configuration is outfitted mainly with long-range weaponry. Its main firepower comes from pairs of arm mounted ER PPCs and ER Large Lasers. Backing up these weapons are six ER Medium Lasers and four Medium Pulse Lasers. Additional long-range firepower comes from a torso mounted LRM-10 launcher with a single ton of ammunition. To help cope with heavy heat load from its weapons, thirteen additional Double Heat Sinks are fitted throughout the 'Mech chassis.
-history:One these prototypes was piloted by Nathan Wolf in a Circle of Equals on Tamar when he attained the rank of Star Colonel. Although he was victorious against a Thor, it was noted that the Tomahawk still suffered from numerous system errors and gremlins and was not yet ready for mass production. Still, Nathan retained the 'Mech for his subsequent assignment to Omega Galaxy and successfully piloted it in combat on Novo Cressidas in the Star's End system on 11 April 3064. After the Jihad, the design was revisited and improved, and became the Tomahawk II which did enter line production.
+history:One of these prototypes was piloted by Nathan Wolf in a Circle of Equals on Tamar when he attained the rank of Star Colonel. Although he was victorious against a Thor, it was noted that the Tomahawk still suffered from numerous system errors and gremlins and was not yet ready for mass production. Still, Nathan retained the 'Mech for his subsequent assignment to Omega Galaxy and successfully piloted it in combat on Novo Cressidas in the Star's End system on 11 April 3064. After the Jihad, the design was revisited and improved, and became the Tomahawk II which did enter line production.
manufacturer:Clan Wolf
primaryfactory:Unknown
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk C.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk C.mtf
similarity index 84%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk C.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Tomahawk C.mtf
index 92aded422..5ff3fc5fc 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk C.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk C.mtf
@@ -157,7 +157,7 @@ overview:The Tomahawk is an assault-class OmniMech designed by Clan Wolf in 3063
deployment:The C configuration comes with a large array of Pulse Lasers and Advanced Tactical Missile batteries. Four Large Pulse Lasers are mounted in the arms, with the lower arm actuators being removed. Two large ATM-12 launchers are fitted in each of the 'Mech side torso, with two tons of ammunition split between each of them. Ten additional Double Heat Sinks are fitted throughout the 'Mech.
-history:One these prototypes was piloted by Nathan Wolf in a Circle of Equals on Tamar when he attained the rank of Star Colonel. Although he was victorious against a Thor, it was noted that the Tomahawk still suffered from numerous system errors and gremlins and was not yet ready for mass production. Still, Nathan retained the 'Mech for his subsequent assignment to Omega Galaxy and successfully piloted it in combat on Novo Cressidas in the Star's End system on 11 April 3064. After the Jihad, the design was revisited and improved, and became the Tomahawk II which did enter line production.
+history:One of these prototypes was piloted by Nathan Wolf in a Circle of Equals on Tamar when he attained the rank of Star Colonel. Although he was victorious against a Thor, it was noted that the Tomahawk still suffered from numerous system errors and gremlins and was not yet ready for mass production. Still, Nathan retained the 'Mech for his subsequent assignment to Omega Galaxy and successfully piloted it in combat on Novo Cressidas in the Star's End system on 11 April 3064. After the Jihad, the design was revisited and improved, and became the Tomahawk II which did enter line production.
manufacturer:Clan Wolf
primaryfactory:Unknown
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk II (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk II (Prime).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk II (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Tomahawk II (Prime).mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk II A.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk II A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk II A.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Tomahawk II A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk II B.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk II B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk II B.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Tomahawk II B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk II C.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Tomahawk II C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Tomahawk II C.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Tomahawk II C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Vulture (Mad Dog) Mk III (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Clans/Vulture (Mad Dog) Mk III (Prime).mtf
similarity index 97%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Vulture (Mad Dog) Mk III (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Vulture (Mad Dog) Mk III (Prime).mtf
index 8c902f8a7..2c55aa6e3 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Vulture (Mad Dog) Mk III (Prime).mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Vulture (Mad Dog) Mk III (Prime).mtf
@@ -164,4 +164,5 @@ Foot Actuator
-Empty-
-Empty-
-
+manufacturer:Alshain Weapons
+primaryfactory:Alshain
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Vulture (Mad Dog) Mk III B.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Vulture (Mad Dog) Mk III B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Vulture (Mad Dog) Mk III B.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Vulture (Mad Dog) Mk III B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Vulture (Mad Dog) Mk III C.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Vulture (Mad Dog) Mk III C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Vulture (Mad Dog) Mk III C.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Vulture (Mad Dog) Mk III C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Vulture (Mad Dog) Mk III D.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Vulture (Mad Dog) Mk III D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Vulture (Mad Dog) Mk III D.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Vulture (Mad Dog) Mk III D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Vulture Mk III (Mad Dog Mk III) A.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Vulture Mk III (Mad Dog Mk III) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Vulture Mk III (Mad Dog Mk III) A.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Vulture Mk III (Mad Dog Mk III) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Warwolf (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Clans/Warwolf (Prime).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Warwolf (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Warwolf (Prime).mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Warwolf A.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Warwolf A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Warwolf A.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Warwolf A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Warwolf B.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Warwolf B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Warwolf B.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Warwolf B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Warwolf C.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Warwolf C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Warwolf C.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Warwolf C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Warwolf H.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Warwolf H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Warwolf H.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Warwolf H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen (Prime).mtf
similarity index 94%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Wulfen (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Wulfen (Prime).mtf
index df5ae7e0d..c7bb89a92 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen (Prime).mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen (Prime).mtf
@@ -155,7 +155,7 @@ capabilities:Boasting an amalgam of speed and stealth armor, the Wulfen excel
deployment:
The Prime melds a UAC/2 and an ATM-3 system, supporting both long and short-range combats. A unique half-ton cargo pod is embedded in its left torso for additional utility.
-history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios. Its prototypes showcased formidable capabilities during the invasions of the Republic, Free Worlds League, and Lyran Commonwealth, earning it a special place within Clan Wolf, especially among ristars (rising stars).
+history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios.
manufacturer:Kallon Weapon Industries, W-7 Facilities
primaryfactory:Thermopolis,Weingarten
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen A.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen A.mtf
similarity index 94%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Wulfen A.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Wulfen A.mtf
index 9493b84a8..e1e71fe4a 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen A.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen A.mtf
@@ -155,7 +155,7 @@ capabilities:Boasting an amalgam of speed and stealth armor, the Wulfen excel
deployment:
Armed with an ER PPC and enhanced by four extra double heat sinks, this configuration is engineered for thermal efficiency during combat.
-history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios. Its prototypes showcased formidable capabilities during the invasions of the Republic, Free Worlds League, and Lyran Commonwealth, earning it a special place within Clan Wolf, especially among ristars (rising stars).
+history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios.
manufacturer:Kallon Weapon Industries, W-7 Facilities
primaryfactory:Thermopolis,Weingarten
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen B.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen B.mtf
similarity index 94%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Wulfen B.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Wulfen B.mtf
index a1c7e6e0a..99ab4e68d 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen B.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen B.mtf
@@ -155,7 +155,7 @@ capabilities:Boasting an amalgam of speed and stealth armor, the Wulfen excel
deployment:
A nimble sniper, it hosts an ER large laser, a targeting computer, a supercharger, an additional double heat sink, and six jump jets to optimize mobility and precision.
-history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios. Its prototypes showcased formidable capabilities during the invasions of the Republic, Free Worlds League, and Lyran Commonwealth, earning it a special place within Clan Wolf, especially among ristars (rising stars).
+history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios.
manufacturer:Kallon Weapon Industries, W-7 Facilities
primaryfactory:Thermopolis,Weingarten
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen C.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen C.mtf
similarity index 94%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Wulfen C.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Wulfen C.mtf
index e5cba1814..9981057fc 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen C.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen C.mtf
@@ -157,7 +157,7 @@ capabilities:Boasting an amalgam of speed and stealth armor, the Wulfen excel
deployment:
A light brawler, it integrates three ER medium lasers with a targeting computer and 10 jump jets, offering a tactical edge in close-quarter battles.
-history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios. Its prototypes showcased formidable capabilities during the invasions of the Republic, Free Worlds League, and Lyran Commonwealth, earning it a special place within Clan Wolf, especially among ristars (rising stars).
+history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios.
manufacturer:Kallon Weapon Industries, W-7 Facilities
primaryfactory:Thermopolis,Weingarten
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen D.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen D.mtf
similarity index 94%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Wulfen D.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Wulfen D.mtf
index c6c93e124..0daec9bd4 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen D.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen D.mtf
@@ -156,7 +156,7 @@ capabilities:Boasting an amalgam of speed and stealth armor, the Wulfen excel
deployment:
Housing an LB 2-X AC and an Artemis V FCS-guided SRM-2 launcher with CASE II protected ammo, this configuration is balanced for both offense and defense.
-history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios. Its prototypes showcased formidable capabilities during the invasions of the Republic, Free Worlds League, and Lyran Commonwealth, earning it a special place within Clan Wolf, especially among ristars (rising stars).
+history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios.
manufacturer:Kallon Weapon Industries, W-7 Facilities
primaryfactory:Thermopolis,Weingarten
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen E.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen E.mtf
similarity index 94%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Wulfen E.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Wulfen E.mtf
index 98b93ab34..20038ba97 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen E.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen E.mtf
@@ -159,7 +159,7 @@ capabilities:Boasting an amalgam of speed and stealth armor, the Wulfen excel
deployment:
This generalist setup carries two ATM-3 launchers, a pair of ER medium lasers, a micro pulse laser with a targeting computer, and a supercharger for quick speed bursts.
-history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios. Its prototypes showcased formidable capabilities during the invasions of the Republic, Free Worlds League, and Lyran Commonwealth, earning it a special place within Clan Wolf, especially among ristars (rising stars).
+history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios.
manufacturer:Kallon Weapon Industries, W-7 Facilities
primaryfactory:Thermopolis,Weingarten
diff --git a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen H.mtf b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen H.mtf
similarity index 94%
rename from megameklab/data/mechfiles/mechs/3145/Clans/Wulfen H.mtf
rename to megameklab/data/mekfiles/meks/3145/Clans/Wulfen H.mtf
index 8039267dc..c6f6f0213 100644
--- a/megameklab/data/mechfiles/mechs/3145/Clans/Wulfen H.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Clans/Wulfen H.mtf
@@ -157,7 +157,7 @@ capabilities:Boasting an amalgam of speed and stealth armor, the Wulfen excel
deployment:
Designed for close combat, it's loaded with a heavy laser suite and four additional double heat sinks to manage the substantial heat load during prolonged engagements.
-history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios. Its prototypes showcased formidable capabilities during the invasions of the Republic, Free Worlds League, and Lyran Commonwealth, earning it a special place within Clan Wolf, especially among ristars (rising stars).
+history:Initially designed in 3137 on Tamar, its production saw a hiatus during the Clan's repositioning to the Lyran Commonwealth border, resuming in 3142 initially on Weingarten and later on Thermopolis. Star Captain Paul's ascendancy from a humble sibko to a Nova leader in the Third Wolf Guard Battle Cluster epitomizes the Wulfen's allure among the Clan's ambitious warriors.
The Wulfen's journey from controversy to a revered combat unit encapsulates Clan Wolf's evolving combat doctrines. Initially denounced by Star Colonel Josiah Ward as a symbol of Spheroid dishonor, the Wulfen's reputation was salvaged by saKhan Garner Kerensky, who triumphed over Ward in a Trial of Grievance using a Wulfen prototype. This event birthed the B configuration, which became a staple in later combat scenarios.
manufacturer:Kallon Weapon Industries, W-7 Facilities
primaryfactory:Thermopolis,Weingarten
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Antlion LK-3D.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Antlion LK-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Antlion LK-3D.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Antlion LK-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Atlas III AS7-D2.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Atlas III AS7-D2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Atlas III AS7-D2.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Atlas III AS7-D2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Atlas III AS7-D3.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Atlas III AS7-D3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Atlas III AS7-D3.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Atlas III AS7-D3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-2Y.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-2Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-2Y.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-2Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-3A.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-3A.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-3B.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-3B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-3B.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-3B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-4D.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-4D.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-5H.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-5H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Black Knight BLK-NT-5H.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Black Knight BLK-NT-5H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-O.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-O.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OA.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OB.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OB.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OC.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OC.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OD.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OD.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OE.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Centurion CN11-OE.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Centurion CN11-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Gunsmith CH11-NG.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Gunsmith CH11-NG.mtf
similarity index 97%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Gunsmith CH11-NG.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Gunsmith CH11-NG.mtf
index c1e0ef5c9..948cc5759 100644
--- a/megameklab/data/mechfiles/mechs/3145/Davion/Gunsmith CH11-NG.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Davion/Gunsmith CH11-NG.mtf
@@ -152,4 +152,5 @@ IS Endo Steel
-Empty-
-Empty-
-
+manufacturer:Jalastar Aerospace
+primaryfactory:Panpour
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Hollander III BZK-D1.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Hollander III BZK-D1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Hollander III BZK-D1.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Hollander III BZK-D1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Hollander III BZK-D2.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Hollander III BZK-D2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Hollander III BZK-D2.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Hollander III BZK-D2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Hollander III BZK-D3.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Hollander III BZK-D3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Hollander III BZK-D3.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Hollander III BZK-D3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Prey Seeker PY-SR10.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Prey Seeker PY-SR10.mtf
similarity index 91%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Prey Seeker PY-SR10.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Prey Seeker PY-SR10.mtf
index 18435fb9c..c3a1aab9d 100644
--- a/megameklab/data/mechfiles/mechs/3145/Davion/Prey Seeker PY-SR10.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Davion/Prey Seeker PY-SR10.mtf
@@ -155,9 +155,9 @@ IS Endo Steel
-Empty-
-Empty-
-overview:Achernar BattleMechs' Prey Seeker evolved from a variety of sources. Its off-putting arm construction, as well as its phenomenal speed, harkens back to the Clan Dasher's distinctive profile, but its role—old-fashioned BattleMech scouting—speaks to a quiet dissatisfaction among the AFFS' MechWarriors who feel increasingly marginalized by the rise of combined- arms warfare.
+overview:Achernar BattleMechs' Prey Seeker evolved from a variety of sources. Its off-putting arm construction, as well as its phenomenal speed, harkens back to the Clan Dasher's distinctive profile, but its role—old-fashioned BattleMech scouting—speaks to a quiet dissatisfaction among the AFFS' MechWarriors who feel increasingly marginalized by the rise of combined-arms warfare.
-capabilities:Capable of running at a staggering 194 km/h thanks to the extralight, but frighteningly expensive, Magna 180 XXL engine, the Prey Seeker takes a minimalist approach to equipment to pay for that high rate of speed. Mounting a small cockpit and an XL gyro, the Prey Seeker mounts three and a half tons of armor and lacks jump jets. The minimal armor present over the rear of the Prey Seeker means that if hit from behind by any but the lightest of weapons, the Prey Seeker runs the risk of taking internal damage.
+capabilities:Capable of running at a staggering 194 km/h thanks to the extralight, but frighteningly expensive, Magna 180 XXL engine, the Prey Seeker takes a minimalist approach to equipment to pay for that high rate of speed. Mounting a small cockpit and an XL gyro, the Prey Seeker features three and a half tons of armor and lacks jump jets. The minimal armor present over the rear of the Prey Seeker means that if hit from behind by any but the lightest of weapons, the Prey Seeker runs the risk of taking internal damage.
deployment:Mounting a pair of ChisComp 73 medium re-engineered lasers for defense, the Prey Seeker isn't a brawler, but the uncommon weapons do offer an advantage against opponents that make use advanced armor types such as hardened armor, ferro-lamellor, and reflective armor.
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Scarecrow UCU-F4 Hobbled Scarecrow.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Scarecrow UCU-F4 Hobbled Scarecrow.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Scarecrow UCU-F4 Hobbled Scarecrow.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Scarecrow UCU-F4 Hobbled Scarecrow.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Scarecrow UCU-F4.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Scarecrow UCU-F4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Scarecrow UCU-F4.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Scarecrow UCU-F4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-O.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-O.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-OA.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-OB.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-OB.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-OC.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-OC.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-OD.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Templar III TLR2-OD.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Templar III TLR2-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Davion/Vulpes VLP-1D.mtf b/megameklab/data/mekfiles/meks/3145/Davion/Vulpes VLP-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Davion/Vulpes VLP-1D.mtf
rename to megameklab/data/mekfiles/meks/3145/Davion/Vulpes VLP-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1O.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1O.mtf
similarity index 95%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1O.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1O.mtf
index 6c6aaecc2..d6987ed4f 100644
--- a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1O.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1O.mtf
@@ -159,7 +159,7 @@ Foot Actuator
overview:The Avalanche is a thirty-second century medium OmniMech, first deployed by the Draconis Combine and Clan Nova Cat.
-capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protected against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
+capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protects against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
deployment:The Avalanche gains its name from its primary configuration which consists of two LRM-10 launchers in its torso, which obscure it in a white, snow-like cloud of smoke when firing. These are backed up with a quartet of ER medium lasers mounted in the arms.
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OA.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OA.mtf
similarity index 95%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OA.mtf
index a24740152..94cd4c978 100644
--- a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OA.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OA.mtf
@@ -161,7 +161,7 @@ SRM 4 (omnipod)
overview:The Avalanche is a thirty-second century medium OmniMech, first deployed by the Draconis Combine and Clan Nova Cat.
-capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protected against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
+capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protects against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
deployment:A short to medium range brawler, Avalanche A swaps out its LRM-10 launchers for a pair of SRM-6 and SRM-4 Launchers. The 'Mech retains its arm mounted ER medium lasers.
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OB.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OB.mtf
similarity index 95%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OB.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OB.mtf
index 4d6064cde..53fd8d7f0 100644
--- a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OB.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OB.mtf
@@ -159,7 +159,7 @@ Foot Actuator
overview:The Avalanche is a thirty-second century medium OmniMech, first deployed by the Draconis Combine and Clan Nova Cat.
-capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protected against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
+capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protects against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
deployment:A long-range fighter, this configuration features a light PPC and ER medium laser in each arm, while each of its side torsos receives a Thunderbolt 5 missile launcher, fed by two tons of ammunition located in the right torso.
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OC.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OC.mtf
similarity index 95%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OC.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OC.mtf
index 7b6baa34e..fd6e022ce 100644
--- a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OC.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OC.mtf
@@ -159,7 +159,7 @@ Foot Actuator
overview:The Avalanche is a thirty-second century medium OmniMech, first deployed by the Draconis Combine and Clan Nova Cat.
-capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protected against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
+capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protects against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
deployment:This configuration is armed with a pair of LAC/5s, one mounted in each of the 'Mechs arms. These weapons are backed up by arm mounted ER medium lasers and side torso mounted small X-Pulse lasers.
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1ON.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1ON.mtf
similarity index 95%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1ON.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1ON.mtf
index b6f7837f2..0ec32262d 100644
--- a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1ON.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1ON.mtf
@@ -155,7 +155,7 @@ Foot Actuator
overview:The Avalanche is a thirty-second century medium OmniMech, first deployed by the Draconis Combine and Clan Nova Cat.
-capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protected against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
+capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protects against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
deployment:The N configuration is lightly armed with a mix of Inner Sphere and Clan weaponry. This includes a single torso mounted Clan ER PPC and targeting computer. Its only other weapon found in the right arm, is a LAC/5 with 40 rounds of ammunition.
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OR.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OR.mtf
similarity index 95%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OR.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OR.mtf
index bde6ccf0d..8fd124871 100644
--- a/megameklab/data/mechfiles/mechs/3145/Kurita/Avalanche AVL-1OR.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Kurita/Avalanche AVL-1OR.mtf
@@ -161,7 +161,7 @@ CLATM3 (omnipod)
overview:The Avalanche is a thirty-second century medium OmniMech, first deployed by the Draconis Combine and Clan Nova Cat.
-capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protected against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
+capabilities:Constructed using Inner Sphere technologies, the 'Mech design was envisioned with economics in mind. The Avalanche is powered by a 250-rated fusion engine, giving it a modest maximum speed of 86 km/h, while its hull is protected by 10 tons of standard armor, which gives it less armor protection than other designs of the time. Mobility is enhanced with five jump jets, and CASE mounted in its right torso protects against complete destruction from a magazine detonation. Additional equipment and weapons are allotted 16 tons of pod space, giving decent flexibility.
deployment:Completely armed with Clan weaponry, the R features a single LRM-10 launcher and two ATM-3s. Also, the 'Mech has a pair of ER medium lasers in each arm.
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Dragon II DRG-11K.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Dragon II DRG-11K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Dragon II DRG-11K.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Dragon II DRG-11K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Dragon II DRG-11R.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Dragon II DRG-11R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Dragon II DRG-11R.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Dragon II DRG-11R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Exhumer EXR-2X.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Exhumer EXR-2X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Exhumer EXR-2X.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Exhumer EXR-2X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Exhumer EXR-3P.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Exhumer EXR-3P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Exhumer EXR-3P.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Exhumer EXR-3P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Hatamoto-Godai HTM-30Z.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Hatamoto-Godai HTM-30Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Hatamoto-Godai HTM-30Z.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Hatamoto-Godai HTM-30Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Hatamoto-Suna HTM-30S.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Hatamoto-Suna HTM-30S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Hatamoto-Suna HTM-30S.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Hatamoto-Suna HTM-30S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Hitotsume Kozo HKZ-1F.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Hitotsume Kozo HKZ-1F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Hitotsume Kozo HKZ-1F.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Hitotsume Kozo HKZ-1F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Hitotsume Kozo HKZ-1P.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Hitotsume Kozo HKZ-1P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Hitotsume Kozo HKZ-1P.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Hitotsume Kozo HKZ-1P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Phoenix Hawk L PXH-11K.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Phoenix Hawk L PXH-11K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Phoenix Hawk L PXH-11K.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Phoenix Hawk L PXH-11K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Phoenix Hawk L PXH-11K2.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Phoenix Hawk L PXH-11K2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Phoenix Hawk L PXH-11K2.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Phoenix Hawk L PXH-11K2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Rokurokubi RK-4K.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Rokurokubi RK-4K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Rokurokubi RK-4K.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Rokurokubi RK-4K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Rokurokubi RK-4T.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Rokurokubi RK-4T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Rokurokubi RK-4T.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Rokurokubi RK-4T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Rokurokubi RK-4X.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Rokurokubi RK-4X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Rokurokubi RK-4X.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Rokurokubi RK-4X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Shiro SH-1V.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Shiro SH-1V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Shiro SH-1V.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Shiro SH-1V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Shiro SH-2P.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Shiro SH-2P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Shiro SH-2P.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Shiro SH-2P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Tenshi TN-10-O.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Tenshi TN-10-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Tenshi TN-10-O.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Tenshi TN-10-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Tenshi TN-10-OA.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Tenshi TN-10-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Tenshi TN-10-OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Tenshi TN-10-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Tenshi TN-10-OB.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Tenshi TN-10-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Tenshi TN-10-OB.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Tenshi TN-10-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Tenshi TN-10-OR.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Tenshi TN-10-OR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Tenshi TN-10-OR.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Tenshi TN-10-OR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Wendigo (Prime).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Wendigo (Prime).mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo A.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Wendigo A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo A.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Wendigo A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo B.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Wendigo B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo B.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Wendigo B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo C.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Wendigo C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo C.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Wendigo C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo-VP (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Wendigo-VP (Prime).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo-VP (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Wendigo-VP (Prime).mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo-VP A.mtf b/megameklab/data/mekfiles/meks/3145/Kurita/Wendigo-VP A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Kurita/Wendigo-VP A.mtf
rename to megameklab/data/mekfiles/meks/3145/Kurita/Wendigo-VP A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Anubis ABS-5Y.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Anubis ABS-5Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Anubis ABS-5Y.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Anubis ABS-5Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Anubis ABS-5Z.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Anubis ABS-5Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Anubis ABS-5Z.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Anubis ABS-5Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Calliope CAL-1MAF.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Calliope CAL-1MAF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Calliope CAL-1MAF.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Calliope CAL-1MAF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Catapult II CPLT-L7.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Catapult II CPLT-L7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Catapult II CPLT-L7.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Catapult II CPLT-L7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Catapult II CPLT-L7L.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Catapult II CPLT-L7L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Catapult II CPLT-L7L.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Catapult II CPLT-L7L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Gun GN-2O.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Gun GN-2O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Gun GN-2O.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Gun GN-2O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Gun GN-2OA.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Gun GN-2OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Gun GN-2OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Gun GN-2OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Gun GN-2OC.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Gun GN-2OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Gun GN-2OC.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Gun GN-2OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Lu Wei Bing LN-4B.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Lu Wei Bing LN-4B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Lu Wei Bing LN-4B.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Lu Wei Bing LN-4B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Mortis MS-1A.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Mortis MS-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Mortis MS-1A.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Mortis MS-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Mortis MS-1P.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Mortis MS-1P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Mortis MS-1P.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Mortis MS-1P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Raven II RVN-5X.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Raven II RVN-5X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Raven II RVN-5X.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Raven II RVN-5X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Tian-Zong TNZ-N1.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Tian-Zong TNZ-N1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Tian-Zong TNZ-N1.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Tian-Zong TNZ-N1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Tian-Zong TNZ-N2.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Tian-Zong TNZ-N2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Tian-Zong TNZ-N2.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Tian-Zong TNZ-N2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Tian-Zong TNZ-N3.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Tian-Zong TNZ-N3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Tian-Zong TNZ-N3.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Tian-Zong TNZ-N3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Vandal LI-O.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Vandal LI-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Vandal LI-O.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Vandal LI-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Vandal LI-OA.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Vandal LI-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Vandal LI-OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Vandal LI-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Vandal LI-OB.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Vandal LI-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Vandal LI-OB.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Vandal LI-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Yinghuochong YHC-3E.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Yinghuochong YHC-3E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Yinghuochong YHC-3E.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Yinghuochong YHC-3E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Liao/Yinghuochong YHC-3Y.mtf b/megameklab/data/mekfiles/meks/3145/Liao/Yinghuochong YHC-3Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Liao/Yinghuochong YHC-3Y.mtf
rename to megameklab/data/mekfiles/meks/3145/Liao/Yinghuochong YHC-3Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Anzu ZU-G60.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Anzu ZU-G60.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Anzu ZU-G60.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Anzu ZU-G60.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Anzu ZU-J70.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Anzu ZU-J70.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Anzu ZU-J70.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Anzu ZU-J70.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Carronade CRN-7M.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Carronade CRN-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Carronade CRN-7M.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Carronade CRN-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Gambit GBT-1G.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Gambit GBT-1G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Gambit GBT-1G.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Gambit GBT-1G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Gambit GBT-1L.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Gambit GBT-1L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Gambit GBT-1L.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Gambit GBT-1L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Havoc HVC-P6.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Havoc HVC-P6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Havoc HVC-P6.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Havoc HVC-P6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Juliano JLN-5A.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Juliano JLN-5A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Juliano JLN-5A.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Juliano JLN-5A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Neanderthal NTL-AG.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Neanderthal NTL-AG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Neanderthal NTL-AG.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Neanderthal NTL-AG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Neanderthal NTL-UG.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Neanderthal NTL-UG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Neanderthal NTL-UG.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Neanderthal NTL-UG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Quasimodo QSM-3D.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Quasimodo QSM-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Quasimodo QSM-3D.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Quasimodo QSM-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Sarath SRTH-1O.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Sarath SRTH-1O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Sarath SRTH-1O.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Sarath SRTH-1O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Sarath SRTH-1OA.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Sarath SRTH-1OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Sarath SRTH-1OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Sarath SRTH-1OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Sarath SRTH-1OB.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Sarath SRTH-1OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Sarath SRTH-1OB.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Sarath SRTH-1OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Stalker II STK-9A.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Stalker II STK-9A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Stalker II STK-9A.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Stalker II STK-9A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Violator VT-U1.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Violator VT-U1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Violator VT-U1.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Violator VT-U1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Marik/Violator VT-U3.mtf b/megameklab/data/mekfiles/meks/3145/Marik/Violator VT-U3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Marik/Violator VT-U3.mtf
rename to megameklab/data/mekfiles/meks/3145/Marik/Violator VT-U3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Black Hawk (Standard) 2.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Black Hawk (Standard) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Black Hawk (Standard) 2.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Black Hawk (Standard) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Black Hawk (Standard) 3.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Black Hawk (Standard) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Black Hawk (Standard) 3.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Black Hawk (Standard) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Black Hawk (Standard).mtf b/megameklab/data/mekfiles/meks/3145/Merc/Black Hawk (Standard).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Black Hawk (Standard).mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Black Hawk (Standard).mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Cadaver CVR-A1.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Cadaver CVR-A1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Cadaver CVR-A1.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Cadaver CVR-A1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Cadaver CVR-T1.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Cadaver CVR-T1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Cadaver CVR-T1.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Cadaver CVR-T1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/HawkWolf HWK-4F.mtf b/megameklab/data/mekfiles/meks/3145/Merc/HawkWolf HWK-4F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/HawkWolf HWK-4F.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/HawkWolf HWK-4F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Hound HD-2F.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Hound HD-2F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Hound HD-2F.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Hound HD-2F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk 2.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk 2.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk 3.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk 3.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk JHK-03.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk JHK-03.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk JHK-03.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk JHK-03.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk JHK-04.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk JHK-04.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk JHK-04.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk JHK-04.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Jade Hawk.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Jade Hawk.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Koshi (Standard) 2.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Koshi (Standard) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Koshi (Standard) 2.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Koshi (Standard) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Koshi (Standard) 3.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Koshi (Standard) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Koshi (Standard) 3.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Koshi (Standard) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Koshi (Standard).mtf b/megameklab/data/mekfiles/meks/3145/Merc/Koshi (Standard).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Koshi (Standard).mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Koshi (Standard).mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV (Prime).mtf b/megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV (Prime).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV (Prime).mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV (Prime).mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV A.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV A.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV B.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV B.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV C.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV C.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV PR 2.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV PR 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV PR 2.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV PR 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV PR.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV PR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Mad Cat Mk IV PR.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Mad Cat Mk IV PR.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Stalking Spider II.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Stalking Spider II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Stalking Spider II.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Stalking Spider II.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Tiburon.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Tiburon.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Tiburon.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Tiburon.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV A.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV A.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV B.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV B.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV C.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV C.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV D.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV D.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV Prime.mtf b/megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Merc/Vulture Mk IV Prime.mtf
rename to megameklab/data/mekfiles/meks/3145/Merc/Vulture Mk IV Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Archer ARC-9KC.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Archer ARC-9KC.mtf
similarity index 62%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Archer ARC-9KC.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Archer ARC-9KC.mtf
index 2d755d5d3..9b9e498a0 100644
--- a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Archer ARC-9KC.mtf
+++ b/megameklab/data/mekfiles/meks/3145/NTNU RS/Archer ARC-9KC.mtf
@@ -167,7 +167,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:This Archer variant, based on the 9K, was introduced during the Dark Ages. It retained the four MML-5 launchers and two of the three light PPCs of the earlier design, but replaced the third light PPC and C3 slave with a C3 boosted slave and an ER medium laser.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:LexaTech Industries
primaryfactory:Hun Ho
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Atlas AS7-K4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Atlas AS7-K4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Atlas AS7-K4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Atlas AS7-K4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Avatar AV1-OJ.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Avatar AV1-OJ.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Avatar AV1-OJ.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Avatar AV1-OJ.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Balius E.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Balius E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Balius E.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Balius E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Banshee BNC-9S2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Banshee BNC-9S2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Banshee BNC-9S2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Banshee BNC-9S2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Berserker BRZ-D4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Berserker BRZ-D4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Berserker BRZ-D4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Berserker BRZ-D4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Black Hawk (Nova) X.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Black Hawk (Nova) X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Black Hawk (Nova) X.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Black Hawk (Nova) X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Black Hawk-KU BHKU-OG.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Black Hawk-KU BHKU-OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Black Hawk-KU BHKU-OG.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Black Hawk-KU BHKU-OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Blackjack BJ-2r.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Blackjack BJ-2r.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Blackjack BJ-2r.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Blackjack BJ-2r.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Blackjack BJ2-OG.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Blackjack BJ2-OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Blackjack BJ2-OG.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Blackjack BJ2-OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Blade BLD-7R.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Blade BLD-7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Blade BLD-7R.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Blade BLD-7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Commando COM-8S.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Commando COM-8S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Commando COM-8S.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Commando COM-8S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Cougar X 2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Cougar X 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Cougar X 2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Cougar X 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Cougar X 3.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Cougar X 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Cougar X 3.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Cougar X 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Cougar X.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Cougar X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Cougar X.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Cougar X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Crimson Hawk 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Crimson Hawk 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Crimson Hawk 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Crimson Hawk 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Cuirass CDR-2BC.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Cuirass CDR-2BC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Cuirass CDR-2BC.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Cuirass CDR-2BC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Cuirass CDR-2X.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Cuirass CDR-2X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Cuirass CDR-2X.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Cuirass CDR-2X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Cygnus 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Cygnus 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Cygnus 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Cygnus 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Dasher II 3.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Dasher II 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Dasher II 3.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Dasher II 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Dasher II 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Dasher II 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Dasher II 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Dasher II 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Deimos D.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Deimos D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Deimos D.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Deimos D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Deimos E.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Deimos E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Deimos E.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Deimos E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Diomede D-M3D-M.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Diomede D-M3D-M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Diomede D-M3D-M.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Diomede D-M3D-M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Ebony MEB-12.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Ebony MEB-12.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Ebony MEB-12.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Ebony MEB-12.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Ebony MEB-13.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Ebony MEB-13.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Ebony MEB-13.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Ebony MEB-13.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Emperor EMP-8L.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Emperor EMP-8L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Emperor EMP-8L.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Emperor EMP-8L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Fennec FEC-5CM.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Fennec FEC-5CM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Fennec FEC-5CM.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Fennec FEC-5CM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Flamberge D.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Flamberge D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Flamberge D.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Flamberge D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Gallant GLT-10-0.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Gallant GLT-10-0.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Gallant GLT-10-0.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Gallant GLT-10-0.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Ghost GST-50.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Ghost GST-50.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Ghost GST-50.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Ghost GST-50.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Ghost GST-90.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Ghost GST-90.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Ghost GST-90.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Ghost GST-90.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Grand Dragon DRG-10K.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Grand Dragon DRG-10K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Grand Dragon DRG-10K.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Grand Dragon DRG-10K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Grand Titan T-IT-N13M.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Grand Titan T-IT-N13M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Grand Titan T-IT-N13M.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Grand Titan T-IT-N13M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Griffin GRF-6S2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Griffin GRF-6S2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Griffin GRF-6S2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Griffin GRF-6S2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Hauptmann HA1-OF.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Hauptmann HA1-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Hauptmann HA1-OF.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Hauptmann HA1-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Hauptmann HA1-OM.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Hauptmann HA1-OM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Hauptmann HA1-OM.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Hauptmann HA1-OM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Hauptmann HA1-OT.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Hauptmann HA1-OT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Hauptmann HA1-OT.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Hauptmann HA1-OT.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Hellion G.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Hellion G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Hellion G.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Hellion G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Javelin JVN-11P.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Javelin JVN-11P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Javelin JVN-11P.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Javelin JVN-11P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Jupiter 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Jupiter 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Jupiter 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Jupiter 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Karhu G.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Karhu G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Karhu G.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Karhu G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Koschei KSC-6L.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Koschei KSC-6L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Koschei KSC-6L.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Koschei KSC-6L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Kuma 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Kuma 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Kuma 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Kuma 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Legionnaire LGN-2K.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Legionnaire LGN-2K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Legionnaire LGN-2K.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Legionnaire LGN-2K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Locust LCT-5M2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Locust LCT-5M2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Locust LCT-5M2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Locust LCT-5M2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Locust LCT-5M3.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Locust LCT-5M3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Locust LCT-5M3.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Locust LCT-5M3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Loki (Hellbringer) G.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Loki (Hellbringer) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Loki (Hellbringer) G.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Loki (Hellbringer) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Longbow LGB-14C2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Longbow LGB-14C2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Longbow LGB-14C2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Longbow LGB-14C2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat III 3.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat III 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat III 3.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat III 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat III 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat III 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat III 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat III 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat III 5.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat III 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat III 5.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat III 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat Mk II 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat Mk II 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat Mk II 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat Mk II 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat Mk II 5.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat Mk II 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat Mk II 5.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat Mk II 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat Mk II 6.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat Mk II 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Mad Cat Mk II 6.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Mad Cat Mk II 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Maelstrom MTR-7K.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Maelstrom MTR-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Maelstrom MTR-7K.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Maelstrom MTR-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Man O' War (Gargoyle) X.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Man O' War (Gargoyle) X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Man O' War (Gargoyle) X.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Man O' War (Gargoyle) X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Mangonel MNL-4S.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Mangonel MNL-4S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Mangonel MNL-4S.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Mangonel MNL-4S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Marauder II MAD-4L.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Marauder II MAD-4L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Marauder II MAD-4L.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Marauder II MAD-4L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Marauder MAD-9D.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Marauder MAD-9D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Marauder MAD-9D.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Marauder MAD-9D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Marshal MHL-3MC.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Marshal MHL-3MC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Marshal MHL-3MC.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Marshal MHL-3MC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Men Shen MS1-OG.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Men Shen MS1-OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Men Shen MS1-OG.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Men Shen MS1-OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Morrigan 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Morrigan 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Morrigan 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Morrigan 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Morrigan 5.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Morrigan 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Morrigan 5.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Morrigan 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Awesome AWS-11V.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Awesome AWS-11V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Awesome AWS-11V.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Awesome AWS-11V.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/BattleMaster BLR-6M.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/BattleMaster BLR-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/BattleMaster BLR-6M.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/BattleMaster BLR-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/BattleMaster C 2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/BattleMaster C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/BattleMaster C 2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/BattleMaster C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Bombard BMB-016.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Bombard BMB-016.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Bombard BMB-016.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Bombard BMB-016.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Brahma BRM-6T.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Brahma BRM-6T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Brahma BRM-6T.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Brahma BRM-6T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Caesar CES-5D.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Caesar CES-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Caesar CES-5D.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Caesar CES-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Cerberus MR-7K.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Cerberus MR-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Cerberus MR-7K.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Cerberus MR-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Devastator DVS-10.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Devastator DVS-10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Devastator DVS-10.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Devastator DVS-10.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Enforcer III ENF-6R.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Enforcer III ENF-6R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Enforcer III ENF-6R.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Enforcer III ENF-6R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Goshawk II 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Goshawk II 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Goshawk II 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Goshawk II 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hatamoto-Kaze HTM-27V2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hatamoto-Kaze HTM-27V2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hatamoto-Kaze HTM-27V2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hatamoto-Kaze HTM-27V2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hatchetman HCT-7D.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hatchetman HCT-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hatchetman HCT-7D.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hatchetman HCT-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Helios HEL-7L.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Helios HEL-7L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Helios HEL-7L.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Helios HEL-7L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hercules HRC-LS-9003.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hercules HRC-LS-9003.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hercules HRC-LS-9003.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hercules HRC-LS-9003.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hercules HRC-LS-9004.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hercules HRC-LS-9004.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hercules HRC-LS-9004.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hercules HRC-LS-9004.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hollander BZK-G2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hollander BZK-G2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hollander BZK-G2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hollander BZK-G2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hunchback HBK-6P.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hunchback HBK-6P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Hunchback HBK-6P.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Hunchback HBK-6P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Huron Warrior HUR-WO-R5L.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Huron Warrior HUR-WO-R5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Huron Warrior HUR-WO-R5L.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Huron Warrior HUR-WO-R5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Icarus II ICR-2R.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Icarus II ICR-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Icarus II ICR-2R.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Icarus II ICR-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Lineholder KW2-LH10.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Lineholder KW2-LH10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Lineholder KW2-LH10.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Lineholder KW2-LH10.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Omega SHP-5R.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Omega SHP-5R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Omega SHP-5R.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Omega SHP-5R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Orion C.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Orion C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Orion C.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Orion C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Orochi OR-3K.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Orochi OR-3K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Orochi OR-3K.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Orochi OR-3K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Pendragon PDG-3R.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Pendragon PDG-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Pendragon PDG-3R.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Pendragon PDG-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Penetrator PTR-7D.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Penetrator PTR-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Penetrator PTR-7D.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Penetrator PTR-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Shogun C 2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Shogun C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Shogun C 2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Shogun C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Shogun SHG-3E.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Shogun SHG-3E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Shogun SHG-3E.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Shogun SHG-3E.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Striker STC-2L.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Striker STC-2L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Striker STC-2L.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Striker STC-2L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Tempest C.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Tempest C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Tempest C.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Tempest C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Tempest TMP-4M.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Tempest TMP-4M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Tempest TMP-4M.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Tempest TMP-4M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Venom SDR-9KE.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Venom SDR-9KE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Venom SDR-9KE.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Venom SDR-9KE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Vixen (Incubus) 6.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Vixen (Incubus) 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Vixen (Incubus) 6.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Vixen (Incubus) 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Watchman WTC-4DM2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Watchman WTC-4DM2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Watchman WTC-4DM2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Watchman WTC-4DM2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Yu Huang Y-H12GC.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Yu Huang Y-H12GC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/NTNU/Yu Huang Y-H12GC.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/NTNU/Yu Huang Y-H12GC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Nobori-nin (Huntsman) F.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Nobori-nin (Huntsman) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Nobori-nin (Huntsman) F.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Nobori-nin (Huntsman) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Nova Cat H.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Nova Cat H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Nova Cat H.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Nova Cat H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Nova Cat I.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Nova Cat I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Nova Cat I.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Nova Cat I.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Nyx NX-100.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Nyx NX-100.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Nyx NX-100.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Nyx NX-100.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Nyx NX-110.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Nyx NX-110.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Nyx NX-110.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Nyx NX-110.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Ocelot 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Ocelot 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Ocelot 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Ocelot 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Omen 2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Omen 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Omen 2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Omen 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Onager 2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Onager 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Onager 2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Onager 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Owens OW-1G.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Owens OW-1G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Owens OW-1G.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Owens OW-1G.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Pack Hunter II 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Pack Hunter II 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Pack Hunter II 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Pack Hunter II 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Panther PNT-12KC.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Panther PNT-12KC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Panther PNT-12KC.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Panther PNT-12KC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Peacekeeper PKP-2K.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Peacekeeper PKP-2K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Peacekeeper PKP-2K.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Peacekeeper PKP-2K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Prefect PRF-3R.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Prefect PRF-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Prefect PRF-3R.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Prefect PRF-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Quickdraw QKD-9M.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Quickdraw QKD-9M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Quickdraw QKD-9M.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Quickdraw QKD-9M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Raptor II RPT-2X2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Raptor II RPT-2X2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Raptor II RPT-2X2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Raptor II RPT-2X2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Sagittaire SGT-14D.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Sagittaire SGT-14D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Sagittaire SGT-14D.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Sagittaire SGT-14D.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Salamander PPR-7T.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Salamander PPR-7T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Salamander PPR-7T.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Salamander PPR-7T.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Shadow Cat F.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Shadow Cat F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Shadow Cat F.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Shadow Cat F.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Shadow Cat II 3.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Shadow Cat II 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Shadow Cat II 3.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Shadow Cat II 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Shadow Cat II 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Shadow Cat II 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Shadow Cat II 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Shadow Cat II 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Shadow Hawk IIC 9.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Shadow Hawk IIC 9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Shadow Hawk IIC 9.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Shadow Hawk IIC 9.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Shen Yi SHY-5B.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Shen Yi SHY-5B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Shen Yi SHY-5B.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Shen Yi SHY-5B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Shockwave SKW-6H.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Shockwave SKW-6H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Shockwave SKW-6H.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Shockwave SKW-6H.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Shockwave SKW-8X.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Shockwave SKW-8X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Shockwave SKW-8X.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Shockwave SKW-8X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Sphinx 3.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Sphinx 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Sphinx 3.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Sphinx 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Sphinx 4.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Sphinx 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Sphinx 4.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Sphinx 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Spider SDR-10K.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Spider SDR-10K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Spider SDR-10K.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Spider SDR-10K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Spider SDR-8Xr.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Spider SDR-8Xr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Spider SDR-8Xr.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Spider SDR-8Xr.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Strider SR1-OH.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Strider SR1-OH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Strider SR1-OH.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Strider SR1-OH.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Strider SR1-OM.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Strider SR1-OM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Strider SR1-OM.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Strider SR1-OM.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Sun Cobra 2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Sun Cobra 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Sun Cobra 2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Sun Cobra 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Sunder SD1-OF.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Sunder SD1-OF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Sunder SD1-OF.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Sunder SD1-OF.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Sunder SD1-OG.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Sunder SD1-OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Sunder SD1-OG.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Sunder SD1-OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Tarantula ZPH-5A.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Tarantula ZPH-5A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Tarantula ZPH-5A.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Tarantula ZPH-5A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Targe TRG-3M.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Targe TRG-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Targe TRG-3M.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Targe TRG-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Templar TLR1-OR.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Templar TLR1-OR.mtf
similarity index 95%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Templar TLR1-OR.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Templar TLR1-OR.mtf
index 448acb7b6..303b90144 100644
--- a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Templar TLR1-OR.mtf
+++ b/megameklab/data/mekfiles/meks/3145/NTNU RS/Templar TLR1-OR.mtf
@@ -158,7 +158,7 @@ IS Endo Steel
-Empty-
-Empty-
-capabilities:This Dark Age era configuration carries two ER PPC's and an LB 10-X autocannon, all Clan-spec. These are supported by five Medium Re-engineered Lasers.
+capabilities:This Dark Age era configuration carries two ER PPCs and an LB 10-X autocannon, all Clan-spec. These are supported by five Medium Re-engineered Lasers.
deployment: The Templar is built on a lightweight Kallon Type XIX Endo Steel chassis and is powered by a KalTek 340 XL engine that gives the 'Mech a top speed of 64.8 km/h while sacrificing durability. The Templar has thirteen fixed double heat sinks and is armored with sixteen and a half tons of Starshield A armor with CASE fixed in the right torso. Overall, this allows the Templar to have forty tons of free pod space for weapons and equipment which the 'Mech uses effectively in its various configurations.
history:With a noticeable lack of OmniMechs designed in the Federated Suns, Field Marshal Duke George Hasek went over the heads of the Department of the Quartermaster and commissioned Kallon Industries to design an assault OmniMech and backed the project with his own considerable financial resources. The resulting 'Mech is a force to be reckoned with on the modern battlefield.
manufacturer:Kallon Industries
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Thunder Fox TFT-F11.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Thunder Fox TFT-F11.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Thunder Fox TFT-F11.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Thunder Fox TFT-F11.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Thunderbolt TDR-10S.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Thunderbolt TDR-10S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Thunderbolt TDR-10S.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Thunderbolt TDR-10S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Ti Ts'ang TSG-10L.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Ti Ts'ang TSG-10L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Ti Ts'ang TSG-10L.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Ti Ts'ang TSG-10L.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Titan TI-1Aj.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Titan TI-1Aj.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Titan TI-1Aj.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Titan TI-1Aj.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Titan TI-1Ar.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Titan TI-1Ar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Titan TI-1Ar.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Titan TI-1Ar.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Trebaruna TR-XH.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Trebaruna TR-XH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Trebaruna TR-XH.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Trebaruna TR-XH.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Trebuchet TBT-9R.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Trebuchet TBT-9R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Trebuchet TBT-9R.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Trebuchet TBT-9R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Tundra Wolf 5.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Tundra Wolf 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Tundra Wolf 5.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Tundra Wolf 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Uller (Kit Fox) I.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Uller (Kit Fox) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Uller (Kit Fox) I.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Uller (Kit Fox) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Valkyrie VLK-QD8.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Valkyrie VLK-QD8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Valkyrie VLK-QD8.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Valkyrie VLK-QD8.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Warhammer IIC 10.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Warhammer IIC 10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Warhammer IIC 10.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Warhammer IIC 10.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Warhammer IIC 11.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Warhammer IIC 11.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Warhammer IIC 11.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Warhammer IIC 11.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Warhammer IIC 12.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Warhammer IIC 12.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Warhammer IIC 12.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Warhammer IIC 12.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Warhammer WHM-8D2.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Warhammer WHM-8D2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Warhammer WHM-8D2.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Warhammer WHM-8D2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Wasp WSP-3K.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Wasp WSP-3K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Wasp WSP-3K.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Wasp WSP-3K.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Wasp WSP-3P.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Wasp WSP-3P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Wasp WSP-3P.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Wasp WSP-3P.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Xanthos XNT-6O.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Xanthos XNT-6O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Xanthos XNT-6O.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Xanthos XNT-6O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/NTNU RS/Xanthos XNT-7O.mtf b/megameklab/data/mekfiles/meks/3145/NTNU RS/Xanthos XNT-7O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/NTNU RS/Xanthos XNT-7O.mtf
rename to megameklab/data/mekfiles/meks/3145/NTNU RS/Xanthos XNT-7O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Aphrodite.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Aphrodite.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Aphrodite.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Aphrodite.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Hades.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Hades.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Hades.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Hades.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Hephaestus.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Hephaestus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Hephaestus.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Hephaestus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Hera.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Hera.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Hera.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Hera.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Zeus.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Zeus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Ares ARS-V1 Zeus.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Ares ARS-V1 Zeus.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-O.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-O.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OA.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OB.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OB.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OC.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OC.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OD.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OD.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OE.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-03-OE.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-03-OE.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-04-R.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-04-R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-04-R.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-04-R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-05-X.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-05-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Celerity CLR-05-X.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Celerity CLR-05-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-O.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-O.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-OA.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-OB.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-OB.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-OC.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-OC.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-OD.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-OD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Doloire DLR-OD.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Doloire DLR-OD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Jackalope JLP-BD.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Jackalope JLP-BD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Jackalope JLP-BD.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Jackalope JLP-BD.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Jackalope JLP-C.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Jackalope JLP-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Jackalope JLP-C.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Jackalope JLP-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Jackalope JLP-KA Wolpertinger.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Jackalope JLP-KA Wolpertinger.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Jackalope JLP-KA Wolpertinger.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Jackalope JLP-KA Wolpertinger.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Jackalope JLP-KA.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Jackalope JLP-KA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Jackalope JLP-KA.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Jackalope JLP-KA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Kheper KHP-7R.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Kheper KHP-7R.mtf
similarity index 96%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Kheper KHP-7R.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Kheper KHP-7R.mtf
index 2e24d1e28..f36716baa 100644
--- a/megameklab/data/mechfiles/mechs/3145/Republic/Kheper KHP-7R.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Republic/Kheper KHP-7R.mtf
@@ -152,4 +152,5 @@ IS Endo Steel
-Empty-
-Empty-
-
+manufacturer:New Earth Trading Company
+primaryfactory:New Earth
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Lament LMT-2R.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Lament LMT-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Lament LMT-2R.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Lament LMT-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Lament LMT-3C.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Lament LMT-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Lament LMT-3C.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Lament LMT-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Lament LMT-3R.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Lament LMT-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Lament LMT-3R.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Lament LMT-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Lament LMT-4RC.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Lament LMT-4RC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Lament LMT-4RC.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Lament LMT-4RC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Malice MAL-XP.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Malice MAL-XP.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Malice MAL-XP.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Malice MAL-XP.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Malice MAL-XT.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Malice MAL-XT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Malice MAL-XT.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Malice MAL-XT.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Malice MAL-XV.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Malice MAL-XV.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Malice MAL-XV.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Malice MAL-XV.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Malice MAL-YZ.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Malice MAL-YZ.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Malice MAL-YZ.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Malice MAL-YZ.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-K1.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-K1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-K1.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-K1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-K3.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-K3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-K3.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-K3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-K4.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-K4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-K4.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-K4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-K7.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-K7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-K7.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-K7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-KC.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-KC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Night Stalker NSR-KC.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Night Stalker NSR-KC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Poseidon PSD-V2.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Poseidon PSD-V2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Poseidon PSD-V2.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Poseidon PSD-V2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R2.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R2.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R3.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R3.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R4.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R4.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R7.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Revenant UBM-2R7.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Revenant UBM-2R7.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Republic/Uraeus UAE-7R.mtf b/megameklab/data/mekfiles/meks/3145/Republic/Uraeus UAE-7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Republic/Uraeus UAE-7R.mtf
rename to megameklab/data/mekfiles/meks/3145/Republic/Uraeus UAE-7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Firestarter FS9-M2.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Firestarter FS9-M2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Firestarter FS9-M2.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Firestarter FS9-M2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Firestarter FS9-M3.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Firestarter FS9-M3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Firestarter FS9-M3.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Firestarter FS9-M3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Firestarter FS9-M4.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Firestarter FS9-M4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Firestarter FS9-M4.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Firestarter FS9-M4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Gauntlet GTL-1O.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Gauntlet GTL-1O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Gauntlet GTL-1O.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Gauntlet GTL-1O.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Gauntlet GTL-1OA.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Gauntlet GTL-1OA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Gauntlet GTL-1OA.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Gauntlet GTL-1OA.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Gauntlet GTL-1OB.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Gauntlet GTL-1OB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Gauntlet GTL-1OB.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Gauntlet GTL-1OB.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Gauntlet GTL-1OC.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Gauntlet GTL-1OC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Gauntlet GTL-1OC.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Gauntlet GTL-1OC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Gotterdammerung GTD-20S.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Gotterdammerung GTD-20S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Gotterdammerung GTD-20S.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Gotterdammerung GTD-20S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Jaguar 2.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Jaguar 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Jaguar 2.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Jaguar 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Jaguar.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Jaguar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Jaguar.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Jaguar.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/King Crab KGC-009.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/King Crab KGC-009.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/King Crab KGC-009.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/King Crab KGC-009.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Mongrel MGL-T1.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Mongrel MGL-T1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Mongrel MGL-T1.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Mongrel MGL-T1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Mongrel MGL-T2.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Mongrel MGL-T2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Mongrel MGL-T2.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Mongrel MGL-T2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Scourge SCG-WD1.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Scourge SCG-WD1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Scourge SCG-WD1.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Scourge SCG-WD1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Scourge SCG-WF1.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Scourge SCG-WF1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Scourge SCG-WF1.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Scourge SCG-WF1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Storm Raider STM-R1.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Storm Raider STM-R1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Storm Raider STM-R1.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Storm Raider STM-R1.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Storm Raider STM-R2.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Storm Raider STM-R2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Storm Raider STM-R2.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Storm Raider STM-R2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Storm Raider STM-R3.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Storm Raider STM-R3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Storm Raider STM-R3.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Storm Raider STM-R3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Storm Raider STM-R4.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Storm Raider STM-R4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Storm Raider STM-R4.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Storm Raider STM-R4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Ursa URA-2A.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Ursa URA-2A.mtf
similarity index 97%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Ursa URA-2A.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Ursa URA-2A.mtf
index 587389b6c..5cb29b7e5 100644
--- a/megameklab/data/mechfiles/mechs/3145/Steiner/Ursa URA-2A.mtf
+++ b/megameklab/data/mekfiles/meks/3145/Steiner/Ursa URA-2A.mtf
@@ -158,4 +158,5 @@ IS Endo Steel
-Empty-
-Empty-
-
+manufacturer:TharHes Industries
+primaryfactory:Tharkad
\ No newline at end of file
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Ursa URA-2C.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Ursa URA-2C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Ursa URA-2C.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Ursa URA-2C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Viking IIC.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Viking IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Viking IIC.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Viking IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Zeus X ZEU-X.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Zeus X ZEU-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Zeus X ZEU-X.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Zeus X ZEU-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Zeus X ZEU-X2.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Zeus X ZEU-X2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Zeus X ZEU-X2.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Zeus X ZEU-X2.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Zeus X ZEU-X3.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Zeus X ZEU-X3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Zeus X ZEU-X3.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Zeus X ZEU-X3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3145/Steiner/Zeus X ZEU-X4.mtf b/megameklab/data/mekfiles/meks/3145/Steiner/Zeus X ZEU-X4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3145/Steiner/Zeus X ZEU-X4.mtf
rename to megameklab/data/mekfiles/meks/3145/Steiner/Zeus X ZEU-X4.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/Gotterdammerung GTD-20C.mtf b/megameklab/data/mekfiles/meks/3150/Gotterdammerung GTD-20C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/Gotterdammerung GTD-20C.mtf
rename to megameklab/data/mekfiles/meks/3150/Gotterdammerung GTD-20C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/Gotterdammerung GTD-30S.mtf b/megameklab/data/mekfiles/meks/3150/Gotterdammerung GTD-30S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/Gotterdammerung GTD-30S.mtf
rename to megameklab/data/mekfiles/meks/3150/Gotterdammerung GTD-30S.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/Juliano JLN-5B.mtf b/megameklab/data/mekfiles/meks/3150/Juliano JLN-5B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/Juliano JLN-5B.mtf
rename to megameklab/data/mekfiles/meks/3150/Juliano JLN-5B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/Juliano JLN-5C.mtf b/megameklab/data/mekfiles/meks/3150/Juliano JLN-5C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/Juliano JLN-5C.mtf
rename to megameklab/data/mekfiles/meks/3150/Juliano JLN-5C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/King Crab KGC-009C.mtf b/megameklab/data/mekfiles/meks/3150/King Crab KGC-009C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/King Crab KGC-009C.mtf
rename to megameklab/data/mekfiles/meks/3150/King Crab KGC-009C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/Kodiak II 3.mtf b/megameklab/data/mekfiles/meks/3150/Kodiak II 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/Kodiak II 3.mtf
rename to megameklab/data/mekfiles/meks/3150/Kodiak II 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/Prey Seeker PY-SR20.mtf b/megameklab/data/mekfiles/meks/3150/Prey Seeker PY-SR20.mtf
similarity index 89%
rename from megameklab/data/mechfiles/mechs/3150/Prey Seeker PY-SR20.mtf
rename to megameklab/data/mekfiles/meks/3150/Prey Seeker PY-SR20.mtf
index f07042307..a38643afd 100644
--- a/megameklab/data/mechfiles/mechs/3150/Prey Seeker PY-SR20.mtf
+++ b/megameklab/data/mekfiles/meks/3150/Prey Seeker PY-SR20.mtf
@@ -152,8 +152,8 @@ IS Endo Steel
-Empty-
-Empty-
-overview:Achernar BattleMechs' Prey Seeker evolved from a variety of sources. Its off-putting arm construction, as well as its phenomenal speed, harkens back to the Clan Dasher's distinctive profile, but its role—old-fashioned BattleMech scouting—speaks to a quiet dissatisfaction among the AFFS' MechWarriors who feel increasingly marginalized by the rise of combined- arms warfare.
-capabilities:Capable of running at a staggering 194 km/h thanks to the extralight, but frighteningly expensive, Magna 180 XXL engine, the Prey Seeker takes a minimalist approach to equipment to pay for that high rate of speed. Mounting a small cockpit and an XL gyro, the Prey Seeker mounts three and a half tons of armor and lacks jump jets. The minimal armor present over the rear of the Prey Seeker means that if hit from behind by any but the lightest of weapons, the Prey Seeker runs the risk of taking internal damage.
+overview:Achernar BattleMechs' Prey Seeker evolved from a variety of sources. Its off-putting arm construction, as well as its phenomenal speed, harkens back to the Clan Dasher's distinctive profile, but its role—old-fashioned BattleMech scouting—speaks to a quiet dissatisfaction among the AFFS' MechWarriors who feel increasingly marginalized by the rise of combined-arms warfare.
+capabilities:Capable of running at a staggering 194 km/h thanks to the extralight, but frighteningly expensive, Magna 180 XXL engine, the Prey Seeker takes a minimalist approach to equipment to pay for that high rate of speed. Mounting a small cockpit and an XL gyro, the Prey Seeker features three and a half tons of armor and lacks jump jets. The minimal armor present over the rear of the Prey Seeker means that if hit from behind by any but the lightest of weapons, the Prey Seeker runs the risk of taking internal damage.
deployment:No information on this variant
history:Soon after Fortress Republic, Prey Seekers were pressed into combat deployments.
manufacturer:Achernar BattleMechs
diff --git a/megameklab/data/mechfiles/mechs/3150/Prey Seeker PY-SR30.mtf b/megameklab/data/mekfiles/meks/3150/Prey Seeker PY-SR30.mtf
similarity index 89%
rename from megameklab/data/mechfiles/mechs/3150/Prey Seeker PY-SR30.mtf
rename to megameklab/data/mekfiles/meks/3150/Prey Seeker PY-SR30.mtf
index a0bd00992..55435554d 100644
--- a/megameklab/data/mechfiles/mechs/3150/Prey Seeker PY-SR30.mtf
+++ b/megameklab/data/mekfiles/meks/3150/Prey Seeker PY-SR30.mtf
@@ -155,8 +155,8 @@ IS Endo Steel
-Empty-
-Empty-
-overview:Achernar BattleMechs' Prey Seeker evolved from a variety of sources. Its off-putting arm construction, as well as its phenomenal speed, harkens back to the Clan Dasher's distinctive profile, but its role—old-fashioned BattleMech scouting—speaks to a quiet dissatisfaction among the AFFS' MechWarriors who feel increasingly marginalized by the rise of combined- arms warfare.
-capabilities:Capable of running at a staggering 194 km/h thanks to the extralight, but frighteningly expensive, Magna 180 XXL engine, the Prey Seeker takes a minimalist approach to equipment to pay for that high rate of speed. Mounting a small cockpit and an XL gyro, the Prey Seeker mounts three and a half tons of armor and lacks jump jets. The minimal armor present over the rear of the Prey Seeker means that if hit from behind by any but the lightest of weapons, the Prey Seeker runs the risk of taking internal damage.
+overview:Achernar BattleMechs' Prey Seeker evolved from a variety of sources. Its off-putting arm construction, as well as its phenomenal speed, harkens back to the Clan Dasher's distinctive profile, but its role—old-fashioned BattleMech scouting—speaks to a quiet dissatisfaction among the AFFS' MechWarriors who feel increasingly marginalized by the rise of combined-arms warfare.
+capabilities:Capable of running at a staggering 194 km/h thanks to the extralight, but frighteningly expensive, Magna 180 XXL engine, the Prey Seeker takes a minimalist approach to equipment to pay for that high rate of speed. Mounting a small cockpit and an XL gyro, the Prey Seeker features three and a half tons of armor and lacks jump jets. The minimal armor present over the rear of the Prey Seeker means that if hit from behind by any but the lightest of weapons, the Prey Seeker runs the risk of taking internal damage.
deployment:No information on this variant
history:Soon after Fortress Republic, Prey Seekers were pressed into combat deployments.
manufacturer:Achernar BattleMechs
diff --git a/megameklab/data/mechfiles/mechs/3150/Raider JL-3A.mtf b/megameklab/data/mekfiles/meks/3150/Raider JL-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/Raider JL-3A.mtf
rename to megameklab/data/mekfiles/meks/3150/Raider JL-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/Raider JL-3B.mtf b/megameklab/data/mekfiles/meks/3150/Raider JL-3B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/Raider JL-3B.mtf
rename to megameklab/data/mekfiles/meks/3150/Raider JL-3B.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/Raider Mk II JL-3C.mtf b/megameklab/data/mekfiles/meks/3150/Raider Mk II JL-3C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/Raider Mk II JL-3C.mtf
rename to megameklab/data/mekfiles/meks/3150/Raider Mk II JL-3C.mtf
diff --git a/megameklab/data/mechfiles/mechs/3150/Shrike Black Rose.mtf b/megameklab/data/mekfiles/meks/3150/Shrike Black Rose.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/3150/Shrike Black Rose.mtf
rename to megameklab/data/mekfiles/meks/3150/Shrike Black Rose.mtf
diff --git a/megameklab/data/mechfiles/mechs/Arano Restoration/Atlas II AS7-D-HT.mtf b/megameklab/data/mekfiles/meks/Arano Restoration/Atlas II AS7-D-HT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Arano Restoration/Atlas II AS7-D-HT.mtf
rename to megameklab/data/mekfiles/meks/Arano Restoration/Atlas II AS7-D-HT.mtf
diff --git a/megameklab/data/mechfiles/mechs/Battlecorps/Banshee BNC-9S.mtf b/megameklab/data/mekfiles/meks/Battlecorps/Banshee BNC-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Battlecorps/Banshee BNC-9S.mtf
rename to megameklab/data/mekfiles/meks/Battlecorps/Banshee BNC-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Battlecorps/Orion ON1-K (Kerensky).mtf b/megameklab/data/mekfiles/meks/Battlecorps/Orion ON1-K (Kerensky).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Battlecorps/Orion ON1-K (Kerensky).mtf
rename to megameklab/data/mekfiles/meks/Battlecorps/Orion ON1-K (Kerensky).mtf
diff --git a/megameklab/data/mechfiles/mechs/Battlecorps/Ti Tsang TSG-9 China Doll.mtf b/megameklab/data/mekfiles/meks/Battlecorps/Ti Tsang TSG-9 China Doll.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Battlecorps/Ti Tsang TSG-9 China Doll.mtf
rename to megameklab/data/mekfiles/meks/Battlecorps/Ti Tsang TSG-9 China Doll.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Agrotera AGT-1A.mtf b/megameklab/data/mekfiles/meks/Dark Age/Agrotera AGT-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Agrotera AGT-1A.mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Agrotera AGT-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Atlas AS7-K2 (Jedra).mtf b/megameklab/data/mekfiles/meks/Dark Age/Atlas AS7-K2 (Jedra).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Atlas AS7-K2 (Jedra).mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Atlas AS7-K2 (Jedra).mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Inquisitor II ITW-205.mtf b/megameklab/data/mekfiles/meks/Dark Age/Inquisitor II ITW-205.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Inquisitor II ITW-205.mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Inquisitor II ITW-205.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Legionnaire LGN-2D Raul.mtf b/megameklab/data/mekfiles/meks/Dark Age/Legionnaire LGN-2D Raul.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Legionnaire LGN-2D Raul.mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Legionnaire LGN-2D Raul.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Mad Cat III (Eve).mtf b/megameklab/data/mekfiles/meks/Dark Age/Mad Cat III (Eve).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Mad Cat III (Eve).mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Mad Cat III (Eve).mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Mad Cat III 2 (MWDA).mtf b/megameklab/data/mekfiles/meks/Dark Age/Mad Cat III 2 (MWDA).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Mad Cat III 2 (MWDA).mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Mad Cat III 2 (MWDA).mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Mad Cat III Dark Age RS.mtf b/megameklab/data/mekfiles/meks/Dark Age/Mad Cat III Dark Age RS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Mad Cat III Dark Age RS.mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Mad Cat III Dark Age RS.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Pack Hunter II (Isis).mtf b/megameklab/data/mekfiles/meks/Dark Age/Pack Hunter II (Isis).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Pack Hunter II (Isis).mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Pack Hunter II (Isis).mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Ryoken II Tassa.mtf b/megameklab/data/mekfiles/meks/Dark Age/Ryoken II Tassa.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Ryoken II Tassa.mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Ryoken II Tassa.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dark Age/Yu Huang Carson.mtf b/megameklab/data/mekfiles/meks/Dark Age/Yu Huang Carson.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dark Age/Yu Huang Carson.mtf
rename to megameklab/data/mekfiles/meks/Dark Age/Yu Huang Carson.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dominions Divided (April)/Ares ARS-V1E Apollo.mtf b/megameklab/data/mekfiles/meks/Dominions Divided (April)/Ares ARS-V1E Apollo.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dominions Divided (April)/Ares ARS-V1E Apollo.mtf
rename to megameklab/data/mekfiles/meks/Dominions Divided (April)/Ares ARS-V1E Apollo.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Bounty Hunter/Javelin JVN-11D Farrell.mtf b/megameklab/data/mekfiles/meks/Dossiers/Bounty Hunter/Javelin JVN-11D Farrell.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Bounty Hunter/Javelin JVN-11D Farrell.mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Bounty Hunter/Javelin JVN-11D Farrell.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Bounty Hunter/Mad Cat (Timber Wolf) (Bounty Hunter 2).mtf b/megameklab/data/mekfiles/meks/Dossiers/Bounty Hunter/Mad Cat (Timber Wolf) (Bounty Hunter 2).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Bounty Hunter/Mad Cat (Timber Wolf) (Bounty Hunter 2).mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Bounty Hunter/Mad Cat (Timber Wolf) (Bounty Hunter 2).mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Bounty Hunter/Phoenix Hawk PXH-4L Sante.mtf b/megameklab/data/mekfiles/meks/Dossiers/Bounty Hunter/Phoenix Hawk PXH-4L Sante.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Bounty Hunter/Phoenix Hawk PXH-4L Sante.mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Bounty Hunter/Phoenix Hawk PXH-4L Sante.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Bounty Hunter/Shadow Hawk SHD-5D (Sandy).mtf b/megameklab/data/mekfiles/meks/Dossiers/Bounty Hunter/Shadow Hawk SHD-5D (Sandy).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Bounty Hunter/Shadow Hawk SHD-5D (Sandy).mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Bounty Hunter/Shadow Hawk SHD-5D (Sandy).mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Jason Zaklan/Ti Ts'ang Jason.mtf b/megameklab/data/mekfiles/meks/Dossiers/Jason Zaklan/Ti Ts'ang Jason.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Jason Zaklan/Ti Ts'ang Jason.mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Jason Zaklan/Ti Ts'ang Jason.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Lamenkov's Liability/Karhu Syngman.mtf b/megameklab/data/mekfiles/meks/Dossiers/Lamenkov's Liability/Karhu Syngman.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Lamenkov's Liability/Karhu Syngman.mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Lamenkov's Liability/Karhu Syngman.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Lamenkov's Liability/Osprey OSP-26 Lawrence.mtf b/megameklab/data/mekfiles/meks/Dossiers/Lamenkov's Liability/Osprey OSP-26 Lawrence.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Lamenkov's Liability/Osprey OSP-26 Lawrence.mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Lamenkov's Liability/Osprey OSP-26 Lawrence.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Lamenkov's Liability/Prefect PRF-1R Veronica.mtf b/megameklab/data/mekfiles/meks/Dossiers/Lamenkov's Liability/Prefect PRF-1R Veronica.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Lamenkov's Liability/Prefect PRF-1R Veronica.mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Lamenkov's Liability/Prefect PRF-1R Veronica.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Lamenkov's Liability/Thunderbolt TDR-10M Ilyena.mtf b/megameklab/data/mekfiles/meks/Dossiers/Lamenkov's Liability/Thunderbolt TDR-10M Ilyena.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Lamenkov's Liability/Thunderbolt TDR-10M Ilyena.mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Lamenkov's Liability/Thunderbolt TDR-10M Ilyena.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Salazar Tsakalotos/Thunderbolt TDR-10M Salazar.mtf b/megameklab/data/mekfiles/meks/Dossiers/Salazar Tsakalotos/Thunderbolt TDR-10M Salazar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Salazar Tsakalotos/Thunderbolt TDR-10M Salazar.mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Salazar Tsakalotos/Thunderbolt TDR-10M Salazar.mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Youling Zhanshi/Duan Gung (Vaughn).mtf b/megameklab/data/mekfiles/meks/Dossiers/Youling Zhanshi/Duan Gung (Vaughn).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Youling Zhanshi/Duan Gung (Vaughn).mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Youling Zhanshi/Duan Gung (Vaughn).mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Youling Zhanshi/Men Shen (Li).mtf b/megameklab/data/mekfiles/meks/Dossiers/Youling Zhanshi/Men Shen (Li).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Youling Zhanshi/Men Shen (Li).mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Youling Zhanshi/Men Shen (Li).mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Youling Zhanshi/Sha Yu (Bulldog).mtf b/megameklab/data/mekfiles/meks/Dossiers/Youling Zhanshi/Sha Yu (Bulldog).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Youling Zhanshi/Sha Yu (Bulldog).mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Youling Zhanshi/Sha Yu (Bulldog).mtf
diff --git a/megameklab/data/mechfiles/mechs/Dossiers/Youling Zhanshi/Snake (Arthur).mtf b/megameklab/data/mekfiles/meks/Dossiers/Youling Zhanshi/Snake (Arthur).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Dossiers/Youling Zhanshi/Snake (Arthur).mtf
rename to megameklab/data/mekfiles/meks/Dossiers/Youling Zhanshi/Snake (Arthur).mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/BattleMaster BLR-1GHE HellSlinger.mtf b/megameklab/data/mekfiles/meks/ER 2750/BattleMaster BLR-1GHE HellSlinger.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/BattleMaster BLR-1GHE HellSlinger.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/BattleMaster BLR-1GHE HellSlinger.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/BattleMaster BLR-1Gd.mtf b/megameklab/data/mekfiles/meks/ER 2750/BattleMaster BLR-1Gd.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/BattleMaster BLR-1Gd.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/BattleMaster BLR-1Gd.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Crab CRB-27sl.mtf b/megameklab/data/mekfiles/meks/ER 2750/Crab CRB-27sl.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Crab CRB-27sl.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Crab CRB-27sl.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Dervish DV-6Md.mtf b/megameklab/data/mekfiles/meks/ER 2750/Dervish DV-6Md.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Dervish DV-6Md.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Dervish DV-6Md.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Hammerhands HMH-3D Kessem.mtf b/megameklab/data/mekfiles/meks/ER 2750/Hammerhands HMH-3D Kessem.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Hammerhands HMH-3D Kessem.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Hammerhands HMH-3D Kessem.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Lancelot LNC25-01sl.mtf b/megameklab/data/mekfiles/meks/ER 2750/Lancelot LNC25-01sl.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Lancelot LNC25-01sl.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Lancelot LNC25-01sl.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Mackie MSK-9HKR Kill Roys Little Buddy.mtf b/megameklab/data/mekfiles/meks/ER 2750/Mackie MSK-9HKR Kill Roys Little Buddy.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Mackie MSK-9HKR Kill Roys Little Buddy.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Mackie MSK-9HKR Kill Roys Little Buddy.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Phoenix Hawk PXH-1Kk.mtf b/megameklab/data/mekfiles/meks/ER 2750/Phoenix Hawk PXH-1Kk.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Phoenix Hawk PXH-1Kk.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Phoenix Hawk PXH-1Kk.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Stalker STK-3Fk.mtf b/megameklab/data/mekfiles/meks/ER 2750/Stalker STK-3Fk.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Stalker STK-3Fk.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Stalker STK-3Fk.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Thunderbolt TDR-5Sd.mtf b/megameklab/data/mekfiles/meks/ER 2750/Thunderbolt TDR-5Sd.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Thunderbolt TDR-5Sd.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Thunderbolt TDR-5Sd.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Victor VTR-9B (Shoji).mtf b/megameklab/data/mekfiles/meks/ER 2750/Victor VTR-9B (Shoji).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Victor VTR-9B (Shoji).mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Victor VTR-9B (Shoji).mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Warhammer WHM-6Rk.mtf b/megameklab/data/mekfiles/meks/ER 2750/Warhammer WHM-6Rk.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Warhammer WHM-6Rk.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Warhammer WHM-6Rk.mtf
diff --git a/megameklab/data/mechfiles/mechs/ER 2750/Wyvern WVE-5Nsl.mtf b/megameklab/data/mekfiles/meks/ER 2750/Wyvern WVE-5Nsl.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ER 2750/Wyvern WVE-5Nsl.mtf
rename to megameklab/data/mekfiles/meks/ER 2750/Wyvern WVE-5Nsl.mtf
diff --git a/megameklab/data/mechfiles/mechs/Era Digests/Age of War/Hector HOR-1B.mtf b/megameklab/data/mekfiles/meks/Era Digests/Age of War/Hector HOR-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Era Digests/Age of War/Hector HOR-1B.mtf
rename to megameklab/data/mekfiles/meks/Era Digests/Age of War/Hector HOR-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Era Digests/Age of War/Hector HOR-1C.mtf b/megameklab/data/mekfiles/meks/Era Digests/Age of War/Hector HOR-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Era Digests/Age of War/Hector HOR-1C.mtf
rename to megameklab/data/mekfiles/meks/Era Digests/Age of War/Hector HOR-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Era Digests/Dark Age/Cave Lion.mtf b/megameklab/data/mekfiles/meks/Era Digests/Dark Age/Cave Lion.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Era Digests/Dark Age/Cave Lion.mtf
rename to megameklab/data/mekfiles/meks/Era Digests/Dark Age/Cave Lion.mtf
diff --git a/megameklab/data/mechfiles/mechs/Era Digests/Dark Age/Raider JL-1.mtf b/megameklab/data/mekfiles/meks/Era Digests/Dark Age/Raider JL-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Era Digests/Dark Age/Raider JL-1.mtf
rename to megameklab/data/mekfiles/meks/Era Digests/Dark Age/Raider JL-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Era Digests/Dark Age/Raider Mk II JL-2.mtf b/megameklab/data/mekfiles/meks/Era Digests/Dark Age/Raider Mk II JL-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Era Digests/Dark Age/Raider Mk II JL-2.mtf
rename to megameklab/data/mekfiles/meks/Era Digests/Dark Age/Raider Mk II JL-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/ForcePacks/UrbanMech/UrbanMech UM-R27.mtf b/megameklab/data/mekfiles/meks/ForcePacks/UrbanMech/UrbanMech UM-R27.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ForcePacks/UrbanMech/UrbanMech UM-R27.mtf
rename to megameklab/data/mekfiles/meks/ForcePacks/UrbanMech/UrbanMech UM-R27.mtf
diff --git a/megameklab/data/mechfiles/mechs/ForcePacks/Wolfs Dragoons/Archer C 2.mtf b/megameklab/data/mekfiles/meks/ForcePacks/Wolfs Dragoons/Archer C 2.mtf
similarity index 64%
rename from megameklab/data/mechfiles/mechs/ForcePacks/Wolfs Dragoons/Archer C 2.mtf
rename to megameklab/data/mekfiles/meks/ForcePacks/Wolfs Dragoons/Archer C 2.mtf
index 8e256651e..e0007cad5 100644
--- a/megameklab/data/mechfiles/mechs/ForcePacks/Wolfs Dragoons/Archer C 2.mtf
+++ b/megameklab/data/mekfiles/meks/ForcePacks/Wolfs Dragoons/Archer C 2.mtf
@@ -165,7 +165,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:A Civil War-era alternate configuration to the Archer C, the C 2 mounts two LRM-20s with Artemis IV functionality as its primary weapon group. Taking inspiration from the ARC-2S, the Archer C 2 also mounts a pair of Streak SRM-4s for close-range firepower, and a medium pulse laser in each arm complete the point-defense package. Twelve double heat sinks provide adequate heat dissipation, but operators should be wary of this variant's propensity to overheat itself with repeated alpha strikes.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Refit
primaryfactory:Various
diff --git a/megameklab/data/mechfiles/mechs/ForcePacks/Wolfs Dragoons/Blackjack C.mtf b/megameklab/data/mekfiles/meks/ForcePacks/Wolfs Dragoons/Blackjack C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ForcePacks/Wolfs Dragoons/Blackjack C.mtf
rename to megameklab/data/mekfiles/meks/ForcePacks/Wolfs Dragoons/Blackjack C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Cestus CTS-6Y-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Cestus CTS-6Y-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Cestus CTS-6Y-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Cestus CTS-6Y-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Coyotl A.mtf b/megameklab/data/mekfiles/meks/Golden Century/Coyotl A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Coyotl A.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Coyotl A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Coyotl B.mtf b/megameklab/data/mekfiles/meks/Golden Century/Coyotl B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Coyotl B.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Coyotl B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Coyotl C.mtf b/megameklab/data/mekfiles/meks/Golden Century/Coyotl C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Coyotl C.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Coyotl C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Coyotl D.mtf b/megameklab/data/mekfiles/meks/Golden Century/Coyotl D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Coyotl D.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Coyotl D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Coyotl Prime.mtf b/megameklab/data/mekfiles/meks/Golden Century/Coyotl Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Coyotl Prime.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Coyotl Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Devastator DVS-2-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Devastator DVS-2-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Devastator DVS-2-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Devastator DVS-2-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Drift Shag.mtf b/megameklab/data/mekfiles/meks/Golden Century/Drift Shag.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Drift Shag.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Drift Shag.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Emperor EMP-6A-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Emperor EMP-6A-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Emperor EMP-6A-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Emperor EMP-6A-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Enfield END-6J-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Enfield END-6J-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Enfield END-6J-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Enfield END-6J-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Excalibur EXC-B2b-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Excalibur EXC-B2b-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Excalibur EXC-B2b-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Excalibur EXC-B2b-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Exterminator EC EXT-4Db.mtf b/megameklab/data/mekfiles/meks/Golden Century/Exterminator EC EXT-4Db.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Exterminator EC EXT-4Db.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Exterminator EC EXT-4Db.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Fox CS-1.mtf b/megameklab/data/mekfiles/meks/Golden Century/Fox CS-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Fox CS-1.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Fox CS-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Fox.mtf b/megameklab/data/mekfiles/meks/Golden Century/Fox.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Fox.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Fox.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Lancelot C 2.mtf b/megameklab/data/mekfiles/meks/Golden Century/Lancelot C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Lancelot C 2.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Lancelot C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Lancelot C.mtf b/megameklab/data/mekfiles/meks/Golden Century/Lancelot C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Lancelot C.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Lancelot C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Lupus A.mtf b/megameklab/data/mekfiles/meks/Golden Century/Lupus A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Lupus A.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Lupus A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Lupus B.mtf b/megameklab/data/mekfiles/meks/Golden Century/Lupus B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Lupus B.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Lupus B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Lupus C.mtf b/megameklab/data/mekfiles/meks/Golden Century/Lupus C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Lupus C.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Lupus C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Lupus D.mtf b/megameklab/data/mekfiles/meks/Golden Century/Lupus D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Lupus D.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Lupus D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Lupus Prime.mtf b/megameklab/data/mekfiles/meks/Golden Century/Lupus Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Lupus Prime.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Lupus Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Lynx C.mtf b/megameklab/data/mekfiles/meks/Golden Century/Lynx C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Lynx C.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Lynx C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Masauwu.mtf b/megameklab/data/mekfiles/meks/Golden Century/Masauwu.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Masauwu.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Masauwu.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Minsk 2.mtf b/megameklab/data/mekfiles/meks/Golden Century/Minsk 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Minsk 2.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Minsk 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Minsk MNK-101.mtf b/megameklab/data/mekfiles/meks/Golden Century/Minsk MNK-101.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Minsk MNK-101.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Minsk MNK-101.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Minsk.mtf b/megameklab/data/mekfiles/meks/Golden Century/Minsk.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Minsk.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Minsk.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Mongoose C 2.mtf b/megameklab/data/mekfiles/meks/Golden Century/Mongoose C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Mongoose C 2.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Mongoose C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Mongoose C.mtf b/megameklab/data/mekfiles/meks/Golden Century/Mongoose C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Mongoose C.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Mongoose C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Naja KTO-19b-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Naja KTO-19b-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Naja KTO-19b-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Naja KTO-19b-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Naja.mtf b/megameklab/data/mekfiles/meks/Golden Century/Naja.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Naja.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Naja.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Night Hawk NTK-2Q-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Night Hawk NTK-2Q-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Night Hawk NTK-2Q-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Night Hawk NTK-2Q-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Omni-Corvis A.mtf b/megameklab/data/mekfiles/meks/Golden Century/Omni-Corvis A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Omni-Corvis A.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Omni-Corvis A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Omni-Corvis B.mtf b/megameklab/data/mekfiles/meks/Golden Century/Omni-Corvis B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Omni-Corvis B.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Omni-Corvis B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Omni-Corvis Prime.mtf b/megameklab/data/mekfiles/meks/Golden Century/Omni-Corvis Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Omni-Corvis Prime.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Omni-Corvis Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Phoenix Hawk PXH-1-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Phoenix Hawk PXH-1-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Phoenix Hawk PXH-1-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Phoenix Hawk PXH-1-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Pulverizer PUL-3R.mtf b/megameklab/data/mekfiles/meks/Golden Century/Pulverizer PUL-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Pulverizer PUL-3R.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Pulverizer PUL-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Pulverizer.mtf b/megameklab/data/mekfiles/meks/Golden Century/Pulverizer.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Pulverizer.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Pulverizer.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Redback.mtf b/megameklab/data/mekfiles/meks/Golden Century/Redback.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Redback.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Redback.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Spartan C.mtf b/megameklab/data/mekfiles/meks/Golden Century/Spartan C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Spartan C.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Spartan C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Starslayer STY-2C-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Starslayer STY-2C-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Starslayer STY-2C-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Starslayer STY-2C-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Storm Giant 2.mtf b/megameklab/data/mekfiles/meks/Golden Century/Storm Giant 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Storm Giant 2.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Storm Giant 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Storm Giant.mtf b/megameklab/data/mekfiles/meks/Golden Century/Storm Giant.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Storm Giant.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Storm Giant.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Sun Bear A.mtf b/megameklab/data/mekfiles/meks/Golden Century/Sun Bear A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Sun Bear A.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Sun Bear A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Sun Bear B.mtf b/megameklab/data/mekfiles/meks/Golden Century/Sun Bear B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Sun Bear B.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Sun Bear B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Sun Bear Prime.mtf b/megameklab/data/mekfiles/meks/Golden Century/Sun Bear Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Sun Bear Prime.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Sun Bear Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Talon TLN-5W-EC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Talon TLN-5W-EC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Talon TLN-5W-EC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Talon TLN-5W-EC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Vision Quest 2.mtf b/megameklab/data/mekfiles/meks/Golden Century/Vision Quest 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Vision Quest 2.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Vision Quest 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Vision Quest VQ-1NC.mtf b/megameklab/data/mekfiles/meks/Golden Century/Vision Quest VQ-1NC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Vision Quest VQ-1NC.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Vision Quest VQ-1NC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Vision Quest.mtf b/megameklab/data/mekfiles/meks/Golden Century/Vision Quest.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Vision Quest.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Vision Quest.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Wakazashi.mtf b/megameklab/data/mekfiles/meks/Golden Century/Wakazashi.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Wakazashi.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Wakazashi.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Woodsman A.mtf b/megameklab/data/mekfiles/meks/Golden Century/Woodsman A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Woodsman A.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Woodsman A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Woodsman B.mtf b/megameklab/data/mekfiles/meks/Golden Century/Woodsman B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Woodsman B.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Woodsman B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Woodsman C.mtf b/megameklab/data/mekfiles/meks/Golden Century/Woodsman C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Woodsman C.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Woodsman C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Woodsman D.mtf b/megameklab/data/mekfiles/meks/Golden Century/Woodsman D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Woodsman D.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Woodsman D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Golden Century/Woodsman Prime.mtf b/megameklab/data/mekfiles/meks/Golden Century/Woodsman Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Golden Century/Woodsman Prime.mtf
rename to megameklab/data/mekfiles/meks/Golden Century/Woodsman Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7 Rock Possum.mtf b/megameklab/data/mekfiles/meks/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7 Rock Possum.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7 Rock Possum.mtf
rename to megameklab/data/mekfiles/meks/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7 Rock Possum.mtf
diff --git a/megameklab/data/mechfiles/mechs/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7.mtf b/megameklab/data/mekfiles/meks/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7.mtf
rename to megameklab/data/mekfiles/meks/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7.mtf
diff --git a/megameklab/data/mechfiles/mechs/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7A Rock Otter.mtf b/megameklab/data/mekfiles/meks/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7A Rock Otter.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7A Rock Otter.mtf
rename to megameklab/data/mekfiles/meks/HBMPS/Rock Hound ProspectorMech AM-PRM-RH7A Rock Otter.mtf
diff --git a/megameklab/data/mechfiles/mechs/HBMPS/Space Hound ProspectorMech AM-PRM-SH1.mtf b/megameklab/data/mekfiles/meks/HBMPS/Space Hound ProspectorMech AM-PRM-SH1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/HBMPS/Space Hound ProspectorMech AM-PRM-SH1.mtf
rename to megameklab/data/mekfiles/meks/HBMPS/Space Hound ProspectorMech AM-PRM-SH1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist LOT II/Dragoon AEM-01.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist LOT II/Dragoon AEM-01.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist LOT II/Dragoon AEM-01.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist LOT II/Dragoon AEM-01.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist LOT II/Dragoon AEM-02.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist LOT II/Dragoon AEM-02.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist LOT II/Dragoon AEM-02.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist LOT II/Dragoon AEM-02.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist LOT II/Dragoon AEM-03.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist LOT II/Dragoon AEM-03.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist LOT II/Dragoon AEM-03.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist LOT II/Dragoon AEM-03.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist LOT II/Dragoon AEM-04.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist LOT II/Dragoon AEM-04.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist LOT II/Dragoon AEM-04.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist LOT II/Dragoon AEM-04.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist Reunification War/Alfar AL-A1.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist Reunification War/Alfar AL-A1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist Reunification War/Alfar AL-A1.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist Reunification War/Alfar AL-A1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist Reunification War/Alfar AL-D1 Dokkalfar.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist Reunification War/Alfar AL-D1 Dokkalfar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist Reunification War/Alfar AL-D1 Dokkalfar.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist Reunification War/Alfar AL-D1 Dokkalfar.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist Reunification War/Talos TLS-1B.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist Reunification War/Talos TLS-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist Reunification War/Talos TLS-1B.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist Reunification War/Talos TLS-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist Second SW/Thunderbolt TDR-5L.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist Second SW/Thunderbolt TDR-5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist Second SW/Thunderbolt TDR-5L.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist Second SW/Thunderbolt TDR-5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist Second SW/Thunderbolt TDR-5LS.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist Second SW/Thunderbolt TDR-5LS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist Second SW/Thunderbolt TDR-5LS.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist Second SW/Thunderbolt TDR-5LS.mtf
diff --git a/megameklab/data/mechfiles/mechs/Historicals/Hist WOTRA/Bakeneko BKN-1K.mtf b/megameklab/data/mekfiles/meks/Historicals/Hist WOTRA/Bakeneko BKN-1K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Historicals/Hist WOTRA/Bakeneko BKN-1K.mtf
rename to megameklab/data/mekfiles/meks/Historicals/Hist WOTRA/Bakeneko BKN-1K.mtf
diff --git a/megameklab/data/mechfiles/mechs/ISP/Mad Cat (Timber Wolf) (Bounty Hunter).mtf b/megameklab/data/mekfiles/meks/ISP/Mad Cat (Timber Wolf) (Bounty Hunter).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ISP/Mad Cat (Timber Wolf) (Bounty Hunter).mtf
rename to megameklab/data/mekfiles/meks/ISP/Mad Cat (Timber Wolf) (Bounty Hunter).mtf
diff --git a/megameklab/data/mechfiles/mechs/ISP2/Rampage RMP-2G.mtf b/megameklab/data/mekfiles/meks/ISP2/Rampage RMP-2G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ISP2/Rampage RMP-2G.mtf
rename to megameklab/data/mekfiles/meks/ISP2/Rampage RMP-2G.mtf
diff --git a/megameklab/data/mechfiles/mechs/ISP2/Rampage RMP-4G.mtf b/megameklab/data/mekfiles/meks/ISP2/Rampage RMP-4G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ISP2/Rampage RMP-4G.mtf
rename to megameklab/data/mekfiles/meks/ISP2/Rampage RMP-4G.mtf
diff --git a/megameklab/data/mechfiles/mechs/ISP2/Rampage RMP-5G.mtf b/megameklab/data/mekfiles/meks/ISP2/Rampage RMP-5G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ISP2/Rampage RMP-5G.mtf
rename to megameklab/data/mekfiles/meks/ISP2/Rampage RMP-5G.mtf
diff --git a/megameklab/data/mechfiles/mechs/ISP3/Arana MilitiaMech ARA-S-1.mtf b/megameklab/data/mekfiles/meks/ISP3/Arana MilitiaMech ARA-S-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ISP3/Arana MilitiaMech ARA-S-1.mtf
rename to megameklab/data/mekfiles/meks/ISP3/Arana MilitiaMech ARA-S-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/ISP3/Reptar EPT-C-1 MilitiaMech.mtf b/megameklab/data/mekfiles/meks/ISP3/Reptar EPT-C-1 MilitiaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ISP3/Reptar EPT-C-1 MilitiaMech.mtf
rename to megameklab/data/mekfiles/meks/ISP3/Reptar EPT-C-1 MilitiaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/Iron Wind Metals/Thor II (Grand Summoner) E.mtf b/megameklab/data/mekfiles/meks/Iron Wind Metals/Thor II (Grand Summoner) E.mtf
similarity index 98%
rename from megameklab/data/mechfiles/mechs/Iron Wind Metals/Thor II (Grand Summoner) E.mtf
rename to megameklab/data/mekfiles/meks/Iron Wind Metals/Thor II (Grand Summoner) E.mtf
index 39c72bdbb..40feefcb1 100644
--- a/megameklab/data/mechfiles/mechs/Iron Wind Metals/Thor II (Grand Summoner) E.mtf
+++ b/megameklab/data/mekfiles/meks/Iron Wind Metals/Thor II (Grand Summoner) E.mtf
@@ -157,7 +157,7 @@ Foot Actuator
overview:The Thor II is a Heavy Class Clan OmniMech which was first produced by Clan Jade Falcon during the early years of the thirty-second century.
-capabilities:The Thor II shares some similarities to its predecessor, sharing the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
+capabilities:The Thor II shares some similarities to its predecessor, such as the same size XL Fusion Engine, and physical appearance. What differs from the older design is its Pod Capacity; the Thor II has a 30.5 ton capacity over the older model's 22.5. This increase of capacity comes from the reshuffling of the 'Mech's internal components and dropping the original's permanently-mounted Jump Jets from the design. The Thor II's armor protection is slightly greater than the original, with half a ton more.
deployment:Equipped with Improved Jump Jets for greater mobility, two ER PPC allow it to slug it out at range.
diff --git a/megameklab/data/mechfiles/mechs/Iron Wind Metals/Thunderbolt IIC 2.mtf b/megameklab/data/mekfiles/meks/Iron Wind Metals/Thunderbolt IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Iron Wind Metals/Thunderbolt IIC 2.mtf
rename to megameklab/data/mekfiles/meks/Iron Wind Metals/Thunderbolt IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Final Reckoning/'Gestalt' D2X-G.mtf b/megameklab/data/mekfiles/meks/Jihad Final Reckoning/'Gestalt' D2X-G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Final Reckoning/'Gestalt' D2X-G.mtf
rename to megameklab/data/mekfiles/meks/Jihad Final Reckoning/'Gestalt' D2X-G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Final Reckoning/OMEGA SHP-4X.mtf b/megameklab/data/mekfiles/meks/Jihad Final Reckoning/OMEGA SHP-4X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Final Reckoning/OMEGA SHP-4X.mtf
rename to megameklab/data/mekfiles/meks/Jihad Final Reckoning/OMEGA SHP-4X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Final Reckoning/Revenant UBM-1A.mtf b/megameklab/data/mekfiles/meks/Jihad Final Reckoning/Revenant UBM-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Final Reckoning/Revenant UBM-1A.mtf
rename to megameklab/data/mekfiles/meks/Jihad Final Reckoning/Revenant UBM-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Archangel C-ANG-OS Caelestis.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Archangel C-ANG-OS Caelestis.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Archangel C-ANG-OS Caelestis.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Archangel C-ANG-OS Caelestis.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Deva C-DVA-OS Caelestis.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Deva C-DVA-OS Caelestis.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Deva C-DVA-OS Caelestis.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Deva C-DVA-OS Caelestis.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Grigori C-GRG-OS Caelestis.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Grigori C-GRG-OS Caelestis.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Grigori C-GRG-OS Caelestis.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Grigori C-GRG-OS Caelestis.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Malak C-MK-OS Caelestis.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Malak C-MK-OS Caelestis.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Malak C-MK-OS Caelestis.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Malak C-MK-OS Caelestis.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Mercury II MCY-100.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Mercury II MCY-100.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Mercury II MCY-100.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Mercury II MCY-100.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Preta C-PRT-OS Caelestis.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Preta C-PRT-OS Caelestis.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Preta C-PRT-OS Caelestis.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Preta C-PRT-OS Caelestis.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Pulverizer PUL-2V.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Pulverizer PUL-2V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Pulverizer PUL-2V.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Pulverizer PUL-2V.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Seraph C-SRP-O Caelestis.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Seraph C-SRP-O Caelestis.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Seraph C-SRP-O Caelestis.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Seraph C-SRP-O Caelestis.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Stag II ST-24G.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Stag II ST-24G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Stag II ST-24G.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Stag II ST-24G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Jihad Secrets/Stag ST-14G.mtf b/megameklab/data/mekfiles/meks/Jihad Secrets/Stag ST-14G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Jihad Secrets/Stag ST-14G.mtf
rename to megameklab/data/mekfiles/meks/Jihad Secrets/Stag ST-14G.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM Mk I PHX-HK1.mtf b/megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM Mk I PHX-HK1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM Mk I PHX-HK1.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM Mk I PHX-HK1.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM Mk I PHX-HK1R.mtf b/megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM Mk I PHX-HK1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM Mk I PHX-HK1R.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM Mk I PHX-HK1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM PHX-HK1RB.mtf b/megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM PHX-HK1RB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM PHX-HK1RB.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM PHX-HK1RB.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM PHX-HK2.mtf b/megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM PHX-HK2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM PHX-HK2.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM PHX-HK2.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM PHX-HK2M.mtf b/megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM PHX-HK2M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Phoenix Hawk LAM PHX-HK2M.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Phoenix Hawk LAM PHX-HK2M.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Pwwka S-PW-1LAM.mtf b/megameklab/data/mekfiles/meks/LAMS/Pwwka S-PW-1LAM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Pwwka S-PW-1LAM.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Pwwka S-PW-1LAM.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Screamer LAM SCR-1X-LAM.mtf b/megameklab/data/mekfiles/meks/LAMS/Screamer LAM SCR-1X-LAM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Screamer LAM SCR-1X-LAM.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Screamer LAM SCR-1X-LAM.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Shadow Hawk LAM SHD-X1.mtf b/megameklab/data/mekfiles/meks/LAMS/Shadow Hawk LAM SHD-X1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Shadow Hawk LAM SHD-X1.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Shadow Hawk LAM SHD-X1.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Shadow Hawk LAM SHD-X2.mtf b/megameklab/data/mekfiles/meks/LAMS/Shadow Hawk LAM SHD-X2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Shadow Hawk LAM SHD-X2.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Shadow Hawk LAM SHD-X2.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Stinger LAM Mk I STG-A1.mtf b/megameklab/data/mekfiles/meks/LAMS/Stinger LAM Mk I STG-A1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Stinger LAM Mk I STG-A1.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Stinger LAM Mk I STG-A1.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Stinger LAM STG-A10.mtf b/megameklab/data/mekfiles/meks/LAMS/Stinger LAM STG-A10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Stinger LAM STG-A10.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Stinger LAM STG-A10.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Stinger LAM STG-A5.mtf b/megameklab/data/mekfiles/meks/LAMS/Stinger LAM STG-A5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Stinger LAM STG-A5.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Stinger LAM STG-A5.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Waneta S-WN-1LAM.mtf b/megameklab/data/mekfiles/meks/LAMS/Waneta S-WN-1LAM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Waneta S-WN-1LAM.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Waneta S-WN-1LAM.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Waneta S-WN-2LAM.mtf b/megameklab/data/mekfiles/meks/LAMS/Waneta S-WN-2LAM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Waneta S-WN-2LAM.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Waneta S-WN-2LAM.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Wasp LAM Mk I WSP-100.mtf b/megameklab/data/mekfiles/meks/LAMS/Wasp LAM Mk I WSP-100.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Wasp LAM Mk I WSP-100.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Wasp LAM Mk I WSP-100.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Wasp LAM Mk I WSP-100A.mtf b/megameklab/data/mekfiles/meks/LAMS/Wasp LAM Mk I WSP-100A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Wasp LAM Mk I WSP-100A.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Wasp LAM Mk I WSP-100A.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Wasp LAM Mk I WSP-100b.mtf b/megameklab/data/mekfiles/meks/LAMS/Wasp LAM Mk I WSP-100b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Wasp LAM Mk I WSP-100b.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Wasp LAM Mk I WSP-100b.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Wasp LAM WSP-105.mtf b/megameklab/data/mekfiles/meks/LAMS/Wasp LAM WSP-105.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Wasp LAM WSP-105.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Wasp LAM WSP-105.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Wasp LAM WSP-105M.mtf b/megameklab/data/mekfiles/meks/LAMS/Wasp LAM WSP-105M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Wasp LAM WSP-105M.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Wasp LAM WSP-105M.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Wasp LAM WSP-110.mtf b/megameklab/data/mekfiles/meks/LAMS/Wasp LAM WSP-110.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Wasp LAM WSP-110.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Wasp LAM WSP-110.mtf
diff --git a/megameklab/data/mechfiles/mechs/LAMS/Yurei S-YR-1LAM.mtf b/megameklab/data/mekfiles/meks/LAMS/Yurei S-YR-1LAM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/LAMS/Yurei S-YR-1LAM.mtf
rename to megameklab/data/mekfiles/meks/LAMS/Yurei S-YR-1LAM.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Annihilator ANH-1G.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Annihilator ANH-1G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Annihilator ANH-1G.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Annihilator ANH-1G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Annihilator ANH-1X.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Annihilator ANH-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Annihilator ANH-1X.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Annihilator ANH-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Annihilator Bryan Gausszilla.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Annihilator Bryan Gausszilla.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Annihilator Bryan Gausszilla.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Annihilator Bryan Gausszilla.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Annihilator C2.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Annihilator C2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Annihilator C2.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Annihilator C2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Carbine CON-1 ConstructionMech (Rocket).mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Carbine CON-1 ConstructionMech (Rocket).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Carbine CON-1 ConstructionMech (Rocket).mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Carbine CON-1 ConstructionMech (Rocket).mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Carbine CON-1 ConstructionMech.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Carbine CON-1 ConstructionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Carbine CON-1 ConstructionMech.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Carbine CON-1 ConstructionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Champion CHP-1Nb.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Champion CHP-1Nb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Champion CHP-1Nb.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Champion CHP-1Nb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Champion CHP-1Nb2.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Champion CHP-1Nb2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Champion CHP-1Nb2.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Champion CHP-1Nb2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Crockett CRK-5003-1b.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Crockett CRK-5003-1b.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Crockett CRK-5003-1b.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Crockett CRK-5003-1b.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Crosscut ED-X2 (Flamer).mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Crosscut ED-X2 (Flamer).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Crosscut ED-X2 (Flamer).mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Crosscut ED-X2 (Flamer).mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Crosscut ED-X2 (Rocket).mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Crosscut ED-X2 (Rocket).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Crosscut ED-X2 (Rocket).mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Crosscut ED-X2 (Rocket).mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Crosscut ED-X2 ForestryMech.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Crosscut ED-X2 ForestryMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Crosscut ED-X2 ForestryMech.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Crosscut ED-X2 ForestryMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Daedalus GTX2 (Militarized).mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Daedalus GTX2 (Militarized).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Daedalus GTX2 (Militarized).mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Daedalus GTX2 (Militarized).mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Daedalus GTX2A Stevedore.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Daedalus GTX2A Stevedore.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Daedalus GTX2A Stevedore.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Daedalus GTX2A Stevedore.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Daedalus GTX2B Navvy.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Daedalus GTX2B Navvy.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Daedalus GTX2B Navvy.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Daedalus GTX2B Navvy.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Exterminator EXT-4Db.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Exterminator EXT-4Db.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Exterminator EXT-4Db.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Exterminator EXT-4Db.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Falcon FLC-4Nb Saho.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Falcon FLC-4Nb Saho.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Falcon FLC-4Nb Saho.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Falcon FLC-4Nb Saho.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Falcon FLC-4Nb-PP.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Falcon FLC-4Nb-PP.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Falcon FLC-4Nb-PP.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Falcon FLC-4Nb-PP.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Falcon FLC-4Nb-PP2.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Falcon FLC-4Nb-PP2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Falcon FLC-4Nb-PP2.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Falcon FLC-4Nb-PP2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Falcon FLC-4Nb.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Falcon FLC-4Nb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Falcon FLC-4Nb.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Falcon FLC-4Nb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3A.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3A.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3PP.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3PP.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3PP.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3PP.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3PP2.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3PP2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3PP2.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3PP2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3PP3.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3PP3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3PP3.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3PP3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3SLE.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3SLE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Firefly FFL-3SLE.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Firefly FFL-3SLE.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Griffin GRF-2N.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Griffin GRF-2N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Griffin GRF-2N.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Griffin GRF-2N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Griffin GRF-2N2.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Griffin GRF-2N2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Griffin GRF-2N2.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Griffin GRF-2N2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Harvester Ant KIC-3 Agromech (MG).mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Harvester Ant KIC-3 Agromech (MG).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Harvester Ant KIC-3 Agromech (MG).mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Harvester Ant KIC-3 Agromech (MG).mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Harvester Ant KIC-3M-B AgroMech (LRM).mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Harvester Ant KIC-3M-B AgroMech (LRM).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Harvester Ant KIC-3M-B AgroMech (LRM).mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Harvester Ant KIC-3M-B AgroMech (LRM).mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Hermes HER-1Sb.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Hermes HER-1Sb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Hermes HER-1Sb.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Hermes HER-1Sb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Highlander HGN-732 Colleen.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Highlander HGN-732 Colleen.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Highlander HGN-732 Colleen.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Highlander HGN-732 Colleen.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Hoplite HOP-4Bb.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Hoplite HOP-4Bb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Hoplite HOP-4Bb.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Hoplite HOP-4Bb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Hoplite HOP-4Cb.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Hoplite HOP-4Cb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Hoplite HOP-4Cb.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Hoplite HOP-4Cb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Imp IMP-1A.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Imp IMP-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Imp IMP-1A.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Imp IMP-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Imp IMP-1B.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Imp IMP-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Imp IMP-1B.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Imp IMP-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Imp IMP-1C.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Imp IMP-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Imp IMP-1C.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Imp IMP-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Marco MR-8C.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Marco MR-8C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Marco MR-8C.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Marco MR-8C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Marco MR-8D.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Marco MR-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Marco MR-8D.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Marco MR-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Marco MR-8E.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Marco MR-8E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Marco MR-8E.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Marco MR-8E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Powerman SC XI LoaderMech.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Powerman SC XI LoaderMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Powerman SC XI LoaderMech.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Powerman SC XI LoaderMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Sentinel STN-3Lb.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Sentinel STN-3Lb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Sentinel STN-3Lb.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Sentinel STN-3Lb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Shogun SHG-2H.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Shogun SHG-2H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Shogun SHG-2H.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Shogun SHG-2H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Sling SL-1G.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Sling SL-1G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Sling SL-1G.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Sling SL-1G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Sling SL-1H.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Sling SL-1H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Sling SL-1H.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Sling SL-1H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Stalker STK-3Fb.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Stalker STK-3Fb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Stalker STK-3Fb.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Stalker STK-3Fb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Thorn THE-Nb.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Thorn THE-Nb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Thorn THE-Nb.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Thorn THE-Nb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Thunderbolt TDR-5Sb.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Thunderbolt TDR-5Sb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Thunderbolt TDR-5Sb.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Thunderbolt TDR-5Sb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Operation Klondike/Thunderbolt TDR-5Sb2.mtf b/megameklab/data/mekfiles/meks/Operation Klondike/Thunderbolt TDR-5Sb2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Operation Klondike/Thunderbolt TDR-5Sb2.mtf
rename to megameklab/data/mekfiles/meks/Operation Klondike/Thunderbolt TDR-5Sb2.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Apollo APL-4M.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Apollo APL-4M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Apollo APL-4M.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Apollo APL-4M.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Axman AXM-6T.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Axman AXM-6T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Axman AXM-6T.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Axman AXM-6T.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Barghest BGS-4T.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Barghest BGS-4T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Barghest BGS-4T.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Barghest BGS-4T.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Beowulf IIC.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Beowulf IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Beowulf IIC.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Beowulf IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Deep Lord MilitiaMech RCL-Z1M.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Deep Lord MilitiaMech RCL-Z1M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Deep Lord MilitiaMech RCL-Z1M.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Deep Lord MilitiaMech RCL-Z1M.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Dola DOL-1A1.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Dola DOL-1A1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Dola DOL-1A1.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Dola DOL-1A1.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Dola DOL-1A2 Yoh Ti Ts'angs.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Dola DOL-1A2 Yoh Ti Ts'angs.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Dola DOL-1A2 Yoh Ti Ts'angs.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Dola DOL-1A2 Yoh Ti Ts'angs.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Grasshopper GHR-7P.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Grasshopper GHR-7P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Grasshopper GHR-7P.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Grasshopper GHR-7P.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Hatamoto-Kaeru HTM-35K.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Hatamoto-Kaeru HTM-35K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Hatamoto-Kaeru HTM-35K.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Hatamoto-Kaeru HTM-35K.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Hunchback HBK-7R.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Hunchback HBK-7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Hunchback HBK-7R.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Hunchback HBK-7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Incubus II.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Incubus II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Incubus II.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Incubus II.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Legionnaire LGN-2F.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Legionnaire LGN-2F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Legionnaire LGN-2F.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Legionnaire LGN-2F.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Mad Cat III 2.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Mad Cat III 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Mad Cat III 2.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Mad Cat III 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Mad Cat III X.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Mad Cat III X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Mad Cat III X.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Mad Cat III X.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Mad Cat III.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Mad Cat III.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Mad Cat III.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Mad Cat III.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Mad Cat Mk II Enhanced.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Mad Cat Mk II Enhanced.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Mad Cat Mk II Enhanced.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Mad Cat Mk II Enhanced.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Orion ON3-M.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Orion ON3-M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Orion ON3-M.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Orion ON3-M.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Pandarus LFA-1A.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Pandarus LFA-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Pandarus LFA-1A.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Pandarus LFA-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Patron MilitiaMech PTN-2M.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Patron MilitiaMech PTN-2M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Patron MilitiaMech PTN-2M.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Patron MilitiaMech PTN-2M.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Pendragon PDG-1R.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Pendragon PDG-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Pendragon PDG-1R.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Pendragon PDG-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Quickdraw QKD-8P.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Quickdraw QKD-8P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Quickdraw QKD-8P.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Quickdraw QKD-8P.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Sarissa SecurityMech MN2-A.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Sarissa SecurityMech MN2-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Sarissa SecurityMech MN2-A.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Sarissa SecurityMech MN2-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Spindrift Aquatic SecurityMech SDT-1A.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Spindrift Aquatic SecurityMech SDT-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Spindrift Aquatic SecurityMech SDT-1A.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Spindrift Aquatic SecurityMech SDT-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Stiletto STO-6S.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Stiletto STO-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Stiletto STO-6S.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Stiletto STO-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Stinger IIC 2.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Stinger IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Stinger IIC 2.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Stinger IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Stinger IIC.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Stinger IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Stinger IIC.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Stinger IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Thunder THR-C4.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Thunder THR-C4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Thunder THR-C4.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Thunder THR-C4.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Thunderbolt IIC.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Thunderbolt IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Thunderbolt IIC.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Thunderbolt IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Ti Ts'ang DDC TSG9-DDC.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Ti Ts'ang DDC TSG9-DDC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Ti Ts'ang DDC TSG9-DDC.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Ti Ts'ang DDC TSG9-DDC.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Trebuchet TBT-K7R.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Trebuchet TBT-K7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Trebuchet TBT-K7R.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Trebuchet TBT-K7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Ursus 3.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Ursus 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Ursus 3.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Ursus 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Wolf Trap (Tora) WFT-2B.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Wolf Trap (Tora) WFT-2B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Wolf Trap (Tora) WFT-2B.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Wolf Trap (Tora) WFT-2B.mtf
diff --git a/megameklab/data/mechfiles/mechs/ProtoTypes/Wolfhound WLF-2H.mtf b/megameklab/data/mekfiles/meks/ProtoTypes/Wolfhound WLF-2H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ProtoTypes/Wolfhound WLF-2H.mtf
rename to megameklab/data/mekfiles/meks/ProtoTypes/Wolfhound WLF-2H.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Arion.mtf b/megameklab/data/mekfiles/meks/QuadVees/Arion.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Arion.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Arion.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Boreas A.mtf b/megameklab/data/mekfiles/meks/QuadVees/Boreas A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Boreas A.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Boreas A.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Boreas B.mtf b/megameklab/data/mekfiles/meks/QuadVees/Boreas B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Boreas B.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Boreas B.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Boreas C.mtf b/megameklab/data/mekfiles/meks/QuadVees/Boreas C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Boreas C.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Boreas C.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Boreas D.mtf b/megameklab/data/mekfiles/meks/QuadVees/Boreas D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Boreas D.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Boreas D.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Boreas Prime.mtf b/megameklab/data/mekfiles/meks/QuadVees/Boreas Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Boreas Prime.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Boreas Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Cyllaros.mtf b/megameklab/data/mekfiles/meks/QuadVees/Cyllaros.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Cyllaros.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Cyllaros.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Harpagos.mtf b/megameklab/data/mekfiles/meks/QuadVees/Harpagos.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Harpagos.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Harpagos.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Notos A.mtf b/megameklab/data/mekfiles/meks/QuadVees/Notos A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Notos A.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Notos A.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Notos B.mtf b/megameklab/data/mekfiles/meks/QuadVees/Notos B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Notos B.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Notos B.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Notos C.mtf b/megameklab/data/mekfiles/meks/QuadVees/Notos C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Notos C.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Notos C.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Notos D.mtf b/megameklab/data/mekfiles/meks/QuadVees/Notos D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Notos D.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Notos D.mtf
diff --git a/megameklab/data/mechfiles/mechs/QuadVees/Notos Prime.mtf b/megameklab/data/mekfiles/meks/QuadVees/Notos Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/QuadVees/Notos Prime.mtf
rename to megameklab/data/mekfiles/meks/QuadVees/Notos Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Jihad/Deimos H.mtf b/megameklab/data/mekfiles/meks/RS Jihad/Deimos H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Jihad/Deimos H.mtf
rename to megameklab/data/mekfiles/meks/RS Jihad/Deimos H.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Jihad/Shadow Hawk SHD-11CS2.mtf b/megameklab/data/mekfiles/meks/RS Jihad/Shadow Hawk SHD-11CS2.mtf
similarity index 99%
rename from megameklab/data/mechfiles/mechs/RS Jihad/Shadow Hawk SHD-11CS2.mtf
rename to megameklab/data/mekfiles/meks/RS Jihad/Shadow Hawk SHD-11CS2.mtf
index 04a62bbcd..961a72b62 100644
--- a/megameklab/data/mechfiles/mechs/RS Jihad/Shadow Hawk SHD-11CS2.mtf
+++ b/megameklab/data/mekfiles/meks/RS Jihad/Shadow Hawk SHD-11CS2.mtf
@@ -6,6 +6,7 @@ techbase:Inner Sphere
era:3076
source:TRO: Jihad
rules level:2
+role: Missile Boat
diff --git a/megameklab/data/mechfiles/mechs/RS Succession Wars/Atlas AS7-A.mtf b/megameklab/data/mekfiles/meks/RS Succession Wars/Atlas AS7-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Succession Wars/Atlas AS7-A.mtf
rename to megameklab/data/mekfiles/meks/RS Succession Wars/Atlas AS7-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Succession Wars/Javelin JVN-10A.mtf b/megameklab/data/mekfiles/meks/RS Succession Wars/Javelin JVN-10A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Succession Wars/Javelin JVN-10A.mtf
rename to megameklab/data/mekfiles/meks/RS Succession Wars/Javelin JVN-10A.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Succession Wars/Thunderbolt TDR-5D.mtf b/megameklab/data/mekfiles/meks/RS Succession Wars/Thunderbolt TDR-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Succession Wars/Thunderbolt TDR-5D.mtf
rename to megameklab/data/mekfiles/meks/RS Succession Wars/Thunderbolt TDR-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Succession Wars/Wolverine WVR-6D.mtf b/megameklab/data/mekfiles/meks/RS Succession Wars/Wolverine WVR-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Succession Wars/Wolverine WVR-6D.mtf
rename to megameklab/data/mekfiles/meks/RS Succession Wars/Wolverine WVR-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Succession Wars/Zeus ZEU-6A.mtf b/megameklab/data/mekfiles/meks/RS Succession Wars/Zeus ZEU-6A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Succession Wars/Zeus ZEU-6A.mtf
rename to megameklab/data/mekfiles/meks/RS Succession Wars/Zeus ZEU-6A.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Assassin Alice.mtf b/megameklab/data/mekfiles/meks/RS Unique/Assassin Alice.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Assassin Alice.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Assassin Alice.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Bandersnatch Horus.mtf b/megameklab/data/mekfiles/meks/RS Unique/Bandersnatch Horus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Bandersnatch Horus.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Bandersnatch Horus.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Daikyu Tabitha.mtf b/megameklab/data/mekfiles/meks/RS Unique/Daikyu Tabitha.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Daikyu Tabitha.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Daikyu Tabitha.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Emperor Nerran.mtf b/megameklab/data/mekfiles/meks/RS Unique/Emperor Nerran.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Emperor Nerran.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Emperor Nerran.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Excalibur Cernunnos.mtf b/megameklab/data/mekfiles/meks/RS Unique/Excalibur Cernunnos.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Excalibur Cernunnos.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Excalibur Cernunnos.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Grand Dragon DRG-1G Douglas.mtf b/megameklab/data/mekfiles/meks/RS Unique/Grand Dragon DRG-1G Douglas.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Grand Dragon DRG-1G Douglas.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Grand Dragon DRG-1G Douglas.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Great Wyrm Aemelia.mtf b/megameklab/data/mekfiles/meks/RS Unique/Great Wyrm Aemelia.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Great Wyrm Aemelia.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Great Wyrm Aemelia.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Gunslinger Jared.mtf b/megameklab/data/mekfiles/meks/RS Unique/Gunslinger Jared.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Gunslinger Jared.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Gunslinger Jared.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Hercules Julius.mtf b/megameklab/data/mekfiles/meks/RS Unique/Hercules Julius.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Hercules Julius.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Hercules Julius.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Jenner Samuli.mtf b/megameklab/data/mekfiles/meks/RS Unique/Jenner Samuli.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Jenner Samuli.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Jenner Samuli.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Merlin Porter.mtf b/megameklab/data/mekfiles/meks/RS Unique/Merlin Porter.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Merlin Porter.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Merlin Porter.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Snake Alexi.mtf b/megameklab/data/mekfiles/meks/RS Unique/Snake Alexi.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Snake Alexi.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Snake Alexi.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Stealth Anna.mtf b/megameklab/data/mekfiles/meks/RS Unique/Stealth Anna.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Stealth Anna.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Stealth Anna.mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Thanatos THS-4S (Felix).mtf b/megameklab/data/mekfiles/meks/RS Unique/Thanatos THS-4S (Felix).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Thanatos THS-4S (Felix).mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Thanatos THS-4S (Felix).mtf
diff --git a/megameklab/data/mechfiles/mechs/RS Unique/Wolf Trap Daitama.mtf b/megameklab/data/mekfiles/meks/RS Unique/Wolf Trap Daitama.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/RS Unique/Wolf Trap Daitama.mtf
rename to megameklab/data/mekfiles/meks/RS Unique/Wolf Trap Daitama.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Commando COM-9S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Commando COM-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Commando COM-9S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Commando COM-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Dominator 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Dominator 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Dominator 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Dominator 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Dominator.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Dominator.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Dominator.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Dominator.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Goliath C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Goliath C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Goliath C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Goliath C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Grasshopper GHR-8K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Grasshopper GHR-8K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Grasshopper GHR-8K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Grasshopper GHR-8K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin GRF-1RG.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin GRF-1RG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin GRF-1RG.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin GRF-1RG.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin GRF-3N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin GRF-3N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin GRF-3N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin GRF-3N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin GRF-3RG.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin GRF-3RG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin GRF-3RG.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin GRF-3RG.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin GRF-6R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin GRF-6R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Griffin GRF-6R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Griffin GRF-6R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Loki (Hellbringer) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Loki (Hellbringer) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Loki (Hellbringer) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Loki (Hellbringer) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Loki (Hellbringer) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Loki (Hellbringer) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Loki (Hellbringer) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Loki (Hellbringer) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Pack Hunter 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Pack Hunter 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 1/Pack Hunter 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 1/Pack Hunter 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer (Wolf).mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer (Wolf).mtf
similarity index 64%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer (Wolf).mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer (Wolf).mtf
index 03b1bc5ac..48e55d750 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer (Wolf).mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer (Wolf).mtf
@@ -167,7 +167,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:Originally an ARC-2W, this Archer was rebuilt with Clan-spec equipment. The arms mounted ER Large Lasers, while a pair of Small Pulse Lasers covered the rear. The LRM-20s were enhanced with Artemis IV Fire Control Systems, and an ECM Suite and AMS protected against incoming fire. CASE was carried in each side torso and fifteen double heat sinks kept the 'Mech cool. Following Wolf's death, piloting this machine became an honor given to top Dragoon cadets during ceremonies.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Refit
primaryfactory:Various
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-2Rb.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-2Rb.mtf
similarity index 62%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-2Rb.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-2Rb.mtf
index 6c91b3e9a..9ee4e737f 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-2Rb.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-2Rb.mtf
@@ -165,7 +165,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:Equipped with Star League technology, the 2Rb variant of the Archer was built for SLDF Royal units starting in 2752. Built on an Endo Steel internal structure, this variant dropped one of the rear-firing medium lasers and one ton of ammunition to equip the LRM-20s with Artemis IV fire control systems and CASE. The 2Rb also used ten double heat sinks to keep the 'Mech cool.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Earthwerks Incorporated
primaryfactory:Terra
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-4M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-4M.mtf
similarity index 63%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-4M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-4M.mtf
index df0076bfa..eebb588be 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-4M.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-4M.mtf
@@ -166,7 +166,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:An upgrade using rediscovered Star League technology, the 4M was built on Calloway VI by Earthwerks in 3049 for the Free Worlds League. It used an Earthwerk Archer II Endo Steel chassis to free up weight for a number of improvements. It carried an additional half-ton of Maximillian 100 armor and utilized ten double heat sinks for added heat dissipation capabilities. The 'Mech also upgraded its twin Doombud LRM-20 launchers by adding Artemis IV fire control systems to the launchers and incorporated CASE to protect the four tons of missile ammo.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Earthwerks-FWL, Inc.
primaryfactory:Calloway VI
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-4M2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-4M2.mtf
similarity index 61%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-4M2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-4M2.mtf
index 0a2a5da27..392806444 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-4M2.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-4M2.mtf
@@ -166,7 +166,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:A simple upgrade to the ARC-4M, this version trades the medium lasers for extended-range versions.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Earthwerks-FWL, Inc.
primaryfactory:Calloway VI
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-5R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-5R.mtf
similarity index 63%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-5R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-5R.mtf
index 87dc1b2d7..926e5b970 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-5R.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-5R.mtf
@@ -164,7 +164,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:Built by the GKT Enterprise factory on Satalice for the Free Rasalhague Republic, the 5R was introduced in 3050 and bore similarities to the 2K model of the Archer. It carried a pair of FarFire LRM-15 launchers but mounted two Victory Nickel Alloy ER Large Lasers, one in either arm, in place of the medium lasers. It also linked Artemis IV fire control systems to the launchers and utilized twelve double heat sinks to improve waste heat dissipation. Despite being built around an Endo-Steel chassis, these improvements necessitated a decrease in armor protection by two tons.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Kingsley, and Thorpe Enterprises
primaryfactory:Satalice
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-5S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-5S.mtf
similarity index 66%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-5S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-5S.mtf
index 29d27516d..5f497f05d 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-5S.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-5S.mtf
@@ -169,7 +169,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The 5S variant of the Archer, built out of Defiance Industries' massive Hesperus II complex in 3050, was the official variant for the Armed Forces of the Federated Commonwealth. The 5S upgraded the engine to an Edasich Motors 280 XL engine, cutting the engine's weight in half while retaining the same speed profile. The 5S also reduced the LRM-20 launchers to Coventry Star Fire LRM-15s. This saved weight was used to add two Coventry T4H Streak SRM-2 launchers, one in each arm and fed by two tons of reloads in the side torsos. They also upgraded the four medium lasers to medium pulse lasers. Finally, the 'Mech carried a Doering Electronics Glowworm Narc Missile Beacon launcher in its left torso along with one ton of ammo. This allowed the Archer to tag enemy units with a beacon so that friendly 'Mechs could more easily hit the unit with their own missile weapons. All of the ammunition carried by the 5S was protected by CASE.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Defiance Industries
primaryfactory:Hesperus II
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-5W.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-5W.mtf
similarity index 64%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-5W.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-5W.mtf
index ed3e9d58d..27be1a4c8 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-5W.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-5W.mtf
@@ -165,7 +165,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The 5W was an upgrade of the 2W variant, and was produced for Wolf's Dragoons by Bowie Industries at Alarion. This was done in an orbital 'Mech repair facility which was converted into a 'Mech assembly line. Introduced in 3050, the 'Mech was upgraded with an XL engine to save weight and used ten double heat sinks for greater heat dissipation. It retained the two LRM-20 launchers but replaced all other weaponry with one TharHes Blue SRM-4 launchers in each arm and a Doering Electronics Glowworm Narc Missile Beacon launcher in the center torso. The 5W was supplied with four tons of LRM reloads, two tons of SRM reloads, and two tons of Narc reloads, all carried in the CASE-protected side torsos.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Bowie Industries,Bowie Industries
primaryfactory:Alarion,Carlisle
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-7C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-7C.mtf
similarity index 63%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-7C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-7C.mtf
index dba18eadc..9b35208a3 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-7C.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-7C.mtf
@@ -166,7 +166,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:This mixed tech design was produced on Terra and used the Republic of the Sphere. A 350-rated XL engine gives it a top speed of 86 km/h. Two Clan-spec LRM-20s are equipped with Artemis V Fire Control Systems, and carry two tons for each launcher in a CASE II protected bay in each torso. The medium lasers were swapped for Clan spec versions and are tied into a Targeting Computer. Fourteen double heat sinks control the heat, and it's protected by thirteen tons of armor.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Earthwerks-FWL, Inc.
primaryfactory:Terra
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-9R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-9R.mtf
similarity index 63%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-9R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-9R.mtf
index 12b859741..4908c51ee 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer ARC-9R.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer ARC-9R.mtf
@@ -164,7 +164,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:This Republic of the Sphere variant started with an ARC-4M and replaced the engine with a 280-rated light engine and replaced the arm mounted lasers with ER versions. The rear-firing lasers were removed entirely. A C3 slave unit was mounted in the head. The LRM-20s were replaced by Extended LRM-15s with three tons of ammo per launcher. This ammunition was carried in CASE II protected bays in the torso.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Refit
primaryfactory:Various
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer C.mtf
similarity index 61%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer C.mtf
index 3812b8e97..c668136f4 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Archer C.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Archer C.mtf
@@ -166,7 +166,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:A Clan-tech retrofit of the standard Star League Defense Force ARC-2R Archer and intended for second-line and solahma troops, the Archer C replaced all Inner Sphere weaponry with their Clan counterparts and used the weight savings to add ten more heat sinks. The Archer C mounted a pair of LRM-20s, capable of launching Swarm LRM munitions, and a quartet of ER medium lasers.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Refit
primaryfactory:Various
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Centurion CN10-D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Centurion CN10-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Centurion CN10-D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Centurion CN10-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Crucible 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Crucible 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Crucible 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Crucible 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Crucible 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Crucible 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Crucible 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Crucible 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Crucible.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Crucible.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Crucible.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Crucible.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Hermit Crab HMC-13.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Hermit Crab HMC-13.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Hermit Crab HMC-13.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Hermit Crab HMC-13.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Hermit Crab HMC-14.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Hermit Crab HMC-14.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Hermit Crab HMC-14.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Hermit Crab HMC-14.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Hermit Crab HMC-15.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Hermit Crab HMC-15.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Hermit Crab HMC-15.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Hermit Crab HMC-15.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Highlander HGN-740.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Highlander HGN-740.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Highlander HGN-740.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Highlander HGN-740.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Mongoose MON-96.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Mongoose MON-96.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Mongoose MON-96.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Mongoose MON-96.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) DD.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) DD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) DD.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) DD.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) V.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) V.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 10/Vulture (Mad Dog) V.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Butcherbird (Ion Sparrow) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) P.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) P.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) P.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Man O' War (Gargoyle) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 6.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 6.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 7.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 7.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl) 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl).mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl).mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Peregrine (Horned Owl).mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk C 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk C 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-2K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-2K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-2K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-2K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-4M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-4M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-4M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-4M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-9.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-9.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Phoenix Hawk PXH-9.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) V.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 11/Uller (Kit Fox) V.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 11/Uller (Kit Fox) V.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Axman AXM-5N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Axman AXM-5N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Axman AXM-5N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Axman AXM-5N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Black Knight BL-18-KNT.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Black Knight BL-18-KNT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Black Knight BL-18-KNT.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Black Knight BL-18-KNT.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Carrion Crow Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Carrion Crow Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Hatchetman HCT-8S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Hatchetman HCT-8S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Hatchetman HCT-8S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Hatchetman HCT-8S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Nobori-nin (Huntsman) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-2D2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-2D2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-2D2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-2D2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-2Hb.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-2Hb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-2Hb.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-2Hb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-4H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-4H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-4H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-4H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-6D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-6D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-7H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-7H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-7H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Shadow Hawk SHD-7H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Viper (Black Python) .mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Viper (Black Python) .mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Viper (Black Python) .mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Viper (Black Python) .mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Viper (Black Python) 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Viper (Black Python) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Viper (Black Python) 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Viper (Black Python) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Viper (Black Python) 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Viper (Black Python) 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/Viper (Black Python) 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/Viper (Black Python) 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/White Raven 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/White Raven 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/White Raven 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/White Raven 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/White Raven.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/White Raven.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 12/White Raven.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 12/White Raven.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Daishi (Dire Wolf) X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Firestorm.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Firestorm.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Firestorm.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Firestorm.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Galahad (Glass Spider) 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Galahad (Glass Spider) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Galahad (Glass Spider) 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Galahad (Glass Spider) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Galahad (Glass Spider) 4.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Galahad (Glass Spider) 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Galahad (Glass Spider) 4.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Galahad (Glass Spider) 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Galahad (Glass Spider).mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Galahad (Glass Spider).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Galahad (Glass Spider).mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Galahad (Glass Spider).mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Hunchback IIC 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Hunchback IIC 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Hunchback IIC 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Hunchback IIC 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Piranha 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Piranha 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Piranha 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Piranha 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger C 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger C 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-3Gb.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-3Gb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-3Gb.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-3Gb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-4G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-4G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-4G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-4G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-5G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-5G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-5G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-5G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-5M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-5M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-6G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-6G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-6G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-6G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-6M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-6M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-6M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-6M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-6R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-6R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Stinger STG-6R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Stinger STG-6R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Supernova 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Supernova 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 13/Supernova 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 13/Supernova 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Black Hawk (Nova) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Black Hawk (Nova) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Exterminator EXT-7X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Exterminator EXT-7X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Exterminator EXT-7X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Exterminator EXT-7X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Griffin IIC 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Griffin IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Griffin IIC 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Griffin IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Griffin IIC 9.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Griffin IIC 9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Griffin IIC 9.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Griffin IIC 9.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Griffin IIC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Griffin IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Griffin IIC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Griffin IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Lightning LHN-C5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Lightning LHN-C5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Lightning LHN-C5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Lightning LHN-C5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol OTL-5M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol OTL-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol OTL-5M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol OTL-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol OTL-8E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol OTL-8E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol OTL-8E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol OTL-8E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol OTL-8E3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol OTL-8E3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol OTL-8E3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol OTL-8E3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol OTL-8F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol OTL-8F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Ostsol OTL-8F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Ostsol OTL-8F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Sentinel STN-6S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Sentinel STN-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Sentinel STN-6S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Sentinel STN-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Thug THG-13U.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Thug THG-13U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 14/Thug THG-13U.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 14/Thug THG-13U.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Black Lanner X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Black Lanner X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Fire Falcon T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Fire Falcon T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 10.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 10.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 10.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 9.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 9.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC 9.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Phoenix Hawk IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Rawhide RWD-R1.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Rawhide RWD-R1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Rawhide RWD-R1.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Rawhide RWD-R1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt C 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt C 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-11S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-11S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-11S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-11S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-12R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-12R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-12R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-12R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-7M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-7M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-7S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-7S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-8M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-8M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-8M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-8M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9SE.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9SE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9SE.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9SE.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9W.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9W.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 15/Thunderbolt TDR-9W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Cauldron-Born (Ebon Jaguar) X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust IIC 10.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust IIC 10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust IIC 10.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust IIC 10.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust IIC 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust IIC 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust IIC 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust IIC 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust IIC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust IIC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-1Vb.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-1Vb.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-1Vb.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-1Vb.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-3D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-3D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-3D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-3D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-3M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-3M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-3S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-3S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-3S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-3S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-5S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-5S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-7S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-7S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-7V.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-7V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-7V.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-7V.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-7V2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-7V2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Locust LCT-7V2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Locust LCT-7V2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Stormwolf Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Stormwolf Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Turkina E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Turkina E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Turkina E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Turkina E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Turkina M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Turkina M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Turkina M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Turkina M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Turkina T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Turkina T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Turkina T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Turkina T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Turkina X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Turkina X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 16/Turkina X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 16/Turkina X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Amarok 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Amarok 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Amarok 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Amarok 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Amarok 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Amarok 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Amarok 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Amarok 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Amarok.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Amarok.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Amarok.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Amarok.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Banshee BNC-12S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Banshee BNC-12S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Banshee BNC-12S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Banshee BNC-12S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow W.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crossbow W.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crossbow W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-3R (Crael).mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-3R (Crael).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-3R (Crael).mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-3R (Crael).mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-4BR.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-4BR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-4BR.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-4BR.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-4D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-4D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-4D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-4D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-4K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-4K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-4K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-4K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-5M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-5M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-5S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-5S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-6D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-6D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-6D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-6D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-6T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-6T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-6T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-6T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-7D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-7D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-7M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-7M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-7M2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-7M2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-7M2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-7M2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-8R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-8R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-8R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-8R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-9BR.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-9BR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-9BR.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-9BR.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-9R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-9R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Crusader CRD-9R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Crusader CRD-9R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 6.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 6.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 7.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane) 7.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane) 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane).mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Kraken (Bane).mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Kraken (Bane).mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Panther PNT-14R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Panther PNT-14R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Panther PNT-14R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Panther PNT-14R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Wolfhound WLF-6S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Wolfhound WLF-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 17/Wolfhound WLF-6S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 17/Wolfhound WLF-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Enforcer ENF-5R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Enforcer ENF-5R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Enforcer ENF-5R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Enforcer ENF-5R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Eris ERS-2H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Eris ERS-2H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Eris ERS-2H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Eris ERS-2H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Eris ERS-2N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Eris ERS-2N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Eris ERS-2N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Eris ERS-2N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Eris ERS-3R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Eris ERS-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Eris ERS-3R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Eris ERS-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner IIC 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner IIC 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner IIC 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner IIC 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner IIC 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner IIC 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner IIC 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner IIC 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner IIC 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner IIC 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner IIC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner IIC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner JR7-N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner JR7-N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Jenner JR7-N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Jenner JR7-N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Kingfisher X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Kingfisher X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Victor VTR-12D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Victor VTR-12D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Victor VTR-12D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Victor VTR-12D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-10D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-10D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-10D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-10D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-10R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-10R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-10R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-10R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-10V2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-10V2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-10V2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-10V2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-11M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-11M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-11M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-11M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-7D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-7D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-7K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-7K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-7M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-7M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-7M2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-7M2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-7M2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-7M2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-9R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-9R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 18/Wolverine WVR-9R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 18/Wolverine WVR-9R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Cougar T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Cougar T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Iron Cheetah Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Iron Cheetah Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Mercury MCY-105.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Mercury MCY-105.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Mercury MCY-105.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Mercury MCY-105.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Orion C 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Orion C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Orion C 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Orion C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Rime Otter Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Rime Otter Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion SCP-1BR.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion SCP-1BR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion SCP-1BR.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion SCP-1BR.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion SCP-1O.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion SCP-1O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion SCP-1O.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion SCP-1O.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion SCP-1TB.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion SCP-1TB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion SCP-1TB.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion SCP-1TB.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion SCP-2N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion SCP-2N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Scorpion SCP-2N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Scorpion SCP-2N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Spider SDR-9M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Spider SDR-9M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 19/Spider SDR-9M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 19/Spider SDR-9M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Behemoth (Stone Rhino) 7.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Behemoth (Stone Rhino) 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Behemoth (Stone Rhino) 7.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Behemoth (Stone Rhino) 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Behemoth (Stone Rhino) 8.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Behemoth (Stone Rhino) 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Behemoth (Stone Rhino) 8.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Behemoth (Stone Rhino) 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Behemoth BHN-6H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Behemoth BHN-6H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Behemoth BHN-6H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Behemoth BHN-6H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Bushwacker BSW-X4.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Bushwacker BSW-X4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Bushwacker BSW-X4.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Bushwacker BSW-X4.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Grendel (Mongrel) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Grendel (Mongrel) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Ostscout OTT-12R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Ostscout OTT-12R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Ostscout OTT-12R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Ostscout OTT-12R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Ostscout OTT-8J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Ostscout OTT-8J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Ostscout OTT-8J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Ostscout OTT-8J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Sojourner Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Sojourner Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/UrbanMech UM-R96.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/UrbanMech UM-R96.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/UrbanMech UM-R96.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/UrbanMech UM-R96.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Zeus ZEU-11S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Zeus ZEU-11S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 2/Zeus ZEU-11S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 2/Zeus ZEU-11S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion P.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion P.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion P.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Hellion T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Hellion T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-0H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-0H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-0H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-0H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-0W2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-0W2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-0W2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-0W2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-10C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-10C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-10C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-10C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-10K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-10K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-10K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-10K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-14Q.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-14Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-14Q.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-14Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-14V.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-14V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-14V.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-14V.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-8C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-8C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Longbow LGB-8C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Longbow LGB-8C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Masakari (Warhawk) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Masakari (Warhawk) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Mastodon Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Mastodon Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 10.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 10.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 10.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 11.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 11.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 11.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 11.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Shadow Hawk IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Shadow Hawk IIC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Shadow Hawk IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 20/Shadow Hawk IIC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 20/Shadow Hawk IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Cyclops C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Cyclops C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Cyclops C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Cyclops C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hankyu (Arctic Cheetah) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hunchback C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hunchback C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Hunchback C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Hunchback C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Kodiak 6.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Kodiak 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Kodiak 6.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Kodiak 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Kontio.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Kontio.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Kontio.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Kontio.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Ostroc OSR-2D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Ostroc OSR-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Ostroc OSR-2D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Ostroc OSR-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Ostroc OSR-3M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Ostroc OSR-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Ostroc OSR-3M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Ostroc OSR-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Ostroc OSR-6R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Ostroc OSR-6R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Ostroc OSR-6R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Ostroc OSR-6R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Ostroc OSR-9C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Ostroc OSR-9C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Ostroc OSR-9C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Ostroc OSR-9C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 21/Regent Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 21/Regent Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Battle Cobra X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Battle Cobra X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Doom Courser Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Doom Courser Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-3M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-3M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-3M2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-3M2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-3M2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-3M2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-7C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-7C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-7C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-7C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-7K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-7K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-7R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Goliath GOL-7R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Goliath GOL-7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Jade Phoenix Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Jade Phoenix Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Night Gyr F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Night Gyr F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Night Gyr F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Night Gyr F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Night Gyr G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Night Gyr G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Night Gyr G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Night Gyr G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Night Gyr T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Night Gyr T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Night Gyr T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Night Gyr T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Night Gyr X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Night Gyr X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 22/Night Gyr X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 22/Night Gyr X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Fujin RJN-301-F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Fujin RJN-301-F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Fujin RJN-301-F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Fujin RJN-301-F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Grand Crusader GRN-D-01-X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Grand Crusader GRN-D-01-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Grand Crusader GRN-D-01-X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Grand Crusader GRN-D-01-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Grand Crusader GRN-D-02-B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Grand Crusader GRN-D-02-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Grand Crusader GRN-D-02-B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Grand Crusader GRN-D-02-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Guillotine GLT-7M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Guillotine GLT-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Guillotine GLT-7M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Guillotine GLT-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Katana (Crockett) CRK-5006-1.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Katana (Crockett) CRK-5006-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Katana (Crockett) CRK-5006-1.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Katana (Crockett) CRK-5006-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Lancelot LNC25-09.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Lancelot LNC25-09.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Lancelot LNC25-09.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Lancelot LNC25-09.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Nexus NXS1-C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Nexus NXS1-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Nexus NXS1-C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Nexus NXS1-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Nova Cat M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Nova Cat M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Nova Cat M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Nova Cat M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Nova Cat T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Nova Cat T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Nova Cat T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Nova Cat T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Raijin RJN 101-B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Raijin RJN 101-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Raijin RJN 101-B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Raijin RJN 101-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Raijin RJN 101-C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Raijin RJN 101-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Raijin RJN 101-C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Raijin RJN 101-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Raijin RJN 101-X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Raijin RJN 101-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Raijin RJN 101-X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Raijin RJN 101-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Raijin RJN 301-B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Raijin RJN 301-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Raijin RJN 301-B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Raijin RJN 301-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Rifleman IIC 10.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Rifleman IIC 10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Rifleman IIC 10.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Rifleman IIC 10.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Rifleman IIC 9.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Rifleman IIC 9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Rifleman IIC 9.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Rifleman IIC 9.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Star Crusader A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Star Crusader A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Star Crusader A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Star Crusader A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Star Crusader B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Star Crusader B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Star Crusader B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Star Crusader B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Star Crusader Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Star Crusader Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Star Crusader Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Star Crusader Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Star Python.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Star Python.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 23/Star Python.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 23/Star Python.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/(Ryoken III) Skinwalker Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Alpha Wolf A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Alpha Wolf A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Alpha Wolf A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Alpha Wolf A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Alpha Wolf B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Alpha Wolf B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Alpha Wolf B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Alpha Wolf B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Alpha Wolf C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Alpha Wolf C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Alpha Wolf C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Alpha Wolf C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Alpha Wolf Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Alpha Wolf Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Alpha Wolf Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Alpha Wolf Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Annihilator ANH-5W.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Annihilator ANH-5W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Annihilator ANH-5W.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Annihilator ANH-5W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS7-K-DC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS7-K-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS7-K-DC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS7-K-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS7-S3-DC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS7-S3-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS7-S3-DC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS7-S3-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS7-S3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS7-S3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS7-S3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS7-S3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS7-S4.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS7-S4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS7-S4.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS7-S4.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS8-K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS8-K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS8-K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS8-K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS8-KE.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS8-KE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS8-KE.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS8-KE.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS8-S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS8-S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas AS8-S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas AS8-S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas C 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas C 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas C 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas C 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas C 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas C 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas II AS7-DK-H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas II AS7-DK-H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Atlas II AS7-DK-H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Atlas II AS7-DK-H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Flashman FLS-10E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Flashman FLS-10E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Flashman FLS-10E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Flashman FLS-10E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Grand Dragon DRG-12K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Grand Dragon DRG-12K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Grand Dragon DRG-12K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Grand Dragon DRG-12K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Stalker STK-9F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Stalker STK-9F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 24/Stalker STK-9F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 24/Stalker STK-9F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Chameleon CLN-8V.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Chameleon CLN-8V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Chameleon CLN-8V.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Chameleon CLN-8V.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Chameleon CLN-9V.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Chameleon CLN-9V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Chameleon CLN-9V.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Chameleon CLN-9V.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Chameleon TRC-4B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Chameleon TRC-4B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Chameleon TRC-4B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Chameleon TRC-4B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Chameleon TRC-4C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Chameleon TRC-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Chameleon TRC-4C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Chameleon TRC-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer W.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer W.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer X.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Pouncer X.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Pouncer X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Vindicator VND-7L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Vindicator VND-7L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Vindicator VND-7L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Vindicator VND-7L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Wraith TR5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Wraith TR5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 25/Wraith TR5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 25/Wraith TR5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Caesar CES-5R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Caesar CES-5R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Caesar CES-5R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Caesar CES-5R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Flea FLE-21.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Flea FLE-21.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Flea FLE-21.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Flea FLE-21.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Hermes II HER-7A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Hermes II HER-7A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Hermes II HER-7A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Hermes II HER-7A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Merlin C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Merlin C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Merlin C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Merlin C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Merlin MLN-1D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Merlin MLN-1D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Merlin MLN-1D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Merlin MLN-1D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Merlin MLN-1E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Merlin MLN-1E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Merlin MLN-1E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Merlin MLN-1E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Merlin MLN-1P.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Merlin MLN-1P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Merlin MLN-1P.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Merlin MLN-1P.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II W.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Naga II W.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Naga II W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Quickdraw QKD-9G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Quickdraw QKD-9G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Quickdraw QKD-9G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Quickdraw QKD-9G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Starslayer STY-4C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Starslayer STY-4C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 26/Starslayer STY-4C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 26/Starslayer STY-4C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Gunslinger GUN-3ERD.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Gunslinger GUN-3ERD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Gunslinger GUN-3ERD.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Gunslinger GUN-3ERD.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Nightsky NGS-7S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Nightsky NGS-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Nightsky NGS-7S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Nightsky NGS-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Penetrator PTR-8D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Penetrator PTR-8D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Penetrator PTR-8D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Penetrator PTR-8D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 27/Phantom T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 27/Phantom T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 28/Cicada CDA-4A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 28/Cicada CDA-4A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 28/Cicada CDA-4A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 28/Cicada CDA-4A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 28/Devastator DVS-11.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 28/Devastator DVS-11.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 28/Devastator DVS-11.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 28/Devastator DVS-11.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 28/Firestarter FS9-M 'Mirage II'.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 28/Firestarter FS9-M 'Mirage II'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 28/Firestarter FS9-M 'Mirage II'.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 28/Firestarter FS9-M 'Mirage II'.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 28/Spector SPR-6F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 28/Spector SPR-6F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 28/Spector SPR-6F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 28/Spector SPR-6F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Assassin ASN-109.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Assassin ASN-109.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Assassin ASN-109.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Assassin ASN-109.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Charger C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Charger C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Charger C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Charger C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Dervish DV-11DK.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Dervish DV-11DK.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Dervish DV-11DK.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Dervish DV-11DK.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Firefly FFL-5A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Firefly FFL-5A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Firefly FFL-5A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Firefly FFL-5A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Sagittaire SGT-14R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Sagittaire SGT-14R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 29/Sagittaire SGT-14R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 29/Sagittaire SGT-14R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster BLR-3M-DC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster BLR-3M-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster BLR-3M-DC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster BLR-3M-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster BLR-6C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster BLR-6C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster BLR-6C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster BLR-6C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster BLR-6G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster BLR-6G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster BLR-6G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster BLR-6G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster BLR-6R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster BLR-6R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster BLR-6R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster BLR-6R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster C 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster C 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/BattleMaster C 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/BattleMaster C 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Hierofalcon Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Hierofalcon Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Puma (Adder) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Puma (Adder) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Shadow Cat III A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Shadow Cat III A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Shadow Cat III A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Shadow Cat III A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Shadow Cat III B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Shadow Cat III B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Shadow Cat III B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Shadow Cat III B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Shadow Cat III C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Shadow Cat III C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Shadow Cat III C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Shadow Cat III C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Shadow Cat III Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Shadow Cat III Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Shadow Cat III Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Shadow Cat III Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Thor (Summoner) AA.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Thor (Summoner) AA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Thor (Summoner) AA.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Thor (Summoner) AA.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Thor (Summoner) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Thor (Summoner) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Thor (Summoner) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Thor (Summoner) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Thor (Summoner) Q.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Thor (Summoner) Q.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Thor (Summoner) Q.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Thor (Summoner) Q.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Thor (Summoner) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Thor (Summoner) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 3/Thor (Summoner) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 3/Thor (Summoner) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Grizzly 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Grizzly 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Grizzly 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Grizzly 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Hellcat (Hellhound II).mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Hellcat (Hellhound II).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Hellcat (Hellhound II).mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Hellcat (Hellhound II).mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Hellhound (Conjurer) 6.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Hellhound (Conjurer) 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Hellhound (Conjurer) 6.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Hellhound (Conjurer) 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Hellhound II-P (Hellcat-P).mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Hellhound II-P (Hellcat-P).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Hellhound II-P (Hellcat-P).mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Hellhound II-P (Hellcat-P).mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Highlander IIC 4.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Highlander IIC 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Highlander IIC 4.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Highlander IIC 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Hoplite HOP-5C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Hoplite HOP-5C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Hoplite HOP-5C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Hoplite HOP-5C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Vulcan VT-7T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Vulcan VT-7T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Vulcan VT-7T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Vulcan VT-7T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Whitworth WTH-2H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Whitworth WTH-2H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 30/Whitworth WTH-2H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 30/Whitworth WTH-2H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 31/Clint CLNT-3 4T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 31/Clint CLNT-3 4T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 31/Clint CLNT-3 4T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 31/Clint CLNT-3 4T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 31/Javelin JVN-12N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 31/Javelin JVN-12N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 31/Javelin JVN-12N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 31/Javelin JVN-12N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 31/Pillager_PLG-6Z.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 31/Pillager_PLG-6Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 31/Pillager_PLG-6Z.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 31/Pillager_PLG-6Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 31/Shogun_C_3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 31/Shogun_C_3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 31/Shogun_C_3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 31/Shogun_C_3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/JagerMech_JM7-DD.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/JagerMech_JM7-DD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/JagerMech_JM7-DD.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/JagerMech_JM7-DD.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Star Adder (Blood Asp)_T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-1.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-1.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-7.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-7.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-7.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-8.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-8.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-8.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-9.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 32/Viper_VP-9.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 32/Viper_VP-9.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Blood Reaper 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Blood Reaper 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Blood Reaper 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Blood Reaper 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Gyrfalcon 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Gyrfalcon 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Gyrfalcon 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Gyrfalcon 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Hatamoto-Chi HTM-30T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Hatamoto-Chi HTM-30T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Hatamoto-Chi HTM-30T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Hatamoto-Chi HTM-30T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Loki Mk II (Hel) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Mauler MAL-4R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Mauler MAL-4R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Mauler MAL-4R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Mauler MAL-4R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Naga T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Naga T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Naga T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Naga T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Spartan SPT-N4.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Spartan SPT-N4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Spartan SPT-N4.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Spartan SPT-N4.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Thunder Hawk TDK-7Z.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Thunder Hawk TDK-7Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 33/Thunder Hawk TDK-7Z.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 33/Thunder Hawk TDK-7Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Awesome AWS-11H.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Awesome AWS-11H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Awesome AWS-11H.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Awesome AWS-11H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Blackjack BJ-5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Blackjack BJ-5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Blackjack BJ-5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Blackjack BJ-5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Fenris (Ice Ferret) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Thresher Mk II.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Thresher Mk II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Thresher Mk II.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Thresher Mk II.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Trebuchet TBT-9N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Trebuchet TBT-9N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Trebuchet TBT-9N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Trebuchet TBT-9N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Warhammer IIC 13.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Warhammer IIC 13.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Warhammer IIC 13.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Warhammer IIC 13.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Warhammer IIC 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Warhammer IIC 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Warhammer IIC 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Warhammer IIC 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Warhammer IIC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Warhammer IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Warhammer IIC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Warhammer IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-1S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-1S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-3M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-3M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-3W.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-3W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-3W.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-3W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-4W.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-4W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-4W.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-4W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-5A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-5A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 4/Wasp WSP-5A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 4/Wasp WSP-5A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Catapult CPLT-K6.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Catapult CPLT-K6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Catapult CPLT-K6.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Catapult CPLT-K6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Crab CRB-54.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Crab CRB-54.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Crab CRB-54.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Crab CRB-54.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Hammerhead.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Hammerhead.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Hammerhead.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Hammerhead.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Hellhound (Conjurer) 7.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Hellhound (Conjurer) 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Hellhound (Conjurer) 7.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Hellhound (Conjurer) 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Hellhound (Conjurer) 8.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Hellhound (Conjurer) 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Hellhound (Conjurer) 8.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Hellhound (Conjurer) 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Hellhound (Conjurer).mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Hellhound (Conjurer).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Hellhound (Conjurer).mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Hellhound (Conjurer).mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/King Crab KGC-011.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/King Crab KGC-011.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/King Crab KGC-011.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/King Crab KGC-011.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) W.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) W.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Mad Cat (Timber Wolf) W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-10D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-10D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-10D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-10D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-5A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-5A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-5A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-5A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-5B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-5B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-5B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-5B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-5C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-5C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-5C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-5C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-6A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-6A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-6A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-6A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-6C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-6C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-6C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-6C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-8K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-8K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 5/Marauder II MAD-8K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 5/Marauder II MAD-8K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Cataphract CTF-5L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Cataphract CTF-5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Cataphract CTF-5L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Cataphract CTF-5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Cataphract CTF-5LL.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Cataphract CTF-5LL.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Cataphract CTF-5LL.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Cataphract CTF-5LL.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Cricket RWN-01.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Cricket RWN-01.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Cricket RWN-01.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Cricket RWN-01.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Cricket RWN-02.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Cricket RWN-02.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Cricket RWN-02.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Cricket RWN-02.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Linebacker F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Linebacker F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Linebacker F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Linebacker F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Linebacker G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Linebacker G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Linebacker G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Linebacker G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Linebacker I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Linebacker I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Linebacker I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Linebacker I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Linebacker T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Linebacker T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Linebacker T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Linebacker T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3015.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3015.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3015.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3015.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3044.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3044.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3044.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3044.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3138.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3138.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3138.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder Bounty Hunter 3138.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder IIC 10.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder IIC 10.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder IIC 10.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder IIC 10.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder IIC 8.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder IIC 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder IIC 8.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder IIC 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder IIC 9.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder IIC 9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder IIC 9.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder IIC 9.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder IIC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder IIC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-11D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-11D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-11D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-11D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-2T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-2T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-2T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-2T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-5D-DC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-5D-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-5D-DC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-5D-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-5D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-5D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-5S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-5S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-7C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-7C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-7C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-7C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-7M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-7M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-7R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-7R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-7S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder MAD-7S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder MAD-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder Red Hunter.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder Red Hunter.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Marauder Red Hunter.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Marauder Red Hunter.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Nightstar NSR-10D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Nightstar NSR-10D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Nightstar NSR-10D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Nightstar NSR-10D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Raven RVN-5L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Raven RVN-5L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 6/Raven RVN-5L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 6/Raven RVN-5L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Koshi (Mist Lynx) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) P.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) P.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) P.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Ryoken (Stormcrow) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 7.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 7.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 8.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 8.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 8.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 8.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 9.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Vixen (Incubus) 9.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Vixen (Incubus) 9.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/War Crow A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/War Crow A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/War Crow A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/War Crow A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/War Crow B.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/War Crow B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/War Crow B.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/War Crow B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/War Crow C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/War Crow C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/War Crow C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/War Crow C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/War Crow Prime.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/War Crow Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/War Crow Prime.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/War Crow Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer C 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer C 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer C 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer C 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer C 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer C 3.mtf
similarity index 96%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer C 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer C 3.mtf
index 63e8483c7..b788affef 100644
--- a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer C 3.mtf
+++ b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer C 3.mtf
@@ -1,179 +1,179 @@
-chassis:Warhammer
-model:C 3
-mul id:7566
-Config:Biped
-techbase:Clan
-era:2862
-source:Rec Guide:ilClan #7
-rules level:2
-role:Brawler
-
-
-
-quirk:rugged_2
-quirk:searchlight
-quirk:stable
-quirk:ubiquitous_clan
-quirk:ubiquitous_is
-
-
-mass:70
-engine:280 XL (Clan) Engine(IS)
-structure:Clan Endo Steel
-myomer:Standard
-
-heat sinks:17 Clan Double
-walk mp:4
-jump mp:0
-
-armor:Standard(Clan)
-LA armor:22
-RA armor:22
-LT armor:22
-RT armor:22
-CT armor:33
-HD armor:9
-LL armor:30
-RL armor:30
-RTL armor:8
-RTR armor:8
-RTC armor:11
-
-Weapons:8
-ER PPC, Left Arm
-ER PPC, Right Arm
-Streak SRM 6, Left Torso
-ER Medium Laser, Left Torso
-Medium Pulse Laser, Left Torso
-Streak SRM 6, Right Torso
-ER Medium Laser, Right Torso
-Medium Pulse Laser, Right Torso
-
-Left Arm:
-Shoulder
-Upper Arm Actuator
-Lower Arm Actuator
-CLDoubleHeatSink
-CLDoubleHeatSink
-CLERPPC
-CLERPPC
-Clan Endo Steel
-Clan Endo Steel
--Empty-
--Empty-
--Empty-
-
-Right Arm:
-Shoulder
-Upper Arm Actuator
-Lower Arm Actuator
-CLDoubleHeatSink
-CLDoubleHeatSink
-CLERPPC
-CLERPPC
-Clan Endo Steel
-Clan Endo Steel
--Empty-
--Empty-
--Empty-
-
-Left Torso:
-Fusion Engine
-Fusion Engine
-CLStreakSRM6
-CLStreakSRM6
-CLERMediumLaser
-CLMediumPulseLaser
-Clan Streak SRM 6 Ammo
-Clan Endo Steel
-CLTargeting Computer
-CLTargeting Computer
-CLTargeting Computer
-CLTargeting Computer
-
-Right Torso:
-Fusion Engine
-Fusion Engine
-CLDoubleHeatSink
-CLDoubleHeatSink
-CLDoubleHeatSink
-CLDoubleHeatSink
-CLStreakSRM6
-CLStreakSRM6
-CLERMediumLaser
-CLMediumPulseLaser
-Clan Streak SRM 6 Ammo
-Clan Endo Steel
-
-Center Torso:
-Fusion Engine
-Fusion Engine
-Fusion Engine
-Gyro
-Gyro
-Gyro
-Gyro
-Fusion Engine
-Fusion Engine
-Fusion Engine
-CLDoubleHeatSink
-CLDoubleHeatSink
-
-Head:
-Life Support
-Sensors
-Cockpit
-CLECMSuite
-Sensors
-Life Support
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
-
-Left Leg:
-Hip
-Upper Leg Actuator
-Lower Leg Actuator
-Foot Actuator
-CLDoubleHeatSink
-CLDoubleHeatSink
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
-
-Right Leg:
-Hip
-Upper Leg Actuator
-Lower Leg Actuator
-Foot Actuator
-ISAntiPersonnelPod
-Clan Endo Steel
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
-
-
-overview:The Warhammer proved to be a very capable 'Mech, and for centuries practically defined the entire class of heavy 'Mechs. Boasting incredible firepower and respectable armoring, the Warhammer served prominently in the Star League Defense Force and was one of the premier 'Mechs in the Gunslinger Program. Indeed, many of the greatest MechWarriors in history were Warhammer pilots.
-
-capabilities:The Warhammer was well-protected with strong armor for its age and weight, and the large number of heat sinks allowed it to "fire and maneuver" without fear. The most common engine arrangement propels the 'Mech to a cruising speed of 43.2 km/h and a top speed of 64.8 km/h, which is quick enough to keep up with most battles. The 'Mech's electronics, albeit antiquated by the 31st Century, were basic and functional, allowing it to assume command tasks when necessary. The targeting mechanism, in particular, made use of an unique Searchlight positioned above the 'Mech's left shoulder. The device could act as a conventional searchlight or immediately connect to the O/P 1500 ARB tracking system, transforming the 'Mech into a capable night fighter.
-
-deployment:A Golden Century refit popular with Wolf's Dragoons, this Warhammer was rebuilt from the ground up with Clan technology. Built using an endo steel internal structure and XL engine, the C 3 has plenty of space for weapons and heat sinks. An ER PPC is carried in each arm. Both side torsos carry an ER Medium Laser, a Medium Pulse Laser, and a Streak SRM-6. An ECM Suite protects this variant, while a Targeting Computer makes the already fearsome weaponry even more dangerous. 17 double heat sinks cannot keep the 'Mech cool unless the pilot fires either its long range or short range weapons.
-
-history:StarCorps Industries introduced the Warhammer BattleMech in 2515 as "a mobile 'Mech with adequate firepower to destroy or severely damage any 'Mech of the same weight class or lower." The Warhammer continued to serve in the forces of the Great Houses throughout the Succession Wars after the Star League's demise. Despite very modest production rates, the large number of Warhammer factories dispersed over both the Inner Sphere and Periphery contributed to its endurance; Ronin Inc. was never able to construct more than five Warhammers per year from their Wallis factory. The recovery of the Helm Memory Core would prompt Inner Sphere manufacturers to create a slew of new Lostech-powered Warhammer versions, while the Periphery continued to produce original models for mercenaries and black marketeers. After the Clan Invasion, StarCorps chose to rehabilitate the ancient 'Mech with the greatest technological advancements, giving it new life. Initially, the business planned to construct only one new variety from its Crofton plant, but when word of the idea spread, other departments within StarCorps became involved and gathered on Crofton for a week-long conference to iron out the details. The conference turned out to be more jubilant than expected, and at the end of the bacchanalian "negotiations," it was determined that four new variations would be built: one for each of the Federated Suns, Capellan, Free Worlds League, and Lyran forces, employing technology unique to each realm. During the FedCom Civil War, some of these new 'Mechs were put through their paces.
-
-manufacturer:Trellshire Heavy Industries,Arcadia BattleMech Plant CM-T02
-primaryfactory:Twycross,Arcadia (West)
-systemmanufacturer:CHASSIS:StarCorps 200-Endo Steel
-systemmanufacturer:ENGINE:Type 280 XL
-systemmanufacturer:ARMOR:Leviathon Plus
-systemmanufacturer:COMMUNICATIONS:O/P 3000 COMSET
-systemmanufacturer:TARGETING:O/P 1500 ARB
+chassis:Warhammer
+model:C 3
+mul id:7566
+Config:Biped
+techbase:Clan
+era:2862
+source:Rec Guide:ilClan #7
+rules level:2
+role:Brawler
+
+
+
+quirk:rugged_2
+quirk:searchlight
+quirk:stable
+quirk:ubiquitous_clan
+quirk:ubiquitous_is
+
+
+mass:70
+engine:280 XL (Clan) Engine(IS)
+structure:Clan Endo Steel
+myomer:Standard
+
+heat sinks:17 Clan Double
+walk mp:4
+jump mp:0
+
+armor:Standard(Clan)
+LA armor:22
+RA armor:22
+LT armor:22
+RT armor:22
+CT armor:33
+HD armor:9
+LL armor:30
+RL armor:30
+RTL armor:8
+RTR armor:8
+RTC armor:11
+
+Weapons:8
+ER PPC, Left Arm
+ER PPC, Right Arm
+Streak SRM 6, Left Torso
+ER Medium Laser, Left Torso
+Medium Pulse Laser, Left Torso
+Streak SRM 6, Right Torso
+ER Medium Laser, Right Torso
+Medium Pulse Laser, Right Torso
+
+Left Arm:
+Shoulder
+Upper Arm Actuator
+Lower Arm Actuator
+CLDoubleHeatSink
+CLDoubleHeatSink
+CLERPPC
+CLERPPC
+Clan Endo Steel
+Clan Endo Steel
+-Empty-
+-Empty-
+-Empty-
+
+Right Arm:
+Shoulder
+Upper Arm Actuator
+Lower Arm Actuator
+CLDoubleHeatSink
+CLDoubleHeatSink
+CLERPPC
+CLERPPC
+Clan Endo Steel
+Clan Endo Steel
+-Empty-
+-Empty-
+-Empty-
+
+Left Torso:
+Fusion Engine
+Fusion Engine
+CLStreakSRM6
+CLStreakSRM6
+CLERMediumLaser
+CLMediumPulseLaser
+Clan Streak SRM 6 Ammo
+Clan Endo Steel
+CLTargeting Computer
+CLTargeting Computer
+CLTargeting Computer
+CLTargeting Computer
+
+Right Torso:
+Fusion Engine
+Fusion Engine
+CLDoubleHeatSink
+CLDoubleHeatSink
+CLDoubleHeatSink
+CLDoubleHeatSink
+CLStreakSRM6
+CLStreakSRM6
+CLERMediumLaser
+CLMediumPulseLaser
+Clan Streak SRM 6 Ammo
+Clan Endo Steel
+
+Center Torso:
+Fusion Engine
+Fusion Engine
+Fusion Engine
+Gyro
+Gyro
+Gyro
+Gyro
+Fusion Engine
+Fusion Engine
+Fusion Engine
+CLDoubleHeatSink
+CLDoubleHeatSink
+
+Head:
+Life Support
+Sensors
+Cockpit
+CLECMSuite
+Sensors
+Life Support
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+
+Left Leg:
+Hip
+Upper Leg Actuator
+Lower Leg Actuator
+Foot Actuator
+CLDoubleHeatSink
+CLDoubleHeatSink
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+
+Right Leg:
+Hip
+Upper Leg Actuator
+Lower Leg Actuator
+Foot Actuator
+ISAntiPersonnelPod
+Clan Endo Steel
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+
+
+overview:The Warhammer proved to be a very capable 'Mech, and for centuries practically defined the entire class of heavy 'Mechs. Boasting incredible firepower and respectable armoring, the Warhammer served prominently in the Star League Defense Force and was one of the premier 'Mechs in the Gunslinger Program. Indeed, many of the greatest MechWarriors in history were Warhammer pilots.
+
+capabilities:The Warhammer was well-protected with strong armor for its age and weight, and the large number of heat sinks allowed it to "fire and maneuver" without fear. The most common engine arrangement propels the 'Mech to a cruising speed of 43.2 km/h and a top speed of 64.8 km/h, which is quick enough to keep up with most battles. The 'Mech's electronics, albeit antiquated by the 31st Century, were basic and functional, allowing it to assume command tasks when necessary. The targeting mechanism, in particular, made use of an unique Searchlight positioned above the 'Mech's left shoulder. The device could act as a conventional searchlight or immediately connect to the O/P 1500 ARB tracking system, transforming the 'Mech into a capable night fighter.
+
+deployment:A Golden Century refit popular with Wolf's Dragoons, this Warhammer was rebuilt from the ground up with Clan technology. Built using an endo steel internal structure and XL engine, the C 3 has plenty of space for weapons and heat sinks. An ER PPC is carried in each arm. Both side torsos carry an ER Medium Laser, a Medium Pulse Laser, and a Streak SRM-6. An ECM Suite protects this variant, while a Targeting Computer makes the already fearsome weaponry even more dangerous. 17 double heat sinks cannot keep the 'Mech cool unless the pilot fires either its long range or short range weapons.
+
+history:StarCorps Industries introduced the Warhammer BattleMech in 2515 as "a mobile 'Mech with adequate firepower to destroy or severely damage any 'Mech of the same weight class or lower." The Warhammer continued to serve in the forces of the Great Houses throughout the Succession Wars after the Star League's demise. Despite very modest production rates, the large number of Warhammer factories dispersed over both the Inner Sphere and Periphery contributed to its endurance; Ronin Inc. was never able to construct more than five Warhammers per year from their Wallis factory. The recovery of the Helm Memory Core would prompt Inner Sphere manufacturers to create a slew of new Lostech-powered Warhammer versions, while the Periphery continued to produce original models for mercenaries and black marketeers. After the Clan Invasion, StarCorps chose to rehabilitate the ancient 'Mech with the greatest technological advancements, giving it new life. Initially, the business planned to construct only one new variety from its Crofton plant, but when word of the idea spread, other departments within StarCorps became involved and gathered on Crofton for a week-long conference to iron out the details. The conference turned out to be more jubilant than expected, and at the end of the bacchanalian "negotiations," it was determined that four new variations would be built: one for each of the Federated Suns, Capellan, Free Worlds League, and Lyran forces, employing technology unique to each realm. During the FedCom Civil War, some of these new 'Mechs were put through their paces.
+
+manufacturer:Trellshire Heavy Industries,Arcadia BattleMech Plant CM-T02
+primaryfactory:Twycross,Arcadia (West)
+systemmanufacturer:CHASSIS:StarCorps 200-Endo Steel
+systemmanufacturer:ENGINE:Type 280 XL
+systemmanufacturer:ARMOR:Leviathon Plus
+systemmanufacturer:COMMUNICATIONS:O/P 3000 COMSET
+systemmanufacturer:TARGETING:O/P 1500 ARB
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-10K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-10K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-10K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-10K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7A.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7A.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7M-DC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7M-DC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7M-DC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7M-DC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7S.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-7S.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-8R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-8R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-8R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-8R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-9K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-9K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 7/Warhammer WHM-9K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 7/Warhammer WHM-9K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Baboon (Howler) 4.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Baboon (Howler) 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Baboon (Howler) 4.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Baboon (Howler) 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Baboon (Howler) 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Baboon (Howler) 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Baboon (Howler) 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Baboon (Howler) 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Baboon (Howler) 6.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Baboon (Howler) 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Baboon (Howler) 6.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Baboon (Howler) 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) P.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) P.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) P.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dasher (Fire Moth) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Devil.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Devil.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Devil.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Devil.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) K.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) K.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) R.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) R.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Dragonfly (Viper) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Dragonfly (Viper) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman C 3.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman C 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman C 3.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman C 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-5D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-5D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-5D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-5D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-5M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-5M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-7G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-7G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-7G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-7G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-7N.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-7N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-7N.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-7N.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-7N2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-7N2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 8/Rifleman RFL-7N2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 8/Rifleman RFL-7N2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) F.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) F.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) G.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) G.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) G.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) L.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) L.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) L.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) L.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Gladiator (Executioner) T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Gladiator (Executioner) T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 2.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 2.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 5.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 5.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 6.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 6.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 7.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 7.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle) 7.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle).mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle).mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Goshawk (Vapor Eagle).mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NO.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NO.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NO.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NOA.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NOA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NOA.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NOA.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NOB.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NOB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NOB.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NOB.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NOC.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NOC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NOC.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NOC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NOR.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NOR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Inferno INF-NOR.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Inferno INF-NOR.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat D.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat D.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat E.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat E.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat I.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat I.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat I.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat I.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat J.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat J.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat M.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat M.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat T.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Shadow Cat T.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Shadow Cat T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Valkyrie C.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Valkyrie C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Valkyrie C.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Valkyrie C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Valkyrie VLK-QD.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Valkyrie VLK-QD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Valkyrie VLK-QD.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Valkyrie VLK-QD.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Valkyrie VLK-QD6.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Valkyrie VLK-QD6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Valkyrie VLK-QD6.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Valkyrie VLK-QD6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Valkyrie VLK-QDD.mtf b/megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Valkyrie VLK-QDD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Rec Guides ilClan/Vol 9/Valkyrie VLK-QDD.mtf
rename to megameklab/data/mekfiles/meks/Rec Guides ilClan/Vol 9/Valkyrie VLK-QDD.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shattered Fortress/Templar III TLR2-J Arthur.mtf b/megameklab/data/mekfiles/meks/Shattered Fortress/Templar III TLR2-J Arthur.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shattered Fortress/Templar III TLR2-J Arthur.mtf
rename to megameklab/data/mekfiles/meks/Shattered Fortress/Templar III TLR2-J Arthur.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Hel HL-1.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Hel HL-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Hel HL-1.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Hel HL-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Hel HL-2.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Hel HL-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Hel HL-2.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Hel HL-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Tiburon 2.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Tiburon 2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Tiburon 2.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Tiburon 2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Toro TR-B-12.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Toro TR-B-12.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Toro TR-B-12.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Toro TR-B-12.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Toro TR-B-9.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Toro TR-B-9.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 10/Toro TR-B-9.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 10/Toro TR-B-9.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 11/Battle Cobra BTL-C-2OG.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 11/Battle Cobra BTL-C-2OG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 11/Battle Cobra BTL-C-2OG.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 11/Battle Cobra BTL-C-2OG.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 11/Battle Cobra BTL-C-2OH.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 11/Battle Cobra BTL-C-2OH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 11/Battle Cobra BTL-C-2OH.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 11/Battle Cobra BTL-C-2OH.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 11/Battle Cobra BTL-C-2OI.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 11/Battle Cobra BTL-C-2OI.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 11/Battle Cobra BTL-C-2OI.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 11/Battle Cobra BTL-C-2OI.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 11/Battle Cobra BTL-C-2OJ.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 11/Battle Cobra BTL-C-2OJ.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 11/Battle Cobra BTL-C-2OJ.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 11/Battle Cobra BTL-C-2OJ.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 12/Jinggau JN-G7Lr.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 12/Jinggau JN-G7Lr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 12/Jinggau JN-G7Lr.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 12/Jinggau JN-G7Lr.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 12/Jinggau JN-G8Ar.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 12/Jinggau JN-G8Ar.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 12/Jinggau JN-G8Ar.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 12/Jinggau JN-G8Ar.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 12/Jinggau JN-G8B.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 12/Jinggau JN-G8B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 12/Jinggau JN-G8B.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 12/Jinggau JN-G8B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 12/Jinggau JN-G9CCr.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 12/Jinggau JN-G9CCr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 12/Jinggau JN-G9CCr.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 12/Jinggau JN-G9CCr.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross ALB-4Ur.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross ALB-4Ur.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross ALB-4Ur.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross ALB-4Ur.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross ALB-5U.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross ALB-5U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross ALB-5U.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross ALB-5U.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross ALB-5W.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross ALB-5W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross ALB-5W.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross ALB-5W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross ALB-6U.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross ALB-6U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross ALB-6U.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross ALB-6U.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross C 'Sooty Albatross'.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross C 'Sooty Albatross'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 13/Albatross C 'Sooty Albatross'.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 13/Albatross C 'Sooty Albatross'.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 14/Shadow Hawk SHD-3H.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 14/Shadow Hawk SHD-3H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 14/Shadow Hawk SHD-3H.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 14/Shadow Hawk SHD-3H.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 14/Shadow Hawk SHD-3H2.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 14/Shadow Hawk SHD-3H2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 14/Shadow Hawk SHD-3H2.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 14/Shadow Hawk SHD-3H2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Gladiator GLD-7R.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Gladiator GLD-7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Gladiator GLD-7R.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Gladiator GLD-7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Gladiator GLD-7R_SF.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Gladiator GLD-7R_SF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Gladiator GLD-7R_SF.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Gladiator GLD-7R_SF.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Gladiator GLD-9SF.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Gladiator GLD-9SF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Gladiator GLD-9SF.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Gladiator GLD-9SF.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1KX.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1KX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1KX.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1KX.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1PT5.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1PT5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1PT5.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1PT5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1PT6.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1PT6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1PT6.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1PT6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1X-AFFC.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1X-AFFC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1X-AFFC.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1X-AFFC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1Y.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-1Y.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-1Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-2D.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-2D.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-3K.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-3K.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 15/Mauler MAL-3K.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 15/Mauler MAL-3K.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7A.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7A.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7J.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7J.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7T 'Blazing Inferno II'.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7T 'Blazing Inferno II'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7T 'Blazing Inferno II'.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7T 'Blazing Inferno II'.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7W.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7W.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7X.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7X.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7Y.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7Y.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7Y.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7Y2 'Blazing Inferno'.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7Y2 'Blazing Inferno'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7Y2 'Blazing Inferno'.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7Y2 'Blazing Inferno'.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7Z.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7Z.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7Z2.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7Z2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Commando COM-7Z2.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Commando COM-7Z2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-BD-L 'Harvey'.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-BD-L 'Harvey'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-BD-L 'Harvey'.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-BD-L 'Harvey'.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-IC.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-IC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-IC.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-IC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-KA.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-KA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-KA.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-KA.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-KB.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-KB.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-KB.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-KB.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-NH.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-NH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 16/Jackalope JLP-NH.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 16/Jackalope JLP-NH.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 17/Wing Wraith TR4-X.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 17/Wing Wraith TR4-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 17/Wing Wraith TR4-X.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 17/Wing Wraith TR4-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 17/Wing Wraith TR4.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 17/Wing Wraith TR4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 17/Wing Wraith TR4.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 17/Wing Wraith TR4.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 17/Wing Wraith TR6.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 17/Wing Wraith TR6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 17/Wing Wraith TR6.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 17/Wing Wraith TR6.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 17/Wing Wraith TR7.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 17/Wing Wraith TR7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 17/Wing Wraith TR7.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 17/Wing Wraith TR7.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 2/Centurion CN10-J.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 2/Centurion CN10-J.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 2/Centurion CN10-J.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 2/Centurion CN10-J.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 2/Centurion CN10-W.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 2/Centurion CN10-W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 2/Centurion CN10-W.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 2/Centurion CN10-W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 3/Thunder Stallion 4.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 3/Thunder Stallion 4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 3/Thunder Stallion 4.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 3/Thunder Stallion 4.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 4/SuburbanMech UM-R100.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 4/SuburbanMech UM-R100.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 4/SuburbanMech UM-R100.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 4/SuburbanMech UM-R100.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 4/SuburbanMech UM-R90.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 4/SuburbanMech UM-R90.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 4/SuburbanMech UM-R90.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 4/SuburbanMech UM-R90.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 5/Crusader CRD-10S.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 5/Crusader CRD-10S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 5/Crusader CRD-10S.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 5/Crusader CRD-10S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 5/Crusader CRD-9S.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 5/Crusader CRD-9S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 5/Crusader CRD-9S.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 5/Crusader CRD-9S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 6/Victor C.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 6/Victor C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 6/Victor C.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 6/Victor C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 7/Hatchetman HCT-5DT.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 7/Hatchetman HCT-5DT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 7/Hatchetman HCT-5DT.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 7/Hatchetman HCT-5DT.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 8/Gladiator-B (Executioner-B) A.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 8/Gladiator-B (Executioner-B) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 8/Gladiator-B (Executioner-B) A.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 8/Gladiator-B (Executioner-B) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 8/Gladiator-B (Executioner-B) B.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 8/Gladiator-B (Executioner-B) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 8/Gladiator-B (Executioner-B) B.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 8/Gladiator-B (Executioner-B) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 8/Gladiator-B (Executioner-B) C.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 8/Gladiator-B (Executioner-B) C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 8/Gladiator-B (Executioner-B) C.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 8/Gladiator-B (Executioner-B) C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 8/Gladiator-B (Executioner-B) Prime.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 8/Gladiator-B (Executioner-B) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 8/Gladiator-B (Executioner-B) Prime.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 8/Gladiator-B (Executioner-B) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Longshot LNG-2 Reskov.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Longshot LNG-2 Reskov.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Longshot LNG-2 Reskov.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Longshot LNG-2 Reskov.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake II RSN-1.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake II RSN-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake II RSN-1.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake II RSN-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake II RSN-2.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake II RSN-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake II RSN-2.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake II RSN-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake JR7-31.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake JR7-31.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake JR7-31.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake JR7-31.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake JR7-31P.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake JR7-31P.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake JR7-31P.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake JR7-31P.mtf
diff --git a/megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake JR7-31R Gideon.mtf b/megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake JR7-31R Gideon.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Shrapnel/Vol 9/Rattlesnake JR7-31R Gideon.mtf
rename to megameklab/data/mekfiles/meks/Shrapnel/Vol 9/Rattlesnake JR7-31R Gideon.mtf
diff --git a/megameklab/data/mechfiles/mechs/Spotlight On/Hellion Keshik/Awesome C.mtf b/megameklab/data/mekfiles/meks/Spotlight On/Hellion Keshik/Awesome C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Spotlight On/Hellion Keshik/Awesome C.mtf
rename to megameklab/data/mekfiles/meks/Spotlight On/Hellion Keshik/Awesome C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Spotlight On/Holts Hilltoppers/Nightstar NSR-9J (Holt).mtf b/megameklab/data/mekfiles/meks/Spotlight On/Holts Hilltoppers/Nightstar NSR-9J (Holt).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Spotlight On/Holts Hilltoppers/Nightstar NSR-9J (Holt).mtf
rename to megameklab/data/mekfiles/meks/Spotlight On/Holts Hilltoppers/Nightstar NSR-9J (Holt).mtf
diff --git a/megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Avatar AV1-OBLO.mtf b/megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Avatar AV1-OBLO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Avatar AV1-OBLO.mtf
rename to megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Avatar AV1-OBLO.mtf
diff --git a/megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Doloire DLR-OBLO.mtf b/megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Doloire DLR-OBLO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Doloire DLR-OBLO.mtf
rename to megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Doloire DLR-OBLO.mtf
diff --git a/megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Mad Cat (Timber Wolf) BLO.mtf b/megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Mad Cat (Timber Wolf) BLO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Mad Cat (Timber Wolf) BLO.mtf
rename to megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Mad Cat (Timber Wolf) BLO.mtf
diff --git a/megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Templar TLR1-OBLO.mtf b/megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Templar TLR1-OBLO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Templar TLR1-OBLO.mtf
rename to megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Templar TLR1-OBLO.mtf
diff --git a/megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Uller (Kit Fox) BLO.mtf b/megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Uller (Kit Fox) BLO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Uller (Kit Fox) BLO.mtf
rename to megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Uller (Kit Fox) BLO.mtf
diff --git a/megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Vulture Mk III (Mad Dog Mk III) BLO.mtf b/megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Vulture Mk III (Mad Dog Mk III) BLO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Spotlight On/Unending Faith/Vulture Mk III (Mad Dog Mk III) BLO.mtf
rename to megameklab/data/mekfiles/meks/Spotlight On/Unending Faith/Vulture Mk III (Mad Dog Mk III) BLO.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Black Knight BL-6-KNT Ian.mtf b/megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Black Knight BL-6-KNT Ian.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Black Knight BL-6-KNT Ian.mtf
rename to megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Black Knight BL-6-KNT Ian.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Cataphract CTF-2X George.mtf b/megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Cataphract CTF-2X George.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Cataphract CTF-2X George.mtf
rename to megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Cataphract CTF-2X George.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Enforcer ENF-4R Daniel.mtf b/megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Enforcer ENF-4R Daniel.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Enforcer ENF-4R Daniel.mtf
rename to megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Enforcer ENF-4R Daniel.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Grand Dragon DRG-5K Emory.mtf b/megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Grand Dragon DRG-5K Emory.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Grand Dragon DRG-5K Emory.mtf
rename to megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Grand Dragon DRG-5K Emory.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Hatamoto-Chi HTM-27T Daniel.mtf b/megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Hatamoto-Chi HTM-27T Daniel.mtf
similarity index 99%
rename from megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Hatamoto-Chi HTM-27T Daniel.mtf
rename to megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Hatamoto-Chi HTM-27T Daniel.mtf
index e8637b6e0..8076261cc 100644
--- a/megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Hatamoto-Chi HTM-27T Daniel.mtf
+++ b/megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Hatamoto-Chi HTM-27T Daniel.mtf
@@ -165,7 +165,7 @@ deployment:Personally awarded by Coordinator Takashi Kurita to Sorenson’s Sabr
history:The Hatamoto-Chi's development and subsequent variants have played a pivotal role in the evolution of the Draconis Combine's military might. After the introduction of the HTM-26T and 27T models, the Hatamoto-Chi underwent a series of modifications, each tailored to specific tactical needs and technological advancements within the Combine. The HTM-27U, known as the Hatamoto-Hi, emerged as a response to the need for a more heat-efficient and close-combat capable Mech. The integration of Medium Pulse Lasers and an additional heat sink in the 27U variant made it a popular choice for MechWarriors engaging in more aggressive combat scenarios.Similarly, the HTM-27V (Hatamoto-Kaze) and HTM-27W (Hatamoto-Ku) variants represented strategic shifts towards long-range and direct fire combat, respectively. The 27V's focus on missile weaponry and the 27W's implementation of an Autocannon/5 provided MechWarriors with greater versatility in battlefield engagements, enhancing the Hatamoto-Chi's adaptability across different combat situations.
The introduction of the HTM-28T marked a significant advancement, featuring ER PPCs and Streak SRM-6 launchers, and the inclusion of a C3 slave unit, signifying the Combine's growing emphasis on network-centric warfare. This variant was particularly notable for its improved jumping capability, enhancing the Mech's mobility on the battlefield.
-As the Draconis Combine faced new challenges in the post-Clan Invasion era and beyond, the Hatamoto-Chi continued to evolve. The HTM-30S Hatamoto-Suna and HTM-30Z Hatomoto-Godai variants, with their advanced weapon systems and electronic warfare capabilities, showcased the Combine's response to the changing dynamics of interstellar warfare. The HTM-30Z, equipped for command roles, became a symbol of leadership and strategic command on the battlefield.
+As the Draconis Combine faced new challenges in the post-Clan Invasion era and beyond, the Hatamoto-Chi continued to evolve. The HTM-30S Hatamoto-Suna and HTM-30Z Hatamoto-Godai variants, with their advanced weapon systems and electronic warfare capabilities, showcased the Combine's response to the changing dynamics of interstellar warfare. The HTM-30Z, equipped for command roles, became a symbol of leadership and strategic command on the battlefield.
In conclusion, the Hatamoto-Chi's history is not just a tale of technological innovation but also a reflection of the Draconis Combine's strategic adaptability and cultural evolution in Mech warfare. Each variant of the Hatamoto-Chi has contributed to its legacy as a formidable and versatile warrior on the battlefields of the Inner Sphere.
manufacturer:Field Refit
diff --git a/megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Hatchetman HCT-3F Austin.mtf b/megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Hatchetman HCT-3F Austin.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Hatchetman HCT-3F Austin.mtf
rename to megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Hatchetman HCT-3F Austin.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Hunchback HBK-4G Shakir.mtf b/megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Hunchback HBK-4G Shakir.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterbook Sword and Dragon/Hunchback HBK-4G Shakir.mtf
rename to megameklab/data/mekfiles/meks/Starterbook Sword and Dragon/Hunchback HBK-4G Shakir.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Black Knight BL-10-KNT Ross.mtf b/megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Black Knight BL-10-KNT Ross.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Black Knight BL-10-KNT Ross.mtf
rename to megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Black Knight BL-10-KNT Ross.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Cataphract CTF-3X Sara.mtf b/megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Cataphract CTF-3X Sara.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Cataphract CTF-3X Sara.mtf
rename to megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Cataphract CTF-3X Sara.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Enforcer ENF-5D Daniel.mtf b/megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Enforcer ENF-5D Daniel.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Enforcer ENF-5D Daniel.mtf
rename to megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Enforcer ENF-5D Daniel.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Grand Dragon DRG-7K Mark.mtf b/megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Grand Dragon DRG-7K Mark.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Grand Dragon DRG-7K Mark.mtf
rename to megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Grand Dragon DRG-7K Mark.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Hatamoto-Chi HTM-27T Daniel II.mtf b/megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Hatamoto-Chi HTM-27T Daniel II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Hatamoto-Chi HTM-27T Daniel II.mtf
rename to megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Hatamoto-Chi HTM-27T Daniel II.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Hatchetman HCT-5S Austin.mtf b/megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Hatchetman HCT-5S Austin.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Hatchetman HCT-5S Austin.mtf
rename to megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Hatchetman HCT-5S Austin.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Hunchback HBK-4G Hohiro.mtf b/megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Hunchback HBK-4G Hohiro.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Hunchback HBK-4G Hohiro.mtf
rename to megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Hunchback HBK-4G Hohiro.mtf
diff --git a/megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Jenner JR7-K Grace II.mtf b/megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Jenner JR7-K Grace II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Starterpack Sword and Dragon/Jenner JR7-K Grace II.mtf
rename to megameklab/data/mekfiles/meks/Starterpack Sword and Dragon/Jenner JR7-K Grace II.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Burrower DTM-1 MiningMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Burrower DTM-1 MiningMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Burrower DTM-1 MiningMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Burrower DTM-1 MiningMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Burrower DTM-1M MiningMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Burrower DTM-1M MiningMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Burrower DTM-1M MiningMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Burrower DTM-1M MiningMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Buster BC XXI-M HaulerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Buster BC XXI-M HaulerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Buster BC XXI-M HaulerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Buster BC XXI-M HaulerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Carbine CON-9M Karenna.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Carbine CON-9M Karenna.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Carbine CON-9M Karenna.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Carbine CON-9M Karenna.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Carbine CON-9M-J ConstructionMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Carbine CON-9M-J ConstructionMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Carbine CON-9M-J ConstructionMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Carbine CON-9M-J ConstructionMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Carbine CON-9M-JB ConstructionMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Carbine CON-9M-JB ConstructionMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Carbine CON-9M-JB ConstructionMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Carbine CON-9M-JB ConstructionMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Centurion CN9-H2 MilitiaMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Centurion CN9-H2 MilitiaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Centurion CN9-H2 MilitiaMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Centurion CN9-H2 MilitiaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Centurion CN9-H2H MilitiaMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Centurion CN9-H2H MilitiaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Centurion CN9-H2H MilitiaMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Centurion CN9-H2H MilitiaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Centurion CN9-H3 MilitiaMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Centurion CN9-H3 MilitiaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Centurion CN9-H3 MilitiaMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Centurion CN9-H3 MilitiaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Crosscut ED-X4M-A LoggerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Crosscut ED-X4M-A LoggerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Crosscut ED-X4M-A LoggerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Crosscut ED-X4M-A LoggerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Crosscut ED-X4M-E LoggerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Crosscut ED-X4M-E LoggerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Crosscut ED-X4M-E LoggerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Crosscut ED-X4M-E LoggerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Crosscut ED-X4M-L LoggerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Crosscut ED-X4M-L LoggerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Crosscut ED-X4M-L LoggerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Crosscut ED-X4M-L LoggerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Deep Lord MilitiaMech RCL-Z1M-B.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Deep Lord MilitiaMech RCL-Z1M-B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Deep Lord MilitiaMech RCL-Z1M-B.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Deep Lord MilitiaMech RCL-Z1M-B.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Demeter WLD-1 AgroMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Demeter WLD-1 AgroMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Demeter WLD-1 AgroMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Demeter WLD-1 AgroMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Demeter WLD-1-M AgroMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Demeter WLD-1-M AgroMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Demeter WLD-1-M AgroMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Demeter WLD-1-M AgroMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/DemolitionMech WI-DMM MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/DemolitionMech WI-DMM MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/DemolitionMech WI-DMM MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/DemolitionMech WI-DMM MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Dig Lord RCL-4M MiningMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Dig Lord RCL-4M MiningMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Dig Lord RCL-4M MiningMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Dig Lord RCL-4M MiningMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Dig Lord RCL-4M-B MiningMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Dig Lord RCL-4M-B MiningMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Dig Lord RCL-4M-B MiningMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Dig Lord RCL-4M-B MiningMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Exo Haulermech HMX-1.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Exo Haulermech HMX-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Exo Haulermech HMX-1.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Exo Haulermech HMX-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Exo Haulermech HMX-2.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Exo Haulermech HMX-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Exo Haulermech HMX-2.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Exo Haulermech HMX-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Exo Haulermech HMX-3.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Exo Haulermech HMX-3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Exo Haulermech HMX-3.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Exo Haulermech HMX-3.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Exo Haulermech HMX-3M.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Exo Haulermech HMX-3M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Exo Haulermech HMX-3M.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Exo Haulermech HMX-3M.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Firebee WI-WAM MilitiaMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Firebee WI-WAM MilitiaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Firebee WI-WAM MilitiaMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Firebee WI-WAM MilitiaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Ground Pounder DVM-2 MiningMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Ground Pounder DVM-2 MiningMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Ground Pounder DVM-2 MiningMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Ground Pounder DVM-2 MiningMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Ground Pounder DVM-2M MiningMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Ground Pounder DVM-2M MiningMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Ground Pounder DVM-2M MiningMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Ground Pounder DVM-2M MiningMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Guard GS-107X SecurityMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Guard GS-107X SecurityMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Guard GS-107X SecurityMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Guard GS-107X SecurityMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Guard GS-54 SecurityMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Guard GS-54 SecurityMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Guard GS-54 SecurityMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Guard GS-54 SecurityMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Gulon C SolahmaMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Gulon C SolahmaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Gulon C SolahmaMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Gulon C SolahmaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Gulon GLN-1A MiningMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Gulon GLN-1A MiningMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Gulon GLN-1A MiningMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Gulon GLN-1A MiningMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Gulon GLN-1B SecurityMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Gulon GLN-1B SecurityMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Gulon GLN-1B SecurityMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Gulon GLN-1B SecurityMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199 AgroMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199 AgroMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199 AgroMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199 AgroMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199M AgroMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199M AgroMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199M AgroMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199M AgroMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199M-A AgroMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199M-A AgroMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199M-A AgroMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199M-A AgroMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199M-B AgroMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199M-B AgroMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199M-B AgroMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199M-B AgroMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199M-M AgroMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199M-M AgroMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Harvester HVR-199M-M AgroMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Harvester HVR-199M-M AgroMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Heavy Forester HFL-1 LoggerMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Heavy Forester HFL-1 LoggerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Heavy Forester HFL-1 LoggerMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Heavy Forester HFL-1 LoggerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Heavy Forester HFL-1M LoggerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Heavy Forester HFL-1M LoggerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Heavy Forester HFL-1M LoggerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Heavy Forester HFL-1M LoggerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Heavy Lifter HCL-1M CargoMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Heavy Lifter HCL-1M CargoMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Heavy Lifter HCL-1M CargoMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Heavy Lifter HCL-1M CargoMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Heavy Lifter HCL-1MM MilitiaMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Heavy Lifter HCL-1MM MilitiaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Heavy Lifter HCL-1MM MilitiaMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Heavy Lifter HCL-1MM MilitiaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Inquisitor ITW-80 SecurityMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Inquisitor ITW-80 SecurityMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Inquisitor ITW-80 SecurityMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Inquisitor ITW-80 SecurityMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Inquisitor ITW-85 SecurityMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Inquisitor ITW-85 SecurityMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Inquisitor ITW-85 SecurityMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Inquisitor ITW-85 SecurityMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/MuckRaker GMMM-2 MiningMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/MuckRaker GMMM-2 MiningMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/MuckRaker GMMM-2 MiningMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/MuckRaker GMMM-2 MiningMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/MuckRaker GMMM-2M MiningMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/MuckRaker GMMM-2M MiningMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/MuckRaker GMMM-2M MiningMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/MuckRaker GMMM-2M MiningMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/MuckRaker GMMM-2M-B MiningMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/MuckRaker GMMM-2M-B MiningMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/MuckRaker GMMM-2M-B MiningMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/MuckRaker GMMM-2M-B MiningMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Opossum OPO-2 SalvageMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Opossum OPO-2 SalvageMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Opossum OPO-2 SalvageMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Opossum OPO-2 SalvageMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Opossum OPO-3 SalvageMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Opossum OPO-3 SalvageMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Opossum OPO-3 SalvageMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Opossum OPO-3 SalvageMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Pacifier SecurityMech CCU-36.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Pacifier SecurityMech CCU-36.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Pacifier SecurityMech CCU-36.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Pacifier SecurityMech CCU-36.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Pacifier SecurityMech CCU-40.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Pacifier SecurityMech CCU-40.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Pacifier SecurityMech CCU-40.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Pacifier SecurityMech CCU-40.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/Pompier GM-4P PoliceMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/Pompier GM-4P PoliceMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/Pompier GM-4P PoliceMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/Pompier GM-4P PoliceMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/St. Florian FLN-366 FireMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/St. Florian FLN-366 FireMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/St. Florian FLN-366 FireMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/St. Florian FLN-366 FireMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/St. Florian FLN-366-M FireMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/St. Florian FLN-366-M FireMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/St. Florian FLN-366-M FireMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/St. Florian FLN-366-M FireMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/StrongArm SC CV ConstructionMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/StrongArm SC CV ConstructionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/StrongArm SC CV ConstructionMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/StrongArm SC CV ConstructionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/StrongArm SC CV-M ConstructionMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/StrongArm SC CV-M ConstructionMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/StrongArm SC CV-M ConstructionMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/StrongArm SC CV-M ConstructionMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Irregulars/StrongArm SC CVI ConstructionMech.mtf b/megameklab/data/mekfiles/meks/TRO Irregulars/StrongArm SC CVI ConstructionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Irregulars/StrongArm SC CVI ConstructionMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Irregulars/StrongArm SC CVI ConstructionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO SW/Flea FLE-16.mtf b/megameklab/data/mekfiles/meks/TRO SW/Flea FLE-16.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO SW/Flea FLE-16.mtf
rename to megameklab/data/mekfiles/meks/TRO SW/Flea FLE-16.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV HaulerMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV HaulerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV HaulerMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV HaulerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV-M HaulerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV-M HaulerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV-M HaulerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV-M HaulerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV-M-B HaulerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV-M-B HaulerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV-M-B HaulerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV-M-B HaulerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV-M-C HaulerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV-M-C HaulerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV-M-C HaulerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV-M-C HaulerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV-M-W HaulerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV-M-W HaulerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XV-M-W HaulerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XV-M-W HaulerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XXI HaulerMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XXI HaulerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Buster BC XXI HaulerMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Buster BC XXI HaulerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-7 ConstructionMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-7 ConstructionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-7 ConstructionMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-7 ConstructionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-7M ConstructionMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-7M ConstructionMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-7M ConstructionMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-7M ConstructionMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-8 ConstructionMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-8 ConstructionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-8 ConstructionMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-8 ConstructionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-8H HaulerMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-8H HaulerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-8H HaulerMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-8H HaulerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-9 ConstructionMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-9 ConstructionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-9 ConstructionMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-9 ConstructionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-9M ConstructionMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-9M ConstructionMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-9M ConstructionMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-9M ConstructionMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-9M-B ConstructionMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-9M-B ConstructionMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Carbine CON-9M-B ConstructionMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Carbine CON-9M-B ConstructionMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/CattleMaster CTL-3R 'Herder' IndustrialMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/CattleMaster CTL-3R 'Herder' IndustrialMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/CattleMaster CTL-3R 'Herder' IndustrialMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/CattleMaster CTL-3R 'Herder' IndustrialMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/CattleMaster CTL-3R2 'Hunter' IndustrialMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/CattleMaster CTL-3R2 'Hunter' IndustrialMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/CattleMaster CTL-3R2 'Hunter' IndustrialMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/CattleMaster CTL-3R2 'Hunter' IndustrialMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/CattleMaster CTL-3R3 SecurityMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/CattleMaster CTL-3R3 SecurityMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/CattleMaster CTL-3R3 SecurityMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/CattleMaster CTL-3R3 SecurityMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Chaffee Servicemech BT1.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Chaffee Servicemech BT1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Chaffee Servicemech BT1.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Chaffee Servicemech BT1.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Copper SecurityMech CPK-19.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Copper SecurityMech CPK-19.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Copper SecurityMech CPK-19.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Copper SecurityMech CPK-19.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Copper SecurityMech CPK-65.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Copper SecurityMech CPK-65.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Copper SecurityMech CPK-65.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Copper SecurityMech CPK-65.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X1 LoggerMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X1 LoggerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X1 LoggerMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X1 LoggerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X2M LoggerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X2M LoggerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X2M LoggerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X2M LoggerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4 LoggerMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4 LoggerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4 LoggerMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4 LoggerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4B DemolitionMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4B DemolitionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4B DemolitionMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4B DemolitionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4D DemolitionMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4D DemolitionMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4D DemolitionMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4D DemolitionMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4M LoggerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4M LoggerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4M LoggerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4M LoggerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4X LoggerMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4X LoggerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X4X LoggerMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X4X LoggerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X5M LoggerMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X5M LoggerMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X5M LoggerMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X5M LoggerMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X5M-B DemolitionMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X5M-B DemolitionMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Crosscut ED-X5M-B DemolitionMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Crosscut ED-X5M-B DemolitionMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Dig King RCL-1 MiningMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Dig King RCL-1 MiningMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Dig King RCL-1 MiningMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Dig King RCL-1 MiningMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Dig King RCL-1 MiningMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Dig King RCL-1 MiningMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Dig King RCL-1 MiningMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Dig King RCL-1 MiningMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Dig Lord RCL-4 MiningMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Dig Lord RCL-4 MiningMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Dig Lord RCL-4 MiningMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Dig Lord RCL-4 MiningMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/ForestryMech ED-X3.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/ForestryMech ED-X3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/ForestryMech ED-X3.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/ForestryMech ED-X3.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Grommet D90 MilitiaMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Grommet D90 MilitiaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Grommet D90 MilitiaMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Grommet D90 MilitiaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Harvester Ant KIC-3 Agromech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Harvester Ant KIC-3 Agromech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Harvester Ant KIC-3 Agromech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Harvester Ant KIC-3 Agromech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Harvester Ant KIC-3M AgroMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Harvester Ant KIC-3M AgroMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Harvester Ant KIC-3M AgroMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Harvester Ant KIC-3M AgroMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Harvester Ant KIC-3M-B AgroMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Harvester Ant KIC-3M-B AgroMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Harvester Ant KIC-3M-B AgroMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Harvester Ant KIC-3M-B AgroMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Harvester HVR-99 Agromech .mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Harvester HVR-99 Agromech .mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Harvester HVR-99 Agromech .mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Harvester HVR-99 Agromech .mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Heavy Lifter HCL-1 CargoMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Heavy Lifter HCL-1 CargoMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Heavy Lifter HCL-1 CargoMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Heavy Lifter HCL-1 CargoMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Jabberwocky MilitiaMech JAW-67.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Jabberwocky MilitiaMech JAW-67.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Jabberwocky MilitiaMech JAW-67.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Jabberwocky MilitiaMech JAW-67.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Lumberjack LM5M.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Lumberjack LM5M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Lumberjack LM5M.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Lumberjack LM5M.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Marco MR-6.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Marco MR-6.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Marco MR-6.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Marco MR-6.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Marco MR-7.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Marco MR-7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Marco MR-7.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Marco MR-7.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Peacekeeper PK-6 SecurityMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Peacekeeper PK-6 SecurityMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Peacekeeper PK-6 SecurityMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Peacekeeper PK-6 SecurityMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Peacemaker PM6 PoliceMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Peacemaker PM6 PoliceMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Peacemaker PM6 PoliceMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Peacemaker PM6 PoliceMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Pompier GM-3A Firemech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Pompier GM-3A Firemech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Pompier GM-3A Firemech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Pompier GM-3A Firemech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Pompier GM-3CD FireMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Pompier GM-3CD FireMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Pompier GM-3CD FireMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Pompier GM-3CD FireMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Pompier GM-3HT FireMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Pompier GM-3HT FireMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Pompier GM-3HT FireMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Pompier GM-3HT FireMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Powerman SC XI-M LoaderMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Powerman SC XI-M LoaderMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Powerman SC XI-M LoaderMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Powerman SC XI-M LoaderMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Powerman SC XI-M-B LoaderMech MOD.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Powerman SC XI-M-B LoaderMech MOD.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Powerman SC XI-M-B LoaderMech MOD.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Powerman SC XI-M-B LoaderMech MOD.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Powerman SC XV HaulerMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Powerman SC XV HaulerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Powerman SC XV HaulerMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Powerman SC XV HaulerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Powerman SC XVI HaulerMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Powerman SC XVI HaulerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Powerman SC XVI HaulerMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Powerman SC XVI HaulerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/ScavengerMech SC-V SalvageMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/ScavengerMech SC-V SalvageMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/ScavengerMech SC-V SalvageMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/ScavengerMech SC-V SalvageMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/ScavengerMech SC-V-M MilitiaMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/ScavengerMech SC-V-M MilitiaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/ScavengerMech SC-V-M MilitiaMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/ScavengerMech SC-V-M MilitiaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Shugosha LAW-QM1 Q-Mech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Shugosha LAW-QM1 Q-Mech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Shugosha LAW-QM1 Q-Mech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Shugosha LAW-QM1 Q-Mech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Shugosha LAW-QM2 Q-Mech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Shugosha LAW-QM2 Q-Mech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Shugosha LAW-QM2 Q-Mech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Shugosha LAW-QM2 Q-Mech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Shugosha LAW-QM3 Q-Mech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Shugosha LAW-QM3 Q-Mech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Shugosha LAW-QM3 Q-Mech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Shugosha LAW-QM3 Q-Mech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Shugosha PTN-LAW LoaderMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Shugosha PTN-LAW LoaderMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Shugosha PTN-LAW LoaderMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Shugosha PTN-LAW LoaderMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Uni ATAE-70 CargoMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Uni ATAE-70 CargoMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Uni ATAE-70 CargoMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Uni ATAE-70 CargoMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Uni ATAE-70 MilitiaMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Uni ATAE-70 MilitiaMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Uni ATAE-70 MilitiaMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Uni ATAE-70 MilitiaMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Uni ATAE-70T CargoMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Uni ATAE-70T CargoMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Uni ATAE-70T CargoMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Uni ATAE-70T CargoMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Vampyr SC-V-1 SalvageMech.mtf b/megameklab/data/mekfiles/meks/TRO Vehicle Annex/Vampyr SC-V-1 SalvageMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/TRO Vehicle Annex/Vampyr SC-V-1 SalvageMech.mtf
rename to megameklab/data/mekfiles/meks/TRO Vehicle Annex/Vampyr SC-V-1 SalvageMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Commando COM-1AK.mtf b/megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Commando COM-1AK.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Commando COM-1AK.mtf
rename to megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Commando COM-1AK.mtf
diff --git a/megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Copper SecurityMech CPK-65KM.mtf b/megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Copper SecurityMech CPK-65KM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Copper SecurityMech CPK-65KM.mtf
rename to megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Copper SecurityMech CPK-65KM.mtf
diff --git a/megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Crosscut ED-X4K LoggerMech.mtf b/megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Crosscut ED-X4K LoggerMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Crosscut ED-X4K LoggerMech.mtf
rename to megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Crosscut ED-X4K LoggerMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Phoenix PX-1KC.mtf b/megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Phoenix PX-1KC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Phoenix PX-1KC.mtf
rename to megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Phoenix PX-1KC.mtf
diff --git a/megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Phoenix PX-1KL.mtf b/megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Phoenix PX-1KL.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Phoenix PX-1KL.mtf
rename to megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Phoenix PX-1KL.mtf
diff --git a/megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Phoenix PX-1KR.mtf b/megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Phoenix PX-1KR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Phoenix PX-1KR.mtf
rename to megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Phoenix PX-1KR.mtf
diff --git a/megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Phoenix PX-1KT.mtf b/megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Phoenix PX-1KT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ToS/ToS Kaumberg/Phoenix PX-1KT.mtf
rename to megameklab/data/mekfiles/meks/ToS/ToS Kaumberg/Phoenix PX-1KT.mtf
diff --git a/megameklab/data/mechfiles/mechs/ToS/ToS Valencia/Reconquista.mtf b/megameklab/data/mekfiles/meks/ToS/ToS Valencia/Reconquista.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/ToS/ToS Valencia/Reconquista.mtf
rename to megameklab/data/mekfiles/meks/ToS/ToS Valencia/Reconquista.mtf
diff --git a/megameklab/data/mechfiles/mechs/Total Chaos/Atlas II AS7-D-H (Devlin).mtf b/megameklab/data/mekfiles/meks/Total Chaos/Atlas II AS7-D-H (Devlin).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Total Chaos/Atlas II AS7-D-H (Devlin).mtf
rename to megameklab/data/mekfiles/meks/Total Chaos/Atlas II AS7-D-H (Devlin).mtf
diff --git a/megameklab/data/mechfiles/mechs/Total Chaos/Awesome AWS-10KM (Cameron).mtf b/megameklab/data/mekfiles/meks/Total Chaos/Awesome AWS-10KM (Cameron).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Total Chaos/Awesome AWS-10KM (Cameron).mtf
rename to megameklab/data/mekfiles/meks/Total Chaos/Awesome AWS-10KM (Cameron).mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Archer ARC-5CS.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Archer ARC-5CS.mtf
similarity index 64%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Archer ARC-5CS.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Archer ARC-5CS.mtf
index 8568ca933..3621a5cfd 100644
--- a/megameklab/data/mechfiles/mechs/Tukayyid/Archer ARC-5CS.mtf
+++ b/megameklab/data/mekfiles/meks/Tukayyid/Archer ARC-5CS.mtf
@@ -166,7 +166,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:Developed by ComStar for the Battle of Tukayyid, this Archer variant uses an VOX 280 XL engine and Endo Steel skeleton to free weight, trading durability for enhanced firepower. Protected by eleven and a half tons of armor, it carries two Holly LRM-15s with Artemis IV FCS in each side torso, allowing it to outgun even the venerable Longbow. The arms carry the typical Diverse Optics Type 18 medium laser, and the rear-firing lasers are removed. The biggest drawback is the location of the missile ammunition: Though a ton of ammunition is carried in each side torso, the legs each carry two tons of ammunition. Elementals quickly learned to target the legs to disable the 'Mech.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Refit
primaryfactory:Terra
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Black Knight BL-9-KNT.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Black Knight BL-9-KNT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Black Knight BL-9-KNT.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Black Knight BL-9-KNT.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Gladiator (Executioner) TC.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Gladiator (Executioner) TC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Gladiator (Executioner) TC.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Gladiator (Executioner) TC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Loki (Hellbringer) M.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Loki (Hellbringer) M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Loki (Hellbringer) M.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Loki (Hellbringer) M.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Mad Cat (Timber Wolf) TC.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Mad Cat (Timber Wolf) TC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Mad Cat (Timber Wolf) TC.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Mad Cat (Timber Wolf) TC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Marauder MAD-5CS.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Marauder MAD-5CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Marauder MAD-5CS.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Marauder MAD-5CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Phoenix Hawk PXH-1bC.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Phoenix Hawk PXH-1bC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Phoenix Hawk PXH-1bC.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Phoenix Hawk PXH-1bC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Puma (Adder) TC.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Puma (Adder) TC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Puma (Adder) TC.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Puma (Adder) TC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Rifleman RFL-5CS.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Rifleman RFL-5CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Rifleman RFL-5CS.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Rifleman RFL-5CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Ryoken (Stormcrow) Attwater.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Ryoken (Stormcrow) Attwater.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Ryoken (Stormcrow) Attwater.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Ryoken (Stormcrow) Attwater.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Ryoken (Stormcrow) TC.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Ryoken (Stormcrow) TC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Ryoken (Stormcrow) TC.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Ryoken (Stormcrow) TC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Shadow Cat TC.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Shadow Cat TC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Shadow Cat TC.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Shadow Cat TC.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Shadow Hawk SHD-2Ht.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Shadow Hawk SHD-2Ht.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Shadow Hawk SHD-2Ht.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Shadow Hawk SHD-2Ht.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Vulture (Mad Dog) S.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Vulture (Mad Dog) S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Vulture (Mad Dog) S.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Vulture (Mad Dog) S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Tukayyid/Warhammer WHM-7CS.mtf b/megameklab/data/mekfiles/meks/Tukayyid/Warhammer WHM-7CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Tukayyid/Warhammer WHM-7CS.mtf
rename to megameklab/data/mekfiles/meks/Tukayyid/Warhammer WHM-7CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Death to Mercenaries/Annihilator ANH-1E.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Death to Mercenaries/Annihilator ANH-1E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Death to Mercenaries/Annihilator ANH-1E.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Death to Mercenaries/Annihilator ANH-1E.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Death to Mercenaries/Victor Li.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Death to Mercenaries/Victor Li.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Death to Mercenaries/Victor Li.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Death to Mercenaries/Victor Li.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Galtor/Atlas AS7-WGS Samsonov.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Galtor/Atlas AS7-WGS Samsonov.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Galtor/Atlas AS7-WGS Samsonov.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Galtor/Atlas AS7-WGS Samsonov.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Galtor/Dragon DRG-2Y Yoriyoshi.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Galtor/Dragon DRG-2Y Yoriyoshi.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Galtor/Dragon DRG-2Y Yoriyoshi.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Galtor/Dragon DRG-2Y Yoriyoshi.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Galtor/Marauder MAD-SD Douglass.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Galtor/Marauder MAD-SD Douglass.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Galtor/Marauder MAD-SD Douglass.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Galtor/Marauder MAD-SD Douglass.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Galtor/Thunderbolt TDR-5S-T Tallman.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Galtor/Thunderbolt TDR-5S-T Tallman.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Galtor/Thunderbolt TDR-5S-T Tallman.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Galtor/Thunderbolt TDR-5S-T Tallman.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Glengary/Zeus (Leonidas).mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Glengary/Zeus (Leonidas).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Glengary/Zeus (Leonidas).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Glengary/Zeus (Leonidas).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Luzerne/Cauldron-Born (Ebon Jaguar) (Samantha).mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Luzerne/Cauldron-Born (Ebon Jaguar) (Samantha).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Luzerne/Cauldron-Born (Ebon Jaguar) (Samantha).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Luzerne/Cauldron-Born (Ebon Jaguar) (Samantha).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Luzerne/Grasshopper (Reynolds).mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Luzerne/Grasshopper (Reynolds).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Luzerne/Grasshopper (Reynolds).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Luzerne/Grasshopper (Reynolds).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Misery/Atlas AS7-D (Danielle).mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Misery/Atlas AS7-D (Danielle).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Misery/Atlas AS7-D (Danielle).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Misery/Atlas AS7-D (Danielle).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Misery/Ostroc OSR-2C Michi.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Misery/Ostroc OSR-2C Michi.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Misery/Ostroc OSR-2C Michi.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Misery/Ostroc OSR-2C Michi.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Misery/Stalker STK-3F Jagawen.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Misery/Stalker STK-3F Jagawen.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Misery/Stalker STK-3F Jagawen.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Misery/Stalker STK-3F Jagawen.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP New Dallas/Rampage RMP-4G Benboudaoud.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP New Dallas/Rampage RMP-4G Benboudaoud.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP New Dallas/Rampage RMP-4G Benboudaoud.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP New Dallas/Rampage RMP-4G Benboudaoud.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP New Dallas/Victor VTR-9B (Kataga).mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP New Dallas/Victor VTR-9B (Kataga).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP New Dallas/Victor VTR-9B (Kataga).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP New Dallas/Victor VTR-9B (Kataga).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Awesome AWS-8Q (Buck).mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Awesome AWS-8Q (Buck).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Awesome AWS-8Q (Buck).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Awesome AWS-8Q (Buck).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-5.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-5.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR1.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR1.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR2.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR2.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR2.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR3.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR3.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR3.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR4.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR4.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR4.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR5.mtf b/megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/HTP Tortuga/Brigand LDT-XPR5.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/HTP Tortuga/Brigand LDT-XPR5.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Atreus/Albatross ALB-5W Dantalion.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Atreus/Albatross ALB-5W Dantalion.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Atreus/Albatross ALB-5W Dantalion.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Atreus/Albatross ALB-5W Dantalion.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Atreus/Emperor EMP-6ME Mercury Elite.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Atreus/Emperor EMP-6ME Mercury Elite.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Atreus/Emperor EMP-6ME Mercury Elite.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Atreus/Emperor EMP-6ME Mercury Elite.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Dieron/Dasher (Fire Moth) Aletha.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Dieron/Dasher (Fire Moth) Aletha.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Dieron/Dasher (Fire Moth) Aletha.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Dieron/Dasher (Fire Moth) Aletha.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Dieron/Kodiak Cale.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Dieron/Kodiak Cale.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Dieron/Kodiak Cale.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Dieron/Kodiak Cale.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Hespersus/Galahad GLH-3D Laodices.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Hespersus/Galahad GLH-3D Laodices.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Hespersus/Galahad GLH-3D Laodices.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Hespersus/Galahad GLH-3D Laodices.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Luthien/Black Hawk-KU BHKU-O Albert.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Luthien/Black Hawk-KU BHKU-O Albert.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Luthien/Black Hawk-KU BHKU-O Albert.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Luthien/Black Hawk-KU BHKU-O Albert.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Luthien/Thresher Edward.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Luthien/Thresher Edward.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Luthien/Thresher Edward.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Luthien/Thresher Edward.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP New Avalon/Griffin GRF-1E2 Sparky 2.0.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP New Avalon/Griffin GRF-1E2 Sparky 2.0.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP New Avalon/Griffin GRF-1E2 Sparky 2.0.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP New Avalon/Griffin GRF-1E2 Sparky 2.0.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP New Avalon/Grim Reaper GRM-R-PR62A.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP New Avalon/Grim Reaper GRM-R-PR62A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP New Avalon/Grim Reaper GRM-R-PR62A.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP New Avalon/Grim Reaper GRM-R-PR62A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Sian/Cataphract CTF-5MOC Naomi.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Sian/Cataphract CTF-5MOC Naomi.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Sian/Cataphract CTF-5MOC Naomi.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Sian/Cataphract CTF-5MOC Naomi.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Sian/Jinggau JN-G8BX Rush.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Sian/Jinggau JN-G8BX Rush.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Sian/Jinggau JN-G8BX Rush.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Sian/Jinggau JN-G8BX Rush.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Sian/Seraph C-SRP-O Ravana.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Sian/Seraph C-SRP-O Ravana.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Sian/Seraph C-SRP-O Ravana.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Sian/Seraph C-SRP-O Ravana.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Tharkad/Dragon Fire DGR-6FC2 (Gregory).mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Tharkad/Dragon Fire DGR-6FC2 (Gregory).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Tharkad/Dragon Fire DGR-6FC2 (Gregory).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Tharkad/Dragon Fire DGR-6FC2 (Gregory).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/JTP Tharkad/Fafnir FNR-4A Peter.mtf b/megameklab/data/mekfiles/meks/Turning Points/JTP Tharkad/Fafnir FNR-4A Peter.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/JTP Tharkad/Fafnir FNR-4A Peter.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/JTP Tharkad/Fafnir FNR-4A Peter.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Capellan Crusades/Centurion CN9-YLW3 'Yen Lo Wang'.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Capellan Crusades/Centurion CN9-YLW3 'Yen Lo Wang'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Capellan Crusades/Centurion CN9-YLW3 'Yen Lo Wang'.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Capellan Crusades/Centurion CN9-YLW3 'Yen Lo Wang'.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Capellan Crusades/Orion IIC 'Burton'.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Capellan Crusades/Orion IIC 'Burton'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Capellan Crusades/Orion IIC 'Burton'.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Capellan Crusades/Orion IIC 'Burton'.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Capellan Crusades/Tian-Zong TNZ-N3 'Jasminda'.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Capellan Crusades/Tian-Zong TNZ-N3 'Jasminda'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Capellan Crusades/Tian-Zong TNZ-N3 'Jasminda'.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Capellan Crusades/Tian-Zong TNZ-N3 'Jasminda'.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Falcon Incursion/BattleMaster BLR-3M (Rogers).mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Falcon Incursion/BattleMaster BLR-3M (Rogers).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Falcon Incursion/BattleMaster BLR-3M (Rogers).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Falcon Incursion/BattleMaster BLR-3M (Rogers).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Falcon Incursion/Nightstar NSR-9J Brubaker.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Falcon Incursion/Nightstar NSR-9J Brubaker.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Falcon Incursion/Nightstar NSR-9J Brubaker.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Falcon Incursion/Nightstar NSR-9J Brubaker.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Fronc Reaches/Marauder MAD-7D (Von Staskov).mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Fronc Reaches/Marauder MAD-7D (Von Staskov).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Fronc Reaches/Marauder MAD-7D (Von Staskov).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Fronc Reaches/Marauder MAD-7D (Von Staskov).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Fronc Reaches/Marshal MHL-6FR.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Fronc Reaches/Marshal MHL-6FR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Fronc Reaches/Marshal MHL-6FR.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Fronc Reaches/Marshal MHL-6FR.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Fronc Reaches/Phoenix Hawk PXH-3D (Jiemin).mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Fronc Reaches/Phoenix Hawk PXH-3D (Jiemin).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Fronc Reaches/Phoenix Hawk PXH-3D (Jiemin).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Fronc Reaches/Phoenix Hawk PXH-3D (Jiemin).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Cazador.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Cazador.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Cazador.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Cazador.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Rhino.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Rhino.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Rhino.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Rhino.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) A.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) A.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) B.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) B.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) Prime.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) Prime.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Snow Fox (Omni) Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Surtur SUR-T1.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Surtur SUR-T1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Surtur SUR-T1.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Surtur SUR-T1.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Tolva.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Tolva.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Hanseatic Crusade/Tolva.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Hanseatic Crusade/Tolva.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Red Corsair/BattleMaster BLR-1G Red Corsair.mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Red Corsair/BattleMaster BLR-1G Red Corsair.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Red Corsair/BattleMaster BLR-1G Red Corsair.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Red Corsair/BattleMaster BLR-1G Red Corsair.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP Red Corsair/Man O' War (Gargoyle) (Conal).mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP Red Corsair/Man O' War (Gargoyle) (Conal).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP Red Corsair/Man O' War (Gargoyle) (Conal).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP Red Corsair/Man O' War (Gargoyle) (Conal).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP WidowMaker Absorption/Atlas II AS7-D-H (Kerensky).mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP WidowMaker Absorption/Atlas II AS7-D-H (Kerensky).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP WidowMaker Absorption/Atlas II AS7-D-H (Kerensky).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP WidowMaker Absorption/Atlas II AS7-D-H (Kerensky).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/OTP WidowMaker Absorption/Highlander HGN-732 (Jorgensson).mtf b/megameklab/data/mekfiles/meks/Turning Points/OTP WidowMaker Absorption/Highlander HGN-732 (Jorgensson).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/OTP WidowMaker Absorption/Highlander HGN-732 (Jorgensson).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/OTP WidowMaker Absorption/Highlander HGN-732 (Jorgensson).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Arcturus/Vanquisher VQR-7V (Pravuil).mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Arcturus/Vanquisher VQR-7V (Pravuil).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Arcturus/Vanquisher VQR-7V (Pravuil).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Arcturus/Vanquisher VQR-7V (Pravuil).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Epsilon Eridani/Dragoon AEM-05C.mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Epsilon Eridani/Dragoon AEM-05C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Epsilon Eridani/Dragoon AEM-05C.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Epsilon Eridani/Dragoon AEM-05C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Epsilon Eridani/Lament LMT-2R (Manes).mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Epsilon Eridani/Lament LMT-2R (Manes).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Epsilon Eridani/Lament LMT-2R (Manes).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Epsilon Eridani/Lament LMT-2R (Manes).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Foster/Night Chanter A.mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Foster/Night Chanter A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Foster/Night Chanter A.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Foster/Night Chanter A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Foster/Night Chanter Prime.mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Foster/Night Chanter Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Foster/Night Chanter Prime.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Foster/Night Chanter Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Foster/Spirit Walker A.mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Foster/Spirit Walker A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Foster/Spirit Walker A.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Foster/Spirit Walker A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Foster/Spirit Walker Prime.mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Foster/Spirit Walker Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Foster/Spirit Walker Prime.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Foster/Spirit Walker Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Irian/Inquisitor II ITW-200.mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Irian/Inquisitor II ITW-200.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Irian/Inquisitor II ITW-200.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Irian/Inquisitor II ITW-200.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Irian/Marauder II MAD-6S.mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Irian/Marauder II MAD-6S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Irian/Marauder II MAD-6S.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Irian/Marauder II MAD-6S.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Vega 3039/Jenner JR7-F (Smith).mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Vega 3039/Jenner JR7-F (Smith).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Vega 3039/Jenner JR7-F (Smith).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Vega 3039/Jenner JR7-F (Smith).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Vega 3039/Panther PNT-9ALAG.mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Vega 3039/Panther PNT-9ALAG.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Vega 3039/Panther PNT-9ALAG.mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Vega 3039/Panther PNT-9ALAG.mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Vega 3039/Vulcan VL-2T (Timms).mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Vega 3039/Vulcan VL-2T (Timms).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Vega 3039/Vulcan VL-2T (Timms).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Vega 3039/Vulcan VL-2T (Timms).mtf
diff --git a/megameklab/data/mechfiles/mechs/Turning Points/TP Vega 3039/Warhammer WHM-6K (Olesko).mtf b/megameklab/data/mekfiles/meks/Turning Points/TP Vega 3039/Warhammer WHM-6K (Olesko).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Turning Points/TP Vega 3039/Warhammer WHM-6K (Olesko).mtf
rename to megameklab/data/mekfiles/meks/Turning Points/TP Vega 3039/Warhammer WHM-6K (Olesko).mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Bull Shark BSK-M3.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Bull Shark BSK-M3.mtf
similarity index 96%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Bull Shark BSK-M3.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Bull Shark BSK-M3.mtf
index ec44804cd..9b3bee851 100644
--- a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Bull Shark BSK-M3.mtf
+++ b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Bull Shark BSK-M3.mtf
@@ -1,173 +1,173 @@
-chassis:Bull Shark
-model:BSK-M3
-
-Config:Biped
-techbase:Mixed (IS Chassis)
-era:3035
-source:Videogame (Apocryphal)
-rules level:3
-
-
-
-quirk:distracting
-
-
-mass:95
-engine:285 XL Engine(IS)
-structure:IS Endo Steel
-myomer:Standard
-
-heat sinks:10 Single
-walk mp:3
-jump mp:0
-
-armor:Standard(Inner Sphere)
-LA armor:32
-RA armor:32
-LT armor:31
-RT armor:31
-CT armor:45
-HD armor:9
-LL armor:40
-RL armor:40
-RTL armor:9
-RTR armor:9
-RTC armor:15
-
-Weapons:12
-Improved Autocannon/5, Left Arm
-AC/10, Left Arm
-Improved Autocannon/5, Right Arm
-AC/10, Right Arm
-LRM 5, Left Torso
-LRM 5, Left Torso
-Medium Laser, Left Torso
-Medium Laser, Left Torso
-LRM 5, Right Torso
-LRM 5, Right Torso
-Medium Laser, Right Torso
-Medium Laser, Right Torso
-
-Left Arm:
-Shoulder
-Upper Arm Actuator
-Improved Autocannon/5
-Improved Autocannon/5
-Autocannon/10
-Autocannon/10
-Autocannon/10
-Autocannon/10
-Autocannon/10
-Autocannon/10
-Autocannon/10
-IS Endo Steel
-
-Right Arm:
-Shoulder
-Upper Arm Actuator
-Improved Autocannon/5
-Improved Autocannon/5
-Autocannon/10
-Autocannon/10
-Autocannon/10
-Autocannon/10
-Autocannon/10
-Autocannon/10
-Autocannon/10
-IS Endo Steel
-
-Left Torso:
-Fusion Engine
-Fusion Engine
-Fusion Engine
-LRM 5
-LRM 5
-Medium Laser
-Medium Laser
-IS Ammo LRM-5
-CLIMPAmmoAC5
-IS Endo Steel
-IS Endo Steel
-IS Endo Steel
-
-Right Torso:
-Fusion Engine
-Fusion Engine
-Fusion Engine
-LRM 5
-LRM 5
-Medium Laser
-Medium Laser
-IS Ammo LRM-5
-IS Endo Steel
-IS Endo Steel
-IS Endo Steel
-IS Endo Steel
-
-Center Torso:
-Fusion Engine
-Fusion Engine
-Fusion Engine
-Gyro
-Gyro
-Gyro
-Gyro
-Fusion Engine
-Fusion Engine
-Fusion Engine
-IS Endo Steel
-IS Endo Steel
-
-Head:
-Life Support
-Sensors
-Cockpit
-IS Endo Steel
-Sensors
-Life Support
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
-
-Left Leg:
-Hip
-Upper Leg Actuator
-Lower Leg Actuator
-Foot Actuator
-IS Ammo AC/10
-IS Endo Steel
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
-
-Right Leg:
-Hip
-Upper Leg Actuator
-Lower Leg Actuator
-Foot Actuator
-IS Ammo AC/10
-IS Endo Steel
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
-
-overview:"This is something brand-new to me, Commander. I don't know where this 'Mech came from, but it's a serious force to be reckoned with because of its heavy weaponry and nearly impenetrable armor. Quite a find!" - Yang Virtanen
-deployment:The Bull Shark is a 95-ton Assault 'Mech described as a "Heavy Brawler", and is equipped to engage targets across a fairly wide range bracket. This Inner Sphere production variant uses conventional and rediscovered 'tech, unlike its original prototype, and carries a more versatile loadout and hardpoint set-up. A pair of LRM-5s and one ton of ammo are fitted to each torso, while medium lasers replace the original extended range versions. Each arm mounts a standard AC/10 and an Improved AC/5. The design features two tons of AC/10 ammo and one ton of AC/5 ammo. The replacement of the original's Thumper Artillery Cannon allows the chassis to carry a full 18.5 tons of armour, providing protection that nearly rivals an Atlas. Only ten Single Heat Sinks mounted in the engine fight to keep the 'Mech from burning up, with MechWarriors needing to keep careful track of their heat generation.
-history:Following the discovery and subsequent loss of the original Bull Shark BSK-MAZ aboard the abandoned jumpship Dobrev, the shadowy organisation known as the Baumann Group set to recreate the design. While the original 'Mech was lost to them during a conflict with the Black Widow Company, a large equipment cache of mysterious origin was still aboard and available for them to use, primarily consisting of seemingly cast-off but high-quality autocannons. After a few years of design and production set-up, the initial results were less than desirable, with the 'Mech unable to match its original's speed without sacrificing firepower or armour. The rediscovery of Endo-Steel and Extralight Fusion Engine manufacturing in 3035, around a decade after the original Bull Shark had been lost, allowed the Baumann Group to progress their recreation further. With their influence and black market dealings, they sourced the new material and engines for their efforts. Using standard Inner Sphere weaponry - paired with the Improved Autocannons from the Dobrev - a limited run of BSK-M3s were produced and sold to those with the right connections and enough C-Bills to afford the exotic-looking new 'Mechs.
-manufacturer:Baumann Group
-notes:The following regards derivation of the design: Improved Autocannons must be used to fit in the arms. Assume they are from a Clan equipment stash found aboard the Dobrev where the MAZ prototype was discovered. Inner Sphere Endo-Steel and XL engines are reintroduced in 3035 in the Combine and Commonwealth respectively. Assume the well-connected Baumann Group was able to source these for limited production. Design runs 2 tons light. This is legal; or alternatively view that if normal AC-5s were (somehow) fitted as with HBS' design in the videogame, it would come to 95 tons total.
-systemmode:CHASSIS:Endo-Steel
-systemmode:ENGINE:285 XL
-systemmode:ARMOR:Standard
-systemmanufacturer:JUMPJET:N/A
-systemmode:JUMPJET:N/A
-
+chassis:Bull Shark
+model:BSK-M3
+
+Config:Biped
+techbase:Mixed (IS Chassis)
+era:3035
+source:Videogame (Apocryphal)
+rules level:3
+
+
+
+quirk:distracting
+
+
+mass:95
+engine:285 XL Engine(IS)
+structure:IS Endo Steel
+myomer:Standard
+
+heat sinks:10 Single
+walk mp:3
+jump mp:0
+
+armor:Standard(Inner Sphere)
+LA armor:32
+RA armor:32
+LT armor:31
+RT armor:31
+CT armor:45
+HD armor:9
+LL armor:40
+RL armor:40
+RTL armor:9
+RTR armor:9
+RTC armor:15
+
+Weapons:12
+Improved Autocannon/5, Left Arm
+AC/10, Left Arm
+Improved Autocannon/5, Right Arm
+AC/10, Right Arm
+LRM 5, Left Torso
+LRM 5, Left Torso
+Medium Laser, Left Torso
+Medium Laser, Left Torso
+LRM 5, Right Torso
+LRM 5, Right Torso
+Medium Laser, Right Torso
+Medium Laser, Right Torso
+
+Left Arm:
+Shoulder
+Upper Arm Actuator
+Improved Autocannon/5
+Improved Autocannon/5
+Autocannon/10
+Autocannon/10
+Autocannon/10
+Autocannon/10
+Autocannon/10
+Autocannon/10
+Autocannon/10
+IS Endo Steel
+
+Right Arm:
+Shoulder
+Upper Arm Actuator
+Improved Autocannon/5
+Improved Autocannon/5
+Autocannon/10
+Autocannon/10
+Autocannon/10
+Autocannon/10
+Autocannon/10
+Autocannon/10
+Autocannon/10
+IS Endo Steel
+
+Left Torso:
+Fusion Engine
+Fusion Engine
+Fusion Engine
+LRM 5
+LRM 5
+Medium Laser
+Medium Laser
+IS Ammo LRM-5
+CLIMPAmmoAC5
+IS Endo Steel
+IS Endo Steel
+IS Endo Steel
+
+Right Torso:
+Fusion Engine
+Fusion Engine
+Fusion Engine
+LRM 5
+LRM 5
+Medium Laser
+Medium Laser
+IS Ammo LRM-5
+IS Endo Steel
+IS Endo Steel
+IS Endo Steel
+IS Endo Steel
+
+Center Torso:
+Fusion Engine
+Fusion Engine
+Fusion Engine
+Gyro
+Gyro
+Gyro
+Gyro
+Fusion Engine
+Fusion Engine
+Fusion Engine
+IS Endo Steel
+IS Endo Steel
+
+Head:
+Life Support
+Sensors
+Cockpit
+IS Endo Steel
+Sensors
+Life Support
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+
+Left Leg:
+Hip
+Upper Leg Actuator
+Lower Leg Actuator
+Foot Actuator
+IS Ammo AC/10
+IS Endo Steel
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+
+Right Leg:
+Hip
+Upper Leg Actuator
+Lower Leg Actuator
+Foot Actuator
+IS Ammo AC/10
+IS Endo Steel
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+
+overview:"This is something brand-new to me, Commander. I don't know where this 'Mech came from, but it's a serious force to be reckoned with because of its heavy weaponry and nearly impenetrable armor. Quite a find!" - Yang Virtanen
+deployment:The Bull Shark is a 95-ton Assault 'Mech described as a "Heavy Brawler", and is equipped to engage targets across a fairly wide range bracket. This Inner Sphere production variant uses conventional and rediscovered 'tech, unlike its original prototype, and carries a more versatile loadout and hardpoint set-up. A pair of LRM-5s and one ton of ammo are fitted to each torso, while medium lasers replace the original extended range versions. Each arm mounts a standard AC/10 and an Improved AC/5. The design features two tons of AC/10 ammo and one ton of AC/5 ammo. The replacement of the original's Thumper Artillery Cannon allows the chassis to carry a full 18.5 tons of armour, providing protection that nearly rivals an Atlas. Only ten Single Heat Sinks mounted in the engine fight to keep the 'Mech from burning up, with MechWarriors needing to keep careful track of their heat generation.
+history:Following the discovery and subsequent loss of the original Bull Shark BSK-MAZ aboard the abandoned jumpship Dobrev, the shadowy organisation known as the Baumann Group set to recreate the design. While the original 'Mech was lost to them during a conflict with the Black Widow Company, a large equipment cache of mysterious origin was still aboard and available for them to use, primarily consisting of seemingly cast-off but high-quality autocannons. After a few years of design and production set-up, the initial results were less than desirable, with the 'Mech unable to match its original's speed without sacrificing firepower or armour. The rediscovery of Endo-Steel and Extralight Fusion Engine manufacturing in 3035, around a decade after the original Bull Shark had been lost, allowed the Baumann Group to progress their recreation further. With their influence and black market dealings, they sourced the new material and engines for their efforts. Using standard Inner Sphere weaponry - paired with the Improved Autocannons from the Dobrev - a limited run of BSK-M3s were produced and sold to those with the right connections and enough C-Bills to afford the exotic-looking new 'Mechs.
+manufacturer:Baumann Group
+notes:The following regards derivation of the design: Improved Autocannons must be used to fit in the arms. Assume they are from a Clan equipment stash found aboard the Dobrev where the MAZ prototype was discovered. Inner Sphere Endo-Steel and XL engines are reintroduced in 3035 in the Combine and Commonwealth respectively. Assume the well-connected Baumann Group was able to source these for limited production. Design runs 2 tons light. This is legal; or alternatively view that if normal AC-5s were (somehow) fitted as with HBS' design in the videogame, it would come to 95 tons total.
+systemmode:CHASSIS:Endo-Steel
+systemmode:ENGINE:285 XL
+systemmode:ARMOR:Standard
+systemmanufacturer:JUMPJET:N/A
+systemmode:JUMPJET:N/A
+
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Bull Shark BSK-MAZ.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Bull Shark BSK-MAZ.mtf
similarity index 96%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Bull Shark BSK-MAZ.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Bull Shark BSK-MAZ.mtf
index 664228c3c..c1d979335 100644
--- a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Bull Shark BSK-MAZ.mtf
+++ b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Bull Shark BSK-MAZ.mtf
@@ -1,172 +1,172 @@
-chassis:Bull Shark
-model:BSK-MAZ
-
-Config:Biped
-techbase:Mixed (Clan Chassis)
-era:3012
-source:Videogame (Apocryphal)
-rules level:4
-
-
-
-
-quirk:distracting
-
-
-mass:95
-engine:285 XL (Clan) Engine
-structure:Clan Endo Steel
-myomer:Standard
-
-heat sinks:13 Clan Double
-walk mp:3
-jump mp:0
-
-armor:Standard(Inner Sphere)
-LA armor:28
-RA armor:28
-LT armor:31
-RT armor:31
-CT armor:40
-HD armor:9
-LL armor:26
-RL armor:26
-RTL armor:9
-RTR armor:9
-RTC armor:11
-
-Weapons:9
-LB 10-X AC, Left Arm
-Ultra AC/5, Left Arm
-LB 10-X AC, Right Arm
-Ultra AC/5, Right Arm
-ER Medium Laser, Left Torso
-ER Medium Laser, Left Torso
-ER Medium Laser, Right Torso
-ER Medium Laser, Right Torso
-Thumper Cannon, Right Torso
-
-Left Arm:
-Shoulder
-Upper Arm Actuator
-ISLBXAC10
-ISLBXAC10
-ISLBXAC10
-ISLBXAC10
-ISLBXAC10
-ISLBXAC10
-CLUltraAC5
-CLUltraAC5
-CLUltraAC5
-Clan Endo Steel
-
-Right Arm:
-Shoulder
-Upper Arm Actuator
-ISLBXAC10
-ISLBXAC10
-ISLBXAC10
-ISLBXAC10
-ISLBXAC10
-ISLBXAC10
-CLUltraAC5
-CLUltraAC5
-CLUltraAC5
-Clan Endo Steel
-
-Left Torso:
-Fusion Engine
-Fusion Engine
-CLERMediumLaser
-CLERMediumLaser
-CLDoubleHeatSink
-CLDoubleHeatSink
-CLDoubleHeatSink
-CLDoubleHeatSink
-Clan Ultra AC/5 Ammo
-Clan Ultra AC/5 Ammo
-Clan Endo Steel
-Clan Endo Steel
-
-Right Torso:
-Fusion Engine
-Fusion Engine
-CLERMediumLaser
-CLERMediumLaser
-ISThumperCannon
-ISThumperCannon
-ISThumperCannon
-ISThumperCannon
-ISThumperCannon
-ISThumperCannon
-ISThumperCannon
-ISThumperCannonAmmo
-
-Center Torso:
-Fusion Engine
-Fusion Engine
-Fusion Engine
-Gyro
-Gyro
-Gyro
-Gyro
-Fusion Engine
-Fusion Engine
-Fusion Engine
-Clan Endo Steel
-Clan Endo Steel
-
-Head:
-Life Support
-Sensors
-Cockpit
-Clan Endo Steel
-Sensors
-Life Support
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
-
-Left Leg:
-Hip
-Upper Leg Actuator
-Lower Leg Actuator
-Foot Actuator
-IS LB 10-X AC Ammo
-Clan Ultra AC/5 Ammo
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
-
-Right Leg:
-Hip
-Upper Leg Actuator
-Lower Leg Actuator
-Foot Actuator
-IS LB 10-X Cluster Ammo
-Clan Ultra AC/5 Ammo
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
--Empty-
-
-overview:"I've never seen anything like this, Commander. This 'Mech oozes deadly grace and can obviously devastate anything in its path. It's... otherworldly, but clearly influenced by Star League 'tech. It has a mounted artillery piece to boot - I wonder where it came from." - Yang Virtanen
-deployment:The Bull Shark is a 95-ton Assault 'Mech described as a "Heavy Brawler", and is equipped to engage targets across a fairly wide range bracket with its somewhat unusual arsenal. Some of its long-range firepower comes from a Thumper Artillery Cannon that takes up most of the right torso. This is backed up by two extended range medium lasers in each torso, while each arm mounts an LB 10-X AC and an Ultra AC/5. The design features two tons of LB 10-X ammo and four tons of Ultra AC/5 ammo. Thirteen Double Heat Sinks (two in the left torso plus eleven in the engine) attempt to keep the very high heat generation of its ER medium lasers in check.
-history:The Bull Shark is a mysterious singular 'Mech of unknown origin and design discovered aboard an abandoned jumpship in the times of the Arano Restoration. Little clue was left as for who made it or why it was left behind, other than the ship's name - 'Dobrev' - and references to an old Terran mammal known as a wolverine. What is known is that it carries a powerful armament of ballistic weaponry and advanced 'tech that harkens back to the days of the Star League, even exceeding it somehow. Word of the discovery through black market communications and rumours brought the Black Widow Company's Natasha Kerensky to fight the legendary Bounty Hunter, the Baumann Group, and a small mercenary company in an attempt to destroy the ship and everything aboard.
-manufacturer:Minnesota Tribe
-primaryfactory:Dobrev
-notes:The following regards tabletop play: Thumper Cannon may be treated as preloaded with two shots, and only two shots. Optionally remove Thumper ammo bin and replace with LB 10-X ammo, otherwise add 4 points armour to each arm and leg. Thumper Cannon may use an updated damage profile of 15/5A if agreed upon. Suggest following the above note of preloaded ammo. The following regards derivation of loadout: Clan Wolverine was Annihilated in 2823. ER Med. Laser (C) available in 2824. UAC/5 (C) available in 2825. LB 10-X (C) available in 2828. UAC/5 (C) used because frankly the design mandates it. Assume it was somehow sourced by survivors. Since ER Med. Lasers were available the year before, assume they were sourced as well. [In tabletop] If you wish to use prototype ER lasers, the stats for those are identical to ER Med. (IS) but weighing 1.5 tons each. Remove the Thumper ammo bin and one ton of armour. LB 10-X (C) assumed to be too late to source, and relic LB 10-X (IS) are mounted instead; also to enforce the mixed tech nature of the 'mech and follow the weight layout.
-systemmode:CHASSIS:Endo-Steel
-systemmode:ENGINE:285 XL
-systemmode:ARMOR:Standard
-systemmanufacturer:JUMPJET:N/A
-systemmode:JUMPJET:N/A
-
+chassis:Bull Shark
+model:BSK-MAZ
+
+Config:Biped
+techbase:Mixed (Clan Chassis)
+era:3012
+source:Videogame (Apocryphal)
+rules level:4
+
+
+
+
+quirk:distracting
+
+
+mass:95
+engine:285 XL (Clan) Engine
+structure:Clan Endo Steel
+myomer:Standard
+
+heat sinks:13 Clan Double
+walk mp:3
+jump mp:0
+
+armor:Standard(Inner Sphere)
+LA armor:28
+RA armor:28
+LT armor:31
+RT armor:31
+CT armor:40
+HD armor:9
+LL armor:26
+RL armor:26
+RTL armor:9
+RTR armor:9
+RTC armor:11
+
+Weapons:9
+LB 10-X AC, Left Arm
+Ultra AC/5, Left Arm
+LB 10-X AC, Right Arm
+Ultra AC/5, Right Arm
+ER Medium Laser, Left Torso
+ER Medium Laser, Left Torso
+ER Medium Laser, Right Torso
+ER Medium Laser, Right Torso
+Thumper Cannon, Right Torso
+
+Left Arm:
+Shoulder
+Upper Arm Actuator
+ISLBXAC10
+ISLBXAC10
+ISLBXAC10
+ISLBXAC10
+ISLBXAC10
+ISLBXAC10
+CLUltraAC5
+CLUltraAC5
+CLUltraAC5
+Clan Endo Steel
+
+Right Arm:
+Shoulder
+Upper Arm Actuator
+ISLBXAC10
+ISLBXAC10
+ISLBXAC10
+ISLBXAC10
+ISLBXAC10
+ISLBXAC10
+CLUltraAC5
+CLUltraAC5
+CLUltraAC5
+Clan Endo Steel
+
+Left Torso:
+Fusion Engine
+Fusion Engine
+CLERMediumLaser
+CLERMediumLaser
+CLDoubleHeatSink
+CLDoubleHeatSink
+CLDoubleHeatSink
+CLDoubleHeatSink
+Clan Ultra AC/5 Ammo
+Clan Ultra AC/5 Ammo
+Clan Endo Steel
+Clan Endo Steel
+
+Right Torso:
+Fusion Engine
+Fusion Engine
+CLERMediumLaser
+CLERMediumLaser
+ISThumperCannon
+ISThumperCannon
+ISThumperCannon
+ISThumperCannon
+ISThumperCannon
+ISThumperCannon
+ISThumperCannon
+ISThumperCannonAmmo
+
+Center Torso:
+Fusion Engine
+Fusion Engine
+Fusion Engine
+Gyro
+Gyro
+Gyro
+Gyro
+Fusion Engine
+Fusion Engine
+Fusion Engine
+Clan Endo Steel
+Clan Endo Steel
+
+Head:
+Life Support
+Sensors
+Cockpit
+Clan Endo Steel
+Sensors
+Life Support
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+
+Left Leg:
+Hip
+Upper Leg Actuator
+Lower Leg Actuator
+Foot Actuator
+IS LB 10-X AC Ammo
+Clan Ultra AC/5 Ammo
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+
+Right Leg:
+Hip
+Upper Leg Actuator
+Lower Leg Actuator
+Foot Actuator
+IS LB 10-X Cluster Ammo
+Clan Ultra AC/5 Ammo
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+-Empty-
+
+overview:"I've never seen anything like this, Commander. This 'Mech oozes deadly grace and can obviously devastate anything in its path. It's... otherworldly, but clearly influenced by Star League 'tech. It has a mounted artillery piece to boot - I wonder where it came from." - Yang Virtanen
+deployment:The Bull Shark is a 95-ton Assault 'Mech described as a "Heavy Brawler", and is equipped to engage targets across a fairly wide range bracket with its somewhat unusual arsenal. Some of its long-range firepower comes from a Thumper Artillery Cannon that takes up most of the right torso. This is backed up by two extended range medium lasers in each torso, while each arm mounts an LB 10-X AC and an Ultra AC/5. The design features two tons of LB 10-X ammo and four tons of Ultra AC/5 ammo. Thirteen Double Heat Sinks (two in the left torso plus eleven in the engine) attempt to keep the very high heat generation of its ER medium lasers in check.
+history:The Bull Shark is a mysterious singular 'Mech of unknown origin and design discovered aboard an abandoned jumpship in the times of the Arano Restoration. Little clue was left as for who made it or why it was left behind, other than the ship's name - 'Dobrev' - and references to an old Terran mammal known as a wolverine. What is known is that it carries a powerful armament of ballistic weaponry and advanced 'tech that harkens back to the days of the Star League, even exceeding it somehow. Word of the discovery through black market communications and rumours brought the Black Widow Company's Natasha Kerensky to fight the legendary Bounty Hunter, the Baumann Group, and a small mercenary company in an attempt to destroy the ship and everything aboard.
+manufacturer:Minnesota Tribe
+primaryfactory:Dobrev
+notes:The following regards tabletop play: Thumper Cannon may be treated as preloaded with two shots, and only two shots. Optionally remove Thumper ammo bin and replace with LB 10-X ammo, otherwise add 4 points armour to each arm and leg. Thumper Cannon may use an updated damage profile of 15/5A if agreed upon. Suggest following the above note of preloaded ammo. The following regards derivation of loadout: Clan Wolverine was Annihilated in 2823. ER Med. Laser (C) available in 2824. UAC/5 (C) available in 2825. LB 10-X (C) available in 2828. UAC/5 (C) used because frankly the design mandates it. Assume it was somehow sourced by survivors. Since ER Med. Lasers were available the year before, assume they were sourced as well. [In tabletop] If you wish to use prototype ER lasers, the stats for those are identical to ER Med. (IS) but weighing 1.5 tons each. Remove the Thumper ammo bin and one ton of armour. LB 10-X (C) assumed to be too late to source, and relic LB 10-X (IS) are mounted instead; also to enforce the mixed tech nature of the 'mech and follow the weight layout.
+systemmode:CHASSIS:Endo-Steel
+systemmode:ENGINE:285 XL
+systemmode:ARMOR:Standard
+systemmanufacturer:JUMPJET:N/A
+systemmode:JUMPJET:N/A
+
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-5R.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-5R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-5R.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-5R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-5T.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-5T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-5T.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-5T.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-6R.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-6R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-6R.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-6R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-7A.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-7A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-7A.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-7A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-7R.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-7R.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-BR Broadside.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-BR Broadside.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-BR Broadside.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-BR Broadside.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-RA Ravager.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-RA Ravager.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Corsair COR-RA Ravager.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Corsair COR-RA Ravager.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-1A.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-1A.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-1B.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-1B.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-1C.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-1C.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-2A.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-2A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-2A.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-2A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-3A.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-3A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-3A.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-3A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-BLT Bolt.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-BLT Bolt.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-BLT Bolt.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-BLT Bolt.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-PH Powerhouse.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-PH Powerhouse.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-PH Powerhouse.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-PH Powerhouse.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-R Reaver.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-R Reaver.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Roughneck RGH-R Reaver.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Roughneck RGH-R Reaver.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider A.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider A.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider A.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider Ambush.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider Ambush.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider Ambush.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider Ambush.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider B.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider B.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider B.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider C.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider C.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider C.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider D.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider D.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider D.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider Manul.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider Manul.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider Manul.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider Manul.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider Prime.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider Prime.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider Vanguard.mtf b/megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider Vanguard.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Videogame (Apocryphal)/Sun Spider Vanguard.mtf
rename to megameklab/data/mekfiles/meks/Videogame (Apocryphal)/Sun Spider Vanguard.mtf
diff --git a/megameklab/data/mechfiles/mechs/WWEs/Talon TLN-5VNO.mtf b/megameklab/data/mekfiles/meks/WWEs/Talon TLN-5VNO.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WWEs/Talon TLN-5VNO.mtf
rename to megameklab/data/mekfiles/meks/WWEs/Talon TLN-5VNO.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus A.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus A.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus A.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus B.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus B.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus B.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus C.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus C.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus C.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus D.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus D.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus D.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus E.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus E.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus E.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus Prime.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus Prime.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus U.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Cephalus U.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Cephalus U.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Dragonfly (Viper) Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Dragonfly (Viper) Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Dragonfly (Viper) Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Dragonfly (Viper) Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Koshi (Mist Lynx) Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Koshi (Mist Lynx) Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Koshi (Mist Lynx) Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Koshi (Mist Lynx) Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Mad Cat (Timber Wolf) Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Mad Cat (Timber Wolf) Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Mad Cat (Timber Wolf) Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Mad Cat (Timber Wolf) Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon (Jaguar).mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon (Jaguar).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon (Jaguar).mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon (Jaguar).mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon A.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon A.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon A.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon B.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon B.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon B.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon C.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon C.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon C.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon D.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon D.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon D.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon E.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon E.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon E.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon F.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon F.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon F.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon G.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon G.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon G.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon G.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon Prime.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon Prime.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon U.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Osteon U.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Osteon U.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Osteon U.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) A-Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) A-Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) A-Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) A-Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) B-Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) B-Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) B-Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) B-Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) C-Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) C-Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) C-Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) C-Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) D-Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) D-Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) D-Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) D-Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) E.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) E.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) E.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) F.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) F.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) F.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) US.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) US.mtf
similarity index 98%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) US.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) US.mtf
index 6537479a3..a78323790 100644
--- a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) US.mtf
+++ b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) US.mtf
@@ -160,7 +160,7 @@ Talons (omnipod)
overview:The backbone of The Society's military forces, the Septicemia was a utilitarian medium-class workhorse. Devoid of the more experimental technology utilized by the Cephalus and Osteon to allow it to be built in higher volumes, the Septicemia saves weight with an XL Engine, Endo Steel chassis, and nine tons of Ferro-Fibrous armor. While the location of its weaponry in its torsos hampers its ability to carry Battle Armor, this was intentional to try and ensure hand actuators were retained to maximize its physical combat abilities.
-capabilities:This configuration is apparently intended for space operations. Each arm carries a Spot Welder and an ER Medium Laser. Two ER Small Lasers are in the right and left torso, while a single ER PPC is installed in the left torso. Seven Improved Jump Jets and two tons of Liquid Storage provide mobility in the depths of space. To maintain grip on spacecraft, the Septimecia US has talons on each leg.
+capabilities:This configuration is apparently intended for space operations. Each arm carries a Spot Welder and an ER Medium Laser. Two ER Small Lasers are in the right and left torso, while a single ER PPC is installed in the left torso. Seven Improved Jump Jets and two tons of Liquid Storage provide mobility in the depths of space. To maintain grip on spacecraft, the Septicemia US has talons on each leg.
deployment:Planning their OmniMech forces around a single mass-produced design intended to work in concert with two rarer but cutting-edge units, the Septicemia was built using proven technology with a focus towards mutual support on the battlefield, its every aspect intended to allow it to engage the Clan toumans using methods of warfare they found dezgra. Appearing during the Wars of Reaving when Clan warriors were even more intent on an exceedingly strict adherence of zellbrigen to avoid accusations of Taint, the Septicemia would prove frighteningly effective, earning it the nickname of "Pariah" by the Clan Diamond Shark forces that first faced it on Babylon in 3072.
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) UW.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) UW.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) UW.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) UW.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Pariah (Septicemia) Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Pariah (Septicemia) Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Ryoken (Stormcrow) Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Ryoken (Stormcrow) Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Ryoken (Stormcrow) Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Ryoken (Stormcrow) Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Savage Coyote Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Savage Coyote Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Savage Coyote Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Savage Coyote Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Thor (Summoner) Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Thor (Summoner) Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Thor (Summoner) Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Thor (Summoner) Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/WoR Supplemental/Turkina Z.mtf b/megameklab/data/mekfiles/meks/WoR Supplemental/Turkina Z.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/WoR Supplemental/Turkina Z.mtf
rename to megameklab/data/mekfiles/meks/WoR Supplemental/Turkina Z.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Archangel C-ANG-O Berith.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Archangel C-ANG-O Berith.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Archangel C-ANG-O Berith.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Archangel C-ANG-O Berith.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/BattleMaster BLR-4S Calvin II.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/BattleMaster BLR-4S Calvin II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/BattleMaster BLR-4S Calvin II.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/BattleMaster BLR-4S Calvin II.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/BattleMaster BLR-4S Calvin.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/BattleMaster BLR-4S Calvin.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/BattleMaster BLR-4S Calvin.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/BattleMaster BLR-4S Calvin.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Deva C-DVA-O Achilleus.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Deva C-DVA-O Achilleus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Deva C-DVA-O Achilleus.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Deva C-DVA-O Achilleus.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Gallowglas GAL-4GLSA.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Gallowglas GAL-4GLSA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Gallowglas GAL-4GLSA.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Gallowglas GAL-4GLSA.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Griffin GRF-6S Francine II.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Griffin GRF-6S Francine II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Griffin GRF-6S Francine II.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Griffin GRF-6S Francine II.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Griffin GRF-6S Francine.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Griffin GRF-6S Francine.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Griffin GRF-6S Francine.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Griffin GRF-6S Francine.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Grigori C-GRG-O Rufus.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Grigori C-GRG-O Rufus.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Grigori C-GRG-O Rufus.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Grigori C-GRG-O Rufus.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Lightray LGH-6W.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Lightray LGH-6W.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Lightray LGH-6W.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Lightray LGH-6W.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Malak C-MK-O Mi.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Malak C-MK-O Mi.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Malak C-MK-O Mi.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Malak C-MK-O Mi.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Preta C-PRT-O Kendali.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Preta C-PRT-O Kendali.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Preta C-PRT-O Kendali.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Preta C-PRT-O Kendali.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Seraph C-SRP-O Havalah.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Seraph C-SRP-O Havalah.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Seraph C-SRP-O Havalah.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Seraph C-SRP-O Havalah.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Uziel UZL-2S Jacob II.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Uziel UZL-2S Jacob II.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Uziel UZL-2S Jacob II.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Uziel UZL-2S Jacob II.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Uziel UZL-2S Jacob.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Uziel UZL-2S Jacob.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Uziel UZL-2S Jacob.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Uziel UZL-2S Jacob.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Wolfhound WLF-4WA.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Wolfhound WLF-4WA.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Wolfhound WLF-4WA.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Wolfhound WLF-4WA.mtf
diff --git a/megameklab/data/mechfiles/mechs/Wolf and Blake/Zeus X ZEU-9WD Stacy.mtf b/megameklab/data/mekfiles/meks/Wolf and Blake/Zeus X ZEU-9WD Stacy.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/Wolf and Blake/Zeus X ZEU-9WD Stacy.mtf
rename to megameklab/data/mekfiles/meks/Wolf and Blake/Zeus X ZEU-9WD Stacy.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Boondocks/Merlin MLN-SX.mtf b/megameklab/data/mekfiles/meks/XTRs/Boondocks/Merlin MLN-SX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Boondocks/Merlin MLN-SX.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Boondocks/Merlin MLN-SX.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Boondocks/Spindrift Aquatic SecurityMech SDT-1.mtf b/megameklab/data/mekfiles/meks/XTRs/Boondocks/Spindrift Aquatic SecurityMech SDT-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Boondocks/Spindrift Aquatic SecurityMech SDT-1.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Boondocks/Spindrift Aquatic SecurityMech SDT-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Boondocks/Whitworth WTH-5S.mtf b/megameklab/data/mekfiles/meks/XTRs/Boondocks/Whitworth WTH-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Boondocks/Whitworth WTH-5S.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Boondocks/Whitworth WTH-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Boondoggles/Liberator LIB-4T.mtf b/megameklab/data/mekfiles/meks/XTRs/Boondoggles/Liberator LIB-4T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Boondoggles/Liberator LIB-4T.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Boondoggles/Liberator LIB-4T.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Boondoggles/Ostscout IIC.mtf b/megameklab/data/mekfiles/meks/XTRs/Boondoggles/Ostscout IIC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Boondoggles/Ostscout IIC.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Boondoggles/Ostscout IIC.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Aquagladius AQS-5 MAM.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Aquagladius AQS-5 MAM.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Aquagladius AQS-5 MAM.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Aquagladius AQS-5 MAM.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Carbine CON-9M-D ConstructionMech MOD.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Carbine CON-9M-D ConstructionMech MOD.mtf
similarity index 95%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Carbine CON-9M-D ConstructionMech MOD.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Carbine CON-9M-D ConstructionMech MOD.mtf
index 71a257921..567afc193 100644
--- a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Carbine CON-9M-D ConstructionMech MOD.mtf
+++ b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Carbine CON-9M-D ConstructionMech MOD.mtf
@@ -9,6 +9,12 @@ source:XTR: Caveat Emptor
rules level:5
role:Ambusher
+quirk:illegal_design
+quirk:gas_hog
+quirk:stable
+quirk:exp_actuator
+quirk:no_twist
+
mass:30
engine:90 ICE Engine(IS)
structure:IS Industrial
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Crosscut IIC SolahmaMech.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Crosscut IIC SolahmaMech.mtf
similarity index 97%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Crosscut IIC SolahmaMech.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Crosscut IIC SolahmaMech.mtf
index 4db846462..9abdcd96b 100644
--- a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Crosscut IIC SolahmaMech.mtf
+++ b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Crosscut IIC SolahmaMech.mtf
@@ -14,6 +14,9 @@ engine:300 XXL (Clan) Engine(IS)
structure:IS Industrial
myomer:Standard
+quirk:illegal_design
+quirk:hard_pilot
+
heat sinks:11 Single
walk mp:10
jump mp:0
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Daedalus DAD-DX.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Daedalus DAD-DX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Daedalus DAD-DX.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Daedalus DAD-DX.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Gauss-Buster.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Gauss-Buster.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Gauss-Buster.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Gauss-Buster.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Omni-Marauder A.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Omni-Marauder A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Omni-Marauder A.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Omni-Marauder A.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Omni-Marauder Prime.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Omni-Marauder Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Omni-Marauder Prime.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Omni-Marauder Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Phoenix Hawk PXH-99.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Phoenix Hawk PXH-99.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Phoenix Hawk PXH-99.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Phoenix Hawk PXH-99.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Porcupine PRC-3N.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Porcupine PRC-3N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Porcupine PRC-3N.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Porcupine PRC-3N.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Scourge SCG-WX1.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Scourge SCG-WX1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Scourge SCG-WX1.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Scourge SCG-WX1.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Uni ATAE-70 ArtilleryMech.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Uni ATAE-70 ArtilleryMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Uni ATAE-70 ArtilleryMech.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Uni ATAE-70 ArtilleryMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Valkyrie VLK-QD5.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Valkyrie VLK-QD5.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Valkyrie VLK-QD5.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Valkyrie VLK-QD5.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Volkh VKH-68.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Volkh VKH-68.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Volkh VKH-68.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Volkh VKH-68.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Wasp WSP-3X.mtf b/megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Wasp WSP-3X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Caveat Emptor/Wasp WSP-3X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Caveat Emptor/Wasp WSP-3X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Clans/Cougar-XR.mtf b/megameklab/data/mekfiles/meks/XTRs/Clans/Cougar-XR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Clans/Cougar-XR.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Clans/Cougar-XR.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Clans/Ha Otoko-HR.mtf b/megameklab/data/mekfiles/meks/XTRs/Clans/Ha Otoko-HR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Clans/Ha Otoko-HR.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Clans/Ha Otoko-HR.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Clans/Kraken-XR.mtf b/megameklab/data/mekfiles/meks/XTRs/Clans/Kraken-XR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Clans/Kraken-XR.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Clans/Kraken-XR.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Clans/Ursus PR.mtf b/megameklab/data/mekfiles/meks/XTRs/Clans/Ursus PR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Clans/Ursus PR.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Clans/Ursus PR.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/ComStar/Beowulf BEO-X-7a.mtf b/megameklab/data/mekfiles/meks/XTRs/ComStar/Beowulf BEO-X-7a.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/ComStar/Beowulf BEO-X-7a.mtf
rename to megameklab/data/mekfiles/meks/XTRs/ComStar/Beowulf BEO-X-7a.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/ComStar/Celerity CLR-02-X-D.mtf b/megameklab/data/mekfiles/meks/XTRs/ComStar/Celerity CLR-02-X-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/ComStar/Celerity CLR-02-X-D.mtf
rename to megameklab/data/mekfiles/meks/XTRs/ComStar/Celerity CLR-02-X-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/ComStar/Exterminator EXT-6CS.mtf b/megameklab/data/mekfiles/meks/XTRs/ComStar/Exterminator EXT-6CS.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/ComStar/Exterminator EXT-6CS.mtf
rename to megameklab/data/mekfiles/meks/XTRs/ComStar/Exterminator EXT-6CS.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/ComStar/Grim Reaper GRM-R (Einar).mtf b/megameklab/data/mekfiles/meks/XTRs/ComStar/Grim Reaper GRM-R (Einar).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/ComStar/Grim Reaper GRM-R (Einar).mtf
rename to megameklab/data/mekfiles/meks/XTRs/ComStar/Grim Reaper GRM-R (Einar).mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/ComStar/Highlander HGN-641-X-2.mtf b/megameklab/data/mekfiles/meks/XTRs/ComStar/Highlander HGN-641-X-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/ComStar/Highlander HGN-641-X-2.mtf
rename to megameklab/data/mekfiles/meks/XTRs/ComStar/Highlander HGN-641-X-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/ComStar/Tessen TSN-X-4.mtf b/megameklab/data/mekfiles/meks/XTRs/ComStar/Tessen TSN-X-4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/ComStar/Tessen TSN-X-4.mtf
rename to megameklab/data/mekfiles/meks/XTRs/ComStar/Tessen TSN-X-4.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Corporations/Arbiter ARB-001.mtf b/megameklab/data/mekfiles/meks/XTRs/Corporations/Arbiter ARB-001.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Corporations/Arbiter ARB-001.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Corporations/Arbiter ARB-001.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Corporations/Charger CGR-1X1.mtf b/megameklab/data/mekfiles/meks/XTRs/Corporations/Charger CGR-1X1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Corporations/Charger CGR-1X1.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Corporations/Charger CGR-1X1.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Corporations/Firestarter FS9-X81.mtf b/megameklab/data/mekfiles/meks/XTRs/Corporations/Firestarter FS9-X81.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Corporations/Firestarter FS9-X81.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Corporations/Firestarter FS9-X81.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Corporations/Hunchback HBK-7X-4.mtf b/megameklab/data/mekfiles/meks/XTRs/Corporations/Hunchback HBK-7X-4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Corporations/Hunchback HBK-7X-4.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Corporations/Hunchback HBK-7X-4.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Corporations/Quickdraw QKD-8X.mtf b/megameklab/data/mekfiles/meks/XTRs/Corporations/Quickdraw QKD-8X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Corporations/Quickdraw QKD-8X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Corporations/Quickdraw QKD-8X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Davion/Devastator DVS-X10 MUSE EARTH.mtf b/megameklab/data/mekfiles/meks/XTRs/Davion/Devastator DVS-X10 MUSE EARTH.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Davion/Devastator DVS-X10 MUSE EARTH.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Davion/Devastator DVS-X10 MUSE EARTH.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Davion/Enforcer III ENF-7X MUSE COMPACT.mtf b/megameklab/data/mekfiles/meks/XTRs/Davion/Enforcer III ENF-7X MUSE COMPACT.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Davion/Enforcer III ENF-7X MUSE COMPACT.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Davion/Enforcer III ENF-7X MUSE COMPACT.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Davion/Legionnaire LGN-2X1 MUSE FIRE.mtf b/megameklab/data/mekfiles/meks/XTRs/Davion/Legionnaire LGN-2X1 MUSE FIRE.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Davion/Legionnaire LGN-2X1 MUSE FIRE.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Davion/Legionnaire LGN-2X1 MUSE FIRE.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Davion/Pendragon PDG-1X MUSE RED.mtf b/megameklab/data/mekfiles/meks/XTRs/Davion/Pendragon PDG-1X MUSE RED.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Davion/Pendragon PDG-1X MUSE RED.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Davion/Pendragon PDG-1X MUSE RED.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Davion/Rifleman RFL-X3 MUSE WIND.mtf b/megameklab/data/mekfiles/meks/XTRs/Davion/Rifleman RFL-X3 MUSE WIND.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Davion/Rifleman RFL-X3 MUSE WIND.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Davion/Rifleman RFL-X3 MUSE WIND.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gladiators/Crosscut ED-XX Ichabod.mtf b/megameklab/data/mekfiles/meks/XTRs/Gladiators/Crosscut ED-XX Ichabod.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gladiators/Crosscut ED-XX Ichabod.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gladiators/Crosscut ED-XX Ichabod.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gladiators/Juggernaut JG-R9TX1 Leapin' Lil.mtf b/megameklab/data/mekfiles/meks/XTRs/Gladiators/Juggernaut JG-R9TX1 Leapin' Lil.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gladiators/Juggernaut JG-R9TX1 Leapin' Lil.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gladiators/Juggernaut JG-R9TX1 Leapin' Lil.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gladiators/Spatha SP2-X Warlord.mtf b/megameklab/data/mekfiles/meks/XTRs/Gladiators/Spatha SP2-X Warlord.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gladiators/Spatha SP2-X Warlord.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gladiators/Spatha SP2-X Warlord.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gladiators/Valiant VAL-NT-JX Hot Knife.mtf b/megameklab/data/mekfiles/meks/XTRs/Gladiators/Valiant VAL-NT-JX Hot Knife.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gladiators/Valiant VAL-NT-JX Hot Knife.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gladiators/Valiant VAL-NT-JX Hot Knife.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gladiators/Warhammer WHM-X7 The Lich.mtf b/megameklab/data/mekfiles/meks/XTRs/Gladiators/Warhammer WHM-X7 The Lich.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gladiators/Warhammer WHM-X7 The Lich.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gladiators/Warhammer WHM-X7 The Lich.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gladiators/Wraith TR2-X Alexander.mtf b/megameklab/data/mekfiles/meks/XTRs/Gladiators/Wraith TR2-X Alexander.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gladiators/Wraith TR2-X Alexander.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gladiators/Wraith TR2-X Alexander.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Exterminator EXT-4DX Caine.mtf b/megameklab/data/mekfiles/meks/XTRs/Gunslingers/Exterminator EXT-4DX Caine.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Exterminator EXT-4DX Caine.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gunslingers/Exterminator EXT-4DX Caine.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Mongoose MON-66GX Gunslinger.mtf b/megameklab/data/mekfiles/meks/XTRs/Gunslingers/Mongoose MON-66GX Gunslinger.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Mongoose MON-66GX Gunslinger.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gunslingers/Mongoose MON-66GX Gunslinger.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Rifleman III RF2-A.mtf b/megameklab/data/mekfiles/meks/XTRs/Gunslingers/Rifleman III RF2-A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Rifleman III RF2-A.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gunslingers/Rifleman III RF2-A.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Thug THG-11ECX (Jose).mtf b/megameklab/data/mekfiles/meks/XTRs/Gunslingers/Thug THG-11ECX (Jose).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Thug THG-11ECX (Jose).mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gunslingers/Thug THG-11ECX (Jose).mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Wyvern WVE-5UX City.mtf b/megameklab/data/mekfiles/meks/XTRs/Gunslingers/Wyvern WVE-5UX City.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Gunslingers/Wyvern WVE-5UX City.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Gunslingers/Wyvern WVE-5UX City.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Kurita/Banzai BNZ-X.mtf b/megameklab/data/mekfiles/meks/XTRs/Kurita/Banzai BNZ-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Kurita/Banzai BNZ-X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Kurita/Banzai BNZ-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Kurita/Hatamoto-Kaeru HTM-35X.mtf b/megameklab/data/mekfiles/meks/XTRs/Kurita/Hatamoto-Kaeru HTM-35X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Kurita/Hatamoto-Kaeru HTM-35X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Kurita/Hatamoto-Kaeru HTM-35X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Kurita/Jenner JR10-X.mtf b/megameklab/data/mekfiles/meks/XTRs/Kurita/Jenner JR10-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Kurita/Jenner JR10-X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Kurita/Jenner JR10-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Kurita/No-Dachi NDA-3X.mtf b/megameklab/data/mekfiles/meks/XTRs/Kurita/No-Dachi NDA-3X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Kurita/No-Dachi NDA-3X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Kurita/No-Dachi NDA-3X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Kurita/Wolf Trap (Tora) WFT-2X 'Bear Trap'.mtf b/megameklab/data/mekfiles/meks/XTRs/Kurita/Wolf Trap (Tora) WFT-2X 'Bear Trap'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Kurita/Wolf Trap (Tora) WFT-2X 'Bear Trap'.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Kurita/Wolf Trap (Tora) WFT-2X 'Bear Trap'.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Liao/Dola DOL-1A.mtf b/megameklab/data/mekfiles/meks/XTRs/Liao/Dola DOL-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Liao/Dola DOL-1A.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Liao/Dola DOL-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Liao/Pillager PLG-4x Anvil.mtf b/megameklab/data/mekfiles/meks/XTRs/Liao/Pillager PLG-4x Anvil.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Liao/Pillager PLG-4x Anvil.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Liao/Pillager PLG-4x Anvil.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Liao/Raven X RVN-3X.mtf b/megameklab/data/mekfiles/meks/XTRs/Liao/Raven X RVN-3X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Liao/Raven X RVN-3X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Liao/Raven X RVN-3X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Liao/Vindicator VND-3LD (Dao).mtf b/megameklab/data/mekfiles/meks/XTRs/Liao/Vindicator VND-3LD (Dao).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Liao/Vindicator VND-3LD (Dao).mtf
rename to megameklab/data/mekfiles/meks/XTRs/Liao/Vindicator VND-3LD (Dao).mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Marik/Awesome AWS-11M.mtf b/megameklab/data/mekfiles/meks/XTRs/Marik/Awesome AWS-11M.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Marik/Awesome AWS-11M.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Marik/Awesome AWS-11M.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Marik/Hermes II HER-7S.mtf b/megameklab/data/mekfiles/meks/XTRs/Marik/Hermes II HER-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Marik/Hermes II HER-7S.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Marik/Hermes II HER-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Marik/Jackal JA-KL-1579.mtf b/megameklab/data/mekfiles/meks/XTRs/Marik/Jackal JA-KL-1579.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Marik/Jackal JA-KL-1579.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Marik/Jackal JA-KL-1579.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Marik/Orion ON3-MX.mtf b/megameklab/data/mekfiles/meks/XTRs/Marik/Orion ON3-MX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Marik/Orion ON3-MX.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Marik/Orion ON3-MX.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Marik/Pandarus LFA-1X.mtf b/megameklab/data/mekfiles/meks/XTRs/Marik/Pandarus LFA-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Marik/Pandarus LFA-1X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Marik/Pandarus LFA-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Marik/Sarissa MN1-D.mtf b/megameklab/data/mekfiles/meks/XTRs/Marik/Sarissa MN1-D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Marik/Sarissa MN1-D.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Marik/Sarissa MN1-D.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Mercenaries/Annihilator ANH-2AX.mtf b/megameklab/data/mekfiles/meks/XTRs/Mercenaries/Annihilator ANH-2AX.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Mercenaries/Annihilator ANH-2AX.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Mercenaries/Annihilator ANH-2AX.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Mercenaries/Grasshopper GHR-7X.mtf b/megameklab/data/mekfiles/meks/XTRs/Mercenaries/Grasshopper GHR-7X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Mercenaries/Grasshopper GHR-7X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Mercenaries/Grasshopper GHR-7X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Mercenaries/Hoplite HOP-4X.mtf b/megameklab/data/mekfiles/meks/XTRs/Mercenaries/Hoplite HOP-4X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Mercenaries/Hoplite HOP-4X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Mercenaries/Hoplite HOP-4X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Mercenaries/Wolfhound WLF-2X.mtf b/megameklab/data/mekfiles/meks/XTRs/Mercenaries/Wolfhound WLF-2X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Mercenaries/Wolfhound WLF-2X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Mercenaries/Wolfhound WLF-2X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Black Knight BL-X-KNT 'Red Reaper'.mtf b/megameklab/data/mekfiles/meks/XTRs/Most Wanted/Black Knight BL-X-KNT 'Red Reaper'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Black Knight BL-X-KNT 'Red Reaper'.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Most Wanted/Black Knight BL-X-KNT 'Red Reaper'.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Fireball ALM-XF.mtf b/megameklab/data/mekfiles/meks/XTRs/Most Wanted/Fireball ALM-XF.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Fireball ALM-XF.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Most Wanted/Fireball ALM-XF.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Huron Warrior HUR-WO-RX4.mtf b/megameklab/data/mekfiles/meks/XTRs/Most Wanted/Huron Warrior HUR-WO-RX4.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Huron Warrior HUR-WO-RX4.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Most Wanted/Huron Warrior HUR-WO-RX4.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Mauler MAL-4X 'Todesbote'.mtf b/megameklab/data/mekfiles/meks/XTRs/Most Wanted/Mauler MAL-4X 'Todesbote'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Mauler MAL-4X 'Todesbote'.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Most Wanted/Mauler MAL-4X 'Todesbote'.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Pompier GM-FL FireMech.mtf b/megameklab/data/mekfiles/meks/XTRs/Most Wanted/Pompier GM-FL FireMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Most Wanted/Pompier GM-FL FireMech.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Most Wanted/Pompier GM-FL FireMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Periphery/Anubis ABS-3MC.mtf b/megameklab/data/mekfiles/meks/XTRs/Periphery/Anubis ABS-3MC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Periphery/Anubis ABS-3MC.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Periphery/Anubis ABS-3MC.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Periphery/Atlas AS-700 Jurn.mtf b/megameklab/data/mekfiles/meks/XTRs/Periphery/Atlas AS-700 Jurn.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Periphery/Atlas AS-700 Jurn.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Periphery/Atlas AS-700 Jurn.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Periphery/Dig Lord RCL-Z1 Armed MiningMech.mtf b/megameklab/data/mekfiles/meks/XTRs/Periphery/Dig Lord RCL-Z1 Armed MiningMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Periphery/Dig Lord RCL-Z1 Armed MiningMech.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Periphery/Dig Lord RCL-Z1 Armed MiningMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Periphery/Trebuchet TBT-XK7.mtf b/megameklab/data/mekfiles/meks/XTRs/Periphery/Trebuchet TBT-XK7.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Periphery/Trebuchet TBT-XK7.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Periphery/Trebuchet TBT-XK7.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Phantoms/Chameleon Q-'Mech CLN-7VQ.mtf b/megameklab/data/mekfiles/meks/XTRs/Phantoms/Chameleon Q-'Mech CLN-7VQ.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Phantoms/Chameleon Q-'Mech CLN-7VQ.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Phantoms/Chameleon Q-'Mech CLN-7VQ.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Phantoms/Grand Titan Vengeance T-IT-N14R.mtf b/megameklab/data/mekfiles/meks/XTRs/Phantoms/Grand Titan Vengeance T-IT-N14R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Phantoms/Grand Titan Vengeance T-IT-N14R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Phantoms/Grand Titan Vengeance T-IT-N14R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Phantoms/Warlord BLR-2XC.mtf b/megameklab/data/mekfiles/meks/XTRs/Phantoms/Warlord BLR-2XC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Phantoms/Warlord BLR-2XC.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Phantoms/Warlord BLR-2XC.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Phantoms/Wight Dezgra WGT-4NC.mtf b/megameklab/data/mekfiles/meks/XTRs/Phantoms/Wight Dezgra WGT-4NC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Phantoms/Wight Dezgra WGT-4NC.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Phantoms/Wight Dezgra WGT-4NC.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Pirates/Commando COM-7S2 Freyr.mtf b/megameklab/data/mekfiles/meks/XTRs/Pirates/Commando COM-7S2 Freyr.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Pirates/Commando COM-7S2 Freyr.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Pirates/Commando COM-7S2 Freyr.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Pirates/Daimyo DMO-1K2 Al-Shahab.mtf b/megameklab/data/mekfiles/meks/XTRs/Pirates/Daimyo DMO-1K2 Al-Shahab.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Pirates/Daimyo DMO-1K2 Al-Shahab.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Pirates/Daimyo DMO-1K2 Al-Shahab.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Pirates/Dervish DV-8D2 Lightbringer.mtf b/megameklab/data/mekfiles/meks/XTRs/Pirates/Dervish DV-8D2 Lightbringer.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Pirates/Dervish DV-8D2 Lightbringer.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Pirates/Dervish DV-8D2 Lightbringer.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Pirates/Hellspawn HSN-7D2 Halperin.mtf b/megameklab/data/mekfiles/meks/XTRs/Pirates/Hellspawn HSN-7D2 Halperin.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Pirates/Hellspawn HSN-7D2 Halperin.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Pirates/Hellspawn HSN-7D2 Halperin.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Pirates/Victor VTR-9K2 St. James.mtf b/megameklab/data/mekfiles/meks/XTRs/Pirates/Victor VTR-9K2 St. James.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Pirates/Victor VTR-9K2 St. James.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Pirates/Victor VTR-9K2 St. James.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives I/Commando COM-1A.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives I/Commando COM-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives I/Commando COM-1A.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives I/Commando COM-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives I/Helepolis HEP-1H.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives I/Helepolis HEP-1H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives I/Helepolis HEP-1H.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives I/Helepolis HEP-1H.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives I/Kyudo KY2-D-01.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives I/Kyudo KY2-D-01.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives I/Kyudo KY2-D-01.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives I/Kyudo KY2-D-01.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives I/Mackie MSK-5S.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives I/Mackie MSK-5S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives I/Mackie MSK-5S.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives I/Mackie MSK-5S.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives I/Shadow Hawk SHD-1R.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives I/Shadow Hawk SHD-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives I/Shadow Hawk SHD-1R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives I/Shadow Hawk SHD-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives II/Banshee BNC-1E.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives II/Banshee BNC-1E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives II/Banshee BNC-1E.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives II/Banshee BNC-1E.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives II/BattleAxe BKX-1X.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives II/BattleAxe BKX-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives II/BattleAxe BKX-1X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives II/BattleAxe BKX-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives II/Crossbow CRS-X.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives II/Crossbow CRS-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives II/Crossbow CRS-X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives II/Crossbow CRS-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives II/Gladiator GLD-1R.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives II/Gladiator GLD-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives II/Gladiator GLD-1R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives II/Gladiator GLD-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives II/Icarus ICR-1X.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives II/Icarus ICR-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives II/Icarus ICR-1X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives II/Icarus ICR-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives II/Wasp WSP-1.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives II/Wasp WSP-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives II/Wasp WSP-1.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives II/Wasp WSP-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives III/Bellerophon BEL-1X.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives III/Bellerophon BEL-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives III/Bellerophon BEL-1X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives III/Bellerophon BEL-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives III/Dervish DV-1S.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives III/Dervish DV-1S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives III/Dervish DV-1S.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives III/Dervish DV-1S.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives III/Eisenfaust EFT-2.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives III/Eisenfaust EFT-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives III/Eisenfaust EFT-2.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives III/Eisenfaust EFT-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives III/Firebee FRB-1E(WAM-B).mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives III/Firebee FRB-1E(WAM-B).mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives III/Firebee FRB-1E(WAM-B).mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives III/Firebee FRB-1E(WAM-B).mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives III/Longbow LGB-0C.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives III/Longbow LGB-0C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives III/Longbow LGB-0C.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives III/Longbow LGB-0C.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives III/Thunderbolt TDR-1C.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives III/Thunderbolt TDR-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives III/Thunderbolt TDR-1C.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives III/Thunderbolt TDR-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Emperor EMP-1A.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives IV/Emperor EMP-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Emperor EMP-1A.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives IV/Emperor EMP-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Griffin GRF-1A.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives IV/Griffin GRF-1A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Griffin GRF-1A.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives IV/Griffin GRF-1A.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Rifleman RFL-1N.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives IV/Rifleman RFL-1N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Rifleman RFL-1N.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives IV/Rifleman RFL-1N.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Rifleman RFL-2N.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives IV/Rifleman RFL-2N.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Rifleman RFL-2N.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives IV/Rifleman RFL-2N.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Swordsman SWD-1.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives IV/Swordsman SWD-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Swordsman SWD-1.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives IV/Swordsman SWD-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Swordsman SWD-2.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives IV/Swordsman SWD-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Swordsman SWD-2.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives IV/Swordsman SWD-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Toro TR-A-1.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives IV/Toro TR-A-1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Toro TR-A-1.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives IV/Toro TR-A-1.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Xanthos XNT-2O.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives IV/Xanthos XNT-2O.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives IV/Xanthos XNT-2O.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives IV/Xanthos XNT-2O.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives V/Archer ARC-1A.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives V/Archer ARC-1A.mtf
similarity index 65%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives V/Archer ARC-1A.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives V/Archer ARC-1A.mtf
index c133177ec..665e101f2 100644
--- a/megameklab/data/mechfiles/mechs/XTRs/Primitives V/Archer ARC-1A.mtf
+++ b/megameklab/data/mekfiles/meks/XTRs/Primitives V/Archer ARC-1A.mtf
@@ -170,7 +170,7 @@ capabilities:Two enormous missile launchers with tons of ammo power the Archer.
deployment:The original Archer prototype built for the Terran Hegemony in 2458 with Primitive Technology. It was slower than the successor ARC-2R variant with a top speed of 54 km/h with the inclusion of a 255-rated primitive engine. Its loadout was somewhat similar, with the frame housing a pair of LRM-20s and 4 tons of ammunition, but only mounted two medium lasers, one in each fully articulated arm for close-in defense. The inclusion of large armored access panels in the 'Mech's rear made reloading the limited ammunition stores easier. It was also protected by 16 tons of Primitive Armor. At the time, it was praised for its reliability and ease of maintenance, although in combat produced far more excess heat than the machine could handle if all weapons were fired - a similar issue carried over to the later Archer.
-history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This was owing in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disputing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
+history:The design was constructed at the request of Terran Hegemony's HAF for a new "heavy fire support BattleMech" and took nearly nine years to complete. This owed in part to the design team, which included former HAF MechWarriors, field technicians, and general officer advisors, and the company's engineer team, led by Supervising Engineer Linn Tommi, disagreeing over theoretical and practical concerns. The intricate engineering proposal presented to the HAF includes complicated, difficult-to-repair stabilizing technology and powerful, computer-slaved sensors designed to make the Archer the most accurate BattleMech in existence. However, the final prototype abandoned these criteria in favor of a sturdier, blockier, and more heavily armored frame that is still in use today. It was so effective that it remained the Hegemony standard for more than a decade and a half, until technological developments allowed Earthwerks to produce a more efficient variant. The Archer, which debuted in 2474, quickly became one of the most well-known and commonly deployed BattleMechs. The Archer was a contemporary of 'Mechs such as the Thunderbolt and the Banshee, and its primary job was fire support, though early in its combat career it was regarded an attack 'Mech capable of long-range brawling, and it was deployed in a variety of different duties. More than 100,000 Archers were built between its introduction and the outbreak of the First Succession War, with tens of thousands of variation types produced over the centuries. Though many were destroyed or deconstructed for spare components, they remained a common sight in the Great House troops, with six distinct manufacturers creating new Archers throughout the Succession Wars. The retrieval of the Helm Memory Core had a significant impact on the creation of the Archer. New variations were created that used rediscovered lostech, giving the venerable 'Mech a few new tricks to surprise its opponents. By the time of the Clan Invasion, most of the major manufacturers had switched over to building these new variants for the Free Worlds League, Federated Commonwealth, Free Rasalhague Republic, and Wolf's Dragoons; only Vandenberg Mechanized Industries continued to build original ARC-2R Archers for the Taurian Concordat. As technology advanced, newer, more advanced models of the Archer were produced.
manufacturer:Arcturan Arms Refit Facility,Venkateswara BattleMech Refit Facility,Earthwerks Incorporated,New Samarkand Metals
primaryfactory:Arcturus,Tamarind,Terra,Xinyang
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives V/Orion ON1-C.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives V/Orion ON1-C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives V/Orion ON1-C.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives V/Orion ON1-C.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives V/Orion ON1-H.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives V/Orion ON1-H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives V/Orion ON1-H.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives V/Orion ON1-H.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives V/Phoenix PX-1R.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives V/Phoenix PX-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives V/Phoenix PX-1R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives V/Phoenix PX-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives V/Trooper TP-1R.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives V/Trooper TP-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives V/Trooper TP-1R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives V/Trooper TP-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives V/Wolverine WVR-1R.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives V/Wolverine WVR-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives V/Wolverine WVR-1R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives V/Wolverine WVR-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives V/Wolverine WVR-3R.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives V/Wolverine WVR-3R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives V/Wolverine WVR-3R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives V/Wolverine WVR-3R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Primitives V/Ymir BWP-X1.mtf b/megameklab/data/mekfiles/meks/XTRs/Primitives V/Ymir BWP-X1.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Primitives V/Ymir BWP-X1.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Primitives V/Ymir BWP-X1.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic I/Beowulf IIC PR.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic I/Beowulf IIC PR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic I/Beowulf IIC PR.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic I/Beowulf IIC PR.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic I/Emerald Harrier (Roadrunner) RD-1R.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic I/Emerald Harrier (Roadrunner) RD-1R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic I/Emerald Harrier (Roadrunner) RD-1R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic I/Emerald Harrier (Roadrunner) RD-1R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic I/Enforcer III ENF-7D.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic I/Enforcer III ENF-7D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic I/Enforcer III ENF-7D.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic I/Enforcer III ENF-7D.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic I/Hatchetman HCT-7R.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic I/Hatchetman HCT-7R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic I/Hatchetman HCT-7R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic I/Hatchetman HCT-7R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic I/Valiant VLT-3E.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic I/Valiant VLT-3E.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic I/Valiant VLT-3E.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic I/Valiant VLT-3E.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/Awesome AWS-11R.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/Awesome AWS-11R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/Awesome AWS-11R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/Awesome AWS-11R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/Blade BLD-XR.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/Blade BLD-XR.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/Blade BLD-XR.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/Blade BLD-XR.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/Hatamoto-Ku HTM-27W2.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/Hatamoto-Ku HTM-27W2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/Hatamoto-Ku HTM-27W2.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/Hatamoto-Ku HTM-27W2.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/Hornet HNT-181.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/Hornet HNT-181.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/Hornet HNT-181.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/Hornet HNT-181.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/Hornet HNT-182.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/Hornet HNT-182.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/Hornet HNT-182.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/Hornet HNT-182.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/Hunchback HBK-7S.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/Hunchback HBK-7S.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/Hunchback HBK-7S.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/Hunchback HBK-7S.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/Orca OC-1X.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/Orca OC-1X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/Orca OC-1X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/Orca OC-1X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/Penthesilea PEN-3H.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/Penthesilea PEN-3H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/Penthesilea PEN-3H.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/Penthesilea PEN-3H.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/Prefect PRF-1C.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/Prefect PRF-1C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/Prefect PRF-1C.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/Prefect PRF-1C.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic II/UrbanMech UM-R93.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic II/UrbanMech UM-R93.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic II/UrbanMech UM-R93.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic II/UrbanMech UM-R93.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Goshawk II RISC.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Goshawk II RISC.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Goshawk II RISC.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Goshawk II RISC.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Lament LMT-2D.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Lament LMT-2D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Lament LMT-2D.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Lament LMT-2D.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Lich UABM-2R.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Lich UABM-2R.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Lich UABM-2R.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Lich UABM-2R.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Osprey OSP-36.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Osprey OSP-36.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Osprey OSP-36.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Osprey OSP-36.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Parash 3.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Parash 3.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Parash 3.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Parash 3.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP A.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP A.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP A.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP A.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP B.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP B.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP B.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP C.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP C.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP C.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP C.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP D.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP D.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP D.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP D.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP Prime.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP Prime.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Ryoken III-XP Prime.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Ryoken III-XP Prime.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Republic III/Triskelion TRK-4V.mtf b/megameklab/data/mekfiles/meks/XTRs/Republic III/Triskelion TRK-4V.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Republic III/Triskelion TRK-4V.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Republic III/Triskelion TRK-4V.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/RetroTech/Centurion CN9-H.mtf b/megameklab/data/mekfiles/meks/XTRs/RetroTech/Centurion CN9-H.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/RetroTech/Centurion CN9-H.mtf
rename to megameklab/data/mekfiles/meks/XTRs/RetroTech/Centurion CN9-H.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/RetroTech/HawkWolf HWK-3F.mtf b/megameklab/data/mekfiles/meks/XTRs/RetroTech/HawkWolf HWK-3F.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/RetroTech/HawkWolf HWK-3F.mtf
rename to megameklab/data/mekfiles/meks/XTRs/RetroTech/HawkWolf HWK-3F.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/RetroTech/Pathfinder PFF-2.mtf b/megameklab/data/mekfiles/meks/XTRs/RetroTech/Pathfinder PFF-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/RetroTech/Pathfinder PFF-2.mtf
rename to megameklab/data/mekfiles/meks/XTRs/RetroTech/Pathfinder PFF-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/RetroTech/Pathfinder PFF-2T.mtf b/megameklab/data/mekfiles/meks/XTRs/RetroTech/Pathfinder PFF-2T.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/RetroTech/Pathfinder PFF-2T.mtf
rename to megameklab/data/mekfiles/meks/XTRs/RetroTech/Pathfinder PFF-2T.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/RetroTech/Patron MilitiaMech PTN-2.mtf b/megameklab/data/mekfiles/meks/XTRs/RetroTech/Patron MilitiaMech PTN-2.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/RetroTech/Patron MilitiaMech PTN-2.mtf
rename to megameklab/data/mekfiles/meks/XTRs/RetroTech/Patron MilitiaMech PTN-2.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/RetroTech/Rook-X NH-1B.mtf b/megameklab/data/mekfiles/meks/XTRs/RetroTech/Rook-X NH-1B.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/RetroTech/Rook-X NH-1B.mtf
rename to megameklab/data/mekfiles/meks/XTRs/RetroTech/Rook-X NH-1B.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Agrotera AGT-UA _Ariel_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Agrotera AGT-UA _Ariel_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Agrotera AGT-UA _Ariel_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Agrotera AGT-UA _Ariel_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Buccaneer BCN-6PX _Pan_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Buccaneer BCN-6PX _Pan_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Buccaneer BCN-6PX _Pan_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Buccaneer BCN-6PX _Pan_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Calliope CAL-1MAFSW _Snow White_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Calliope CAL-1MAFSW _Snow White_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Calliope CAL-1MAFSW _Snow White_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Calliope CAL-1MAFSW _Snow White_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Celerity CLR-03OMM _Rajah_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Celerity CLR-03OMM _Rajah_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Celerity CLR-03OMM _Rajah_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Celerity CLR-03OMM _Rajah_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Clint IIC 2L _Leia_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Clint IIC 2L _Leia_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Clint IIC 2L _Leia_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Clint IIC 2L _Leia_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Ghost GST-10A _Aurora_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Ghost GST-10A _Aurora_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Ghost GST-10A _Aurora_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Ghost GST-10A _Aurora_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Gunsmith CH11-NGC _Cinderella_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Gunsmith CH11-NGC _Cinderella_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Gunsmith CH11-NGC _Cinderella_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Gunsmith CH11-NGC _Cinderella_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Hitotsume Kozo HKZ-1FM _Mulan_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Hitotsume Kozo HKZ-1FM _Mulan_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Hitotsume Kozo HKZ-1FM _Mulan_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Hitotsume Kozo HKZ-1FM _Mulan_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Hunchback HBK-LGN-Pin _Anastasia_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Hunchback HBK-LGN-Pin _Anastasia_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Hunchback HBK-LGN-Pin _Anastasia_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Hunchback HBK-LGN-Pin _Anastasia_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Hunchback HBK-LGN-Pin _Drizella_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Hunchback HBK-LGN-Pin _Drizella_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Hunchback HBK-LGN-Pin _Drizella_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Hunchback HBK-LGN-Pin _Drizella_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Phoenix Hawk PXH-7KJ _Jasmine_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Phoenix Hawk PXH-7KJ _Jasmine_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Phoenix Hawk PXH-7KJ _Jasmine_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Phoenix Hawk PXH-7KJ _Jasmine_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Tessen TSN-X4R _Rapunzel_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Tessen TSN-X4R _Rapunzel_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Tessen TSN-X4R _Rapunzel_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Tessen TSN-X4R _Rapunzel_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Trebuchet TBT-7MM _Merida_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Trebuchet TBT-7MM _Merida_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Trebuchet TBT-7MM _Merida_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Trebuchet TBT-7MM _Merida_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Vulcan VT-5ML _Aladdin_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Vulcan VT-5ML _Aladdin_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Vulcan VT-5ML _Aladdin_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Vulcan VT-5ML _Aladdin_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Vulpes VLP-1DX _Beast_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Vulpes VLP-1DX _Beast_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Vulpes VLP-1DX _Beast_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Vulpes VLP-1DX _Beast_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Watchman WTC-4MB 'Belle'.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Watchman WTC-4MB 'Belle'.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Watchman WTC-4MB 'Belle'.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Watchman WTC-4MB 'Belle'.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Wraith TR2-P _Pocahontas_.mtf b/megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Wraith TR2-P _Pocahontas_.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Royal Fantasy/Wraith TR2-P _Pocahontas_.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Royal Fantasy/Wraith TR2-P _Pocahontas_.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Steiner/Axman AXM-6X.mtf b/megameklab/data/mekfiles/meks/XTRs/Steiner/Axman AXM-6X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Steiner/Axman AXM-6X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Steiner/Axman AXM-6X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Steiner/Banshee BNC-11X.mtf b/megameklab/data/mekfiles/meks/XTRs/Steiner/Banshee BNC-11X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Steiner/Banshee BNC-11X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Steiner/Banshee BNC-11X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Steiner/Barghest BGS-4X.mtf b/megameklab/data/mekfiles/meks/XTRs/Steiner/Barghest BGS-4X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Steiner/Barghest BGS-4X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Steiner/Barghest BGS-4X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Steiner/Slagmaiden SLG-X.mtf b/megameklab/data/mekfiles/meks/XTRs/Steiner/Slagmaiden SLG-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Steiner/Slagmaiden SLG-X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Steiner/Slagmaiden SLG-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Steiner/Stealth STH-5X.mtf b/megameklab/data/mekfiles/meks/XTRs/Steiner/Stealth STH-5X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Steiner/Stealth STH-5X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Steiner/Stealth STH-5X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Steiner/Stiletto STO-6X.mtf b/megameklab/data/mekfiles/meks/XTRs/Steiner/Stiletto STO-6X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Steiner/Stiletto STO-6X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Steiner/Stiletto STO-6X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Cataphract CTF-0X.mtf b/megameklab/data/mekfiles/meks/XTRs/Succession Wars/Cataphract CTF-0X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Cataphract CTF-0X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Succession Wars/Cataphract CTF-0X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Flea FLE-14.mtf b/megameklab/data/mekfiles/meks/XTRs/Succession Wars/Flea FLE-14.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Flea FLE-14.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Succession Wars/Flea FLE-14.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Kiso K-3N-KRHQ CommandMech.mtf b/megameklab/data/mekfiles/meks/XTRs/Succession Wars/Kiso K-3N-KRHQ CommandMech.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Kiso K-3N-KRHQ CommandMech.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Succession Wars/Kiso K-3N-KRHQ CommandMech.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Marauder MAD-4X.mtf b/megameklab/data/mekfiles/meks/XTRs/Succession Wars/Marauder MAD-4X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Marauder MAD-4X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Succession Wars/Marauder MAD-4X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Super Griffin GRF-2N-X.mtf b/megameklab/data/mekfiles/meks/XTRs/Succession Wars/Super Griffin GRF-2N-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Super Griffin GRF-2N-X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Succession Wars/Super Griffin GRF-2N-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Super Wasp WSP-2A-X.mtf b/megameklab/data/mekfiles/meks/XTRs/Succession Wars/Super Wasp WSP-2A-X.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Super Wasp WSP-2A-X.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Succession Wars/Super Wasp WSP-2A-X.mtf
diff --git a/megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Zeus ZEU-6Y.mtf b/megameklab/data/mekfiles/meks/XTRs/Succession Wars/Zeus ZEU-6Y.mtf
similarity index 100%
rename from megameklab/data/mechfiles/mechs/XTRs/Succession Wars/Zeus ZEU-6Y.mtf
rename to megameklab/data/mekfiles/meks/XTRs/Succession Wars/Zeus ZEU-6Y.mtf
diff --git a/megameklab/data/mechfiles/name_changes.txt b/megameklab/data/mekfiles/name_changes.txt
similarity index 99%
rename from megameklab/data/mechfiles/name_changes.txt
rename to megameklab/data/mekfiles/name_changes.txt
index d3d8bc1e7..d6f60d7dd 100644
--- a/megameklab/data/mechfiles/name_changes.txt
+++ b/megameklab/data/mekfiles/name_changes.txt
@@ -555,7 +555,7 @@ Star Lord JumpShip (Standard)|Star Lord JumpShip (2590)
Tramp JumpShip (Standard)|Tramp JumpShip (2754)
Tramp JumpShip (Lithium-Fusion)|Tramp JumpShip (3071)
-#Mechs
+#Meks
Adder (Puma) A|Puma (Adder) A
Adder (Puma) B|Puma (Adder) B
Adder (Puma) C|Puma (Adder) C
@@ -720,7 +720,7 @@ Warhawk (Masakari) B|Masakari (Warhawk) B
Warhawk (Masakari) C|Masakari (Warhawk) C
Warhawk (Masakari) Prime|Masakari (Warhawk) Prime
-#Protomechs
+#ProtoMeks
Boggart (Quad) 1|Boggart Ultraheavy ProtoMech (Standard)
Boggart (Quad) 2|Boggart Ultraheavy ProtoMech 2
Procyon ProtoMech (Quad)|Procyon (Quad)
diff --git a/megameklab/data/mechfiles/protomechs/3060/Centaur 2.blk b/megameklab/data/mekfiles/protomeks/3060/Centaur 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Centaur 2.blk
rename to megameklab/data/mekfiles/protomeks/3060/Centaur 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Centaur 3.blk b/megameklab/data/mekfiles/protomeks/3060/Centaur 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Centaur 3.blk
rename to megameklab/data/mekfiles/protomeks/3060/Centaur 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Centaur 4.blk b/megameklab/data/mekfiles/protomeks/3060/Centaur 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Centaur 4.blk
rename to megameklab/data/mekfiles/protomeks/3060/Centaur 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Centaur.blk b/megameklab/data/mekfiles/protomeks/3060/Centaur.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Centaur.blk
rename to megameklab/data/mekfiles/protomeks/3060/Centaur.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Gorgon 2.blk b/megameklab/data/mekfiles/protomeks/3060/Gorgon 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Gorgon 2.blk
rename to megameklab/data/mekfiles/protomeks/3060/Gorgon 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Gorgon 3.blk b/megameklab/data/mekfiles/protomeks/3060/Gorgon 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Gorgon 3.blk
rename to megameklab/data/mekfiles/protomeks/3060/Gorgon 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Gorgon 4.blk b/megameklab/data/mekfiles/protomeks/3060/Gorgon 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Gorgon 4.blk
rename to megameklab/data/mekfiles/protomeks/3060/Gorgon 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Gorgon.blk b/megameklab/data/mekfiles/protomeks/3060/Gorgon.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Gorgon.blk
rename to megameklab/data/mekfiles/protomeks/3060/Gorgon.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Harpy 2.blk b/megameklab/data/mekfiles/protomeks/3060/Harpy 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Harpy 2.blk
rename to megameklab/data/mekfiles/protomeks/3060/Harpy 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Harpy 3.blk b/megameklab/data/mekfiles/protomeks/3060/Harpy 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Harpy 3.blk
rename to megameklab/data/mekfiles/protomeks/3060/Harpy 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Harpy 4.blk b/megameklab/data/mekfiles/protomeks/3060/Harpy 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Harpy 4.blk
rename to megameklab/data/mekfiles/protomeks/3060/Harpy 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Harpy.blk b/megameklab/data/mekfiles/protomeks/3060/Harpy.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Harpy.blk
rename to megameklab/data/mekfiles/protomeks/3060/Harpy.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Hydra 2.blk b/megameklab/data/mekfiles/protomeks/3060/Hydra 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Hydra 2.blk
rename to megameklab/data/mekfiles/protomeks/3060/Hydra 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Hydra 3.blk b/megameklab/data/mekfiles/protomeks/3060/Hydra 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Hydra 3.blk
rename to megameklab/data/mekfiles/protomeks/3060/Hydra 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Hydra 4.blk b/megameklab/data/mekfiles/protomeks/3060/Hydra 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Hydra 4.blk
rename to megameklab/data/mekfiles/protomeks/3060/Hydra 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Hydra.blk b/megameklab/data/mekfiles/protomeks/3060/Hydra.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Hydra.blk
rename to megameklab/data/mekfiles/protomeks/3060/Hydra.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Minotaur 2.blk b/megameklab/data/mekfiles/protomeks/3060/Minotaur 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Minotaur 2.blk
rename to megameklab/data/mekfiles/protomeks/3060/Minotaur 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Minotaur 3.blk b/megameklab/data/mekfiles/protomeks/3060/Minotaur 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Minotaur 3.blk
rename to megameklab/data/mekfiles/protomeks/3060/Minotaur 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Minotaur 4.blk b/megameklab/data/mekfiles/protomeks/3060/Minotaur 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Minotaur 4.blk
rename to megameklab/data/mekfiles/protomeks/3060/Minotaur 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Minotaur.blk b/megameklab/data/mekfiles/protomeks/3060/Minotaur.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Minotaur.blk
rename to megameklab/data/mekfiles/protomeks/3060/Minotaur.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Roc 2.blk b/megameklab/data/mekfiles/protomeks/3060/Roc 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Roc 2.blk
rename to megameklab/data/mekfiles/protomeks/3060/Roc 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Roc 3.blk b/megameklab/data/mekfiles/protomeks/3060/Roc 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Roc 3.blk
rename to megameklab/data/mekfiles/protomeks/3060/Roc 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Roc 4.blk b/megameklab/data/mekfiles/protomeks/3060/Roc 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Roc 4.blk
rename to megameklab/data/mekfiles/protomeks/3060/Roc 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Roc.blk b/megameklab/data/mekfiles/protomeks/3060/Roc.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Roc.blk
rename to megameklab/data/mekfiles/protomeks/3060/Roc.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Satyr 2.blk b/megameklab/data/mekfiles/protomeks/3060/Satyr 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Satyr 2.blk
rename to megameklab/data/mekfiles/protomeks/3060/Satyr 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Satyr 3.blk b/megameklab/data/mekfiles/protomeks/3060/Satyr 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Satyr 3.blk
rename to megameklab/data/mekfiles/protomeks/3060/Satyr 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Satyr 4.blk b/megameklab/data/mekfiles/protomeks/3060/Satyr 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Satyr 4.blk
rename to megameklab/data/mekfiles/protomeks/3060/Satyr 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Satyr.blk b/megameklab/data/mekfiles/protomeks/3060/Satyr.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Satyr.blk
rename to megameklab/data/mekfiles/protomeks/3060/Satyr.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Siren 2.blk b/megameklab/data/mekfiles/protomeks/3060/Siren 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Siren 2.blk
rename to megameklab/data/mekfiles/protomeks/3060/Siren 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Siren 3.blk b/megameklab/data/mekfiles/protomeks/3060/Siren 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Siren 3.blk
rename to megameklab/data/mekfiles/protomeks/3060/Siren 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Siren 4.blk b/megameklab/data/mekfiles/protomeks/3060/Siren 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Siren 4.blk
rename to megameklab/data/mekfiles/protomeks/3060/Siren 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Siren 5.blk b/megameklab/data/mekfiles/protomeks/3060/Siren 5.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Siren 5.blk
rename to megameklab/data/mekfiles/protomeks/3060/Siren 5.blk
diff --git a/megameklab/data/mechfiles/protomechs/3060/Siren.blk b/megameklab/data/mekfiles/protomeks/3060/Siren.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3060/Siren.blk
rename to megameklab/data/mekfiles/protomeks/3060/Siren.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Basilisk 2.blk b/megameklab/data/mekfiles/protomeks/3075/Basilisk 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Basilisk 2.blk
rename to megameklab/data/mekfiles/protomeks/3075/Basilisk 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Basilisk 3.blk b/megameklab/data/mekfiles/protomeks/3075/Basilisk 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Basilisk 3.blk
rename to megameklab/data/mekfiles/protomeks/3075/Basilisk 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Basilisk.blk b/megameklab/data/mekfiles/protomeks/3075/Basilisk.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Basilisk.blk
rename to megameklab/data/mekfiles/protomeks/3075/Basilisk.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Cecerops 2.blk b/megameklab/data/mekfiles/protomeks/3075/Cecerops 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Cecerops 2.blk
rename to megameklab/data/mekfiles/protomeks/3075/Cecerops 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Cecerops 3.blk b/megameklab/data/mekfiles/protomeks/3075/Cecerops 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Cecerops 3.blk
rename to megameklab/data/mekfiles/protomeks/3075/Cecerops 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Cecerops 4.blk b/megameklab/data/mekfiles/protomeks/3075/Cecerops 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Cecerops 4.blk
rename to megameklab/data/mekfiles/protomeks/3075/Cecerops 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Cecerops.blk b/megameklab/data/mekfiles/protomeks/3075/Cecerops.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Cecerops.blk
rename to megameklab/data/mekfiles/protomeks/3075/Cecerops.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Chrysaor 2.blk b/megameklab/data/mekfiles/protomeks/3075/Chrysaor 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Chrysaor 2.blk
rename to megameklab/data/mekfiles/protomeks/3075/Chrysaor 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Chrysaor.blk b/megameklab/data/mekfiles/protomeks/3075/Chrysaor.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Chrysaor.blk
rename to megameklab/data/mekfiles/protomeks/3075/Chrysaor.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Delphyne 2.blk b/megameklab/data/mekfiles/protomeks/3075/Delphyne 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Delphyne 2.blk
rename to megameklab/data/mekfiles/protomeks/3075/Delphyne 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Delphyne 3.blk b/megameklab/data/mekfiles/protomeks/3075/Delphyne 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Delphyne 3.blk
rename to megameklab/data/mekfiles/protomeks/3075/Delphyne 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Delphyne.blk b/megameklab/data/mekfiles/protomeks/3075/Delphyne.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Delphyne.blk
rename to megameklab/data/mekfiles/protomeks/3075/Delphyne.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Erinyes 2.blk b/megameklab/data/mekfiles/protomeks/3075/Erinyes 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Erinyes 2.blk
rename to megameklab/data/mekfiles/protomeks/3075/Erinyes 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Erinyes 3.blk b/megameklab/data/mekfiles/protomeks/3075/Erinyes 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Erinyes 3.blk
rename to megameklab/data/mekfiles/protomeks/3075/Erinyes 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Erinyes.blk b/megameklab/data/mekfiles/protomeks/3075/Erinyes.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Erinyes.blk
rename to megameklab/data/mekfiles/protomeks/3075/Erinyes.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Orc 2.blk b/megameklab/data/mekfiles/protomeks/3075/Orc 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Orc 2.blk
rename to megameklab/data/mekfiles/protomeks/3075/Orc 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Orc 3.blk b/megameklab/data/mekfiles/protomeks/3075/Orc 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Orc 3.blk
rename to megameklab/data/mekfiles/protomeks/3075/Orc 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Orc 4.blk b/megameklab/data/mekfiles/protomeks/3075/Orc 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Orc 4.blk
rename to megameklab/data/mekfiles/protomeks/3075/Orc 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Orc.blk b/megameklab/data/mekfiles/protomeks/3075/Orc.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Orc.blk
rename to megameklab/data/mekfiles/protomeks/3075/Orc.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Procyon 2.blk b/megameklab/data/mekfiles/protomeks/3075/Procyon 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Procyon 2.blk
rename to megameklab/data/mekfiles/protomeks/3075/Procyon 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Procyon 3.blk b/megameklab/data/mekfiles/protomeks/3075/Procyon 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Procyon 3.blk
rename to megameklab/data/mekfiles/protomeks/3075/Procyon 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Procyon 4.blk b/megameklab/data/mekfiles/protomeks/3075/Procyon 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Procyon 4.blk
rename to megameklab/data/mekfiles/protomeks/3075/Procyon 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Procyon 5.blk b/megameklab/data/mekfiles/protomeks/3075/Procyon 5.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Procyon 5.blk
rename to megameklab/data/mekfiles/protomeks/3075/Procyon 5.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Procyon.blk b/megameklab/data/mekfiles/protomeks/3075/Procyon.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Procyon.blk
rename to megameklab/data/mekfiles/protomeks/3075/Procyon.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Triton 2.blk b/megameklab/data/mekfiles/protomeks/3075/Triton 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Triton 2.blk
rename to megameklab/data/mekfiles/protomeks/3075/Triton 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Triton 3.blk b/megameklab/data/mekfiles/protomeks/3075/Triton 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Triton 3.blk
rename to megameklab/data/mekfiles/protomeks/3075/Triton 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Triton 4.blk b/megameklab/data/mekfiles/protomeks/3075/Triton 4.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Triton 4.blk
rename to megameklab/data/mekfiles/protomeks/3075/Triton 4.blk
diff --git a/megameklab/data/mechfiles/protomechs/3075/Triton.blk b/megameklab/data/mekfiles/protomeks/3075/Triton.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3075/Triton.blk
rename to megameklab/data/mekfiles/protomeks/3075/Triton.blk
diff --git a/megameklab/data/mechfiles/protomechs/3145/HippogriffProtomech.blk b/megameklab/data/mekfiles/protomeks/3145/HippogriffProtomech.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3145/HippogriffProtomech.blk
rename to megameklab/data/mekfiles/protomeks/3145/HippogriffProtomech.blk
diff --git a/megameklab/data/mechfiles/protomechs/3145/NTNU/Cecerops 5.blk b/megameklab/data/mekfiles/protomeks/3145/NTNU/Cecerops 5.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3145/NTNU/Cecerops 5.blk
rename to megameklab/data/mekfiles/protomeks/3145/NTNU/Cecerops 5.blk
diff --git a/megameklab/data/mechfiles/protomechs/3145/NTNU/Gorgon 5.blk b/megameklab/data/mekfiles/protomeks/3145/NTNU/Gorgon 5.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3145/NTNU/Gorgon 5.blk
rename to megameklab/data/mekfiles/protomeks/3145/NTNU/Gorgon 5.blk
diff --git a/megameklab/data/mechfiles/protomechs/3145/NTNU/Gorgon 6.blk b/megameklab/data/mekfiles/protomeks/3145/NTNU/Gorgon 6.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3145/NTNU/Gorgon 6.blk
rename to megameklab/data/mekfiles/protomeks/3145/NTNU/Gorgon 6.blk
diff --git a/megameklab/data/mechfiles/protomechs/3145/NTNU/Roc 5.blk b/megameklab/data/mekfiles/protomeks/3145/NTNU/Roc 5.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3145/NTNU/Roc 5.blk
rename to megameklab/data/mekfiles/protomeks/3145/NTNU/Roc 5.blk
diff --git a/megameklab/data/mechfiles/protomechs/3145/NTNU/Svartalfa 3.blk b/megameklab/data/mekfiles/protomeks/3145/NTNU/Svartalfa 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/3145/NTNU/Svartalfa 3.blk
rename to megameklab/data/mekfiles/protomeks/3145/NTNU/Svartalfa 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/ProtoTypes/Minotaur-P2.blk b/megameklab/data/mekfiles/protomeks/ProtoTypes/Minotaur-P2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/ProtoTypes/Minotaur-P2.blk
rename to megameklab/data/mekfiles/protomeks/ProtoTypes/Minotaur-P2.blk
diff --git a/megameklab/data/mechfiles/protomechs/ProtoTypes/Procyon (Quad).blk b/megameklab/data/mekfiles/protomeks/ProtoTypes/Procyon (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/ProtoTypes/Procyon (Quad).blk
rename to megameklab/data/mekfiles/protomeks/ProtoTypes/Procyon (Quad).blk
diff --git a/megameklab/data/mechfiles/protomechs/ProtoTypes/Satyr-XP.blk b/megameklab/data/mekfiles/protomeks/ProtoTypes/Satyr-XP.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/ProtoTypes/Satyr-XP.blk
rename to megameklab/data/mekfiles/protomeks/ProtoTypes/Satyr-XP.blk
diff --git a/megameklab/data/mechfiles/protomechs/ProtoTypes/SvartAlfa Ultra LRM.blk b/megameklab/data/mekfiles/protomeks/ProtoTypes/SvartAlfa Ultra LRM.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/ProtoTypes/SvartAlfa Ultra LRM.blk
rename to megameklab/data/mekfiles/protomeks/ProtoTypes/SvartAlfa Ultra LRM.blk
diff --git a/megameklab/data/mechfiles/protomechs/ProtoTypes/SvartAlfa Ultra.blk b/megameklab/data/mekfiles/protomeks/ProtoTypes/SvartAlfa Ultra.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/ProtoTypes/SvartAlfa Ultra.blk
rename to megameklab/data/mekfiles/protomeks/ProtoTypes/SvartAlfa Ultra.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Basilisk ProtoMech (Quad) B.blk b/megameklab/data/mekfiles/protomeks/WoR/Basilisk ProtoMech (Quad) B.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Basilisk ProtoMech (Quad) B.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Basilisk ProtoMech (Quad) B.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Basilisk ProtoMech (Quad).blk b/megameklab/data/mekfiles/protomeks/WoR/Basilisk ProtoMech (Quad).blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Basilisk ProtoMech (Quad).blk
rename to megameklab/data/mekfiles/protomeks/WoR/Basilisk ProtoMech (Quad).blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Boggart Ultraheavy ProtoMech 2.blk b/megameklab/data/mekfiles/protomeks/WoR/Boggart Ultraheavy ProtoMech 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Boggart Ultraheavy ProtoMech 2.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Boggart Ultraheavy ProtoMech 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Boggart Ultraheavy ProtoMech.blk b/megameklab/data/mekfiles/protomeks/WoR/Boggart Ultraheavy ProtoMech.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Boggart Ultraheavy ProtoMech.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Boggart Ultraheavy ProtoMech.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Centaur Z.blk b/megameklab/data/mekfiles/protomeks/WoR/Centaur Z.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Centaur Z.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Centaur Z.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Hobgoblin Ultraheavy ProtoMech 2.blk b/megameklab/data/mekfiles/protomeks/WoR/Hobgoblin Ultraheavy ProtoMech 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Hobgoblin Ultraheavy ProtoMech 2.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Hobgoblin Ultraheavy ProtoMech 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Hobgoblin Ultraheavy ProtoMech.blk b/megameklab/data/mekfiles/protomeks/WoR/Hobgoblin Ultraheavy ProtoMech.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Hobgoblin Ultraheavy ProtoMech.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Hobgoblin Ultraheavy ProtoMech.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Minotaur Z.blk b/megameklab/data/mekfiles/protomeks/WoR/Minotaur Z.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Minotaur Z.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Minotaur Z.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Procyon Z.blk b/megameklab/data/mekfiles/protomeks/WoR/Procyon Z.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Procyon Z.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Procyon Z.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Roc Z.blk b/megameklab/data/mekfiles/protomeks/WoR/Roc Z.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Roc Z.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Roc Z.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Sprite 2.blk b/megameklab/data/mekfiles/protomeks/WoR/Sprite 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Sprite 2.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Sprite 2.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Sprite 3.blk b/megameklab/data/mekfiles/protomeks/WoR/Sprite 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Sprite 3.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Sprite 3.blk
diff --git a/megameklab/data/mechfiles/protomechs/WoR/Sprite.blk b/megameklab/data/mekfiles/protomeks/WoR/Sprite.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/WoR/Sprite.blk
rename to megameklab/data/mekfiles/protomeks/WoR/Sprite.blk
diff --git a/megameklab/data/mechfiles/protomechs/XTR Clans/Minotaur-XP.blk b/megameklab/data/mekfiles/protomeks/XTR Clans/Minotaur-XP.blk
similarity index 100%
rename from megameklab/data/mechfiles/protomechs/XTR Clans/Minotaur-XP.blk
rename to megameklab/data/mekfiles/protomeks/XTR Clans/Minotaur-XP.blk
diff --git a/megameklab/data/mechfiles/smallcraft/HBHK/Dragonstar Assault Transport (3060).blk b/megameklab/data/mekfiles/smallcraft/HBHK/Dragonstar Assault Transport (3060).blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/HBHK/Dragonstar Assault Transport (3060).blk
rename to megameklab/data/mekfiles/smallcraft/HBHK/Dragonstar Assault Transport (3060).blk
diff --git a/megameklab/data/mechfiles/smallcraft/HBHK/Dragonstar Assault Transport (PT).blk b/megameklab/data/mekfiles/smallcraft/HBHK/Dragonstar Assault Transport (PT).blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/HBHK/Dragonstar Assault Transport (PT).blk
rename to megameklab/data/mekfiles/smallcraft/HBHK/Dragonstar Assault Transport (PT).blk
diff --git a/megameklab/data/mechfiles/smallcraft/HBHL/Mowang Courier.blk b/megameklab/data/mekfiles/smallcraft/HBHL/Mowang Courier.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/HBHL/Mowang Courier.blk
rename to megameklab/data/mekfiles/smallcraft/HBHL/Mowang Courier.blk
diff --git a/megameklab/data/mechfiles/smallcraft/HBHS/LC-100 Astrolux Star Yacht.blk b/megameklab/data/mekfiles/smallcraft/HBHS/LC-100 Astrolux Star Yacht.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/HBHS/LC-100 Astrolux Star Yacht.blk
rename to megameklab/data/mekfiles/smallcraft/HBHS/LC-100 Astrolux Star Yacht.blk
diff --git a/megameklab/data/mechfiles/smallcraft/HBMPS/Tigress Close Patrol Craft TIG-15.blk b/megameklab/data/mekfiles/smallcraft/HBMPS/Tigress Close Patrol Craft TIG-15.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/HBMPS/Tigress Close Patrol Craft TIG-15.blk
rename to megameklab/data/mekfiles/smallcraft/HBMPS/Tigress Close Patrol Craft TIG-15.blk
diff --git a/megameklab/data/mechfiles/smallcraft/Prototypes/TIG-40 Foxhound.blk b/megameklab/data/mekfiles/smallcraft/Prototypes/TIG-40 Foxhound.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/Prototypes/TIG-40 Foxhound.blk
rename to megameklab/data/mekfiles/smallcraft/Prototypes/TIG-40 Foxhound.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Ares Assault Craft Mark VII-C.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Ares Assault Craft Mark VII-C.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Ares Assault Craft Mark VII-C.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Ares Assault Craft Mark VII-C.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Ares Assault Craft Mark VII.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Ares Assault Craft Mark VII.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Ares Assault Craft Mark VII.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Ares Assault Craft Mark VII.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Bus S-7AC.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Bus S-7AC.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Bus S-7AC.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Bus S-7AC.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Dropshuttle K-1.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Dropshuttle K-1.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Dropshuttle K-1.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Dropshuttle K-1.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Dropshuttle K-1C.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Dropshuttle K-1C.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Dropshuttle K-1C.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Dropshuttle K-1C.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Escape Pod.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Escape Pod.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Escape Pod.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Escape Pod.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Life Boat.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Life Boat.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Life Boat.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Life Boat.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Long-Range Shuttlecraft KR-61.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Long-Range Shuttlecraft KR-61.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Long-Range Shuttlecraft KR-61.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Long-Range Shuttlecraft KR-61.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Long-Range Shuttlecraft KR-61C.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Long-Range Shuttlecraft KR-61C.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Long-Range Shuttlecraft KR-61C.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Long-Range Shuttlecraft KR-61C.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/NL-42 Battle Taxi.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/NL-42 Battle Taxi.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/NL-42 Battle Taxi.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/NL-42 Battle Taxi.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/S-7A Bus.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/S-7A Bus.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/S-7A Bus.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/S-7A Bus.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Shuttle ST-46.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Shuttle ST-46.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Shuttle ST-46.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Shuttle ST-46.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3057r/Shuttle ST-46C.blk b/megameklab/data/mekfiles/smallcraft/TRO 3057r/Shuttle ST-46C.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3057r/Shuttle ST-46C.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3057r/Shuttle ST-46C.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3075/Aquarius Escort M1.blk b/megameklab/data/mekfiles/smallcraft/TRO 3075/Aquarius Escort M1.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3075/Aquarius Escort M1.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3075/Aquarius Escort M1.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3075/Aquarius Escort W1.blk b/megameklab/data/mekfiles/smallcraft/TRO 3075/Aquarius Escort W1.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3075/Aquarius Escort W1.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3075/Aquarius Escort W1.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3075/Aquarius Escort.blk b/megameklab/data/mekfiles/smallcraft/TRO 3075/Aquarius Escort.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3075/Aquarius Escort.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3075/Aquarius Escort.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3075/Lyonesse Escort M1.blk b/megameklab/data/mekfiles/smallcraft/TRO 3075/Lyonesse Escort M1.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3075/Lyonesse Escort M1.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3075/Lyonesse Escort M1.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3075/Lyonesse Escort W1.blk b/megameklab/data/mekfiles/smallcraft/TRO 3075/Lyonesse Escort W1.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3075/Lyonesse Escort W1.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3075/Lyonesse Escort W1.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3075/Lyonesse Escort.blk b/megameklab/data/mekfiles/smallcraft/TRO 3075/Lyonesse Escort.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3075/Lyonesse Escort.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3075/Lyonesse Escort.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3085/Ares Attack Craft Mark IX.blk b/megameklab/data/mekfiles/smallcraft/TRO 3085/Ares Attack Craft Mark IX.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3085/Ares Attack Craft Mark IX.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3085/Ares Attack Craft Mark IX.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3145/Kurita/Oo-Suzumebachi.blk b/megameklab/data/mekfiles/smallcraft/TRO 3145/Kurita/Oo-Suzumebachi.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3145/Kurita/Oo-Suzumebachi.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3145/Kurita/Oo-Suzumebachi.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3145/Liao/Zhen Niao.blk b/megameklab/data/mekfiles/smallcraft/TRO 3145/Liao/Zhen Niao.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3145/Liao/Zhen Niao.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3145/Liao/Zhen Niao.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3145/Marik/Caerleon.blk b/megameklab/data/mekfiles/smallcraft/TRO 3145/Marik/Caerleon.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3145/Marik/Caerleon.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3145/Marik/Caerleon.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3145/Merc/Condottiere Assault Craft.blk b/megameklab/data/mekfiles/smallcraft/TRO 3145/Merc/Condottiere Assault Craft.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3145/Merc/Condottiere Assault Craft.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3145/Merc/Condottiere Assault Craft.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3145/Merc/NL-45 Gunboat.blk b/megameklab/data/mekfiles/smallcraft/TRO 3145/Merc/NL-45 Gunboat.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3145/Merc/NL-45 Gunboat.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3145/Merc/NL-45 Gunboat.blk
diff --git a/megameklab/data/mechfiles/smallcraft/TRO 3145/Steiner/Wurger Assault Craft.blk b/megameklab/data/mekfiles/smallcraft/TRO 3145/Steiner/Wurger Assault Craft.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/TRO 3145/Steiner/Wurger Assault Craft.blk
rename to megameklab/data/mekfiles/smallcraft/TRO 3145/Steiner/Wurger Assault Craft.blk
diff --git a/megameklab/data/mechfiles/smallcraft/XTRO/Most Wanted/Mowang Courier (Clandestine).blk b/megameklab/data/mekfiles/smallcraft/XTRO/Most Wanted/Mowang Courier (Clandestine).blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/XTRO/Most Wanted/Mowang Courier (Clandestine).blk
rename to megameklab/data/mekfiles/smallcraft/XTRO/Most Wanted/Mowang Courier (Clandestine).blk
diff --git a/megameklab/data/mechfiles/smallcraft/XTRO/Pirates/S7-P Scarab.blk b/megameklab/data/mekfiles/smallcraft/XTRO/Pirates/S7-P Scarab.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/XTRO/Pirates/S7-P Scarab.blk
rename to megameklab/data/mekfiles/smallcraft/XTRO/Pirates/S7-P Scarab.blk
diff --git a/megameklab/data/mechfiles/smallcraft/XTRO/Primitives II/Ares Assault Craft Mk.III.blk b/megameklab/data/mekfiles/smallcraft/XTRO/Primitives II/Ares Assault Craft Mk.III.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/XTRO/Primitives II/Ares Assault Craft Mk.III.blk
rename to megameklab/data/mekfiles/smallcraft/XTRO/Primitives II/Ares Assault Craft Mk.III.blk
diff --git a/megameklab/data/mechfiles/smallcraft/XTRO/Primitives II/Ares Close Assault Landing Craft Mk.II.blk b/megameklab/data/mekfiles/smallcraft/XTRO/Primitives II/Ares Close Assault Landing Craft Mk.II.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/XTRO/Primitives II/Ares Close Assault Landing Craft Mk.II.blk
rename to megameklab/data/mekfiles/smallcraft/XTRO/Primitives II/Ares Close Assault Landing Craft Mk.II.blk
diff --git a/megameklab/data/mechfiles/smallcraft/XTRO/Primitives II/Ares Landing Craft Mk I.blk b/megameklab/data/mekfiles/smallcraft/XTRO/Primitives II/Ares Landing Craft Mk I.blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/XTRO/Primitives II/Ares Landing Craft Mk I.blk
rename to megameklab/data/mekfiles/smallcraft/XTRO/Primitives II/Ares Landing Craft Mk I.blk
diff --git a/megameklab/data/mechfiles/smallcraft/XTRO/Primitives IV/Intrepid Assault Craft (2331).blk b/megameklab/data/mekfiles/smallcraft/XTRO/Primitives IV/Intrepid Assault Craft (2331).blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/XTRO/Primitives IV/Intrepid Assault Craft (2331).blk
rename to megameklab/data/mekfiles/smallcraft/XTRO/Primitives IV/Intrepid Assault Craft (2331).blk
diff --git a/megameklab/data/mechfiles/smallcraft/XTRO/Primitives IV/Intrepid Assault Craft (2478).blk b/megameklab/data/mekfiles/smallcraft/XTRO/Primitives IV/Intrepid Assault Craft (2478).blk
similarity index 100%
rename from megameklab/data/mechfiles/smallcraft/XTRO/Primitives IV/Intrepid Assault Craft (2478).blk
rename to megameklab/data/mekfiles/smallcraft/XTRO/Primitives IV/Intrepid Assault Craft (2478).blk
diff --git a/megameklab/data/mechfiles/spacestation/HB HL/Crucible Station.blk b/megameklab/data/mekfiles/spacestation/HB HL/Crucible Station.blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/HB HL/Crucible Station.blk
rename to megameklab/data/mekfiles/spacestation/HB HL/Crucible Station.blk
diff --git a/megameklab/data/mechfiles/spacestation/HB HL/Hong Lung Interdiction Station.blk b/megameklab/data/mekfiles/spacestation/HB HL/Hong Lung Interdiction Station.blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/HB HL/Hong Lung Interdiction Station.blk
rename to megameklab/data/mekfiles/spacestation/HB HL/Hong Lung Interdiction Station.blk
diff --git a/megameklab/data/mechfiles/spacestation/HB MPS/Snowden Mining Station Mk1.blk b/megameklab/data/mekfiles/spacestation/HB MPS/Snowden Mining Station Mk1.blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/HB MPS/Snowden Mining Station Mk1.blk
rename to megameklab/data/mekfiles/spacestation/HB MPS/Snowden Mining Station Mk1.blk
diff --git a/megameklab/data/mechfiles/spacestation/HB MPS/Snowden Mining Station.blk b/megameklab/data/mekfiles/spacestation/HB MPS/Snowden Mining Station.blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/HB MPS/Snowden Mining Station.blk
rename to megameklab/data/mekfiles/spacestation/HB MPS/Snowden Mining Station.blk
diff --git a/megameklab/data/mechfiles/spacestation/Hist LOT I/M-9 SDS Battle Station 'Pavise'.blk b/megameklab/data/mekfiles/spacestation/Hist LOT I/M-9 SDS Battle Station 'Pavise'.blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/Hist LOT I/M-9 SDS Battle Station 'Pavise'.blk
rename to megameklab/data/mekfiles/spacestation/Hist LOT I/M-9 SDS Battle Station 'Pavise'.blk
diff --git a/megameklab/data/mechfiles/spacestation/JHS Terra/Drake SDS Control Station.blk b/megameklab/data/mekfiles/spacestation/JHS Terra/Drake SDS Control Station.blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/JHS Terra/Drake SDS Control Station.blk
rename to megameklab/data/mekfiles/spacestation/JHS Terra/Drake SDS Control Station.blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Alliance Space Station (2713).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Alliance Space Station (2713).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Alliance Space Station (2713).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Alliance Space Station (2713).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Alliance Space Station (3061).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Alliance Space Station (3061).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Alliance Space Station (3061).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Alliance Space Station (3061).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Bastion System Defense Station (2584).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Bastion System Defense Station (2584).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Bastion System Defense Station (2584).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Bastion System Defense Station (2584).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Bastion System Defense Station (3058).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Bastion System Defense Station (3058).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Bastion System Defense Station (3058).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Bastion System Defense Station (3058).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Bastion System Defense Station (3091).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Bastion System Defense Station (3091).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Bastion System Defense Station (3091).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Bastion System Defense Station (3091).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/BattleSat System Defense Station (3089).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/BattleSat System Defense Station (3089).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/BattleSat System Defense Station (3089).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/BattleSat System Defense Station (3089).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/BattleSat System-Defense Station (3056).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/BattleSat System-Defense Station (3056).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/BattleSat System-Defense Station (3056).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/BattleSat System-Defense Station (3056).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Capitol System Defense Station (3051).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Capitol System Defense Station (3051).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Capitol System Defense Station (3051).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Capitol System Defense Station (3051).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Factory Medium Large (2400).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Factory Medium Large (2400).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Factory Medium Large (2400).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Factory Medium Large (2400).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Factory Medium Large (2750).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Factory Medium Large (2750).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Factory Medium Large (2750).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Factory Medium Large (2750).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Factory Small (2300).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Factory Small (2300).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Factory Small (2300).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Factory Small (2300).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Habitat Small (2400).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Habitat Small (2400).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Habitat Small (2400).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Habitat Small (2400).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Habitat Small (2750).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Habitat Small (2750).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Habitat Small (2750).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Habitat Small (2750).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Habitat Large (2500).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Habitat Large (2500).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Habitat Large (2500).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Habitat Large (2500).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Habitat Large (2750).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Habitat Large (2750).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Habitat Large (2750).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Habitat Large (2750).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Olympus Recharge Station (2663).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Olympus Recharge Station (2663).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Olympus Recharge Station (2663).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Olympus Recharge Station (2663).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Olympus Recharge Station (2942).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Olympus Recharge Station (2942).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Olympus Recharge Station (2942).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Olympus Recharge Station (2942).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Olympus Recharge Station (3072).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Olympus Recharge Station (3072).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Olympus Recharge Station (3072).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Olympus Recharge Station (3072).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Pressurized Yard - Huge (2450).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Pressurized Yard - Huge (2450).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Pressurized Yard - Huge (2450).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Pressurized Yard - Huge (2450).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Pressurized Yard - Large (2400).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Pressurized Yard - Large (2400).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Pressurized Yard - Large (2400).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Pressurized Yard - Large (2400).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Pressurized Yard - Medium (2350).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Pressurized Yard - Medium (2350).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Pressurized Yard - Medium (2350).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Pressurized Yard - Medium (2350).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/Pressurized Yard - Small (2200).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/Pressurized Yard - Small (2200).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/Pressurized Yard - Small (2200).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/Pressurized Yard - Small (2200).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/UnPressurized Yard - Huge (2350).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/UnPressurized Yard - Huge (2350).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/UnPressurized Yard - Huge (2350).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/UnPressurized Yard - Huge (2350).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/UnPressurized Yard - Large (2300).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/UnPressurized Yard - Large (2300).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/UnPressurized Yard - Large (2300).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/UnPressurized Yard - Large (2300).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/UnPressurized Yard - Medium (2250).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/UnPressurized Yard - Medium (2250).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/UnPressurized Yard - Medium (2250).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/UnPressurized Yard - Medium (2250).blk
diff --git a/megameklab/data/mechfiles/spacestation/TRO 3057R/UnPressurized Yard - Small (2100).blk b/megameklab/data/mekfiles/spacestation/TRO 3057R/UnPressurized Yard - Small (2100).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/TRO 3057R/UnPressurized Yard - Small (2100).blk
rename to megameklab/data/mekfiles/spacestation/TRO 3057R/UnPressurized Yard - Small (2100).blk
diff --git a/megameklab/data/mechfiles/spacestation/ToS Gulf Breeze/Wheeler (2556).blk b/megameklab/data/mekfiles/spacestation/ToS Gulf Breeze/Wheeler (2556).blk
similarity index 100%
rename from megameklab/data/mechfiles/spacestation/ToS Gulf Breeze/Wheeler (2556).blk
rename to megameklab/data/mekfiles/spacestation/ToS Gulf Breeze/Wheeler (2556).blk
diff --git a/megameklab/data/mechfiles/vehicles/2750 IS Land/Puma Assault Tank PAT-001.blk b/megameklab/data/mekfiles/vehicles/2750 IS Land/Puma Assault Tank PAT-001.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/2750 IS Land/Puma Assault Tank PAT-001.blk
rename to megameklab/data/mekfiles/vehicles/2750 IS Land/Puma Assault Tank PAT-001.blk
diff --git a/megameklab/data/mechfiles/vehicles/2750 IS Land/Puma Assault Tank PAT-002.blk b/megameklab/data/mekfiles/vehicles/2750 IS Land/Puma Assault Tank PAT-002.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/2750 IS Land/Puma Assault Tank PAT-002.blk
rename to megameklab/data/mekfiles/vehicles/2750 IS Land/Puma Assault Tank PAT-002.blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Air Car.blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Air Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Air Car.blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Air Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Ground Car.blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Ground Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Ground Car.blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Ground Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Heavy Transport B1.blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Heavy Transport B1.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Heavy Transport B1.blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Heavy Transport B1.blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Hover Scout.blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Hover Scout.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Hover Scout.blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Hover Scout.blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Jeep.blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Jeep.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Jeep.blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Jeep.blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Jet Sled.blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Jet Sled.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Jet Sled.blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Jet Sled.blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/MASH Truck (Small).blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/MASH Truck (Small).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/MASH Truck (Small).blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/MASH Truck (Small).blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Mobile Long Tom Artillery (Unofficial).blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Mobile Long Tom Artillery (Unofficial).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Mobile Long Tom Artillery (Unofficial).blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Mobile Long Tom Artillery (Unofficial).blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Speeder.blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Speeder.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Speeder.blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Speeder.blk
diff --git a/megameklab/data/mechfiles/vehicles/3025 IS Land/Weapons Carrier A (LL).blk b/megameklab/data/mekfiles/vehicles/3025 IS Land/Weapons Carrier A (LL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3025 IS Land/Weapons Carrier A (LL).blk
rename to megameklab/data/mekfiles/vehicles/3025 IS Land/Weapons Carrier A (LL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/AC2 Carrier.blk b/megameklab/data/mekfiles/vehicles/3039u/AC2 Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/AC2 Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3039u/AC2 Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Hover LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Hover LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Hover LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Hover LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Hover MG).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Hover MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Hover MG).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Hover MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Hover SRM).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Hover SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Hover SRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Hover SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Hover Sensors).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Hover Sensors).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Hover Sensors).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Hover Sensors).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Hover).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Hover).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Hover).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Hover).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Tracked LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Tracked LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Tracked LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Tracked LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Tracked MG).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Tracked MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Tracked MG).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Tracked MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Tracked SRM).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Tracked SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Tracked SRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Tracked SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Tracked).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Tracked).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Tracked).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Tracked).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Wheeled LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Wheeled LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Wheeled LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Wheeled LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Wheeled MG).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Wheeled MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Wheeled MG).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Wheeled MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Wheeled SRM).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Wheeled SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Wheeled SRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Wheeled SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/APC (Wheeled).blk b/megameklab/data/mekfiles/vehicles/3039u/APC (Wheeled).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/APC (Wheeled).blk
rename to megameklab/data/mekfiles/vehicles/3039u/APC (Wheeled).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Axel Heavy Tank Mk 1.blk b/megameklab/data/mekfiles/vehicles/3039u/Axel Heavy Tank Mk 1.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Axel Heavy Tank Mk 1.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Axel Heavy Tank Mk 1.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Axel Heavy Tank Mk 2.blk b/megameklab/data/mekfiles/vehicles/3039u/Axel Heavy Tank Mk 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Axel Heavy Tank Mk 2.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Axel Heavy Tank Mk 2.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Behemoth Heavy Tank (Armor).blk b/megameklab/data/mekfiles/vehicles/3039u/Behemoth Heavy Tank (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Behemoth Heavy Tank (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Behemoth Heavy Tank (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Behemoth Heavy Tank (Flamer).blk b/megameklab/data/mekfiles/vehicles/3039u/Behemoth Heavy Tank (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Behemoth Heavy Tank (Flamer).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Behemoth Heavy Tank (Flamer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Behemoth Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Behemoth Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Behemoth Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Behemoth Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Bulldog Medium Tank (AC2).blk b/megameklab/data/mekfiles/vehicles/3039u/Bulldog Medium Tank (AC2).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Bulldog Medium Tank (AC2).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Bulldog Medium Tank (AC2).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Bulldog Medium Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Bulldog Medium Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Bulldog Medium Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Bulldog Medium Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Bulldog Medium Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Bulldog Medium Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Bulldog Medium Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Bulldog Medium Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Condor Heavy Hover Tank (Davion).blk b/megameklab/data/mekfiles/vehicles/3039u/Condor Heavy Hover Tank (Davion).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Condor Heavy Hover Tank (Davion).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Condor Heavy Hover Tank (Davion).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Condor Heavy Hover Tank (Flamer).blk b/megameklab/data/mekfiles/vehicles/3039u/Condor Heavy Hover Tank (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Condor Heavy Hover Tank (Flamer).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Condor Heavy Hover Tank (Flamer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Condor Heavy Hover Tank (Liao).blk b/megameklab/data/mekfiles/vehicles/3039u/Condor Heavy Hover Tank (Liao).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Condor Heavy Hover Tank (Liao).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Condor Heavy Hover Tank (Liao).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Condor Heavy Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Condor Heavy Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Condor Heavy Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Condor Heavy Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Coolant Truck (Hover).blk b/megameklab/data/mekfiles/vehicles/3039u/Coolant Truck (Hover).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Coolant Truck (Hover).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Coolant Truck (Hover).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Coolant Truck (Tracked).blk b/megameklab/data/mekfiles/vehicles/3039u/Coolant Truck (Tracked).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Coolant Truck (Tracked).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Coolant Truck (Tracked).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Coolant Truck 135-K.blk b/megameklab/data/mekfiles/vehicles/3039u/Coolant Truck 135-K.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Coolant Truck 135-K.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Coolant Truck 135-K.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Demolisher Heavy Tank (Defensive).blk b/megameklab/data/mekfiles/vehicles/3039u/Demolisher Heavy Tank (Defensive).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Demolisher Heavy Tank (Defensive).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Demolisher Heavy Tank (Defensive).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Demolisher Heavy Tank (Mk. I).blk b/megameklab/data/mekfiles/vehicles/3039u/Demolisher Heavy Tank (Mk. I).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Demolisher Heavy Tank (Mk. I).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Demolisher Heavy Tank (Mk. I).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Demolisher Heavy Tank (Mk. II).blk b/megameklab/data/mekfiles/vehicles/3039u/Demolisher Heavy Tank (Mk. II).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Demolisher Heavy Tank (Mk. II).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Demolisher Heavy Tank (Mk. II).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Devastator Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Devastator Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Devastator Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Devastator Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Drillson Heavy Hover Tank (SRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Drillson Heavy Hover Tank (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Drillson Heavy Hover Tank (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Drillson Heavy Hover Tank (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Drillson Heavy Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Drillson Heavy Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Drillson Heavy Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Drillson Heavy Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Engineering Vehicle (Autocannon).blk b/megameklab/data/mekfiles/vehicles/3039u/Engineering Vehicle (Autocannon).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Engineering Vehicle (Autocannon).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Engineering Vehicle (Autocannon).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Engineering Vehicle (Flamer).blk b/megameklab/data/mekfiles/vehicles/3039u/Engineering Vehicle (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Engineering Vehicle (Flamer).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Engineering Vehicle (Flamer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Engineering Vehicle.blk b/megameklab/data/mekfiles/vehicles/3039u/Engineering Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Engineering Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Engineering Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Ferret Light Scout VTOL (Armor) Wild Weasel.blk b/megameklab/data/mekfiles/vehicles/3039u/Ferret Light Scout VTOL (Armor) Wild Weasel.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Ferret Light Scout VTOL (Armor) Wild Weasel.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Ferret Light Scout VTOL (Armor) Wild Weasel.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Ferret Light Scout VTOL (Cargo).blk b/megameklab/data/mekfiles/vehicles/3039u/Ferret Light Scout VTOL (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Ferret Light Scout VTOL (Cargo).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Ferret Light Scout VTOL (Cargo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Ferret Light Scout VTOL.blk b/megameklab/data/mekfiles/vehicles/3039u/Ferret Light Scout VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Ferret Light Scout VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Ferret Light Scout VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Goblin Medium Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Goblin Medium Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Goblin Medium Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Goblin Medium Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Goblin Medium Tank (MG).blk b/megameklab/data/mekfiles/vehicles/3039u/Goblin Medium Tank (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Goblin Medium Tank (MG).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Goblin Medium Tank (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Goblin Medium Tank (SRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Goblin Medium Tank (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Goblin Medium Tank (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Goblin Medium Tank (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Goblin Medium Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Goblin Medium Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Goblin Medium Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Goblin Medium Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Harasser Laser Platform.blk b/megameklab/data/mekfiles/vehicles/3039u/Harasser Laser Platform.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Harasser Laser Platform.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Harasser Laser Platform.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform (Flamer).blk b/megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform (Flamer).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform (Flamer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform (LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform (Mini-Peggy).blk b/megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform (Mini-Peggy).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform (Mini-Peggy).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform (Mini-Peggy).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform Leaping Lisa.blk b/megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform Leaping Lisa.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform Leaping Lisa.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform Leaping Lisa.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform.blk b/megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Harasser Missile Platform.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Harasser Missile Platform.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (AC10).blk b/megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (AC10).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (AC10).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (AC10).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (Laser).blk b/megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (Laser).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (SRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (Scout).blk b/megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (Scout).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (Scout).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun (Scout).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun.blk b/megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hetzer Wheeled Assault Gun.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hetzer Wheeled Assault Gun.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hi-Scout Drone (NapFind).blk b/megameklab/data/mekfiles/vehicles/3039u/Hi-Scout Drone (NapFind).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hi-Scout Drone (NapFind).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hi-Scout Drone (NapFind).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hi-Scout Drone (PathTrak).blk b/megameklab/data/mekfiles/vehicles/3039u/Hi-Scout Drone (PathTrak).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hi-Scout Drone (PathTrak).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hi-Scout Drone (PathTrak).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hi-Scout Drone Carrier.blk b/megameklab/data/mekfiles/vehicles/3039u/Hi-Scout Drone Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hi-Scout Drone Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hi-Scout Drone Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hunter Light Support Tank (Ammo).blk b/megameklab/data/mekfiles/vehicles/3039u/Hunter Light Support Tank (Ammo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hunter Light Support Tank (Ammo).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hunter Light Support Tank (Ammo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hunter Light Support Tank (LRM10).blk b/megameklab/data/mekfiles/vehicles/3039u/Hunter Light Support Tank (LRM10).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hunter Light Support Tank (LRM10).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hunter Light Support Tank (LRM10).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hunter Light Support Tank (LRM15).blk b/megameklab/data/mekfiles/vehicles/3039u/Hunter Light Support Tank (LRM15).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hunter Light Support Tank (LRM15).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hunter Light Support Tank (LRM15).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Hunter Light Support Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Hunter Light Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Hunter Light Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Hunter Light Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/J-27 Ordnance Transport (Armor).blk b/megameklab/data/mekfiles/vehicles/3039u/J-27 Ordnance Transport (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/J-27 Ordnance Transport (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3039u/J-27 Ordnance Transport (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/J-27 Ordnance Transport (Fusion).blk b/megameklab/data/mekfiles/vehicles/3039u/J-27 Ordnance Transport (Fusion).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/J-27 Ordnance Transport (Fusion).blk
rename to megameklab/data/mekfiles/vehicles/3039u/J-27 Ordnance Transport (Fusion).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/J-27 Ordnance Transport (Trailer).blk b/megameklab/data/mekfiles/vehicles/3039u/J-27 Ordnance Transport (Trailer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/J-27 Ordnance Transport (Trailer).blk
rename to megameklab/data/mekfiles/vehicles/3039u/J-27 Ordnance Transport (Trailer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/J-27 Ordnance Transport.blk b/megameklab/data/mekfiles/vehicles/3039u/J-27 Ordnance Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/J-27 Ordnance Transport.blk
rename to megameklab/data/mekfiles/vehicles/3039u/J-27 Ordnance Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/J. Edgar Light Hover Tank (Flamer).blk b/megameklab/data/mekfiles/vehicles/3039u/J. Edgar Light Hover Tank (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/J. Edgar Light Hover Tank (Flamer).blk
rename to megameklab/data/mekfiles/vehicles/3039u/J. Edgar Light Hover Tank (Flamer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/J. Edgar Light Hover Tank (ICE).blk b/megameklab/data/mekfiles/vehicles/3039u/J. Edgar Light Hover Tank (ICE).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/J. Edgar Light Hover Tank (ICE).blk
rename to megameklab/data/mekfiles/vehicles/3039u/J. Edgar Light Hover Tank (ICE).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/J. Edgar Light Hover Tank (MG).blk b/megameklab/data/mekfiles/vehicles/3039u/J. Edgar Light Hover Tank (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/J. Edgar Light Hover Tank (MG).blk
rename to megameklab/data/mekfiles/vehicles/3039u/J. Edgar Light Hover Tank (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/J. Edgar Light Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/J. Edgar Light Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/J. Edgar Light Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/J. Edgar Light Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/K-27 Ordnance Transport (Killjoy).blk b/megameklab/data/mekfiles/vehicles/3039u/K-27 Ordnance Transport (Killjoy).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/K-27 Ordnance Transport (Killjoy).blk
rename to megameklab/data/mekfiles/vehicles/3039u/K-27 Ordnance Transport (Killjoy).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Karnov UR Gunship.blk b/megameklab/data/mekfiles/vehicles/3039u/Karnov UR Gunship.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Karnov UR Gunship.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Karnov UR Gunship.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Karnov UR Transport (AC).blk b/megameklab/data/mekfiles/vehicles/3039u/Karnov UR Transport (AC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Karnov UR Transport (AC).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Karnov UR Transport (AC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Karnov UR Transport (Artillery).blk b/megameklab/data/mekfiles/vehicles/3039u/Karnov UR Transport (Artillery).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Karnov UR Transport (Artillery).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Karnov UR Transport (Artillery).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Karnov UR Transport.blk b/megameklab/data/mekfiles/vehicles/3039u/Karnov UR Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Karnov UR Transport.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Karnov UR Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/LRM Carrier.blk b/megameklab/data/mekfiles/vehicles/3039u/LRM Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/LRM Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3039u/LRM Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Laser Carrier.blk b/megameklab/data/mekfiles/vehicles/3039u/Laser Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Laser Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Laser Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/MASH Truck (ICE).blk b/megameklab/data/mekfiles/vehicles/3039u/MASH Truck (ICE).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/MASH Truck (ICE).blk
rename to megameklab/data/mekfiles/vehicles/3039u/MASH Truck (ICE).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/MASH Truck.blk b/megameklab/data/mekfiles/vehicles/3039u/MASH Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/MASH Truck.blk
rename to megameklab/data/mekfiles/vehicles/3039u/MASH Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Manticore Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Manticore Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Manticore Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Manticore Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Maxim Heavy Hover Transport (SRM2).blk b/megameklab/data/mekfiles/vehicles/3039u/Maxim Heavy Hover Transport (SRM2).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Maxim Heavy Hover Transport (SRM2).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Maxim Heavy Hover Transport (SRM2).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Maxim Heavy Hover Transport (SRM4).blk b/megameklab/data/mekfiles/vehicles/3039u/Maxim Heavy Hover Transport (SRM4).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Maxim Heavy Hover Transport (SRM4).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Maxim Heavy Hover Transport (SRM4).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Maxim Heavy Hover Transport.blk b/megameklab/data/mekfiles/vehicles/3039u/Maxim Heavy Hover Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Maxim Heavy Hover Transport.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Maxim Heavy Hover Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (ICE - LL).blk b/megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (ICE - LL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (ICE - LL).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (ICE - LL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (ICE - LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (ICE - LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (ICE - LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (ICE - LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (ICE).blk b/megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (ICE).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (ICE).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (ICE).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (LL).blk b/megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (LL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (LL).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (LL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters.blk b/megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Mobile Headquarters.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Mobile Headquarters.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Mobile Long Tom (Ammo Carriage).blk b/megameklab/data/mekfiles/vehicles/3039u/Mobile Long Tom (Ammo Carriage).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Mobile Long Tom (Ammo Carriage).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Mobile Long Tom (Ammo Carriage).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Mobile Long Tom (Support Carriage).blk b/megameklab/data/mekfiles/vehicles/3039u/Mobile Long Tom (Support Carriage).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Mobile Long Tom (Support Carriage).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Mobile Long Tom (Support Carriage).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Mobile Long Tom LT-MOB-25.blk b/megameklab/data/mekfiles/vehicles/3039u/Mobile Long Tom LT-MOB-25.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Mobile Long Tom LT-MOB-25.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Mobile Long Tom LT-MOB-25.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Monitor Naval Vessel.blk b/megameklab/data/mekfiles/vehicles/3039u/Monitor Naval Vessel.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Monitor Naval Vessel.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Monitor Naval Vessel.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Neptune Submarine (LRT).blk b/megameklab/data/mekfiles/vehicles/3039u/Neptune Submarine (LRT).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Neptune Submarine (LRT).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Neptune Submarine (LRT).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Neptune Submarine (SRT).blk b/megameklab/data/mekfiles/vehicles/3039u/Neptune Submarine (SRT).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Neptune Submarine (SRT).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Neptune Submarine (SRT).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Neptune Submarine.blk b/megameklab/data/mekfiles/vehicles/3039u/Neptune Submarine.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Neptune Submarine.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Neptune Submarine.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Ontos Heavy Tank (Fusion).blk b/megameklab/data/mekfiles/vehicles/3039u/Ontos Heavy Tank (Fusion).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Ontos Heavy Tank (Fusion).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Ontos Heavy Tank (Fusion).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Ontos Heavy Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Ontos Heavy Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Ontos Heavy Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Ontos Heavy Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Ontos Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Ontos Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Ontos Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Ontos Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Packrat LRPV PKR-T5 (ICE).blk b/megameklab/data/mekfiles/vehicles/3039u/Packrat LRPV PKR-T5 (ICE).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Packrat LRPV PKR-T5 (ICE).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Packrat LRPV PKR-T5 (ICE).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Packrat LRPV PKR-T5 (ML).blk b/megameklab/data/mekfiles/vehicles/3039u/Packrat LRPV PKR-T5 (ML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Packrat LRPV PKR-T5 (ML).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Packrat LRPV PKR-T5 (ML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Packrat LRPV PKR-T5 (SRM2).blk b/megameklab/data/mekfiles/vehicles/3039u/Packrat LRPV PKR-T5 (SRM2).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Packrat LRPV PKR-T5 (SRM2).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Packrat LRPV PKR-T5 (SRM2).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Packrat LRPV PKR-T5.blk b/megameklab/data/mekfiles/vehicles/3039u/Packrat LRPV PKR-T5.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Packrat LRPV PKR-T5.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Packrat LRPV PKR-T5.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Partisan Heavy Tank (AC2).blk b/megameklab/data/mekfiles/vehicles/3039u/Partisan Heavy Tank (AC2).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Partisan Heavy Tank (AC2).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Partisan Heavy Tank (AC2).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Partisan Heavy Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Partisan Heavy Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Partisan Heavy Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Partisan Heavy Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Partisan Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Partisan Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Partisan Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Partisan Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Patton Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Patton Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Patton Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Patton Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Pegasus Scout Hover Tank (Missile).blk b/megameklab/data/mekfiles/vehicles/3039u/Pegasus Scout Hover Tank (Missile).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Pegasus Scout Hover Tank (Missile).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Pegasus Scout Hover Tank (Missile).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Pegasus Scout Hover Tank (Sensors).blk b/megameklab/data/mekfiles/vehicles/3039u/Pegasus Scout Hover Tank (Sensors).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Pegasus Scout Hover Tank (Sensors).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Pegasus Scout Hover Tank (Sensors).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Pegasus Scout Hover Tank (Unarmed).blk b/megameklab/data/mekfiles/vehicles/3039u/Pegasus Scout Hover Tank (Unarmed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Pegasus Scout Hover Tank (Unarmed).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Pegasus Scout Hover Tank (Unarmed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Pegasus Scout Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Pegasus Scout Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Pegasus Scout Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Pegasus Scout Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Pike Support Vehicle (AC5).blk b/megameklab/data/mekfiles/vehicles/3039u/Pike Support Vehicle (AC5).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Pike Support Vehicle (AC5).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Pike Support Vehicle (AC5).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Pike Support Vehicle (Missile).blk b/megameklab/data/mekfiles/vehicles/3039u/Pike Support Vehicle (Missile).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Pike Support Vehicle (Missile).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Pike Support Vehicle (Missile).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Pike Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3039u/Pike Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Pike Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Pike Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Rommel Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Rommel Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Rommel Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Rommel Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/SRM Carrier.blk b/megameklab/data/mekfiles/vehicles/3039u/SRM Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/SRM Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3039u/SRM Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Saladin Assault Hover Tank (Armor).blk b/megameklab/data/mekfiles/vehicles/3039u/Saladin Assault Hover Tank (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Saladin Assault Hover Tank (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Saladin Assault Hover Tank (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Saladin Assault Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Saladin Assault Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Saladin Assault Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Saladin Assault Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Saracen Medium Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Saracen Medium Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Saracen Medium Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Saracen Medium Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Savannah Master Hovercraft (SL).blk b/megameklab/data/mekfiles/vehicles/3039u/Savannah Master Hovercraft (SL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Savannah Master Hovercraft (SL).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Savannah Master Hovercraft (SL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Savannah Master Hovercraft.blk b/megameklab/data/mekfiles/vehicles/3039u/Savannah Master Hovercraft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Savannah Master Hovercraft.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Savannah Master Hovercraft.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Schrek PPC Carrier (Anti-Infantry).blk b/megameklab/data/mekfiles/vehicles/3039u/Schrek PPC Carrier (Anti-Infantry).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Schrek PPC Carrier (Anti-Infantry).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Schrek PPC Carrier (Anti-Infantry).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Schrek PPC Carrier.blk b/megameklab/data/mekfiles/vehicles/3039u/Schrek PPC Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Schrek PPC Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Schrek PPC Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Scimitar Medium Hover Tank (Missile).blk b/megameklab/data/mekfiles/vehicles/3039u/Scimitar Medium Hover Tank (Missile).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Scimitar Medium Hover Tank (Missile).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Scimitar Medium Hover Tank (Missile).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Scimitar Medium Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Scimitar Medium Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Scimitar Medium Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Scimitar Medium Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Scorpion Light Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Scorpion Light Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Scorpion Light Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Scorpion Light Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Scorpion Light Tank (ML).blk b/megameklab/data/mekfiles/vehicles/3039u/Scorpion Light Tank (ML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Scorpion Light Tank (ML).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Scorpion Light Tank (ML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Scorpion Light Tank (SRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Scorpion Light Tank (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Scorpion Light Tank (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Scorpion Light Tank (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Scorpion Light Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Scorpion Light Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Scorpion Light Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Scorpion Light Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Sea Skimmer Hydrofoil (SRM2).blk b/megameklab/data/mekfiles/vehicles/3039u/Sea Skimmer Hydrofoil (SRM2).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Sea Skimmer Hydrofoil (SRM2).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Sea Skimmer Hydrofoil (SRM2).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Sea Skimmer Hydrofoil (SRM6).blk b/megameklab/data/mekfiles/vehicles/3039u/Sea Skimmer Hydrofoil (SRM6).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Sea Skimmer Hydrofoil (SRM6).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Sea Skimmer Hydrofoil (SRM6).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Sea Skimmer Hydrofoil.blk b/megameklab/data/mekfiles/vehicles/3039u/Sea Skimmer Hydrofoil.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Sea Skimmer Hydrofoil.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Sea Skimmer Hydrofoil.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Skulker Wheeled Scout Tank (MG).blk b/megameklab/data/mekfiles/vehicles/3039u/Skulker Wheeled Scout Tank (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Skulker Wheeled Scout Tank (MG).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Skulker Wheeled Scout Tank (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Skulker Wheeled Scout Tank (SRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Skulker Wheeled Scout Tank (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Skulker Wheeled Scout Tank (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Skulker Wheeled Scout Tank (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Skulker Wheeled Scout Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Skulker Wheeled Scout Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Skulker Wheeled Scout Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Skulker Wheeled Scout Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Striker Light Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Striker Light Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Striker Light Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Striker Light Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Striker Light Tank (SRM).blk b/megameklab/data/mekfiles/vehicles/3039u/Striker Light Tank (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Striker Light Tank (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Striker Light Tank (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Striker Light Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Striker Light Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Striker Light Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Striker Light Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Swift Wind Scout Car (ICE - Cargo).blk b/megameklab/data/mekfiles/vehicles/3039u/Swift Wind Scout Car (ICE - Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Swift Wind Scout Car (ICE - Cargo).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Swift Wind Scout Car (ICE - Cargo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Swift Wind Scout Car (ICE - Speed).blk b/megameklab/data/mekfiles/vehicles/3039u/Swift Wind Scout Car (ICE - Speed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Swift Wind Scout Car (ICE - Speed).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Swift Wind Scout Car (ICE - Speed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Swift Wind Scout Car (ICE).blk b/megameklab/data/mekfiles/vehicles/3039u/Swift Wind Scout Car (ICE).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Swift Wind Scout Car (ICE).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Swift Wind Scout Car (ICE).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Swift Wind Scout Car.blk b/megameklab/data/mekfiles/vehicles/3039u/Swift Wind Scout Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Swift Wind Scout Car.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Swift Wind Scout Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Vedette Medium Tank (AC2).blk b/megameklab/data/mekfiles/vehicles/3039u/Vedette Medium Tank (AC2).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Vedette Medium Tank (AC2).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Vedette Medium Tank (AC2).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Vedette Medium Tank (Liao).blk b/megameklab/data/mekfiles/vehicles/3039u/Vedette Medium Tank (Liao).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Vedette Medium Tank (Liao).blk
rename to megameklab/data/mekfiles/vehicles/3039u/Vedette Medium Tank (Liao).blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Vedette Medium Tank.blk b/megameklab/data/mekfiles/vehicles/3039u/Vedette Medium Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Vedette Medium Tank.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Vedette Medium Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K100.blk b/megameklab/data/mekfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K100.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K100.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K100.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K65N.blk b/megameklab/data/mekfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K65N.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K65N.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K65N.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K70.blk b/megameklab/data/mekfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K70.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K70.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Von Luckner Heavy Tank VNL-K70.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Warrior H-7 Attack Helicopter.blk b/megameklab/data/mekfiles/vehicles/3039u/Warrior H-7 Attack Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Warrior H-7 Attack Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Warrior H-7 Attack Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Warrior H-7A Attack Helicopter.blk b/megameklab/data/mekfiles/vehicles/3039u/Warrior H-7A Attack Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Warrior H-7A Attack Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Warrior H-7A Attack Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3039u/Warrior H-7C Attack Helicopter.blk b/megameklab/data/mekfiles/vehicles/3039u/Warrior H-7C Attack Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3039u/Warrior H-7C Attack Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3039u/Warrior H-7C Attack Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Beagle Hover Scout (C3i).blk b/megameklab/data/mekfiles/vehicles/3050U/Beagle Hover Scout (C3i).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Beagle Hover Scout (C3i).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Beagle Hover Scout (C3i).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Beagle Hover Scout (TAG).blk b/megameklab/data/mekfiles/vehicles/3050U/Beagle Hover Scout (TAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Beagle Hover Scout (TAG).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Beagle Hover Scout (TAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Beagle.blk b/megameklab/data/mekfiles/vehicles/3050U/Beagle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Beagle.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Beagle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Burke Defense Tank (HPPC).blk b/megameklab/data/mekfiles/vehicles/3050U/Burke Defense Tank (HPPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Burke Defense Tank (HPPC).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Burke Defense Tank (HPPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Burke Defense Tank.blk b/megameklab/data/mekfiles/vehicles/3050U/Burke Defense Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Burke Defense Tank.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Burke Defense Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Chaparral (ERML).blk b/megameklab/data/mekfiles/vehicles/3050U/Chaparral (ERML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Chaparral (ERML).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Chaparral (ERML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Chaparral (MG).blk b/megameklab/data/mekfiles/vehicles/3050U/Chaparral (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Chaparral (MG).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Chaparral (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Chaparral (SRM).blk b/megameklab/data/mekfiles/vehicles/3050U/Chaparral (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Chaparral (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Chaparral (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Chaparral.blk b/megameklab/data/mekfiles/vehicles/3050U/Chaparral.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Chaparral.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Chaparral.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Cyrano Gunship (ML).blk b/megameklab/data/mekfiles/vehicles/3050U/Cyrano Gunship (ML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Cyrano Gunship (ML).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Cyrano Gunship (ML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Cyrano Gunship (Plasma).blk b/megameklab/data/mekfiles/vehicles/3050U/Cyrano Gunship (Plasma).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Cyrano Gunship (Plasma).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Cyrano Gunship (Plasma).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Cyrano Gunship.blk b/megameklab/data/mekfiles/vehicles/3050U/Cyrano Gunship.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Cyrano Gunship.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Cyrano Gunship.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Demon Tank (HGR).blk b/megameklab/data/mekfiles/vehicles/3050U/Demon Tank (HGR).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Demon Tank (HGR).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Demon Tank (HGR).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Demon Tank (Horned Demon).blk b/megameklab/data/mekfiles/vehicles/3050U/Demon Tank (Horned Demon).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Demon Tank (Horned Demon).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Demon Tank (Horned Demon).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Demon Tank (PPC).blk b/megameklab/data/mekfiles/vehicles/3050U/Demon Tank (PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Demon Tank (PPC).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Demon Tank (PPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Demon Tank.blk b/megameklab/data/mekfiles/vehicles/3050U/Demon Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Demon Tank.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Demon Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank (C3M).blk b/megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank (C3M).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank (C3M).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank (C3M).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank (C3S).blk b/megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank (C3S).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank (C3S).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank (C3S).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank (Fury II).blk b/megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank (Fury II).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank (Fury II).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank (Fury II).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank (Original).blk b/megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank (Original).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank.blk b/megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Fury Command Tank.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Fury Command Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft (ERSL).blk b/megameklab/data/mekfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft (ERSL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft (ERSL).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft (ERSL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft (TDF).blk b/megameklab/data/mekfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft (TDF).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft (TDF).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft (TDF).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft.blk b/megameklab/data/mekfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Gabriel Reconnaissance Hovercraft.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Kanga Medium Hovertank.blk b/megameklab/data/mekfiles/vehicles/3050U/Kanga Medium Hovertank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Kanga Medium Hovertank.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Kanga Medium Hovertank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Lightning Attack Hovercraft (ERML).blk b/megameklab/data/mekfiles/vehicles/3050U/Lightning Attack Hovercraft (ERML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Lightning Attack Hovercraft (ERML).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Lightning Attack Hovercraft (ERML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Lightning Attack Hovercraft (ERSL).blk b/megameklab/data/mekfiles/vehicles/3050U/Lightning Attack Hovercraft (ERSL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Lightning Attack Hovercraft (ERSL).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Lightning Attack Hovercraft (ERSL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Lightning Attack Hovercraft (RL).blk b/megameklab/data/mekfiles/vehicles/3050U/Lightning Attack Hovercraft (RL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Lightning Attack Hovercraft (RL).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Lightning Attack Hovercraft (RL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Lightning Attack Hovercraft.blk b/megameklab/data/mekfiles/vehicles/3050U/Lightning Attack Hovercraft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Lightning Attack Hovercraft.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Lightning Attack Hovercraft.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Magi Infantry Support Vehicle (UCSV).blk b/megameklab/data/mekfiles/vehicles/3050U/Magi Infantry Support Vehicle (UCSV).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Magi Infantry Support Vehicle (UCSV).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Magi Infantry Support Vehicle (UCSV).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Magi Infantry Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3050U/Magi Infantry Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Magi Infantry Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Magi Infantry Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Marksman Artillery Vehicle (Light PPC).blk b/megameklab/data/mekfiles/vehicles/3050U/Marksman Artillery Vehicle (Light PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Marksman Artillery Vehicle (Light PPC).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Marksman Artillery Vehicle (Light PPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Marksman Artillery Vehicle.blk b/megameklab/data/mekfiles/vehicles/3050U/Marksman Artillery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Marksman Artillery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Marksman Artillery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Nightshade ECM VTOL (Armor).blk b/megameklab/data/mekfiles/vehicles/3050U/Nightshade ECM VTOL (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Nightshade ECM VTOL (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Nightshade ECM VTOL (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Nightshade ECM VTOL (LAC).blk b/megameklab/data/mekfiles/vehicles/3050U/Nightshade ECM VTOL (LAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Nightshade ECM VTOL (LAC).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Nightshade ECM VTOL (LAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Nightshade ECM VTOL (Light PPC).blk b/megameklab/data/mekfiles/vehicles/3050U/Nightshade ECM VTOL (Light PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Nightshade ECM VTOL (Light PPC).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Nightshade ECM VTOL (Light PPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Nightshade ECM VTOL.blk b/megameklab/data/mekfiles/vehicles/3050U/Nightshade ECM VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Nightshade ECM VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Nightshade ECM VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Puma Assault Tank PAT-005.blk b/megameklab/data/mekfiles/vehicles/3050U/Puma Assault Tank PAT-005.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Puma Assault Tank PAT-005.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Puma Assault Tank PAT-005.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Puma Assault Tank PAT-007.blk b/megameklab/data/mekfiles/vehicles/3050U/Puma Assault Tank PAT-007.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Puma Assault Tank PAT-007.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Puma Assault Tank PAT-007.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Puma Assault Tank PAT-008.blk b/megameklab/data/mekfiles/vehicles/3050U/Puma Assault Tank PAT-008.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Puma Assault Tank PAT-008.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Puma Assault Tank PAT-008.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank (Flamer).blk b/megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank (Flamer).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank (Flamer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank (MG).blk b/megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank (MG).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank (ML).blk b/megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank (ML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank (ML).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank (ML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank (SL).blk b/megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank (SL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank (SL).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank (SL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank.blk b/megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Rhino Fire Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Rhino Fire Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (ERML).blk b/megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (ERML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (ERML).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (ERML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (Infantry).blk b/megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (Infantry).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (Infantry).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (Infantry).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (LPPC).blk b/megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (LPPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (LPPC).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (LPPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (MG).blk b/megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (MG).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (SPL).blk b/megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (SPL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport (SPL).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport (SPL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport.blk b/megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Ripper Infantry Transport.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Ripper Infantry Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Rotunda Scout Vehicle.blk b/megameklab/data/mekfiles/vehicles/3050U/Rotunda Scout Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Rotunda Scout Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Rotunda Scout Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Thor Artillery Vehicle (C3i).blk b/megameklab/data/mekfiles/vehicles/3050U/Thor Artillery Vehicle (C3i).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Thor Artillery Vehicle (C3i).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Thor Artillery Vehicle (C3i).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Thor Artillery Vehicle (Clan).blk b/megameklab/data/mekfiles/vehicles/3050U/Thor Artillery Vehicle (Clan).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Thor Artillery Vehicle (Clan).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Thor Artillery Vehicle (Clan).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Thor Artillery Vehicle.blk b/megameklab/data/mekfiles/vehicles/3050U/Thor Artillery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Thor Artillery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Thor Artillery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Zephyr Hovertank (C3i).blk b/megameklab/data/mekfiles/vehicles/3050U/Zephyr Hovertank (C3i).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Zephyr Hovertank (C3i).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Zephyr Hovertank (C3i).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Zephyr Hovertank (LRM).blk b/megameklab/data/mekfiles/vehicles/3050U/Zephyr Hovertank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Zephyr Hovertank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Zephyr Hovertank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Zephyr Hovertank (SRM2).blk b/megameklab/data/mekfiles/vehicles/3050U/Zephyr Hovertank (SRM2).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Zephyr Hovertank (SRM2).blk
rename to megameklab/data/mekfiles/vehicles/3050U/Zephyr Hovertank (SRM2).blk
diff --git a/megameklab/data/mechfiles/vehicles/3050U/Zephyr Hovertank.blk b/megameklab/data/mekfiles/vehicles/3050U/Zephyr Hovertank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3050U/Zephyr Hovertank.blk
rename to megameklab/data/mekfiles/vehicles/3050U/Zephyr Hovertank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/AC 2 Carrier (LB-X).blk b/megameklab/data/mekfiles/vehicles/3058Uu/AC 2 Carrier (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/AC 2 Carrier (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/AC 2 Carrier (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk III.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk III.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk III.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk III.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk IV.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk IV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk IV.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk IV.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk VI.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk VI.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk VI.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk VI.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk VII.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk VII.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk VII.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Alacorn Heavy Tank Mk VII.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Axel Heavy Tank IIC (XL).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Axel Heavy Tank IIC (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Axel Heavy Tank IIC (XL).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Axel Heavy Tank IIC (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Axel Heavy Tank IIC.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Axel Heavy Tank IIC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Axel Heavy Tank IIC.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Axel Heavy Tank IIC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport A.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport A.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport B.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport B.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport C.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport C.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport D.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport D.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport E.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport E.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport E.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport E.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport F.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport F.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport F.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport F.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport H.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport H.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport H.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport H.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport Prime.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger (C) Tracked Transport Prime.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger (C) Tracked Transport Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport A.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport A.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport B.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport B.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport C.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport C.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport D.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport D.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport E.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport E.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport E.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport E.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport F.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport F.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport F.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport F.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport G.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport G.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport G.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport G.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport Prime.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Badger Tracked Transport Prime.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Badger Tracked Transport Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft A.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft A.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft B.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft B.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft C.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft C.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft D.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft D.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft E.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft E.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft E.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft E.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft F.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft F.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft F.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft F.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft G.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft G.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft G.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft G.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft H.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft H.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft H.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft H.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft Prime.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit (C) Hovercraft Prime.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit (C) Hovercraft Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft A.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft A.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft B.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft B.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft C.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft C.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft D.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft D.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft E.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft E.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft E.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft E.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft F.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft F.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft F.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft F.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft G.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft G.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft G.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft G.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft H.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft H.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft H.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft H.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft I.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft I.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft I.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft I.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft Prime.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Bandit Hovercraft Prime.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Bandit Hovercraft Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Blizzard Hover Transport (SRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Blizzard Hover Transport (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Blizzard Hover Transport (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Blizzard Hover Transport (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Blizzard Hover Transport Black Blizzard.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Blizzard Hover Transport Black Blizzard.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Blizzard Hover Transport Black Blizzard.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Blizzard Hover Transport Black Blizzard.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Blizzard Hover Transport.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Blizzard Hover Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Blizzard Hover Transport.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Blizzard Hover Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Brutus Assault Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Brutus Assault Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Brutus Assault Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Brutus Assault Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Brutus Assault Tank (PPC 2).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Brutus Assault Tank (PPC 2).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Brutus Assault Tank (PPC 2).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Brutus Assault Tank (PPC 2).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Brutus Assault Tank (PPC).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Brutus Assault Tank (PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Brutus Assault Tank (PPC).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Brutus Assault Tank (PPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Brutus Assault Tank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Brutus Assault Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Brutus Assault Tank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Brutus Assault Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter (Infantry).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter (Infantry).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter (Infantry).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter (Infantry).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter (LRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter (SRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter (TAG).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter (TAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter (TAG).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter (TAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Cavalry Attack Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Cavalry Attack Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Centipede Scout Car (SRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Centipede Scout Car (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Centipede Scout Car (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Centipede Scout Car (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Centipede Scout Car (TAG).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Centipede Scout Car (TAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Centipede Scout Car (TAG).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Centipede Scout Car (TAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Centipede Scout Car.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Centipede Scout Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Centipede Scout Car.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Centipede Scout Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Challenger X MBT.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Challenger X MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Challenger X MBT.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Challenger X MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Challenger XI MBT.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Challenger XI MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Challenger XI MBT.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Challenger XI MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Challenger XII MBT.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Challenger XII MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Challenger XII MBT.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Challenger XII MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Fulcrum Heavy Hovertank II.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Fulcrum Heavy Hovertank II.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Fulcrum Heavy Hovertank II.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Fulcrum Heavy Hovertank II.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Fulcrum Heavy Hovertank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Fulcrum Heavy Hovertank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Fulcrum Heavy Hovertank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Fulcrum Heavy Hovertank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-100.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-100.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-100.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-100.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-102.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-102.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-102.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-102.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-103.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-103.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-103.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-103.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-104.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-104.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-104.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-104.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-200.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-200.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Galleon Light Tank GAL-200.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Galleon Light Tank GAL-200.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Goblin II Infantry Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Goblin II Infantry Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Goblin II Infantry Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Goblin II Infantry Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Goblin Infantry Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Goblin Infantry Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Goblin Infantry Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Goblin Infantry Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Hetzer Wheeled Assault Gun (LB-X).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Hetzer Wheeled Assault Gun (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Hetzer Wheeled Assault Gun (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Hetzer Wheeled Assault Gun (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Hunter Light Support Tank (3054 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Hunter Light Support Tank (3054 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Hunter Light Support Tank (3054 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Hunter Light Support Tank (3054 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Hunter Light Support Tank (ERLL).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Hunter Light Support Tank (ERLL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Hunter Light Support Tank (ERLL).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Hunter Light Support Tank (ERLL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Hunter Light Support Tank (LPL).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Hunter Light Support Tank (LPL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Hunter Light Support Tank (LPL).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Hunter Light Support Tank (LPL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Hunter Light Support Tank Assault Hunter.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Hunter Light Support Tank Assault Hunter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Hunter Light Support Tank Assault Hunter.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Hunter Light Support Tank Assault Hunter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Karnov UR Transport (3055 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Karnov UR Transport (3055 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Karnov UR Transport (3055 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Karnov UR Transport (3055 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Karnov UR Transport (BA).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Karnov UR Transport (BA).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Karnov UR Transport (BA).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Karnov UR Transport (BA).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Karnov UR Transport (Periphery).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Karnov UR Transport (Periphery).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Karnov UR Transport (Periphery).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Karnov UR Transport (Periphery).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (Clan).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (Clan).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (Clan).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (Clan).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (ML).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (ML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (ML).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (ML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (MedEvac).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (MedEvac).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (MedEvac).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (MedEvac).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (SL).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (SL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (SL).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (SL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (SRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Kestrel VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Kestrel VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/LRM Carrier (3055 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/LRM Carrier (3055 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/LRM Carrier (3055 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/LRM Carrier (3055 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/LRM Carrier (WoB).blk b/megameklab/data/mekfiles/vehicles/3058Uu/LRM Carrier (WoB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/LRM Carrier (WoB).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/LRM Carrier (WoB).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/MRM Carrier.blk b/megameklab/data/mekfiles/vehicles/3058Uu/MRM Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/MRM Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/MRM Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (3055 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (3055 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (3055 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (3055 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (C3M).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (C3M).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (C3M).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (C3M).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (C3S).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (C3S).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (C3S).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (C3S).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (LB-X).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (RAC).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Manticore Heavy Tank (RAC).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Manticore Heavy Tank (RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (BA).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (BA).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (BA).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (BA).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (Basic).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (Basic).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (Basic).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (Basic).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (Fusion).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (Fusion).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (Fusion).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (Fusion).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (Intermediate).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (Intermediate).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (Intermediate).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (Intermediate).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (MG).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC (MG).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maultier Hover APC.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maultier Hover APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim (I) Heavy Hover Transport (Company Command).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim (I) Heavy Hover Transport (Company Command).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim (I) Heavy Hover Transport (Company Command).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim (I) Heavy Hover Transport (Company Command).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim (I) Heavy Hover Transport.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim (I) Heavy Hover Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim (I) Heavy Hover Transport.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim (I) Heavy Hover Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (3052 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (3052 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (3052 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (3052 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Anti-Personnel).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Anti-Personnel).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Anti-Personnel).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Anti-Personnel).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (BA Factory Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (BA Factory Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (BA Factory Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (BA Factory Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (BA Field Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (BA Field Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (BA Field Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (BA Field Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (C3M).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (C3M).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (C3M).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (C3M).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (C3S).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (C3S).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (C3S).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (C3S).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Clan).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Clan).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Clan).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Clan).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Fire Support).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Fire Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Fire Support).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Maxim Heavy Hover Transport (Fire Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Ontos Heavy Tank (3053 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Ontos Heavy Tank (3053 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Ontos Heavy Tank (3053 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Ontos Heavy Tank (3053 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Ontos Heavy Tank (Light Gauss).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Ontos Heavy Tank (Light Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Ontos Heavy Tank (Light Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Ontos Heavy Tank (Light Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Padilla Heavy Artillery Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Padilla Heavy Artillery Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Padilla Heavy Artillery Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Padilla Heavy Artillery Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Padilla Heavy Artillery Tank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Padilla Heavy Artillery Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Padilla Heavy Artillery Tank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Padilla Heavy Artillery Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (Company Command).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (Company Command).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (Company Command).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (Company Command).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (Lance Command).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (Lance Command).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (Lance Command).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (Lance Command).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (Quad RAC).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (Quad RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (Quad RAC).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (Quad RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (RAC).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (RAC).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (XL).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank (XL).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Partisan Air Defense Tank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Partisan Air Defense Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Partisan Heavy Tank (C3).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Partisan Heavy Tank (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Partisan Heavy Tank (C3).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Partisan Heavy Tank (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Patton Tank (Ultra).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Patton Tank (Ultra).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Patton Tank (Ultra).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Patton Tank (Ultra).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (3058 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (3058 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (3058 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (3058 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (C3).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (C3).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (MRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (MRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (MRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Pegasus Scout Hover Tank (MRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Peregrine Attack VTOL (Cargo).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Peregrine Attack VTOL (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Peregrine Attack VTOL (Cargo).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Peregrine Attack VTOL (Cargo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Peregrine Attack VTOL (Kurita).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Peregrine Attack VTOL (Kurita).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Peregrine Attack VTOL (Kurita).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Peregrine Attack VTOL (Kurita).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Peregrine Attack VTOL.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Peregrine Attack VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Peregrine Attack VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Peregrine Attack VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Pilum Heavy Tank (Arrow IV).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Pilum Heavy Tank (Arrow IV).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Pilum Heavy Tank (Arrow IV).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Pilum Heavy Tank (Arrow IV).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Pilum Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Pilum Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Pilum Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Pilum Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Plainsman Medium Hovertank (SSRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Plainsman Medium Hovertank (SSRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Plainsman Medium Hovertank (SSRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Plainsman Medium Hovertank (SSRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Plainsman Medium Hovertank (Scout).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Plainsman Medium Hovertank (Scout).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Plainsman Medium Hovertank (Scout).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Plainsman Medium Hovertank (Scout).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Plainsman Medium Hovertank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Plainsman Medium Hovertank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Plainsman Medium Hovertank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Plainsman Medium Hovertank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Po Heavy Tank (LB-X).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Po Heavy Tank (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Po Heavy Tank (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Po Heavy Tank (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Po Heavy Tank (Light Gauss).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Po Heavy Tank (Light Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Po Heavy Tank (Light Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Po Heavy Tank (Light Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Po Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Po Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Po Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Po Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Regulator Hovertank (Arrow IV).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Regulator Hovertank (Arrow IV).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Regulator Hovertank (Arrow IV).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Regulator Hovertank (Arrow IV).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Regulator Hovertank (RAC).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Regulator Hovertank (RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Regulator Hovertank (RAC).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Regulator Hovertank (RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Regulator Hovertank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Regulator Hovertank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Regulator Hovertank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Regulator Hovertank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Rommel Tank (Gauss).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Rommel Tank (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Rommel Tank (Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Rommel Tank (Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/SRM Carrier (3054 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/SRM Carrier (3054 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/SRM Carrier (3054 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/SRM Carrier (3054 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/SRM Carrier (C3).blk b/megameklab/data/mekfiles/vehicles/3058Uu/SRM Carrier (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/SRM Carrier (C3).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/SRM Carrier (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/SRM Carrier (WoB).blk b/megameklab/data/mekfiles/vehicles/3058Uu/SRM Carrier (WoB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/SRM Carrier (WoB).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/SRM Carrier (WoB).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Saladin Assault Hover Tank (Clan Cargo).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Saladin Assault Hover Tank (Clan Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Saladin Assault Hover Tank (Clan Cargo).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Saladin Assault Hover Tank (Clan Cargo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Saladin Assault Hover Tank (LB-X).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Saladin Assault Hover Tank (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Saladin Assault Hover Tank (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Saladin Assault Hover Tank (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Saladin Assault Hover Tank (Ultra).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Saladin Assault Hover Tank (Ultra).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Saladin Assault Hover Tank (Ultra).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Saladin Assault Hover Tank (Ultra).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Saracen Medium Hover Tank (MRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Saracen Medium Hover Tank (MRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Saracen Medium Hover Tank (MRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Saracen Medium Hover Tank (MRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Scimitar Medium Hover Tank (TAG).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Scimitar Medium Hover Tank (TAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Scimitar Medium Hover Tank (TAG).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Scimitar Medium Hover Tank (TAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter (C3).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter (C3).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter (C3i).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter (C3i).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter (C3i).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter (C3i).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter (Laser).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter (Laser).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter (Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter (Troop Transport).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter (Troop Transport).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter (Troop Transport).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter (Troop Transport).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Sprint Scout Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Sprint Scout Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (3053 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (3053 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (3053 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (3053 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (3061 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (3061 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (3061 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (3061 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (Ammo).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (Ammo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (Ammo).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (Ammo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (Laser).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (Laser).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (Narc).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (Narc).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Striker Light Tank (Narc).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Striker Light Tank (Narc).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank (C3).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank (C3).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank (MRM).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank (MRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank (MRM).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank (MRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank (Streak).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank (Streak).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank (Streak).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank (Streak).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank TKG-150.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank TKG-150.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank TKG-150.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank TKG-150.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank TKG-151.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank TKG-151.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank TKG-151.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank TKG-151.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Tokugawa Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Tokugawa Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (LB-X).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (RAC).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (RAC).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (Tracked).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (Tracked).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (Tracked).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle (Tracked).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Typhoon Urban Assault Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (LB-X).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (Light Gauss).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (Light Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (Light Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (Light Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (NETC).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (NETC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (NETC).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (NETC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (RAC).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (RAC).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (Ultra).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (Ultra).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank (Ultra).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank (Ultra).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank Doris Delight.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank Doris Delight.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Vedette Medium Tank Doris Delight.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Vedette Medium Tank Doris Delight.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Warrior H-10 Attack Helicopter.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Warrior H-10 Attack Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Warrior H-10 Attack Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Warrior H-10 Attack Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Warrior H-8 Attack Helicopter.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Warrior H-8 Attack Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Warrior H-8 Attack Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Warrior H-8 Attack Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Warrior H-9 Attack Helicopter.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Warrior H-9 Attack Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Warrior H-9 Attack Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Warrior H-9 Attack Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Yellow Jacket Gunship (Ammo).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Yellow Jacket Gunship (Ammo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Yellow Jacket Gunship (Ammo).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Yellow Jacket Gunship (Ammo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Yellow Jacket Gunship (Arrow IV).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Yellow Jacket Gunship (Arrow IV).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Yellow Jacket Gunship (Arrow IV).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Yellow Jacket Gunship (Arrow IV).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Yellow Jacket Gunship (RAC).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Yellow Jacket Gunship (RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Yellow Jacket Gunship (RAC).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Yellow Jacket Gunship (RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Yellow Jacket Gunship.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Yellow Jacket Gunship.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Yellow Jacket Gunship.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Yellow Jacket Gunship.blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Zhukov Heavy Tank (WoB).blk b/megameklab/data/mekfiles/vehicles/3058Uu/Zhukov Heavy Tank (WoB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Zhukov Heavy Tank (WoB).blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Zhukov Heavy Tank (WoB).blk
diff --git a/megameklab/data/mechfiles/vehicles/3058Uu/Zhukov Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3058Uu/Zhukov Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3058Uu/Zhukov Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3058Uu/Zhukov Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Anhur Transport (BA).blk b/megameklab/data/mekfiles/vehicles/3060u/Anhur Transport (BA).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Anhur Transport (BA).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Anhur Transport (BA).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Anhur Transport.blk b/megameklab/data/mekfiles/vehicles/3060u/Anhur Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Anhur Transport.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Anhur Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Ares Medium Tank (Plasma).blk b/megameklab/data/mekfiles/vehicles/3060u/Ares Medium Tank (Plasma).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Ares Medium Tank (Plasma).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Ares Medium Tank (Plasma).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Ares Medium Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Ares Medium Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Ares Medium Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Ares Medium Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Asshur Artillery Spotter.blk b/megameklab/data/mekfiles/vehicles/3060u/Asshur Artillery Spotter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Asshur Artillery Spotter.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Asshur Artillery Spotter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Asshur Fast Reconnaissance Vehicle (PAC).blk b/megameklab/data/mekfiles/vehicles/3060u/Asshur Fast Reconnaissance Vehicle (PAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Asshur Fast Reconnaissance Vehicle (PAC).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Asshur Fast Reconnaissance Vehicle (PAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Asshur Fast Reconnaissance Vehicle.blk b/megameklab/data/mekfiles/vehicles/3060u/Asshur Fast Reconnaissance Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Asshur Fast Reconnaissance Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Asshur Fast Reconnaissance Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Athena Combat Vehicle (HAG).blk b/megameklab/data/mekfiles/vehicles/3060u/Athena Combat Vehicle (HAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Athena Combat Vehicle (HAG).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Athena Combat Vehicle (HAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Athena Combat Vehicle.blk b/megameklab/data/mekfiles/vehicles/3060u/Athena Combat Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Athena Combat Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Athena Combat Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/BattleMech Recovery Vehicle.blk b/megameklab/data/mekfiles/vehicles/3060u/BattleMech Recovery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/BattleMech Recovery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3060u/BattleMech Recovery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Chevalier Light Tank (BAP).blk b/megameklab/data/mekfiles/vehicles/3060u/Chevalier Light Tank (BAP).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Chevalier Light Tank (BAP).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Chevalier Light Tank (BAP).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Chevalier Light Tank (MML).blk b/megameklab/data/mekfiles/vehicles/3060u/Chevalier Light Tank (MML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Chevalier Light Tank (MML).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Chevalier Light Tank (MML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Chevalier Light Tank (Speed).blk b/megameklab/data/mekfiles/vehicles/3060u/Chevalier Light Tank (Speed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Chevalier Light Tank (Speed).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Chevalier Light Tank (Speed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Chevalier Light Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Chevalier Light Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Chevalier Light Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Chevalier Light Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Demolisher II Heavy Tank (Thunderbolt).blk b/megameklab/data/mekfiles/vehicles/3060u/Demolisher II Heavy Tank (Thunderbolt).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Demolisher II Heavy Tank (Thunderbolt).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Demolisher II Heavy Tank (Thunderbolt).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Demolisher II Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Demolisher II Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Demolisher II Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Demolisher II Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Donar Assault Helicopter (Close Support).blk b/megameklab/data/mekfiles/vehicles/3060u/Donar Assault Helicopter (Close Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Donar Assault Helicopter (Close Support).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Donar Assault Helicopter (Close Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Donar Assault Helicopter (Recon).blk b/megameklab/data/mekfiles/vehicles/3060u/Donar Assault Helicopter (Recon).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Donar Assault Helicopter (Recon).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Donar Assault Helicopter (Recon).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Donar Assault Helicopter.blk b/megameklab/data/mekfiles/vehicles/3060u/Donar Assault Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Donar Assault Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Donar Assault Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank A.blk b/megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank A.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank B.blk b/megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank B.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank C.blk b/megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank C.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank D.blk b/megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank D.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank E.blk b/megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank E.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank E.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank E.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank Prime.blk b/megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Epona Pursuit Tank Prime.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Epona Pursuit Tank Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck (AC).blk b/megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck (AC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck (AC).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck (AC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck (Armor).blk b/megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck (Mortar).blk b/megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck (Mortar).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck (Mortar).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck (Mortar).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck (SRM).blk b/megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck.blk b/megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Flatbed Truck.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Flatbed Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Gladius Medium Hover Tank Mk II.blk b/megameklab/data/mekfiles/vehicles/3060u/Gladius Medium Hover Tank Mk II.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Gladius Medium Hover Tank Mk II.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Gladius Medium Hover Tank Mk II.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Gladius Medium Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Gladius Medium Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Gladius Medium Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Gladius Medium Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Hachiman Fire Support Tank (AAA).blk b/megameklab/data/mekfiles/vehicles/3060u/Hachiman Fire Support Tank (AAA).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Hachiman Fire Support Tank (AAA).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Hachiman Fire Support Tank (AAA).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Hachiman Fire Support Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Hachiman Fire Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Hachiman Fire Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Hachiman Fire Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Hawk Moth Gunship (Armor).blk b/megameklab/data/mekfiles/vehicles/3060u/Hawk Moth Gunship (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Hawk Moth Gunship (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Hawk Moth Gunship (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Hawk Moth Gunship (Thunderbolt).blk b/megameklab/data/mekfiles/vehicles/3060u/Hawk Moth Gunship (Thunderbolt).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Hawk Moth Gunship (Thunderbolt).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Hawk Moth Gunship (Thunderbolt).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Hawk Moth Gunship.blk b/megameklab/data/mekfiles/vehicles/3060u/Hawk Moth Gunship.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Hawk Moth Gunship.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Hawk Moth Gunship.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy BattleMech Recovery Vehicle.blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy BattleMech Recovery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy BattleMech Recovery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy BattleMech Recovery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC (LRM).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC (MG).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC (MG).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC (SRM).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC (Scout Tank).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC (Scout Tank).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC (Scout Tank).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC (Scout Tank).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC.blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Hover APC.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Hover APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy LRM Carrier.blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy LRM Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy LRM Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy LRM Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy MML Carrier.blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy MML Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy MML Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy MML Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Tracked APC (LRM).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Tracked APC (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Tracked APC (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Tracked APC (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Tracked APC (MG).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Tracked APC (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Tracked APC (MG).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Tracked APC (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Tracked APC (SRM).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Tracked APC (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Tracked APC (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Tracked APC (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Tracked APC.blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Tracked APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Tracked APC.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Tracked APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC (LRM).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC (MG).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC (MG).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC (SRM).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC (WoB).blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC (WoB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC (WoB).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC (WoB).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC.blk b/megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Heavy Wheeled APC.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Heavy Wheeled APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Huitzilopochtli Assault Tank 'Huey' (AAA).blk b/megameklab/data/mekfiles/vehicles/3060u/Huitzilopochtli Assault Tank 'Huey' (AAA).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Huitzilopochtli Assault Tank 'Huey' (AAA).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Huitzilopochtli Assault Tank 'Huey' (AAA).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Huitzilopochtli Assault Tank 'Huey'.blk b/megameklab/data/mekfiles/vehicles/3060u/Huitzilopochtli Assault Tank 'Huey'.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Huitzilopochtli Assault Tank 'Huey'.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Huitzilopochtli Assault Tank 'Huey'.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Indra Infantry Transport (BA).blk b/megameklab/data/mekfiles/vehicles/3060u/Indra Infantry Transport (BA).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Indra Infantry Transport (BA).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Indra Infantry Transport (BA).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Indra Infantry Transport.blk b/megameklab/data/mekfiles/vehicles/3060u/Indra Infantry Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Indra Infantry Transport.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Indra Infantry Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank (Gauss).blk b/megameklab/data/mekfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank (Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank (Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank (Original).blk b/megameklab/data/mekfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank (Original).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Ishtar Heavy Fire Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Ku Wheeled Assault Tank (IFV).blk b/megameklab/data/mekfiles/vehicles/3060u/Ku Wheeled Assault Tank (IFV).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Ku Wheeled Assault Tank (IFV).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Ku Wheeled Assault Tank (IFV).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Ku Wheeled Assault Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Ku Wheeled Assault Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Ku Wheeled Assault Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Ku Wheeled Assault Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Light SRM Carrier.blk b/megameklab/data/mekfiles/vehicles/3060u/Light SRM Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Light SRM Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Light SRM Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Light Thunderbolt Carrier.blk b/megameklab/data/mekfiles/vehicles/3060u/Light Thunderbolt Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Light Thunderbolt Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Light Thunderbolt Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Mantis Light Attack VTOL (ECCM).blk b/megameklab/data/mekfiles/vehicles/3060u/Mantis Light Attack VTOL (ECCM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Mantis Light Attack VTOL (ECCM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Mantis Light Attack VTOL (ECCM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Mantis Light Attack VTOL.blk b/megameklab/data/mekfiles/vehicles/3060u/Mantis Light Attack VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Mantis Light Attack VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Mantis Light Attack VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Mars Assault Vehicle (ATM).blk b/megameklab/data/mekfiles/vehicles/3060u/Mars Assault Vehicle (ATM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Mars Assault Vehicle (ATM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Mars Assault Vehicle (ATM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Mars Assault Vehicle (HAG).blk b/megameklab/data/mekfiles/vehicles/3060u/Mars Assault Vehicle (HAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Mars Assault Vehicle (HAG).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Mars Assault Vehicle (HAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Mars Assault Vehicle (XL).blk b/megameklab/data/mekfiles/vehicles/3060u/Mars Assault Vehicle (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Mars Assault Vehicle (XL).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Mars Assault Vehicle (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Mars Assault Vehicle.blk b/megameklab/data/mekfiles/vehicles/3060u/Mars Assault Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Mars Assault Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Mars Assault Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Mithras Light Tank (ERLL).blk b/megameklab/data/mekfiles/vehicles/3060u/Mithras Light Tank (ERLL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Mithras Light Tank (ERLL).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Mithras Light Tank (ERLL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Mithras Light Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Mithras Light Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Mithras Light Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Mithras Light Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Myrmidon Medium Tank Type 2.blk b/megameklab/data/mekfiles/vehicles/3060u/Myrmidon Medium Tank Type 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Myrmidon Medium Tank Type 2.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Myrmidon Medium Tank Type 2.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Myrmidon Medium Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Myrmidon Medium Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Myrmidon Medium Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Myrmidon Medium Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Odin Scout Tank (Spotter).blk b/megameklab/data/mekfiles/vehicles/3060u/Odin Scout Tank (Spotter).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Odin Scout Tank (Spotter).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Odin Scout Tank (Spotter).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Odin Scout Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Odin Scout Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Odin Scout Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Odin Scout Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Oro Heavy Tank (HAG).blk b/megameklab/data/mekfiles/vehicles/3060u/Oro Heavy Tank (HAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Oro Heavy Tank (HAG).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Oro Heavy Tank (HAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Oro Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Oro Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Oro Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Oro Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Pinto Attack VTOL (WoB).blk b/megameklab/data/mekfiles/vehicles/3060u/Pinto Attack VTOL (WoB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Pinto Attack VTOL (WoB).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Pinto Attack VTOL (WoB).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Pinto Attack VTOL.blk b/megameklab/data/mekfiles/vehicles/3060u/Pinto Attack VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Pinto Attack VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Pinto Attack VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform A.blk b/megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform A.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform B.blk b/megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform B.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform C.blk b/megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform C.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform D.blk b/megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform D.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform E.blk b/megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform E.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform E.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform E.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform F.blk b/megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform F.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform F.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform F.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform Prime.blk b/megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform Prime.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Schiltron Mobile Fire-Support Platform Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Shamash Reconnaissance Vehicle (Flamer).blk b/megameklab/data/mekfiles/vehicles/3060u/Shamash Reconnaissance Vehicle (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Shamash Reconnaissance Vehicle (Flamer).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Shamash Reconnaissance Vehicle (Flamer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Shamash Reconnaissance Vehicle.blk b/megameklab/data/mekfiles/vehicles/3060u/Shamash Reconnaissance Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Shamash Reconnaissance Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Shamash Reconnaissance Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle (ATM).blk b/megameklab/data/mekfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle (ATM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle (ATM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle (ATM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle (Original).blk b/megameklab/data/mekfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle (Original).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle.blk b/megameklab/data/mekfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Svantovit Infantry Fighting Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Zorya Light Tank (ATM).blk b/megameklab/data/mekfiles/vehicles/3060u/Zorya Light Tank (ATM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Zorya Light Tank (ATM).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Zorya Light Tank (ATM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Zorya Light Tank (Ammo).blk b/megameklab/data/mekfiles/vehicles/3060u/Zorya Light Tank (Ammo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Zorya Light Tank (Ammo).blk
rename to megameklab/data/mekfiles/vehicles/3060u/Zorya Light Tank (Ammo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3060u/Zorya Light Tank.blk b/megameklab/data/mekfiles/vehicles/3060u/Zorya Light Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3060u/Zorya Light Tank.blk
rename to megameklab/data/mekfiles/vehicles/3060u/Zorya Light Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Enyo Strike Tank Sholef.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Enyo Strike Tank Sholef.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Enyo Strike Tank Sholef.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Enyo Strike Tank Sholef.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Heimdall Ground Monitor Tank B.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Heimdall Ground Monitor Tank B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Heimdall Ground Monitor Tank B.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Heimdall Ground Monitor Tank B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Heimdall Ground Monitor Tank C.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Heimdall Ground Monitor Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Heimdall Ground Monitor Tank C.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Heimdall Ground Monitor Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Hephaestus Scout Tank D.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Hephaestus Scout Tank D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Hephaestus Scout Tank D.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Hephaestus Scout Tank D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Morrigu Fire Support Vehicle (HAG).blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Morrigu Fire Support Vehicle (HAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Morrigu Fire Support Vehicle (HAG).blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Morrigu Fire Support Vehicle (HAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Shoden Assault Vehicle LB-X.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Shoden Assault Vehicle LB-X.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Shoden Assault Vehicle LB-X.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Shoden Assault Vehicle LB-X.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Tyr Infantry Support Tank (Kurita).blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Tyr Infantry Support Tank (Kurita).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/Clan Vehicles/Tyr Infantry Support Tank (Kurita).blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/Clan Vehicles/Tyr Infantry Support Tank (Kurita).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Ajax Assault Tank C.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Ajax Assault Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Ajax Assault Tank C.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Ajax Assault Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Ajax Assault Tank D.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Ajax Assault Tank D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Ajax Assault Tank D.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Ajax Assault Tank D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Fortune Wheeled Assault Vehicle [Thunderbolt].blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Fortune Wheeled Assault Vehicle [Thunderbolt].blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Fortune Wheeled Assault Vehicle [Thunderbolt].blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Fortune Wheeled Assault Vehicle [Thunderbolt].blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Glaive Medium Tank (MFB).blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Glaive Medium Tank (MFB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Glaive Medium Tank (MFB).blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Glaive Medium Tank (MFB).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Glory Heavy Fire Support Vehicle [Arrow IV].blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Glory Heavy Fire Support Vehicle [Arrow IV].blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Glory Heavy Fire Support Vehicle [Arrow IV].blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Glory Heavy Fire Support Vehicle [Arrow IV].blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Main Gauche Light Support Tank IFV.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Main Gauche Light Support Tank IFV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Main Gauche Light Support Tank IFV.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Main Gauche Light Support Tank IFV.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Manteuffel Attack Tank C.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Manteuffel Attack Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Manteuffel Attack Tank C.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Manteuffel Attack Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Manteuffel Attack Tank D.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Manteuffel Attack Tank D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Manteuffel Attack Tank D.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Manteuffel Attack Tank D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Minion Advanced Tactical Vehicle Magshot.blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Minion Advanced Tactical Vehicle Magshot.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Minion Advanced Tactical Vehicle Magshot.blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Minion Advanced Tactical Vehicle Magshot.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Morningstar City Command Vehicle [HPG].blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Morningstar City Command Vehicle [HPG].blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Morningstar City Command Vehicle [HPG].blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Morningstar City Command Vehicle [HPG].blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Musketeer Hover Tank (3080 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Musketeer Hover Tank (3080 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Musketeer Hover Tank (3080 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Musketeer Hover Tank (3080 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Stygian Strike Tank (WOB).blk b/megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Stygian Strike Tank (WOB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067 Unabridged/IS Vehicles/Stygian Strike Tank (WOB).blk
rename to megameklab/data/mekfiles/vehicles/3067 Unabridged/IS Vehicles/Stygian Strike Tank (WOB).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Enyo Strike Tank.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Enyo Strike Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Enyo Strike Tank.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Enyo Strike Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Heimdall Ground Monitor Tank A.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Heimdall Ground Monitor Tank A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Heimdall Ground Monitor Tank A.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Heimdall Ground Monitor Tank A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Heimdall Ground Monitor Tank Prime.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Heimdall Ground Monitor Tank Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Heimdall Ground Monitor Tank Prime.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Heimdall Ground Monitor Tank Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank A.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank A.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank B.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank B.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank C.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank C.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank Prime.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank Prime.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Hephaestus Scout Tank Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Morrigu Fire Support Vehicle (Laser).blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Morrigu Fire Support Vehicle (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Morrigu Fire Support Vehicle (Laser).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Morrigu Fire Support Vehicle (Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Morrigu Fire Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Morrigu Fire Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Morrigu Fire Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Morrigu Fire Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Shoden Assault Vehicle (SSRM).blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Shoden Assault Vehicle (SSRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Shoden Assault Vehicle (SSRM).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Shoden Assault Vehicle (SSRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Shoden Assault Vehicle.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Shoden Assault Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Shoden Assault Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Shoden Assault Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Tyr Infantry Support Tank.blk b/megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Tyr Infantry Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 Clan Land/Tyr Infantry Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 Clan Land/Tyr Infantry Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank A.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank A.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank B.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank B.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank Prime.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank Prime.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Ajax Assault Tank Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Fortune Wheeled Assault Vehicle.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Fortune Wheeled Assault Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Fortune Wheeled Assault Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Fortune Wheeled Assault Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Glaive Medium Tank.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Glaive Medium Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Glaive Medium Tank.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Glaive Medium Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Glory Heavy Fire Support Vehicle (Light Gauss).blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Glory Heavy Fire Support Vehicle (Light Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Glory Heavy Fire Support Vehicle (Light Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Glory Heavy Fire Support Vehicle (Light Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Glory Heavy Fire Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Glory Heavy Fire Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Glory Heavy Fire Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Glory Heavy Fire Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank (C3).blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank (C3).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank (XL).blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank (XL).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Main Gauche Light Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank A.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank A.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank B.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank B.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank Prime.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank Prime.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Manteuffel Attack Tank Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle (TAG).blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle (TAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle (TAG).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle (TAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle (Targeting Computer).blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle (Targeting Computer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle (Targeting Computer).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle (Targeting Computer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Minion Advanced Tactical Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle (Company Command).blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle (Company Command).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle (Company Command).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle (Company Command).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle (Laser).blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle (Laser).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle (Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Morningstar City Command Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Musketeer Hover Tank (Armor).blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Musketeer Hover Tank (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Musketeer Hover Tank (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Musketeer Hover Tank (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Musketeer Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Musketeer Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Musketeer Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Musketeer Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Stygian Strike Tank (Armor).blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Stygian Strike Tank (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Stygian Strike Tank (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Stygian Strike Tank (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Stygian Strike Tank.blk b/megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Stygian Strike Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3067/3067 IS Land/Stygian Strike Tank.blk
rename to megameklab/data/mekfiles/vehicles/3067/3067 IS Land/Stygian Strike Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle (Cargo).blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle (Cargo).blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle (Cargo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle Reverse.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle Reverse.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle Reverse.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle Reverse.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Buffel VII Engineering Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Buffel VIII Engineering Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Buffel VIII Engineering Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Buffel VIII Engineering Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Buffel VIII Engineering Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Dromedary Water Transport.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Dromedary Water Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Dromedary Water Transport.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Dromedary Water Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) DeConAid Trailer.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) DeConAid Trailer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) DeConAid Trailer.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) DeConAid Trailer.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Oppie O-65.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Oppie O-65.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Oppie O-65.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Oppie O-65.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Oppie O-66.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Oppie O-66.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Oppie O-66.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Oppie O-66.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Salvage Bed.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Salvage Bed.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Salvage Bed.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/HMRV (Hazardous Materials Recovery Vehicle) Salvage Bed.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (Hoist).blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (Hoist).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (Hoist).blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (Hoist).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (MG).blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (MG).blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (ML).blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (ML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (ML).blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (ML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (Q-Vehicle).blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (Q-Vehicle).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (Q-Vehicle).blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50 (Q-Vehicle).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Jifty Transportable Field Repair Unit JI-50.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Merkava Heavy Tank Mk VII.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Merkava Heavy Tank Mk VII.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Merkava Heavy Tank Mk VII.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Merkava Heavy Tank Mk VII.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Paramour Mobile Repair Vehicle (MFB).blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Paramour Mobile Repair Vehicle (MFB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Paramour Mobile Repair Vehicle (MFB).blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Paramour Mobile Repair Vehicle (MFB).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Paramour Mobile Repair Vehicle.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Paramour Mobile Repair Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Paramour Mobile Repair Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Paramour Mobile Repair Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Prometheus Combat Support Bridgelayer.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Prometheus Combat Support Bridgelayer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Prometheus Combat Support Bridgelayer.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Prometheus Combat Support Bridgelayer.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075 Support tanks/Transportable Field Repair Unit Nifty.blk b/megameklab/data/mekfiles/vehicles/3075 Support tanks/Transportable Field Repair Unit Nifty.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075 Support tanks/Transportable Field Repair Unit Nifty.blk
rename to megameklab/data/mekfiles/vehicles/3075 Support tanks/Transportable Field Repair Unit Nifty.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Bellona Hover Tank (Laser).blk b/megameklab/data/mekfiles/vehicles/3075/Bellona Hover Tank (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Bellona Hover Tank (Laser).blk
rename to megameklab/data/mekfiles/vehicles/3075/Bellona Hover Tank (Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Bellona Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3075/Bellona Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Bellona Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3075/Bellona Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Cobra Transport VTOL (Command).blk b/megameklab/data/mekfiles/vehicles/3075/Cobra Transport VTOL (Command).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Cobra Transport VTOL (Command).blk
rename to megameklab/data/mekfiles/vehicles/3075/Cobra Transport VTOL (Command).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Cobra Transport VTOL (MASH.).blk b/megameklab/data/mekfiles/vehicles/3075/Cobra Transport VTOL (MASH.).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Cobra Transport VTOL (MASH.).blk
rename to megameklab/data/mekfiles/vehicles/3075/Cobra Transport VTOL (MASH.).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Cobra Transport VTOL (Original).blk b/megameklab/data/mekfiles/vehicles/3075/Cobra Transport VTOL (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Cobra Transport VTOL (Original).blk
rename to megameklab/data/mekfiles/vehicles/3075/Cobra Transport VTOL (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Cobra Transport VTOL.blk b/megameklab/data/mekfiles/vehicles/3075/Cobra Transport VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Cobra Transport VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3075/Cobra Transport VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Condor Heavy Hover Tank (Upgrade Laser).blk b/megameklab/data/mekfiles/vehicles/3075/Condor Heavy Hover Tank (Upgrade Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Condor Heavy Hover Tank (Upgrade Laser).blk
rename to megameklab/data/mekfiles/vehicles/3075/Condor Heavy Hover Tank (Upgrade Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Condor Heavy Hover Tank (Upgrade).blk b/megameklab/data/mekfiles/vehicles/3075/Condor Heavy Hover Tank (Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Condor Heavy Hover Tank (Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3075/Condor Heavy Hover Tank (Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Crow Scout Helicopter 'Dragonfly'.blk b/megameklab/data/mekfiles/vehicles/3075/Crow Scout Helicopter 'Dragonfly'.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Crow Scout Helicopter 'Dragonfly'.blk
rename to megameklab/data/mekfiles/vehicles/3075/Crow Scout Helicopter 'Dragonfly'.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Crow Scout Helicopter (C3).blk b/megameklab/data/mekfiles/vehicles/3075/Crow Scout Helicopter (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Crow Scout Helicopter (C3).blk
rename to megameklab/data/mekfiles/vehicles/3075/Crow Scout Helicopter (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Crow Scout Helicopter (Export).blk b/megameklab/data/mekfiles/vehicles/3075/Crow Scout Helicopter (Export).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Crow Scout Helicopter (Export).blk
rename to megameklab/data/mekfiles/vehicles/3075/Crow Scout Helicopter (Export).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Crow Scout Helicopter.blk b/megameklab/data/mekfiles/vehicles/3075/Crow Scout Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Crow Scout Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3075/Crow Scout Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Cyrano Gunship (Royal).blk b/megameklab/data/mekfiles/vehicles/3075/Cyrano Gunship (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Cyrano Gunship (Royal).blk
rename to megameklab/data/mekfiles/vehicles/3075/Cyrano Gunship (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/DI Morgan Assault Tank (Gauss).blk b/megameklab/data/mekfiles/vehicles/3075/DI Morgan Assault Tank (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/DI Morgan Assault Tank (Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3075/DI Morgan Assault Tank (Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/DI Morgan Assault Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3075/DI Morgan Assault Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/DI Morgan Assault Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3075/DI Morgan Assault Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/DI Morgan Assault Tank.blk b/megameklab/data/mekfiles/vehicles/3075/DI Morgan Assault Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/DI Morgan Assault Tank.blk
rename to megameklab/data/mekfiles/vehicles/3075/DI Morgan Assault Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Daimyo HQ 67-K.blk b/megameklab/data/mekfiles/vehicles/3075/Daimyo HQ 67-K.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Daimyo HQ 67-K.blk
rename to megameklab/data/mekfiles/vehicles/3075/Daimyo HQ 67-K.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Daimyo HQ 67-K2.blk b/megameklab/data/mekfiles/vehicles/3075/Daimyo HQ 67-K2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Daimyo HQ 67-K2.blk
rename to megameklab/data/mekfiles/vehicles/3075/Daimyo HQ 67-K2.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Daimyo HQ 67-NC.blk b/megameklab/data/mekfiles/vehicles/3075/Daimyo HQ 67-NC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Daimyo HQ 67-NC.blk
rename to megameklab/data/mekfiles/vehicles/3075/Daimyo HQ 67-NC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Daimyo HQ 67-R.blk b/megameklab/data/mekfiles/vehicles/3075/Daimyo HQ 67-R.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Daimyo HQ 67-R.blk
rename to megameklab/data/mekfiles/vehicles/3075/Daimyo HQ 67-R.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Danai Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3075/Danai Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Danai Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3075/Danai Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (BAP).blk b/megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (BAP).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (BAP).blk
rename to megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (BAP).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (C3).blk b/megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (C3).blk
rename to megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (ECM).blk b/megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (ECM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (ECM).blk
rename to megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (ECM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (SRM).blk b/megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (SRM-2).blk b/megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (SRM-2).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Darter Scout Car (SRM-2).blk
rename to megameklab/data/mekfiles/vehicles/3075/Darter Scout Car (SRM-2).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Darter Scout Car.blk b/megameklab/data/mekfiles/vehicles/3075/Darter Scout Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Darter Scout Car.blk
rename to megameklab/data/mekfiles/vehicles/3075/Darter Scout Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Demon Tank (Royal).blk b/megameklab/data/mekfiles/vehicles/3075/Demon Tank (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Demon Tank (Royal).blk
rename to megameklab/data/mekfiles/vehicles/3075/Demon Tank (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Fury Command Tank (Royal).blk b/megameklab/data/mekfiles/vehicles/3075/Fury Command Tank (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Fury Command Tank (Royal).blk
rename to megameklab/data/mekfiles/vehicles/3075/Fury Command Tank (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Hiryo Armored Infantry Transport (LPPC).blk b/megameklab/data/mekfiles/vehicles/3075/Hiryo Armored Infantry Transport (LPPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Hiryo Armored Infantry Transport (LPPC).blk
rename to megameklab/data/mekfiles/vehicles/3075/Hiryo Armored Infantry Transport (LPPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Hiryo Armored Infantry Transport (MRM).blk b/megameklab/data/mekfiles/vehicles/3075/Hiryo Armored Infantry Transport (MRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Hiryo Armored Infantry Transport (MRM).blk
rename to megameklab/data/mekfiles/vehicles/3075/Hiryo Armored Infantry Transport (MRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Hiryo Armored Infantry Transport.blk b/megameklab/data/mekfiles/vehicles/3075/Hiryo Armored Infantry Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Hiryo Armored Infantry Transport.blk
rename to megameklab/data/mekfiles/vehicles/3075/Hiryo Armored Infantry Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Ignis Infantry Support Tank (SRM).blk b/megameklab/data/mekfiles/vehicles/3075/Ignis Infantry Support Tank (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Ignis Infantry Support Tank (SRM).blk
rename to megameklab/data/mekfiles/vehicles/3075/Ignis Infantry Support Tank (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Ignis Infantry Support Tank.blk b/megameklab/data/mekfiles/vehicles/3075/Ignis Infantry Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Ignis Infantry Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3075/Ignis Infantry Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/JES I Tactical Missile Carrier.blk b/megameklab/data/mekfiles/vehicles/3075/JES I Tactical Missile Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/JES I Tactical Missile Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3075/JES I Tactical Missile Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Korvin KRV-3.blk b/megameklab/data/mekfiles/vehicles/3075/Korvin KRV-3.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Korvin KRV-3.blk
rename to megameklab/data/mekfiles/vehicles/3075/Korvin KRV-3.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Lightning Attack Hovercraft (Royal).blk b/megameklab/data/mekfiles/vehicles/3075/Lightning Attack Hovercraft (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Lightning Attack Hovercraft (Royal).blk
rename to megameklab/data/mekfiles/vehicles/3075/Lightning Attack Hovercraft (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/MIT23 MASH Vehicle.blk b/megameklab/data/mekfiles/vehicles/3075/MIT23 MASH Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/MIT23 MASH Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3075/MIT23 MASH Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Marsden II MBT II (Primitive).blk b/megameklab/data/mekfiles/vehicles/3075/Marsden II MBT II (Primitive).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Marsden II MBT II (Primitive).blk
rename to megameklab/data/mekfiles/vehicles/3075/Marsden II MBT II (Primitive).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Marsden II MBT II-A (LBX).blk b/megameklab/data/mekfiles/vehicles/3075/Marsden II MBT II-A (LBX).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Marsden II MBT II-A (LBX).blk
rename to megameklab/data/mekfiles/vehicles/3075/Marsden II MBT II-A (LBX).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Marsden II MBT II-A.blk b/megameklab/data/mekfiles/vehicles/3075/Marsden II MBT II-A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Marsden II MBT II-A.blk
rename to megameklab/data/mekfiles/vehicles/3075/Marsden II MBT II-A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Marsden II MBT.blk b/megameklab/data/mekfiles/vehicles/3075/Marsden II MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Marsden II MBT.blk
rename to megameklab/data/mekfiles/vehicles/3075/Marsden II MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Mauna Kea Command Vessel (LB-X).blk b/megameklab/data/mekfiles/vehicles/3075/Mauna Kea Command Vessel (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Mauna Kea Command Vessel (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/3075/Mauna Kea Command Vessel (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Mauna Kea Command Vessel (LRM).blk b/megameklab/data/mekfiles/vehicles/3075/Mauna Kea Command Vessel (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Mauna Kea Command Vessel (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3075/Mauna Kea Command Vessel (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Mauna Kea Command Vessel (LRT).blk b/megameklab/data/mekfiles/vehicles/3075/Mauna Kea Command Vessel (LRT).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Mauna Kea Command Vessel (LRT).blk
rename to megameklab/data/mekfiles/vehicles/3075/Mauna Kea Command Vessel (LRT).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Mauna Kea Command Vessel.blk b/megameklab/data/mekfiles/vehicles/3075/Mauna Kea Command Vessel.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Mauna Kea Command Vessel.blk
rename to megameklab/data/mekfiles/vehicles/3075/Mauna Kea Command Vessel.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Merkava Heavy Tank Mk IX.blk b/megameklab/data/mekfiles/vehicles/3075/Merkava Heavy Tank Mk IX.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Merkava Heavy Tank Mk IX.blk
rename to megameklab/data/mekfiles/vehicles/3075/Merkava Heavy Tank Mk IX.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Merkava Heavy Tank Mk VIII.blk b/megameklab/data/mekfiles/vehicles/3075/Merkava Heavy Tank Mk VIII.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Merkava Heavy Tank Mk VIII.blk
rename to megameklab/data/mekfiles/vehicles/3075/Merkava Heavy Tank Mk VIII.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Nightshade ECM VTOL (Royal).blk b/megameklab/data/mekfiles/vehicles/3075/Nightshade ECM VTOL (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Nightshade ECM VTOL (Royal).blk
rename to megameklab/data/mekfiles/vehicles/3075/Nightshade ECM VTOL (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Puma Assault Tank PAT-005b.blk b/megameklab/data/mekfiles/vehicles/3075/Puma Assault Tank PAT-005b.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Puma Assault Tank PAT-005b.blk
rename to megameklab/data/mekfiles/vehicles/3075/Puma Assault Tank PAT-005b.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Rhino Fire Support Tank (Royal).blk b/megameklab/data/mekfiles/vehicles/3075/Rhino Fire Support Tank (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Rhino Fire Support Tank (Royal).blk
rename to megameklab/data/mekfiles/vehicles/3075/Rhino Fire Support Tank (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Ripper Infantry Transport (Royal).blk b/megameklab/data/mekfiles/vehicles/3075/Ripper Infantry Transport (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Ripper Infantry Transport (Royal).blk
rename to megameklab/data/mekfiles/vehicles/3075/Ripper Infantry Transport (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/SM Tank Destroyer SM1.blk b/megameklab/data/mekfiles/vehicles/3075/SM Tank Destroyer SM1.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/SM Tank Destroyer SM1.blk
rename to megameklab/data/mekfiles/vehicles/3075/SM Tank Destroyer SM1.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/SM Tank Destroyer SM1A.blk b/megameklab/data/mekfiles/vehicles/3075/SM Tank Destroyer SM1A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/SM Tank Destroyer SM1A.blk
rename to megameklab/data/mekfiles/vehicles/3075/SM Tank Destroyer SM1A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/SM Tank Destroyer SM3.blk b/megameklab/data/mekfiles/vehicles/3075/SM Tank Destroyer SM3.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/SM Tank Destroyer SM3.blk
rename to megameklab/data/mekfiles/vehicles/3075/SM Tank Destroyer SM3.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Sabaku Kaze Heavy Scout Hover Tank.blk b/megameklab/data/mekfiles/vehicles/3075/Sabaku Kaze Heavy Scout Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Sabaku Kaze Heavy Scout Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/3075/Sabaku Kaze Heavy Scout Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Saxon APC (HQ).blk b/megameklab/data/mekfiles/vehicles/3075/Saxon APC (HQ).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Saxon APC (HQ).blk
rename to megameklab/data/mekfiles/vehicles/3075/Saxon APC (HQ).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Saxon APC (Laser).blk b/megameklab/data/mekfiles/vehicles/3075/Saxon APC (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Saxon APC (Laser).blk
rename to megameklab/data/mekfiles/vehicles/3075/Saxon APC (Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Saxon APC (MASH).blk b/megameklab/data/mekfiles/vehicles/3075/Saxon APC (MASH).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Saxon APC (MASH).blk
rename to megameklab/data/mekfiles/vehicles/3075/Saxon APC (MASH).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Saxon APC.blk b/megameklab/data/mekfiles/vehicles/3075/Saxon APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Saxon APC.blk
rename to megameklab/data/mekfiles/vehicles/3075/Saxon APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Tamerlane Strike Sled (Flamer).blk b/megameklab/data/mekfiles/vehicles/3075/Tamerlane Strike Sled (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Tamerlane Strike Sled (Flamer).blk
rename to megameklab/data/mekfiles/vehicles/3075/Tamerlane Strike Sled (Flamer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Tamerlane Strike Sled (RL).blk b/megameklab/data/mekfiles/vehicles/3075/Tamerlane Strike Sled (RL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Tamerlane Strike Sled (RL).blk
rename to megameklab/data/mekfiles/vehicles/3075/Tamerlane Strike Sled (RL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Tamerlane Strike Sled 2.blk b/megameklab/data/mekfiles/vehicles/3075/Tamerlane Strike Sled 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Tamerlane Strike Sled 2.blk
rename to megameklab/data/mekfiles/vehicles/3075/Tamerlane Strike Sled 2.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Tamerlane Strike Sled.blk b/megameklab/data/mekfiles/vehicles/3075/Tamerlane Strike Sled.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Tamerlane Strike Sled.blk
rename to megameklab/data/mekfiles/vehicles/3075/Tamerlane Strike Sled.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Thumper Artillery Vehicle TAV-1.blk b/megameklab/data/mekfiles/vehicles/3075/Thumper Artillery Vehicle TAV-1.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Thumper Artillery Vehicle TAV-1.blk
rename to megameklab/data/mekfiles/vehicles/3075/Thumper Artillery Vehicle TAV-1.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Thumper Artillery Vehicle TAV-2.blk b/megameklab/data/mekfiles/vehicles/3075/Thumper Artillery Vehicle TAV-2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Thumper Artillery Vehicle TAV-2.blk
rename to megameklab/data/mekfiles/vehicles/3075/Thumper Artillery Vehicle TAV-2.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Thumper Artillery Vehicle.blk b/megameklab/data/mekfiles/vehicles/3075/Thumper Artillery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Thumper Artillery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3075/Thumper Artillery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Turhan Urban Combat Vehicle (C3).blk b/megameklab/data/mekfiles/vehicles/3075/Turhan Urban Combat Vehicle (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Turhan Urban Combat Vehicle (C3).blk
rename to megameklab/data/mekfiles/vehicles/3075/Turhan Urban Combat Vehicle (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Turhan Urban Combat Vehicle (Original).blk b/megameklab/data/mekfiles/vehicles/3075/Turhan Urban Combat Vehicle (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Turhan Urban Combat Vehicle (Original).blk
rename to megameklab/data/mekfiles/vehicles/3075/Turhan Urban Combat Vehicle (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Turhan Urban Combat Vehicle.blk b/megameklab/data/mekfiles/vehicles/3075/Turhan Urban Combat Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Turhan Urban Combat Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3075/Turhan Urban Combat Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3075/Zephyr Hovertank (Royal).blk b/megameklab/data/mekfiles/vehicles/3075/Zephyr Hovertank (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3075/Zephyr Hovertank (Royal).blk
rename to megameklab/data/mekfiles/vehicles/3075/Zephyr Hovertank (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Aeron Strike VTOL (BAP).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Aeron Strike VTOL (BAP).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Aeron Strike VTOL (BAP).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Aeron Strike VTOL (BAP).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Aeron Strike VTOL.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Aeron Strike VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Aeron Strike VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Aeron Strike VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Augustus MBT A3.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Augustus MBT A3.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Augustus MBT A3.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Augustus MBT A3.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL (LRM).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL (Spotter).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL (Spotter).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL (Spotter).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL (Spotter).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Balac Strike VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank A.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank A.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank B.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank B.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank C.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank C.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Comminus.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Comminus.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Comminus.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Comminus.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Dominus.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Dominus.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Dominus.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Dominus.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Infernus.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Infernus.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Infernus.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Infernus.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Invictus.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Invictus.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Invictus.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Invictus.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Prime.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Prime.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Bolla Stealth Tank Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank (HAG).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank (HAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank (HAG).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank (HAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank (Second Line).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank (Second Line).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank (Second Line).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank (Second Line).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Carnivore Assault Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank (Bombast Laser).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank (Bombast Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank (Bombast Laser).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank (Bombast Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank (Chemical Laser).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank (Chemical Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank (Chemical Laser).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank (Chemical Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Chalchiuhtotolin Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Demon Medium Tank (Rifle).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Demon Medium Tank (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Demon Medium Tank (Rifle).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Demon Medium Tank (Rifle).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Demon Medium Tank.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Demon Medium Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Demon Medium Tank.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Demon Medium Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Eldingar Hover Sled (Streak).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Eldingar Hover Sled (Streak).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Eldingar Hover Sled (Streak).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Eldingar Hover Sled (Streak).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Eldingar Hover Sled.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Eldingar Hover Sled.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Eldingar Hover Sled.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Eldingar Hover Sled.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE (HAG).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE (HAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE (HAG).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE (HAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE (Infantry).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE (Infantry).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE (Infantry).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE (Infantry).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fensalir Combat WiGE.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fox Armored Car (Flamer).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fox Armored Car (Flamer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fox Armored Car (Flamer).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fox Armored Car (Flamer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fox Armored Car (VSP).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fox Armored Car (VSP).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fox Armored Car (VSP).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fox Armored Car (VSP).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fox Armored Car.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fox Armored Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Fox Armored Car.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Fox Armored Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Giggins APC (Fire Support).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Giggins APC (Fire Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Giggins APC (Fire Support).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Giggins APC (Fire Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Giggins APC.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Giggins APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Giggins APC.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Giggins APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Gurteltier MBT (C3M).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Gurteltier MBT (C3M).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Gurteltier MBT (C3M).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Gurteltier MBT (C3M).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Gurteltier MBT.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Gurteltier MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Gurteltier MBT.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Gurteltier MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/J-37 Ordnance Transport (Original).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/J-37 Ordnance Transport (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/J-37 Ordnance Transport (Original).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/J-37 Ordnance Transport (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/J-37 Ordnance Transport.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/J-37 Ordnance Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/J-37 Ordnance Transport.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/J-37 Ordnance Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/JES II Strategic Missile Carrier (Ammo).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/JES II Strategic Missile Carrier (Ammo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/JES II Strategic Missile Carrier (Ammo).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/JES II Strategic Missile Carrier (Ammo).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/JES II Strategic Missile Carrier.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/JES II Strategic Missile Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/JES II Strategic Missile Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/JES II Strategic Missile Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Joust Medium Tank BE700.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Joust Medium Tank BE700.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Joust Medium Tank BE700.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Joust Medium Tank BE700.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Joust Medium Tank BE701.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Joust Medium Tank BE701.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Joust Medium Tank BE701.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Joust Medium Tank BE701.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Kinnol MBT (PPC).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Kinnol MBT (PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Kinnol MBT (PPC).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Kinnol MBT (PPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Kinnol MBT.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Kinnol MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Kinnol MBT.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Kinnol MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Marksman M1 MBT.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Marksman M1 MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Marksman M1 MBT.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Marksman M1 MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Marksman M1A MBT.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Marksman M1A MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Marksman M1A MBT.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Marksman M1A MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Maxim Mk II Transport (Infantry Support).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Maxim Mk II Transport (Infantry Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Maxim Mk II Transport (Infantry Support).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Maxim Mk II Transport (Infantry Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Maxim Mk II Transport.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Maxim Mk II Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Maxim Mk II Transport.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Maxim Mk II Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Moltke M1 MBT.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Moltke M1 MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Moltke M1 MBT.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Moltke M1 MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Moltke M2 MBT.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Moltke M2 MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Moltke M2 MBT.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Moltke M2 MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Moltke M3 MBT.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Moltke M3 MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Moltke M3 MBT.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Moltke M3 MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank (LTC).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank (LTC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank (LTC).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank (LTC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank (Thumper).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank (Thumper).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank (Thumper).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank (Thumper).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Padilla Tube Artillery Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Palmoni Assault Infantry Fighting Vehicle.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Palmoni Assault Infantry Fighting Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Palmoni Assault Infantry Fighting Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Palmoni Assault Infantry Fighting Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE (C3).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE (C3).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE (Infantry).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE (Infantry).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE (Infantry).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE (Infantry).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Pandion Combat WiGE.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Po II Heavy Tank (Arrow IV).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Po II Heavy Tank (Arrow IV).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Po II Heavy Tank (Arrow IV).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Po II Heavy Tank (Arrow IV).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Po II Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Po II Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Po II Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Po II Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (ECM).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (ECM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (ECM).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (ECM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (RAF).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (RAF).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (RAF).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (RAF).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Succession Wars).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Succession Wars).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Succession Wars).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Succession Wars).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Support).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Support).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (WoB).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (WoB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (WoB).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle (WoB).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Prowler Multi-Terrain Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV1 (MG).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV1 (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV1 (MG).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV1 (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV1.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV1.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV1.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV1.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV2.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV2.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV2.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV22.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV22.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV22.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Ranger Armored Fighting Vehicle VV22.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank (RAC).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank (RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank (RAC).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank (RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank (Stealth).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank (Stealth).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank (Stealth).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank (Stealth).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Regulator II Hovertank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Tonbo Superheavy Transport.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Tonbo Superheavy Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Tonbo Superheavy Transport.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Tonbo Superheavy Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Trajan Assault Infantry Fighting Vehicle (ICE).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Trajan Assault Infantry Fighting Vehicle (ICE).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Trajan Assault Infantry Fighting Vehicle (ICE).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Trajan Assault Infantry Fighting Vehicle (ICE).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Trajan Assault Infantry Fighting Vehicle.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Trajan Assault Infantry Fighting Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Trajan Assault Infantry Fighting Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Trajan Assault Infantry Fighting Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Transportable Field Repair Unit JI-100.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Transportable Field Repair Unit JI-100.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Transportable Field Repair Unit JI-100.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Transportable Field Repair Unit JI-100.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Trireme Infantry Transport (CS).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Trireme Infantry Transport (CS).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Trireme Infantry Transport (CS).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Trireme Infantry Transport (CS).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Trireme Infantry Transport.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Trireme Infantry Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Trireme Infantry Transport.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Trireme Infantry Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Tufana Hovercraft (iNarc).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Tufana Hovercraft (iNarc).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Tufana Hovercraft (iNarc).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Tufana Hovercraft (iNarc).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Tufana Hovercraft.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Tufana Hovercraft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Tufana Hovercraft.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Tufana Hovercraft.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Winston Combat Vehicle (LAC).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Winston Combat Vehicle (LAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Winston Combat Vehicle (LAC).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Winston Combat Vehicle (LAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Winston Combat Vehicle.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Winston Combat Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Winston Combat Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Winston Combat Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Yasha VTOL (Interdictor).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Yasha VTOL (Interdictor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Yasha VTOL (Interdictor).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Yasha VTOL (Interdictor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Yasha VTOL Spectre.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Yasha VTOL Spectre.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Yasha VTOL Spectre.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Yasha VTOL Spectre.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Yasha VTOL.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Yasha VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Yasha VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Yasha VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zephyros Infantry Support Vehicle (Dual Turret).blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zephyros Infantry Support Vehicle (Dual Turret).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zephyros Infantry Support Vehicle (Dual Turret).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zephyros Infantry Support Vehicle (Dual Turret).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zephyros Infantry Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zephyros Infantry Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zephyros Infantry Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zephyros Infantry Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft A.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft A.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft A.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft B.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft B.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft B.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft C.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft C.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft D.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft D.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft E.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft E.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft E.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft E.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft Prime.blk b/megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft Prime.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Cutting Edge/Zugvogel Omni Support Aircraft Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Ajax Assault Tank (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Ajax Assault Tank (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Ajax Assault Tank (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Ajax Assault Tank (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Beagle (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Beagle (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Beagle (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Beagle (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Brutus Assault Tank (HPPC).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Brutus Assault Tank (HPPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Brutus Assault Tank (HPPC).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Brutus Assault Tank (HPPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Challenger XIVs MBT.blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Challenger XIVs MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Challenger XIVs MBT.blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Challenger XIVs MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Chaparral (CASE).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Chaparral (CASE).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Chaparral (CASE).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Chaparral (CASE).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Demolisher II Heavy Tank (MML).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Demolisher II Heavy Tank (MML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Demolisher II Heavy Tank (MML).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Demolisher II Heavy Tank (MML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Drillson Heavy Hover Tank (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Drillson Heavy Hover Tank (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Drillson Heavy Hover Tank (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Drillson Heavy Hover Tank (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Fortune Wheeled Assault Vehicle (C3M).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Fortune Wheeled Assault Vehicle (C3M).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Fortune Wheeled Assault Vehicle (C3M).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Fortune Wheeled Assault Vehicle (C3M).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Fulcrum III Heavy Hovertank.blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Fulcrum III Heavy Hovertank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Fulcrum III Heavy Hovertank.blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Fulcrum III Heavy Hovertank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Goblin Infantry Support Vehicle (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Goblin Infantry Support Vehicle (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Goblin Infantry Support Vehicle (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Goblin Infantry Support Vehicle (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Hetzer Wheeled Assault Gun (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Hetzer Wheeled Assault Gun (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Hetzer Wheeled Assault Gun (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Hetzer Wheeled Assault Gun (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/JES I Tactical Missile Carrier (3082 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/JES I Tactical Missile Carrier (3082 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/JES I Tactical Missile Carrier (3082 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/JES I Tactical Missile Carrier (3082 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Manticore Heavy Tank (HPPC).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Manticore Heavy Tank (HPPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Manticore Heavy Tank (HPPC).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Manticore Heavy Tank (HPPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Ontos Heavy Tank (MML).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Ontos Heavy Tank (MML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Ontos Heavy Tank (MML).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Ontos Heavy Tank (MML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Ontos Heavy Tank (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Ontos Heavy Tank (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Ontos Heavy Tank (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Ontos Heavy Tank (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Partisan Air Defense Tank (Cell).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Partisan Air Defense Tank (Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Partisan Air Defense Tank (Cell).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Partisan Air Defense Tank (Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Partisan Air Defense Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Partisan Air Defense Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Partisan Air Defense Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Partisan Air Defense Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Pegasus Scout Hover Tank (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Pegasus Scout Hover Tank (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Pegasus Scout Hover Tank (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Pegasus Scout Hover Tank (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Plainsman Medium Hovertank (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Plainsman Medium Hovertank (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Plainsman Medium Hovertank (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Plainsman Medium Hovertank (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Rommel Tank (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Rommel Tank (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Rommel Tank (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Rommel Tank (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Savannah Master Hovercraft (Interdictor).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Savannah Master Hovercraft (Interdictor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Savannah Master Hovercraft (Interdictor).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Savannah Master Hovercraft (Interdictor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Schrek PPC Carrier (Armor).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Schrek PPC Carrier (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Schrek PPC Carrier (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Schrek PPC Carrier (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Schrek PPC Carrier (C3M).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Schrek PPC Carrier (C3M).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Schrek PPC Carrier (C3M).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Schrek PPC Carrier (C3M).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Scimitar Medium Hover Tank (C3).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Scimitar Medium Hover Tank (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Scimitar Medium Hover Tank (C3).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Scimitar Medium Hover Tank (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Scorpion Light Tank (LAC).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Scorpion Light Tank (LAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Scorpion Light Tank (LAC).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Scorpion Light Tank (LAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Shamash Reconnaissance Vehicle (Interdictor).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Shamash Reconnaissance Vehicle (Interdictor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Shamash Reconnaissance Vehicle (Interdictor).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Shamash Reconnaissance Vehicle (Interdictor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Skulker Wheeled Scout Tank (C3M).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Skulker Wheeled Scout Tank (C3M).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Skulker Wheeled Scout Tank (C3M).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Skulker Wheeled Scout Tank (C3M).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Sprint Scout Helicopter (Interdictor).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Sprint Scout Helicopter (Interdictor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Sprint Scout Helicopter (Interdictor).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Sprint Scout Helicopter (Interdictor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Striker Light Tank (Sealed).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Striker Light Tank (Sealed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Striker Light Tank (Sealed).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Striker Light Tank (Sealed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Vedette Medium Tank (Cell).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Vedette Medium Tank (Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Vedette Medium Tank (Cell).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Vedette Medium Tank (Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Yellow Jacket Gunship (PPC).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Yellow Jacket Gunship (PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Yellow Jacket Gunship (PPC).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Yellow Jacket Gunship (PPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Zhukov Heavy Tank (LB-X).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Zhukov Heavy Tank (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Zhukov Heavy Tank (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Zhukov Heavy Tank (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/ONN/Zhukov Heavy Tank (Liao).blk b/megameklab/data/mekfiles/vehicles/3085u/ONN/Zhukov Heavy Tank (Liao).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/ONN/Zhukov Heavy Tank (Liao).blk
rename to megameklab/data/mekfiles/vehicles/3085u/ONN/Zhukov Heavy Tank (Liao).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Supplemental/Bokkusu Support Trailer.blk b/megameklab/data/mekfiles/vehicles/3085u/Supplemental/Bokkusu Support Trailer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Supplemental/Bokkusu Support Trailer.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Supplemental/Bokkusu Support Trailer.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Supplemental/Manta Fast Attack Submarine (Support).blk b/megameklab/data/mekfiles/vehicles/3085u/Supplemental/Manta Fast Attack Submarine (Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Supplemental/Manta Fast Attack Submarine (Support).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Supplemental/Manta Fast Attack Submarine (Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Supplemental/Manta Fast Attack Submarine.blk b/megameklab/data/mekfiles/vehicles/3085u/Supplemental/Manta Fast Attack Submarine.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Supplemental/Manta Fast Attack Submarine.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Supplemental/Manta Fast Attack Submarine.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Supplemental/Moray Heavy Attack Submarine (Original).blk b/megameklab/data/mekfiles/vehicles/3085u/Supplemental/Moray Heavy Attack Submarine (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Supplemental/Moray Heavy Attack Submarine (Original).blk
rename to megameklab/data/mekfiles/vehicles/3085u/Supplemental/Moray Heavy Attack Submarine (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Supplemental/Moray Heavy Attack Submarine.blk b/megameklab/data/mekfiles/vehicles/3085u/Supplemental/Moray Heavy Attack Submarine.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Supplemental/Moray Heavy Attack Submarine.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Supplemental/Moray Heavy Attack Submarine.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Supplemental/Tenmaku Command Trailer.blk b/megameklab/data/mekfiles/vehicles/3085u/Supplemental/Tenmaku Command Trailer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Supplemental/Tenmaku Command Trailer.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Supplemental/Tenmaku Command Trailer.blk
diff --git a/megameklab/data/mechfiles/vehicles/3085u/Supplemental/Teppo Artillery Vehicle.blk b/megameklab/data/mekfiles/vehicles/3085u/Supplemental/Teppo Artillery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3085u/Supplemental/Teppo Artillery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3085u/Supplemental/Teppo Artillery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Clans/Aesir Medium AA Vehicle (HAG).blk b/megameklab/data/mekfiles/vehicles/3145/Clans/Aesir Medium AA Vehicle (HAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Clans/Aesir Medium AA Vehicle (HAG).blk
rename to megameklab/data/mekfiles/vehicles/3145/Clans/Aesir Medium AA Vehicle (HAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Clans/Aesir Medium AA Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Clans/Aesir Medium AA Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Clans/Aesir Medium AA Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Clans/Aesir Medium AA Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Clans/Anat APC.blk b/megameklab/data/mekfiles/vehicles/3145/Clans/Anat APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Clans/Anat APC.blk
rename to megameklab/data/mekfiles/vehicles/3145/Clans/Anat APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Clans/Gurzil Support Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Clans/Gurzil Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Clans/Gurzil Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Clans/Gurzil Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Clans/Hadur Fast Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Clans/Hadur Fast Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Clans/Hadur Fast Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Clans/Hadur Fast Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Clans/Nacon Armored Scout.blk b/megameklab/data/mekfiles/vehicles/3145/Clans/Nacon Armored Scout.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Clans/Nacon Armored Scout.blk
rename to megameklab/data/mekfiles/vehicles/3145/Clans/Nacon Armored Scout.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Clans/Skadi Swift Attack VTOL.blk b/megameklab/data/mekfiles/vehicles/3145/Clans/Skadi Swift Attack VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Clans/Skadi Swift Attack VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3145/Clans/Skadi Swift Attack VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Clans/Skanda Light Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Clans/Skanda Light Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Clans/Skanda Light Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Clans/Skanda Light Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Ballista Artillery Trailer.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Ballista Artillery Trailer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Ballista Artillery Trailer.blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Ballista Artillery Trailer.blk
diff --git a/megameklab/data/mekfiles/vehicles/3145/Davion/Destrier Siege Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Destrier Siege Vehicle.blk
new file mode 100644
index 000000000..624e2321b
--- /dev/null
+++ b/megameklab/data/mekfiles/vehicles/3145/Davion/Destrier Siege Vehicle.blk
@@ -0,0 +1,167 @@
+#Saved from version 0.50.0-SNAPSHOT on 2024-08-05
+
+Tank
+
+
+
+Destrier Siege Vehicle
+
+
+
+
+
+
+
+6329
+
+
+
+3100
+
+
+
+3100
+
+
+
+IS Level 3
+
+
+
+Sniper
+
+
+
+imp_target_long
+oversized
+non_standard
+poor_performance
+
+
+
+Tracked
+
+
+
+troopspace:4.0
+
+
+
+2
+
+
+
+2
+
+
+
+4
+
+
+
+5
+
+
+
+60
+45
+45
+35
+35
+35
+41
+
+
+
+SponsonTurret
+ISCASE
+Communications Equipment:SIZE:1.0
+ISGuardianECMSuite
+ISC3SlaveUnit
+ISAMS Ammo
+ISAMS Ammo
+ISAMS Ammo
+ISAMS Ammo
+ISLongTomCannonAmmo
+ISLongTomCannonAmmo
+ISLongTomCannonAmmo
+ISLongTomCannonAmmo
+ISLongTomCannonAmmo
+ISLongTomCannonAmmo
+ISLongTomCannonAmmo
+ISLongTomCannonAmmo
+IS Light Machine Gun Ammo - Full
+
+
+
+
+
+
+ISAntiMissileSystem(ST)
+Light Machine Gun(ST)
+Light Machine Gun(ST)
+
+
+
+ISAntiMissileSystem(ST)
+Light Machine Gun(ST)
+Light Machine Gun(ST)
+
+
+
+
+
+
+
+
+
+Light Machine Gun
+Light Machine Gun
+Hitch
+ISAntiMissileSystem
+
+
+
+ISLongTomCannon
+ISLongTomCannon
+ISERMediumLaser
+ISERMediumLaser
+ISAntiMissileSystem
+
+
+
+Twice the mass of a conventional assault tank, wrapped in almost forty tons of hardened armor, and armed with a pair of turreted Long Tom assault cannons, the Destrier excels at reducing enemy fortifications to dust within minutes of its arrival. Heavy defensive weaponry and thick armor just barely compensate for its slow speed, however.
+
+
+
+Despite the formation of its light combat teams and its public declarations of defensive doctrine, the adoption of the Destrier Siege Vehicle at the turn of the thirty-second century proved that the AFFS hadn’t completely rejected offensive warfare. The Federated Suns' involvement in the Victoria War, where it acted as the aggressor, demonstrated to the Inner Sphere that it had not forgotten Hanse Davion’s lessons.
+
+
+
+Given the relative scarcity of AFFS invasions, the most notable engagement to feature the Destrier came on Spica in 3104. The Eighth Avalon Hussars light combat team, the world’s garrison, was attacked by the Third McCarron’s Armored Cavalry. Unable to stand against the Third directly, the Eighth planned an ambush with the company of Destriers assigned to it. Using her ’Mechs as bait and her hovertanks as harassers, General Stasi Ivanova led the Capellan vanguard into a valley and destroyed it with concentrated Long Tom fire. As missile artillery began to fall from the Destriers’ attached Ballista trailers, the Hussars ’Mechs counterattacked and drove the Capellans into retreat.
+Several times during the Kuritan invasion, Destriers and their crews have been sacrificed—voluntarily or not—as forlorn hopes to let battered Davion units escape. Too slow to retreat and too large to be easily evacuated, the Destriers make fine last-line holders. On Barlow’s End, for instance, a platoon of Destriers set itself outside the gates of the Princess Melissa spaceport. As the DCMS advanced, the Second New Ivaarsen Chasseurs withdrew to their DropShips. A small group of lottery-chosen VTOLs and hovertanks remained to designate targets for the Ballistas’ Arrow IV missiles, while the Destriers hid themselves among the spaceport buildings. As the lead ’Mechs of Ryuken-roku advanced, the Destriers fired from cover, causing enough confusion that the DropShips could escape. None of the Destrier crews survived to be captured.
+
+
+
+General Motors
+
+
+
+Salem
+
+
+
+ENGINE:GM SuperLoad 400 XL Fusion
+ARMOR:Johnston Bastion Plate 530 Hardened with CASE
+COMMUNICATIONS:Electronics HICS-17 with C3 Slave and Guardian ECM Suite
+TARGETING:Federated Bombard Mk. II
+
+
+
+TRO: 3145 Federated Suns
+
+
+
+200.0
+
+
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Hanse MBT.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Hanse MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Hanse MBT.blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Hanse MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Hasek Mechanized Combat Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Hasek Mechanized Combat Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Hasek Mechanized Combat Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Hasek Mechanized Combat Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/JI2A1 Attack APC (MML).blk b/megameklab/data/mekfiles/vehicles/3145/Davion/JI2A1 Attack APC (MML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/JI2A1 Attack APC (MML).blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/JI2A1 Attack APC (MML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/JI2A1 Attack APC.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/JI2A1 Attack APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/JI2A1 Attack APC.blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/JI2A1 Attack APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Kruger Combat Car (Original).blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Kruger Combat Car (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Kruger Combat Car (Original).blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Kruger Combat Car (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Kruger Combat Car.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Kruger Combat Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Kruger Combat Car.blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Kruger Combat Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Marten Scout VTOL (Infantry).blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Marten Scout VTOL (Infantry).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Marten Scout VTOL (Infantry).blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Marten Scout VTOL (Infantry).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Marten Scout VTOL.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Marten Scout VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Marten Scout VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Marten Scout VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Paladin Defense System.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Paladin Defense System.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Paladin Defense System.blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Paladin Defense System.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Sniper Artillery.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Sniper Artillery.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Sniper Artillery.blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Sniper Artillery.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Sortek Assault Craft (Interdictor).blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Sortek Assault Craft (Interdictor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Sortek Assault Craft (Interdictor).blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Sortek Assault Craft (Interdictor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Sortek Assault Craft.blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Sortek Assault Craft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Sortek Assault Craft.blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Sortek Assault Craft.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (A).blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (A).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (A).blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (A).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (B).blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (B).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (B).blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (B).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (C).blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (C).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (C).blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (C).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (D).blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (D).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (D).blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (D).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (Prime).blk b/megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (Prime).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (Prime).blk
rename to megameklab/data/mekfiles/vehicles/3145/Davion/Zibler Fast Strike Tank (Prime).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Cizin (Support).blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Cizin (Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Cizin (Support).blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Cizin (Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Cizin.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Cizin.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Cizin.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Cizin.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Kamakiri Attack VTOL (Gauss).blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Kamakiri Attack VTOL (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Kamakiri Attack VTOL (Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Kamakiri Attack VTOL (Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Kamakiri Attack VTOL.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Kamakiri Attack VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Kamakiri Attack VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Kamakiri Attack VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Mamono IFV.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Mamono IFV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Mamono IFV.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Mamono IFV.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Narukami Heavy Tank NK-1C.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Narukami Heavy Tank NK-1C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Narukami Heavy Tank NK-1C.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Narukami Heavy Tank NK-1C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Narukami Heavy Tank NK-BC3.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Narukami Heavy Tank NK-BC3.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Narukami Heavy Tank NK-BC3.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Narukami Heavy Tank NK-BC3.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/SM2 Heavy Artillery Vehicle (LTC).blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/SM2 Heavy Artillery Vehicle (LTC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/SM2 Heavy Artillery Vehicle (LTC).blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/SM2 Heavy Artillery Vehicle (LTC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/SM2 Heavy Artillery Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/SM2 Heavy Artillery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/SM2 Heavy Artillery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/SM2 Heavy Artillery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Saladin Mk II HCV (BC3).blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Saladin Mk II HCV (BC3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Saladin Mk II HCV (BC3).blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Saladin Mk II HCV (BC3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Saladin Mk II HCV.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Saladin Mk II HCV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Saladin Mk II HCV.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Saladin Mk II HCV.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Saracen Mk II HCV (BC3).blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Saracen Mk II HCV (BC3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Saracen Mk II HCV (BC3).blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Saracen Mk II HCV (BC3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Saracen Mk II HCV.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Saracen Mk II HCV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Saracen Mk II HCV.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Saracen Mk II HCV.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Scimitar Mk II HCV (3136 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Scimitar Mk II HCV (3136 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Scimitar Mk II HCV (3136 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Scimitar Mk II HCV (3136 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Scimitar Mk II HCV (BC3).blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Scimitar Mk II HCV (BC3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Scimitar Mk II HCV (BC3).blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Scimitar Mk II HCV (BC3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Scimitar Mk II HCV.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Scimitar Mk II HCV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Scimitar Mk II HCV.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Scimitar Mk II HCV.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Sekhmet Assault Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Sekhmet Assault Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Sekhmet Assault Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Sekhmet Assault Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Shillelagh Missile Tank (Original).blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Shillelagh Missile Tank (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Shillelagh Missile Tank (Original).blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Shillelagh Missile Tank (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Kurita/Shillelagh Missile Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Kurita/Shillelagh Missile Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Kurita/Shillelagh Missile Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Kurita/Shillelagh Missile Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Arrow IV Assault Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Arrow IV Assault Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Arrow IV Assault Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Arrow IV Assault Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Behemoth II Heavy Tank (Support).blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Behemoth II Heavy Tank (Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Behemoth II Heavy Tank (Support).blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Behemoth II Heavy Tank (Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Behemoth II Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Behemoth II Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Behemoth II Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Behemoth II Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Luduan Scout Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Luduan Scout Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Luduan Scout Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Luduan Scout Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Nisos Attack WIGE (Support).blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Nisos Attack WIGE (Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Nisos Attack WIGE (Support).blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Nisos Attack WIGE (Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Nisos Attack WIGE.blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Nisos Attack WIGE.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Nisos Attack WIGE.blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Nisos Attack WIGE.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Pixiu Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Pixiu Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Pixiu Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Pixiu Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Predator Tank Destroyer (Original).blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Predator Tank Destroyer (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Predator Tank Destroyer (Original).blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Predator Tank Destroyer (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Predator Tank Destroyer.blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Predator Tank Destroyer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Predator Tank Destroyer.blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Predator Tank Destroyer.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Sheriff Infantry Support Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Sheriff Infantry Support Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Sheriff Infantry Support Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Sheriff Infantry Support Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Shun Transport VTOL.blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Shun Transport VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Shun Transport VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Shun Transport VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Liao/Zahn Heavy Transport.blk b/megameklab/data/mekfiles/vehicles/3145/Liao/Zahn Heavy Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Liao/Zahn Heavy Transport.blk
rename to megameklab/data/mekfiles/vehicles/3145/Liao/Zahn Heavy Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/Bardiche Heavy Strike Tank (Minesweeper).blk b/megameklab/data/mekfiles/vehicles/3145/Marik/Bardiche Heavy Strike Tank (Minesweeper).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/Bardiche Heavy Strike Tank (Minesweeper).blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/Bardiche Heavy Strike Tank (Minesweeper).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/Bardiche Heavy Strike Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Marik/Bardiche Heavy Strike Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/Bardiche Heavy Strike Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/Bardiche Heavy Strike Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/Bulwark Assault Vehicle (Original).blk b/megameklab/data/mekfiles/vehicles/3145/Marik/Bulwark Assault Vehicle (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/Bulwark Assault Vehicle (Original).blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/Bulwark Assault Vehicle (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/Bulwark Assault Vehicle (Standardl).blk b/megameklab/data/mekfiles/vehicles/3145/Marik/Bulwark Assault Vehicle (Standardl).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/Bulwark Assault Vehicle (Standardl).blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/Bulwark Assault Vehicle (Standardl).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/Partisan AA Vehicle (3134 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3145/Marik/Partisan AA Vehicle (3134 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/Partisan AA Vehicle (3134 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/Partisan AA Vehicle (3134 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/Partisan AA Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Marik/Partisan AA Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/Partisan AA Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/Partisan AA Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/R10 Mechanized ICV (A).blk b/megameklab/data/mekfiles/vehicles/3145/Marik/R10 Mechanized ICV (A).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/R10 Mechanized ICV (A).blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/R10 Mechanized ICV (A).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/R10 Mechanized ICV (B).blk b/megameklab/data/mekfiles/vehicles/3145/Marik/R10 Mechanized ICV (B).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/R10 Mechanized ICV (B).blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/R10 Mechanized ICV (B).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/R10 Mechanized ICV (Coolant Truck).blk b/megameklab/data/mekfiles/vehicles/3145/Marik/R10 Mechanized ICV (Coolant Truck).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/R10 Mechanized ICV (Coolant Truck).blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/R10 Mechanized ICV (Coolant Truck).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/R10 Mechanized ICV (Prime).blk b/megameklab/data/mekfiles/vehicles/3145/Marik/R10 Mechanized ICV (Prime).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/R10 Mechanized ICV (Prime).blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/R10 Mechanized ICV (Prime).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/Red Kite Attack VTOL.blk b/megameklab/data/mekfiles/vehicles/3145/Marik/Red Kite Attack VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/Red Kite Attack VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/Red Kite Attack VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Marik/Thang-Ta APC.blk b/megameklab/data/mekfiles/vehicles/3145/Marik/Thang-Ta APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Marik/Thang-Ta APC.blk
rename to megameklab/data/mekfiles/vehicles/3145/Marik/Thang-Ta APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Bishop Transport VTOL.blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Bishop Transport VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Bishop Transport VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Bishop Transport VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Cardinal Transport (RAF).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Cardinal Transport (RAF).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Cardinal Transport (RAF).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Cardinal Transport (RAF).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Cardinal Transport.blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Cardinal Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Cardinal Transport.blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Cardinal Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Garrot Superheavy Transport.blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Garrot Superheavy Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Garrot Superheavy Transport.blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Garrot Superheavy Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Gossamer (XL) VTOL.blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Gossamer (XL) VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Gossamer (XL) VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Gossamer (XL) VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Gossamer VTOL.blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Gossamer VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Gossamer VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Gossamer VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Lamprey Transport Helicopter.blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Lamprey Transport Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Lamprey Transport Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Lamprey Transport Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Savior Repair Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Savior Repair Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Savior Repair Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Savior Repair Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Testudo Siege Tank Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Testudo Siege Tank Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Testudo Siege Tank Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Testudo Siege Tank Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Ambush).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Ambush).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Ambush).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Ambush).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Artillery AAA).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Artillery AAA).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Artillery AAA).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Artillery AAA).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (LRM).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Mjolnir).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Mjolnir).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Mjolnir).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Mjolnir).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Siege).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Siege).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Siege).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Siege).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Sniper Cannon).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Sniper Cannon).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Sniper Cannon).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Sniper Cannon).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Stronghold).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Stronghold).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Stronghold).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Stronghold).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Thumper).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Thumper).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Thumper).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Thumper).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Thunderbolt).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Thunderbolt).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Thunderbolt).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Thunderbolt).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Ultra).blk b/megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Ultra).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Ultra).blk
rename to megameklab/data/mekfiles/vehicles/3145/Merc/Trailers/Gun Trailer (Ultra).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Balac Strike VTOL (Hybrid).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Balac Strike VTOL (Hybrid).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Balac Strike VTOL (Hybrid).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Balac Strike VTOL (Hybrid).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Bolla Stealth Tank D.blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Bolla Stealth Tank D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Bolla Stealth Tank D.blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Bolla Stealth Tank D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Bulldog Medium Tank (Cell).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Bulldog Medium Tank (Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Bulldog Medium Tank (Cell).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Bulldog Medium Tank (Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Chalchiuhtotolin Support Tank (XL).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Chalchiuhtotolin Support Tank (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Chalchiuhtotolin Support Tank (XL).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Chalchiuhtotolin Support Tank (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Condor Heavy Hover Tank (Laser Upgrade).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Condor Heavy Hover Tank (Laser Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Condor Heavy Hover Tank (Laser Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Condor Heavy Hover Tank (Laser Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Demon Medium Tank (Armor).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Demon Medium Tank (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Demon Medium Tank (Armor).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Demon Medium Tank (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Eldingar Hover Sled (HumHov).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Eldingar Hover Sled (HumHov).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Eldingar Hover Sled (HumHov).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Eldingar Hover Sled (HumHov).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Fox Armored Car (Interdictor).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Fox Armored Car (Interdictor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Fox Armored Car (Interdictor).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Fox Armored Car (Interdictor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Fury Command Tank (Fury III).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Fury Command Tank (Fury III).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Fury Command Tank (Fury III).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Fury Command Tank (Fury III).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Fury Command Tank (Fury IIIm).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Fury Command Tank (Fury IIIm).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Fury Command Tank (Fury IIIm).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Fury Command Tank (Fury IIIm).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Glory Heavy Fire Support Vehicle (3090 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Glory Heavy Fire Support Vehicle (3090 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Glory Heavy Fire Support Vehicle (3090 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Glory Heavy Fire Support Vehicle (3090 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Harasser Missile Platform (MML).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Harasser Missile Platform (MML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Harasser Missile Platform (MML).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Harasser Missile Platform (MML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Harasser Missile Platform (Thunderbolt).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Harasser Missile Platform (Thunderbolt).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Harasser Missile Platform (Thunderbolt).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Harasser Missile Platform (Thunderbolt).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Heimdall Ground Monitor Tank D.blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Heimdall Ground Monitor Tank D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Heimdall Ground Monitor Tank D.blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Heimdall Ground Monitor Tank D.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Huitzilopochtli Assault Tank (LRM).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Huitzilopochtli Assault Tank (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Huitzilopochtli Assault Tank (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Huitzilopochtli Assault Tank (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Huitzilopochtli Assault Tank (Streak).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Huitzilopochtli Assault Tank (Streak).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Huitzilopochtli Assault Tank (Streak).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Huitzilopochtli Assault Tank (Streak).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/JES II Strategic Missile Carrier (Support).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/JES II Strategic Missile Carrier (Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/JES II Strategic Missile Carrier (Support).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/JES II Strategic Missile Carrier (Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Kinnol MBT (RAC).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Kinnol MBT (RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Kinnol MBT (RAC).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Kinnol MBT (RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/MIT24 MASH Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/MIT24 MASH Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/MIT24 MASH Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/MIT24 MASH Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Manteuffel Attack Tank E.blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Manteuffel Attack Tank E.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Manteuffel Attack Tank E.blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Manteuffel Attack Tank E.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Marksman MBT M1J.blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Marksman MBT M1J.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Marksman MBT M1J.blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Marksman MBT M1J.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Maxim Mk II Transport (ECM).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Maxim Mk II Transport (ECM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Maxim Mk II Transport (ECM).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Maxim Mk II Transport (ECM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Mobile Long Tom Artillery LT-MOB-95.blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Mobile Long Tom Artillery LT-MOB-95.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Mobile Long Tom Artillery LT-MOB-95.blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Mobile Long Tom Artillery LT-MOB-95.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Mortar Carrier.blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Mortar Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Mortar Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Mortar Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Padilla Tube Artillery Tank (AMS).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Padilla Tube Artillery Tank (AMS).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Padilla Tube Artillery Tank (AMS).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Padilla Tube Artillery Tank (AMS).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Pilum Heavy Tank (ELRM).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Pilum Heavy Tank (ELRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Pilum Heavy Tank (ELRM).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Pilum Heavy Tank (ELRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Po II Heavy Tank (Gauss).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Po II Heavy Tank (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Po II Heavy Tank (Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Po II Heavy Tank (Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Po II Heavy Tank (Stealth).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Po II Heavy Tank (Stealth).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Po II Heavy Tank (Stealth).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Po II Heavy Tank (Stealth).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Prowler Multi-Terrain Vehicle (3140 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Prowler Multi-Terrain Vehicle (3140 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Prowler Multi-Terrain Vehicle (3140 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Prowler Multi-Terrain Vehicle (3140 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Prowler Multi-Terrain Vehicle (Security).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Prowler Multi-Terrain Vehicle (Security).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Prowler Multi-Terrain Vehicle (Security).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Prowler Multi-Terrain Vehicle (Security).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Ranger Armored Fighting Vehicle VV1 (Interdictor).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Ranger Armored Fighting Vehicle VV1 (Interdictor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Ranger Armored Fighting Vehicle VV1 (Interdictor).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Ranger Armored Fighting Vehicle VV1 (Interdictor).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Vedette Medium Tank V9.blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Vedette Medium Tank V9.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Vedette Medium Tank V9.blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Vedette Medium Tank V9.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Winston Combat Vehicle (Support).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Winston Combat Vehicle (Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Winston Combat Vehicle (Support).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Winston Combat Vehicle (Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Winston Combat Vehicle (TSEMP).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Winston Combat Vehicle (TSEMP).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Winston Combat Vehicle (TSEMP).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Winston Combat Vehicle (TSEMP).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Winston Combat Vehicle (XXL).blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Winston Combat Vehicle (XXL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Winston Combat Vehicle (XXL).blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Winston Combat Vehicle (XXL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/NTNU/Zugvogel Omni Support Aircraft F.blk b/megameklab/data/mekfiles/vehicles/3145/NTNU/Zugvogel Omni Support Aircraft F.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/NTNU/Zugvogel Omni Support Aircraft F.blk
rename to megameklab/data/mekfiles/vehicles/3145/NTNU/Zugvogel Omni Support Aircraft F.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Crane Heavy Transport.blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Crane Heavy Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Crane Heavy Transport.blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Crane Heavy Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Hawk Moth II Gunship (MML).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Hawk Moth II Gunship (MML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Hawk Moth II Gunship (MML).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Hawk Moth II Gunship (MML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Hawk Moth II Gunship (Sniper).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Hawk Moth II Gunship (Sniper).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Hawk Moth II Gunship (Sniper).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Hawk Moth II Gunship (Sniper).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Hawk Moth II Gunship.blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Hawk Moth II Gunship.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Hawk Moth II Gunship.blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Hawk Moth II Gunship.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier (C3).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier (C3).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier (C3).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier (C3).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier (MML).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier (MML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier (MML).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier (MML).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier (Speed).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier (Speed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier (Speed).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier (Speed).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier (Thunderbolt).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier (Thunderbolt).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier (Thunderbolt).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier (Thunderbolt).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier.blk b/megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/JES III Missile Carrier.blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/JES III Missile Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/MHI Amphibious APC.blk b/megameklab/data/mekfiles/vehicles/3145/Republic/MHI Amphibious APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/MHI Amphibious APC.blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/MHI Amphibious APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/MHI Defense AA Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Republic/MHI Defense AA Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/MHI Defense AA Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/MHI Defense AA Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (A).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (A).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (A).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (A).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (B).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (B).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (B).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (B).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (C).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (C).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (C).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (C).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (D).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (D).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (D).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (D).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (E).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (E).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (E).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (E).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (F).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (F).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (F).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (F).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (G).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (G).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (G).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (G).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (H).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (H).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (H).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (H).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (I).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (I).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (I).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (I).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (J).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (J).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (J).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (J).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (Primary).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (Primary).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Scapha Hovertank (Primary).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Scapha Hovertank (Primary).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Shandra Advanced Scout Vehicle (Original).blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Shandra Advanced Scout Vehicle (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Shandra Advanced Scout Vehicle (Original).blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Shandra Advanced Scout Vehicle (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Republic/Shandra Advanced Scout Vehicle.blk b/megameklab/data/mekfiles/vehicles/3145/Republic/Shandra Advanced Scout Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Republic/Shandra Advanced Scout Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3145/Republic/Shandra Advanced Scout Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/DI Multipurpose VTOL (Gunship).blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/DI Multipurpose VTOL (Gunship).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/DI Multipurpose VTOL (Gunship).blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/DI Multipurpose VTOL (Gunship).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/DI Multipurpose VTOL.blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/DI Multipurpose VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/DI Multipurpose VTOL.blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/DI Multipurpose VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/DI Schmitt Tank (Targeting Computer).blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/DI Schmitt Tank (Targeting Computer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/DI Schmitt Tank (Targeting Computer).blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/DI Schmitt Tank (Targeting Computer).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/DI Schmitt Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/DI Schmitt Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/DI Schmitt Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/DI Schmitt Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (A).blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (A).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (A).blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (A).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (B).blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (B).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (B).blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (B).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (Prime).blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (Prime).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (Prime).blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/Gulltoppr OmniMonitor (Prime).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/Kelswa Assault Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/Kelswa Assault Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/Kelswa Assault Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/Kelswa Assault Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/Manticore II Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/Manticore II Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/Manticore II Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/Manticore II Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/Schildkrote Line Tank.blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/Schildkrote Line Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/Schildkrote Line Tank.blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/Schildkrote Line Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/Swallow Attack WIGE (Original).blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/Swallow Attack WIGE (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/Swallow Attack WIGE (Original).blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/Swallow Attack WIGE (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/Swallow Attack WIGE.blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/Swallow Attack WIGE.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/Swallow Attack WIGE.blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/Swallow Attack WIGE.blk
diff --git a/megameklab/data/mechfiles/vehicles/3145/Steiner/Winterhawk APC.blk b/megameklab/data/mekfiles/vehicles/3145/Steiner/Winterhawk APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3145/Steiner/Winterhawk APC.blk
rename to megameklab/data/mekfiles/vehicles/3145/Steiner/Winterhawk APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Bardiche Heavy Strike Tank C.blk b/megameklab/data/mekfiles/vehicles/3150/Bardiche Heavy Strike Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Bardiche Heavy Strike Tank C.blk
rename to megameklab/data/mekfiles/vehicles/3150/Bardiche Heavy Strike Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Bellona Hover Tank (XL).blk b/megameklab/data/mekfiles/vehicles/3150/Bellona Hover Tank (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Bellona Hover Tank (XL).blk
rename to megameklab/data/mekfiles/vehicles/3150/Bellona Hover Tank (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Devastator II Superheavy Tank .blk b/megameklab/data/mekfiles/vehicles/3150/Devastator II Superheavy Tank .blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Devastator II Superheavy Tank .blk
rename to megameklab/data/mekfiles/vehicles/3150/Devastator II Superheavy Tank .blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Fensalir Combat WiGE (3132 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3150/Fensalir Combat WiGE (3132 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Fensalir Combat WiGE (3132 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3150/Fensalir Combat WiGE (3132 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Fensalir Combat WiGE (3137 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3150/Fensalir Combat WiGE (3137 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Fensalir Combat WiGE (3137 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3150/Fensalir Combat WiGE (3137 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Fensalir Combat WiGE (Stealth).blk b/megameklab/data/mekfiles/vehicles/3150/Fensalir Combat WiGE (Stealth).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Fensalir Combat WiGE (Stealth).blk
rename to megameklab/data/mekfiles/vehicles/3150/Fensalir Combat WiGE (Stealth).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Galleon Light Tank GAL-105.blk b/megameklab/data/mekfiles/vehicles/3150/Galleon Light Tank GAL-105.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Galleon Light Tank GAL-105.blk
rename to megameklab/data/mekfiles/vehicles/3150/Galleon Light Tank GAL-105.blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Hadur Fast Support Vehicle (LRM).blk b/megameklab/data/mekfiles/vehicles/3150/Hadur Fast Support Vehicle (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Hadur Fast Support Vehicle (LRM).blk
rename to megameklab/data/mekfiles/vehicles/3150/Hadur Fast Support Vehicle (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Hadur Fast Support Vehicle (Reactive).blk b/megameklab/data/mekfiles/vehicles/3150/Hadur Fast Support Vehicle (Reactive).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Hadur Fast Support Vehicle (Reactive).blk
rename to megameklab/data/mekfiles/vehicles/3150/Hadur Fast Support Vehicle (Reactive).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Kite Reconnaissance Vehicle (Fusion).blk b/megameklab/data/mekfiles/vehicles/3150/Kite Reconnaissance Vehicle (Fusion).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Kite Reconnaissance Vehicle (Fusion).blk
rename to megameklab/data/mekfiles/vehicles/3150/Kite Reconnaissance Vehicle (Fusion).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Kite Reconnaissance Vehicle.blk b/megameklab/data/mekfiles/vehicles/3150/Kite Reconnaissance Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Kite Reconnaissance Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/3150/Kite Reconnaissance Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Pandion Combat WiGE (3135 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3150/Pandion Combat WiGE (3135 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Pandion Combat WiGE (3135 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3150/Pandion Combat WiGE (3135 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Pandion Combat WiGE (3140 Upgrade).blk b/megameklab/data/mekfiles/vehicles/3150/Pandion Combat WiGE (3140 Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Pandion Combat WiGE (3140 Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/3150/Pandion Combat WiGE (3140 Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Predator Tank Destroyer (Elite).blk b/megameklab/data/mekfiles/vehicles/3150/Predator Tank Destroyer (Elite).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Predator Tank Destroyer (Elite).blk
rename to megameklab/data/mekfiles/vehicles/3150/Predator Tank Destroyer (Elite).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Schildkrote Line Tank (HPPC).blk b/megameklab/data/mekfiles/vehicles/3150/Schildkrote Line Tank (HPPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Schildkrote Line Tank (HPPC).blk
rename to megameklab/data/mekfiles/vehicles/3150/Schildkrote Line Tank (HPPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Schildkrote Line Tank (Light Gauss).blk b/megameklab/data/mekfiles/vehicles/3150/Schildkrote Line Tank (Light Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Schildkrote Line Tank (Light Gauss).blk
rename to megameklab/data/mekfiles/vehicles/3150/Schildkrote Line Tank (Light Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Schildkrote Line Tank (Plasma).blk b/megameklab/data/mekfiles/vehicles/3150/Schildkrote Line Tank (Plasma).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Schildkrote Line Tank (Plasma).blk
rename to megameklab/data/mekfiles/vehicles/3150/Schildkrote Line Tank (Plasma).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Sekhmet Assault Vehicle (Streak).blk b/megameklab/data/mekfiles/vehicles/3150/Sekhmet Assault Vehicle (Streak).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Sekhmet Assault Vehicle (Streak).blk
rename to megameklab/data/mekfiles/vehicles/3150/Sekhmet Assault Vehicle (Streak).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Shun Transport VTOL (Support).blk b/megameklab/data/mekfiles/vehicles/3150/Shun Transport VTOL (Support).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Shun Transport VTOL (Support).blk
rename to megameklab/data/mekfiles/vehicles/3150/Shun Transport VTOL (Support).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Skanda Light Tank (TSEMP).blk b/megameklab/data/mekfiles/vehicles/3150/Skanda Light Tank (TSEMP).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Skanda Light Tank (TSEMP).blk
rename to megameklab/data/mekfiles/vehicles/3150/Skanda Light Tank (TSEMP).blk
diff --git a/megameklab/data/mechfiles/vehicles/3150/Swallow Attack WiGE (Spotter).blk b/megameklab/data/mekfiles/vehicles/3150/Swallow Attack WiGE (Spotter).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/3150/Swallow Attack WiGE (Spotter).blk
rename to megameklab/data/mekfiles/vehicles/3150/Swallow Attack WiGE (Spotter).blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft A.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft A.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft A.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft B.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft B.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft B.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft Prime.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft Prime.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Boreas Cavalry Hovercraft Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Hoodling Sensor Hoverjeep.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Hoodling Sensor Hoverjeep.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Hoodling Sensor Hoverjeep.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Hoodling Sensor Hoverjeep.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Hoverpod.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Hoverpod.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Hover/Hoverpod.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Hover/Hoverpod.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Hover/JI-002 Hoverbike.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Hover/JI-002 Hoverbike.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Hover/JI-002 Hoverbike.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Hover/JI-002 Hoverbike.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Naval/Harpoon ParaSub.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Naval/Harpoon ParaSub.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Naval/Harpoon ParaSub.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Naval/Harpoon ParaSub.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Naval/Small Steamer.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Naval/Small Steamer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Naval/Small Steamer.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Naval/Small Steamer.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/VTOL/HTE Micro-Copter.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/VTOL/HTE Micro-Copter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/VTOL/HTE Micro-Copter.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/VTOL/HTE Micro-Copter.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Assuan Armored Bike.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Assuan Armored Bike.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Assuan Armored Bike.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Assuan Armored Bike.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Beast Riot Car.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Beast Riot Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Beast Riot Car.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Beast Riot Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Death Trike.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Death Trike.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Death Trike.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Death Trike.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Dune Buggy.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Dune Buggy.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Dune Buggy.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Dune Buggy.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Eagre Firefighting ATV.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Eagre Firefighting ATV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Eagre Firefighting ATV.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Eagre Firefighting ATV.blk
diff --git a/megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Tracked Quad.blk b/megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Tracked Quad.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/AToW Companion/Wheeled/Tracked Quad.blk
rename to megameklab/data/mekfiles/vehicles/AToW Companion/Wheeled/Tracked Quad.blk
diff --git a/megameklab/data/mechfiles/vehicles/DarkAge/Mobile Tactical Command HQ.blk b/megameklab/data/mekfiles/vehicles/DarkAge/Mobile Tactical Command HQ.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/DarkAge/Mobile Tactical Command HQ.blk
rename to megameklab/data/mekfiles/vehicles/DarkAge/Mobile Tactical Command HQ.blk
diff --git a/megameklab/data/mechfiles/vehicles/DarkAge/Shackleton AESV.blk b/megameklab/data/mekfiles/vehicles/DarkAge/Shackleton AESV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/DarkAge/Shackleton AESV.blk
rename to megameklab/data/mekfiles/vehicles/DarkAge/Shackleton AESV.blk
diff --git a/megameklab/data/mechfiles/vehicles/Era Digests/Age of War/Estevez AA.blk b/megameklab/data/mekfiles/vehicles/Era Digests/Age of War/Estevez AA.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Era Digests/Age of War/Estevez AA.blk
rename to megameklab/data/mekfiles/vehicles/Era Digests/Age of War/Estevez AA.blk
diff --git a/megameklab/data/mechfiles/vehicles/Era Digests/Age of War/Estevez MBT.blk b/megameklab/data/mekfiles/vehicles/Era Digests/Age of War/Estevez MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Era Digests/Age of War/Estevez MBT.blk
rename to megameklab/data/mekfiles/vehicles/Era Digests/Age of War/Estevez MBT.blk
diff --git a/megameklab/data/mechfiles/vehicles/Era Digests/Age of War/Marsden I.blk b/megameklab/data/mekfiles/vehicles/Era Digests/Age of War/Marsden I.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Era Digests/Age of War/Marsden I.blk
rename to megameklab/data/mekfiles/vehicles/Era Digests/Age of War/Marsden I.blk
diff --git a/megameklab/data/mechfiles/vehicles/Era Digests/Dark Age/Praetorian Mobile Strategic Command HQ.blk b/megameklab/data/mekfiles/vehicles/Era Digests/Dark Age/Praetorian Mobile Strategic Command HQ.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Era Digests/Dark Age/Praetorian Mobile Strategic Command HQ.blk
rename to megameklab/data/mekfiles/vehicles/Era Digests/Dark Age/Praetorian Mobile Strategic Command HQ.blk
diff --git a/megameklab/data/mechfiles/vehicles/Era Digests/Dark Age/Tribune Mobile Tactical Command HQ.blk b/megameklab/data/mekfiles/vehicles/Era Digests/Dark Age/Tribune Mobile Tactical Command HQ.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Era Digests/Dark Age/Tribune Mobile Tactical Command HQ.blk
rename to megameklab/data/mekfiles/vehicles/Era Digests/Dark Age/Tribune Mobile Tactical Command HQ.blk
diff --git a/megameklab/data/mechfiles/vehicles/FM DC/Arrow IV Carrier.blk b/megameklab/data/mekfiles/vehicles/FM DC/Arrow IV Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/FM DC/Arrow IV Carrier.blk
rename to megameklab/data/mekfiles/vehicles/FM DC/Arrow IV Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/Golden Century/Kokou Defense Tank (XL).blk b/megameklab/data/mekfiles/vehicles/Golden Century/Kokou Defense Tank (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Golden Century/Kokou Defense Tank (XL).blk
rename to megameklab/data/mekfiles/vehicles/Golden Century/Kokou Defense Tank (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/Golden Century/Kokou Defense Tank.blk b/megameklab/data/mekfiles/vehicles/Golden Century/Kokou Defense Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Golden Century/Kokou Defense Tank.blk
rename to megameklab/data/mekfiles/vehicles/Golden Century/Kokou Defense Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Golden Century/Manticore Heavy Tank EC.blk b/megameklab/data/mekfiles/vehicles/Golden Century/Manticore Heavy Tank EC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Golden Century/Manticore Heavy Tank EC.blk
rename to megameklab/data/mekfiles/vehicles/Golden Century/Manticore Heavy Tank EC.blk
diff --git a/megameklab/data/mechfiles/vehicles/Golden Century/Rhino Fire Support Tank EC.blk b/megameklab/data/mekfiles/vehicles/Golden Century/Rhino Fire Support Tank EC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Golden Century/Rhino Fire Support Tank EC.blk
rename to megameklab/data/mekfiles/vehicles/Golden Century/Rhino Fire Support Tank EC.blk
diff --git a/megameklab/data/mechfiles/vehicles/Golden Century/Zephyr Hovertank EC.blk b/megameklab/data/mekfiles/vehicles/Golden Century/Zephyr Hovertank EC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Golden Century/Zephyr Hovertank EC.blk
rename to megameklab/data/mekfiles/vehicles/Golden Century/Zephyr Hovertank EC.blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HD/Apocalypse World Rover.blk b/megameklab/data/mekfiles/vehicles/HB HD/Apocalypse World Rover.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HD/Apocalypse World Rover.blk
rename to megameklab/data/mekfiles/vehicles/HB HD/Apocalypse World Rover.blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle (Command Post).blk b/megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle (Command Post).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle (Command Post).blk
rename to megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle (Command Post).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle (Kitchen).blk b/megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle (Kitchen).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle (Kitchen).blk
rename to megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle (Kitchen).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle (MASH).blk b/megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle (MASH).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle (MASH).blk
rename to megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle (MASH).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle Trailer (Bunk).blk b/megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle Trailer (Bunk).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle Trailer (Bunk).blk
rename to megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle Trailer (Bunk).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle Trailer (Cargo).blk b/megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle Trailer (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HD/Generic Expandable Services Vehicle Trailer (Cargo).blk
rename to megameklab/data/mekfiles/vehicles/HB HD/Generic Expandable Services Vehicle Trailer (Cargo).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HD/Heavy Combat ATV.blk b/megameklab/data/mekfiles/vehicles/HB HD/Heavy Combat ATV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HD/Heavy Combat ATV.blk
rename to megameklab/data/mekfiles/vehicles/HB HD/Heavy Combat ATV.blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HK/Obuzaabaa Tactical Vehicle.blk b/megameklab/data/mekfiles/vehicles/HB HK/Obuzaabaa Tactical Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HK/Obuzaabaa Tactical Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/HB HK/Obuzaabaa Tactical Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HK/Sasayaku Control Transport.blk b/megameklab/data/mekfiles/vehicles/HB HK/Sasayaku Control Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HK/Sasayaku Control Transport.blk
rename to megameklab/data/mekfiles/vehicles/HB HK/Sasayaku Control Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HL/Apple-Churchill Surveillance VTOL.blk b/megameklab/data/mekfiles/vehicles/HB HL/Apple-Churchill Surveillance VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HL/Apple-Churchill Surveillance VTOL.blk
rename to megameklab/data/mekfiles/vehicles/HB HL/Apple-Churchill Surveillance VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HL/C-85 Sprinter Delivery Vehicle.blk b/megameklab/data/mekfiles/vehicles/HB HL/C-85 Sprinter Delivery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HL/C-85 Sprinter Delivery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/HB HL/C-85 Sprinter Delivery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Tractor.blk b/megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Tractor.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Tractor.blk
rename to megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Tractor.blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module (Liquid).blk b/megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module (Liquid).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module (Liquid).blk
rename to megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module (Liquid).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module (Livestock).blk b/megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module (Livestock).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module (Livestock).blk
rename to megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module (Livestock).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module (Passenger).blk b/megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module (Passenger).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module (Passenger).blk
rename to megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module (Passenger).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module (Refrigerated).blk b/megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module (Refrigerated).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module (Refrigerated).blk
rename to megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module (Refrigerated).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module.blk b/megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HM/Hector Road Train Trailer Module.blk
rename to megameklab/data/mekfiles/vehicles/HB HM/Hector Road Train Trailer Module.blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HM/Ibex RV (Militarized LDGR).blk b/megameklab/data/mekfiles/vehicles/HB HM/Ibex RV (Militarized LDGR).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HM/Ibex RV (Militarized LDGR).blk
rename to megameklab/data/mekfiles/vehicles/HB HM/Ibex RV (Militarized LDGR).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HM/Ibex RV (Militarized MG).blk b/megameklab/data/mekfiles/vehicles/HB HM/Ibex RV (Militarized MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HM/Ibex RV (Militarized MG).blk
rename to megameklab/data/mekfiles/vehicles/HB HM/Ibex RV (Militarized MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/HB HM/Ibex RV.blk b/megameklab/data/mekfiles/vehicles/HB HM/Ibex RV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/HB HM/Ibex RV.blk
rename to megameklab/data/mekfiles/vehicles/HB HM/Ibex RV.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Ballista Self Propelled Artillery Tank.blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Ballista Self Propelled Artillery Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Ballista Self Propelled Artillery Tank.blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Ballista Self Propelled Artillery Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Pollux ADA Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Pollux ADA Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Pollux ADA Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Pollux ADA Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Vali Artillery Vehicle.blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Vali Artillery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Vali Artillery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Vali Artillery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Vector (Attack).blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Vector (Attack).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Vector (Attack).blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Vector (Attack).blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Vector EW.blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Vector EW.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Vector EW.blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Vector EW.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Vector Scout.blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Vector Scout.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Vector Scout.blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Vector Scout.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Vector Transport.blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Vector Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Vector Transport.blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Vector Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (AC20).blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (AC20).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (AC20).blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (AC20).blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (LB-10X).blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (LB-10X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (LB-10X).blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (LB-10X).blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (Ultra5).blk b/megameklab/data/mekfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (Ultra5).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (Ultra5).blk
rename to megameklab/data/mekfiles/vehicles/Hist LOT II/Weapon Carrier Tracked (Ultra5).blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist Reunification War/Gallant Urban Assault Tank.blk b/megameklab/data/mekfiles/vehicles/Hist Reunification War/Gallant Urban Assault Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist Reunification War/Gallant Urban Assault Tank.blk
rename to megameklab/data/mekfiles/vehicles/Hist Reunification War/Gallant Urban Assault Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist Reunification War/Hipparch Cavalry Tank.blk b/megameklab/data/mekfiles/vehicles/Hist Reunification War/Hipparch Cavalry Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist Reunification War/Hipparch Cavalry Tank.blk
rename to megameklab/data/mekfiles/vehicles/Hist Reunification War/Hipparch Cavalry Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist Reunification War/Tiger Medium Tank T-12.blk b/megameklab/data/mekfiles/vehicles/Hist Reunification War/Tiger Medium Tank T-12.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist Reunification War/Tiger Medium Tank T-12.blk
rename to megameklab/data/mekfiles/vehicles/Hist Reunification War/Tiger Medium Tank T-12.blk
diff --git a/megameklab/data/mechfiles/vehicles/Hist Reunification War/Wayland Mobile Base.blk b/megameklab/data/mekfiles/vehicles/Hist Reunification War/Wayland Mobile Base.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Hist Reunification War/Wayland Mobile Base.blk
rename to megameklab/data/mekfiles/vehicles/Hist Reunification War/Wayland Mobile Base.blk
diff --git a/megameklab/data/mechfiles/vehicles/House Arano/Sleipnir APC SRM.blk b/megameklab/data/mekfiles/vehicles/House Arano/Sleipnir APC SRM.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/House Arano/Sleipnir APC SRM.blk
rename to megameklab/data/mekfiles/vehicles/House Arano/Sleipnir APC SRM.blk
diff --git a/megameklab/data/mechfiles/vehicles/House Arano/Sleipnir APC.blk b/megameklab/data/mekfiles/vehicles/House Arano/Sleipnir APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/House Arano/Sleipnir APC.blk
rename to megameklab/data/mekfiles/vehicles/House Arano/Sleipnir APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/House Arano/Vargr APC LRM.blk b/megameklab/data/mekfiles/vehicles/House Arano/Vargr APC LRM.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/House Arano/Vargr APC LRM.blk
rename to megameklab/data/mekfiles/vehicles/House Arano/Vargr APC LRM.blk
diff --git a/megameklab/data/mechfiles/vehicles/House Arano/Vargr APC.blk b/megameklab/data/mekfiles/vehicles/House Arano/Vargr APC.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/House Arano/Vargr APC.blk
rename to megameklab/data/mekfiles/vehicles/House Arano/Vargr APC.blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Brunel Dump Truck AC20.blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Brunel Dump Truck AC20.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Brunel Dump Truck AC20.blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Brunel Dump Truck AC20.blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Brunel Dump Truck LRM.blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Brunel Dump Truck LRM.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Brunel Dump Truck LRM.blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Brunel Dump Truck LRM.blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Burke Defense Tank (Royal).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Burke Defense Tank (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Burke Defense Tank (Royal).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Burke Defense Tank (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Flatbed Truck (LRM).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Flatbed Truck (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Flatbed Truck (LRM).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Flatbed Truck (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Flatbed Truck (RL).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Flatbed Truck (RL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Flatbed Truck (RL).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Flatbed Truck (RL).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Galleon Light Tank GAL-200 (RL).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Galleon Light Tank GAL-200 (RL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Galleon Light Tank GAL-200 (RL).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Galleon Light Tank GAL-200 (RL).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Kanga Medium Hovertank (AC).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Kanga Medium Hovertank (AC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Kanga Medium Hovertank (AC).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Kanga Medium Hovertank (AC).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Marksman Artillery Vehicle (AC).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Marksman Artillery Vehicle (AC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Marksman Artillery Vehicle (AC).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Marksman Artillery Vehicle (AC).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (LRM).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (LRM).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (RL).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (RL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (RL).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (RL).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (SRM).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (SRM).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Rotunda Scout Vehicle (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Thor Artillery Vehicle (AC).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Thor Artillery Vehicle (AC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Thor Artillery Vehicle (AC).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Thor Artillery Vehicle (AC).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Von Luckner Heavy Tank (Royal).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Von Luckner Heavy Tank (Royal).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Von Luckner Heavy Tank (Royal).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Von Luckner Heavy Tank (Royal).blk
diff --git a/megameklab/data/mechfiles/vehicles/Operation Klondike/Von Luckner Heavy Tank (Star League).blk b/megameklab/data/mekfiles/vehicles/Operation Klondike/Von Luckner Heavy Tank (Star League).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Operation Klondike/Von Luckner Heavy Tank (Star League).blk
rename to megameklab/data/mekfiles/vehicles/Operation Klondike/Von Luckner Heavy Tank (Star League).blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Aithon Assault Transport.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Aithon Assault Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Aithon Assault Transport.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Aithon Assault Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Bandit Mk II.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Bandit Mk II.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Bandit Mk II.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Bandit Mk II.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Cavalry (Infiltrator).blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Cavalry (Infiltrator).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Cavalry (Infiltrator).blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Cavalry (Infiltrator).blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Challenger MBT XV.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Challenger MBT XV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Challenger MBT XV.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Challenger MBT XV.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Enyo Strike Tank ER Pulse.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Enyo Strike Tank ER Pulse.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Enyo Strike Tank ER Pulse.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Enyo Strike Tank ER Pulse.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Fulcrum Heavy Hover Tank Hybrid.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Fulcrum Heavy Hover Tank Hybrid.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Fulcrum Heavy Hover Tank Hybrid.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Fulcrum Heavy Hover Tank Hybrid.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Garuda Heavy VTOL.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Garuda Heavy VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Garuda Heavy VTOL.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Garuda Heavy VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Heavy NLRM Carrier.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Heavy NLRM Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Heavy NLRM Carrier.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Heavy NLRM Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Hephaestus (AP) Jump Tank.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Hephaestus (AP) Jump Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Hephaestus (AP) Jump Tank.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Hephaestus (AP) Jump Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Hephaestus Jump Tank.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Hephaestus Jump Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Hephaestus Jump Tank.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Hephaestus Jump Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Hiryo Armored Infantry Transport BloodHound.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Hiryo Armored Infantry Transport BloodHound.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Hiryo Armored Infantry Transport BloodHound.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Hiryo Armored Infantry Transport BloodHound.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Hunter Light Support Tank (Amphibious).blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Hunter Light Support Tank (Amphibious).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Hunter Light Support Tank (Amphibious).blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Hunter Light Support Tank (Amphibious).blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Kalki Cruise Missile Launcher.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Kalki Cruise Missile Launcher.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Kalki Cruise Missile Launcher.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Kalki Cruise Missile Launcher.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Lexan Surveillance VTOL.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Lexan Surveillance VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Lexan Surveillance VTOL.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Lexan Surveillance VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Myrmidon Medium Tank (Anti-Infantry).blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Myrmidon Medium Tank (Anti-Infantry).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Myrmidon Medium Tank (Anti-Infantry).blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Myrmidon Medium Tank (Anti-Infantry).blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Nishikigoi Support Aircraft Koi.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Nishikigoi Support Aircraft Koi.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Nishikigoi Support Aircraft Koi.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Nishikigoi Support Aircraft Koi.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Nuberu Anti Aircraft Tank 2 Numantia.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Nuberu Anti Aircraft Tank 2 Numantia.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Nuberu Anti Aircraft Tank 2 Numantia.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Nuberu Anti Aircraft Tank 2 Numantia.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Nuberu Anti Aircraft Tank.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Nuberu Anti Aircraft Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Nuberu Anti Aircraft Tank.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Nuberu Anti Aircraft Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Ontos Heavy Tank Heat.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Ontos Heavy Tank Heat.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Ontos Heavy Tank Heat.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Ontos Heavy Tank Heat.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Pegasus Scout Hover Tank X-Pulse.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Pegasus Scout Hover Tank X-Pulse.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Pegasus Scout Hover Tank X-Pulse.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Pegasus Scout Hover Tank X-Pulse.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Phalanx Support Tank (Production).blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Phalanx Support Tank (Production).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Phalanx Support Tank (Production).blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Phalanx Support Tank (Production).blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Phalanx Support Tank(Prototype).blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Phalanx Support Tank(Prototype).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Phalanx Support Tank(Prototype).blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Phalanx Support Tank(Prototype).blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Po Heavy Tank HV.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Po Heavy Tank HV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Po Heavy Tank HV.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Po Heavy Tank HV.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Rommel Tank (Howitzer) Production.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Rommel Tank (Howitzer) Production.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Rommel Tank (Howitzer) Production.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Rommel Tank (Howitzer) Production.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Scorpion Light Tank (Minesweeper).blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Scorpion Light Tank (Minesweeper).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Scorpion Light Tank (Minesweeper).blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Scorpion Light Tank (Minesweeper).blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Sea Skimmer Hydrofoil ELRM.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Sea Skimmer Hydrofoil ELRM.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Sea Skimmer Hydrofoil ELRM.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Sea Skimmer Hydrofoil ELRM.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Skulker Wheeled Scout Tank MK II.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Skulker Wheeled Scout Tank MK II.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Skulker Wheeled Scout Tank MK II.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Skulker Wheeled Scout Tank MK II.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Sokar Urban Combat Unit.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Sokar Urban Combat Unit.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Sokar Urban Combat Unit.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Sokar Urban Combat Unit.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Thumper Artillery Vehicle Angel.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Thumper Artillery Vehicle Angel.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Thumper Artillery Vehicle Angel.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Thumper Artillery Vehicle Angel.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Vedette Medium Tank V7.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Vedette Medium Tank V7.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Vedette Medium Tank V7.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Vedette Medium Tank V7.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Vidar Heavy Defense Tank.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Vidar Heavy Defense Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Vidar Heavy Defense Tank.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Vidar Heavy Defense Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/ProtoTypes/Warrior S-9 Stealth Helicopter.blk b/megameklab/data/mekfiles/vehicles/ProtoTypes/Warrior S-9 Stealth Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/ProtoTypes/Warrior S-9 Stealth Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/ProtoTypes/Warrior S-9 Stealth Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (Chemical).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (Chemical).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (Chemical).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (Chemical).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (ERLL).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (ERLL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (ERLL).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (ERLL).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (LB-X).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (Plasma).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (Plasma).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (Plasma).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Bulldog Medium Tank (Plasma).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Arrow IV).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Arrow IV).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Arrow IV).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Arrow IV).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Cell).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Cell).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Clan).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Clan).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Clan).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Clan).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Gauss).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Gauss).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (MRM).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (MRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (MRM).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (MRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Reinforced).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Reinforced).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Reinforced).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Demolisher Heavy Tank (Reinforced).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Pegasus Scout Hover Tank (Upgrade).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Pegasus Scout Hover Tank (Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 25/Pegasus Scout Hover Tank (Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 25/Pegasus Scout Hover Tank (Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Fusion).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Fusion).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Fusion).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Fusion).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (LAC).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (LAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (LAC).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (LAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Laser).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Laser).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Ultra).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Ultra).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Ultra).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank (Ultra).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Condor Heavy Hover Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Maxim Heavy Hover Transport (Escort).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Maxim Heavy Hover Transport (Escort).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 26/Maxim Heavy Hover Transport (Escort).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 26/Maxim Heavy Hover Transport (Escort).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Buzzard Hover Tank.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Buzzard Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Buzzard Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Buzzard Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Falcon Hover Tank.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Falcon Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Falcon Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Falcon Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-106.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-106.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-106.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-106.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-106M.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-106M.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-106M.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-106M.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-200R.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-200R.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-200R.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-200R.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-201.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-201.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-201.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-201.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-300.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-300.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-300.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Galleon Light Tank GAL-300.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Hawk Hover Tank (LTV-4).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Hawk Hover Tank (LTV-4).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Hawk Hover Tank (LTV-4).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Hawk Hover Tank (LTV-4).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank A.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank A.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank A.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank B.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank B.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank B.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank Prime.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank Prime.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank R.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank R.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank R.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Kamisori Light Tank R.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Patton Tank (Taurian).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Patton Tank (Taurian).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Patton Tank (Taurian).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Patton Tank (Taurian).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Patton Tank (XL).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Patton Tank (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 27/Patton Tank (XL).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 27/Patton Tank (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Ammunition Carriage).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Ammunition Carriage).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Ammunition Carriage).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Ammunition Carriage).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Ammunition Loader Carriage).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Ammunition Loader Carriage).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Ammunition Loader Carriage).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Ammunition Loader Carriage).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Drone Command Carriage).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Drone Command Carriage).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Drone Command Carriage).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Drone Command Carriage).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Support Carriage).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Support Carriage).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Support Carriage).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/LT-MOB-25F (Support Carriage).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Mobile Long Tom Artillery LT-MOB-25F.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Mobile Long Tom Artillery LT-MOB-25F.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Mobile Long Tom Artillery LT-MOB-25F.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Mobile Long Tom Artillery LT-MOB-25F.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Skulker Wheeled Scout Tank C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Skulker Wheeled Scout Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Skulker Wheeled Scout Tank C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Skulker Wheeled Scout Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Assault).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Assault).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Assault).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Assault).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Cell).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Cell).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Heavy Gauss).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Heavy Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Heavy Gauss).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Heavy Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (SRM).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (SRM).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Steiner).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Steiner).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Steiner).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Steiner).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Support) 'Gilmore'.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Support) 'Gilmore'.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Support) 'Gilmore'.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (Support) 'Gilmore'.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (WoB).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (WoB).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (WoB).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank (WoB).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/SturmFeur Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Warrior Attack Helicopter H-7F.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Warrior Attack Helicopter H-7F.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Warrior Attack Helicopter H-7F.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Warrior Attack Helicopter H-7F.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank (AAA).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank (AAA).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank (AAA).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank (AAA).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank (IFV).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank (IFV).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank (IFV).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank (IFV).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 28/Whirlwind Scout Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Browning Mobile HQ (Half Track).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Browning Mobile HQ (Half Track).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Browning Mobile HQ (Half Track).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Browning Mobile HQ (Half Track).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Browning Mobile HQ.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Browning Mobile HQ.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Browning Mobile HQ.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Browning Mobile HQ.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van (ICE).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van (ICE).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van (ICE).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van (ICE).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van (Q-Vehicle).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van (Q-Vehicle).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van (Q-Vehicle).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van (Q-Vehicle).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Command Van.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT A.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT A.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT A.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT B.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT B.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT B.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT D.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT D.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT D.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT Prime.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT Prime.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Eurus MBT Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Hetzer Wheeled Assault Gun (Cell).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Hetzer Wheeled Assault Gun (Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Hetzer Wheeled Assault Gun (Cell).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Hetzer Wheeled Assault Gun (Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Hetzer Wheeled Assault Gun C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Hetzer Wheeled Assault Gun C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Hetzer Wheeled Assault Gun C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Hetzer Wheeled Assault Gun C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Ontos Heavy Tank (Chemical Laser).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Ontos Heavy Tank (Chemical Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 29/Ontos Heavy Tank (Chemical Laser).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 29/Ontos Heavy Tank (Chemical Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/LRM Carrier C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/LRM Carrier C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/LRM Carrier C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/LRM Carrier C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL A.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL A.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL A.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL B.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL B.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL B.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL D.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL D.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL D.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL D.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL E.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL E.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL E.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL E.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL Prime.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL Prime.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Onuris Attack VTOL Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (Clan).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (Clan).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (Clan).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (Clan).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (LB-X).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (Plasma).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (Plasma).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (Plasma).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (Plasma).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (RAC) 'Assault Pike'.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (RAC) 'Assault Pike'.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (RAC) 'Assault Pike'.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/Pike Support Vehicle (RAC) 'Assault Pike'.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/SRM Carrier C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/SRM Carrier C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 30/SRM Carrier C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 30/SRM Carrier C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Davion).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Davion).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Davion).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Davion).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Kurita Upgrade).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Kurita Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Kurita Upgrade).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Kurita Upgrade).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Kurita).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Kurita).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Kurita).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Kurita).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Liao).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Liao).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Liao).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Liao).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Refit).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Refit).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Refit).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Behemoth Heavy Tank (Refit).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank (PPC).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank (PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank (PPC).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank (PPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank (Re-Laser).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank (Re-Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank (Re-Laser).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank (Re-Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Harrier Heavy Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/MASH Truck (AMS).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/MASH Truck (AMS).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/MASH Truck (AMS).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/MASH Truck (AMS).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Manticore Heavy Tank (XL).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Manticore Heavy Tank (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Manticore Heavy Tank (XL).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Manticore Heavy Tank (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Savannah Master Hovercraft (Reflective).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Savannah Master Hovercraft (Reflective).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Savannah Master Hovercraft (Reflective).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Savannah Master Hovercraft (Reflective).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Skimmer.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Skimmer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 31/Skimmer.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 31/Skimmer.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank C 2.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank C 2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank C 2.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank C 2.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (ERLL).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (ERLL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (ERLL).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (ERLL).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (MML).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (MML).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (MML).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (MML).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (Streak).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (Streak).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (Streak).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Drillson Heavy Hover Tank (Streak).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Chemical).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Chemical).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Chemical).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Chemical).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Kurita).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Kurita).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Kurita).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Kurita).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (LAC).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (LAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (LAC).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (LAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Light PPC).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Light PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Light PPC).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (Light PPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (TAG).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (TAG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (TAG).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (TAG).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (X-Pulse).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (X-Pulse).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (X-Pulse).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/J. Edgar Light Hover Tank (X-Pulse).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek AC Carrier (Lothian).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek AC Carrier (Lothian).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek AC Carrier (Lothian).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek AC Carrier (Lothian).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek AC Carrier.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek AC Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek AC Carrier.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek AC Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek Gauss Carrier.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek Gauss Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek Gauss Carrier.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek Gauss Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek PPC Carrier (LB-X).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek PPC Carrier (LB-X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek PPC Carrier (LB-X).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek PPC Carrier (LB-X).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek PPC Carrier (XL).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek PPC Carrier (XL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek PPC Carrier (XL).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Schrek PPC Carrier (XL).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Vedette Medium Tank (Armor).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Vedette Medium Tank (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Vedette Medium Tank (Armor).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Vedette Medium Tank (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K65W.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K65W.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K65W.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K65W.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K75N.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K75N.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K75N.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K75N.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K85N.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K85N.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K85N.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K85N.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K90.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K90.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K90.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 32/Von Luckner Heavy Tank VNL-K90.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Desert Scorpion Light Tank.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Desert Scorpion Light Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Desert Scorpion Light Tank.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Desert Scorpion Light Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Goblin III Infantry Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Goblin III Infantry Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Goblin III Infantry Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Goblin III Infantry Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Heavy Ferro).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Heavy Ferro).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Heavy Ferro).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Heavy Ferro).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (LFE).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (LFE).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (LFE).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (LFE).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Marian}.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Marian}.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Marian}.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Marian}.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Speed).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Speed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Speed).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (Speed).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (iNarc}.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (iNarc}.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (iNarc}.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Harasser Missile Platform (iNarc}.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Hunter Light Support Tank (Cell).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Hunter Light Support Tank (Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Hunter Light Support Tank (Cell).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Hunter Light Support Tank (Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Karnov UR Transport (BA Stealth).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Karnov UR Transport (BA Stealth).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Karnov UR Transport (BA Stealth).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Karnov UR Transport (BA Stealth).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Cell).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Cell).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (ELRM).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (ELRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (ELRM).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (ELRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Light Gauss).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Light Gauss).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Light Gauss).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Light Gauss).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Refit).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Refit).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Refit).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Partisan Heavy Tank (Refit).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/SM Tank Destroyer SM1B.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/SM Tank Destroyer SM1B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/SM Tank Destroyer SM1B.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/SM Tank Destroyer SM1B.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Armor).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Armor).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Armor).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Armor).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Hardened).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Hardened).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Hardened).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Hardened).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (MRM).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (MRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (MRM).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (MRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (RAC).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (RAC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (RAC).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (RAC).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Rifle).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Rifle).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Rifle).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Rifle).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Thunderbolt).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Thunderbolt).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Thunderbolt).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Thunderbolt).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Ultra).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Ultra).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Ultra).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank (Ultra).blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank C.blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank C.blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Scorpion Light Tank C.blk
diff --git a/megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Striker Light Tank (Stealth).blk b/megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Striker Light Tank (Stealth).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Rec Guides ilClan/Vol 33/Striker Light Tank (Stealth).blk
rename to megameklab/data/mekfiles/vehicles/Rec Guides ilClan/Vol 33/Striker Light Tank (Stealth).blk
diff --git a/megameklab/data/mechfiles/vehicles/Shrapnel/Vol 5/SM5 Field Commander Prime.blk b/megameklab/data/mekfiles/vehicles/Shrapnel/Vol 5/SM5 Field Commander Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Shrapnel/Vol 5/SM5 Field Commander Prime.blk
rename to megameklab/data/mekfiles/vehicles/Shrapnel/Vol 5/SM5 Field Commander Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/Somerset Strikers/Packrat LRPV PKR-T5 (TOC).blk b/megameklab/data/mekfiles/vehicles/Somerset Strikers/Packrat LRPV PKR-T5 (TOC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Somerset Strikers/Packrat LRPV PKR-T5 (TOC).blk
rename to megameklab/data/mekfiles/vehicles/Somerset Strikers/Packrat LRPV PKR-T5 (TOC).blk
diff --git a/megameklab/data/mechfiles/vehicles/TOS/Granada/Auxiliary Defense Tank ADT-1.blk b/megameklab/data/mekfiles/vehicles/TOS/Granada/Auxiliary Defense Tank ADT-1.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TOS/Granada/Auxiliary Defense Tank ADT-1.blk
rename to megameklab/data/mekfiles/vehicles/TOS/Granada/Auxiliary Defense Tank ADT-1.blk
diff --git a/megameklab/data/mechfiles/vehicles/TOS/Granada/Auxiliary Defense Tank ADT-2.blk b/megameklab/data/mekfiles/vehicles/TOS/Granada/Auxiliary Defense Tank ADT-2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TOS/Granada/Auxiliary Defense Tank ADT-2.blk
rename to megameklab/data/mekfiles/vehicles/TOS/Granada/Auxiliary Defense Tank ADT-2.blk
diff --git a/megameklab/data/mechfiles/vehicles/TOS/Tortuga/Debbie 'The Warcrime Wagon'.blk b/megameklab/data/mekfiles/vehicles/TOS/Tortuga/Debbie 'The Warcrime Wagon'.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TOS/Tortuga/Debbie 'The Warcrime Wagon'.blk
rename to megameklab/data/mekfiles/vehicles/TOS/Tortuga/Debbie 'The Warcrime Wagon'.blk
diff --git a/megameklab/data/mechfiles/vehicles/TOS/Tortuga/Outrider.blk b/megameklab/data/mekfiles/vehicles/TOS/Tortuga/Outrider.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TOS/Tortuga/Outrider.blk
rename to megameklab/data/mekfiles/vehicles/TOS/Tortuga/Outrider.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Hoverbike (Laser).blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Hoverbike (Laser).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Hoverbike (Laser).blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Hoverbike (Laser).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Hoverbike (MG).blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Hoverbike (MG).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Hoverbike (MG).blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Hoverbike (MG).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Hoverbike.blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Hoverbike.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Hoverbike.blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Hoverbike.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Minigun Cycle (SRM).blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Minigun Cycle (SRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Minigun Cycle (SRM).blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Minigun Cycle (SRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Minigun Cycle.blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Minigun Cycle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Minigun Cycle.blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Minigun Cycle.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Monocycle.blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Monocycle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Monocycle.blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Monocycle.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Scout ATV.blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Scout ATV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Scout ATV.blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Scout ATV.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/TrackBike.blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/TrackBike.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/TrackBike.blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/TrackBike.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Trike.blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Trike.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Smalls/Trike.blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Smalls/Trike.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover (Original).blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover (Original).blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover (Succession Wars).blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover (Succession Wars).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover (Succession Wars).blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover (Succession Wars).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover.blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover.blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Prime Mover.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Gunship WiGE.blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Gunship WiGE.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Gunship WiGE.blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Gunship WiGE.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE (LB-10X).blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE (LB-10X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE (LB-10X).blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE (LB-10X).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE (LB-2X).blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE (LB-2X).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE (LB-2X).blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE (LB-2X).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE.blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE.blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Sturmvogel Maritime Patrol WiGE.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout (Camera).blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout (Camera).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout (Camera).blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout (Camera).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout (Sensors).blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout (Sensors).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout (Sensors).blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout (Sensors).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout .blk b/megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout .blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout .blk
rename to megameklab/data/mekfiles/vehicles/TRO Irregulars/Vehicles/Wheeled Scout .blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Bayamo Hoverbike.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Bayamo Hoverbike.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Bayamo Hoverbike.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Bayamo Hoverbike.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Buffalo BFFL Hovertruck.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Buffalo BFFL Hovertruck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Buffalo BFFL Hovertruck.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Buffalo BFFL Hovertruck.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Champion Hoversports CS535 Hover Car.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Champion Hoversports CS535 Hover Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Champion Hoversports CS535 Hover Car.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Champion Hoversports CS535 Hover Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Champion Hoversports Crimson Streak Hover Racer.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Champion Hoversports Crimson Streak Hover Racer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Champion Hoversports Crimson Streak Hover Racer.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Champion Hoversports Crimson Streak Hover Racer.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Deusenberg VIP Luxury Hovercar (One).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Deusenberg VIP Luxury Hovercar (One).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Deusenberg VIP Luxury Hovercar (One).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Deusenberg VIP Luxury Hovercar (One).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Deusenberg VIP Luxury Hovercar (Original).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Deusenberg VIP Luxury Hovercar (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Deusenberg VIP Luxury Hovercar (Original).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Deusenberg VIP Luxury Hovercar (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Dillinger Police Vehicle.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Dillinger Police Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Dillinger Police Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Dillinger Police Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Freedom 900 Hover Jeep.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Freedom 900 Hover Jeep.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Freedom 900 Hover Jeep.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Freedom 900 Hover Jeep.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Ina-du Swamp Skimmer.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Ina-du Swamp Skimmer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Ina-du Swamp Skimmer.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Ina-du Swamp Skimmer.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Lewis Skimmer Bus.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Lewis Skimmer Bus.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Lewis Skimmer Bus.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Lewis Skimmer Bus.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Routemaster Hover Shuttle.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Routemaster Hover Shuttle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Routemaster Hover Shuttle.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Routemaster Hover Shuttle.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Slipper Hovercar LX-Series.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Slipper Hovercar LX-Series.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Hover/Slipper Hovercar LX-Series.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Hover/Slipper Hovercar LX-Series.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Baleena Passenger Submarine.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Baleena Passenger Submarine.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Baleena Passenger Submarine.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Baleena Passenger Submarine.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Jonah Submarine.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Jonah Submarine.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Jonah Submarine.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Jonah Submarine.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Seahorse Cargo Sub.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Seahorse Cargo Sub.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Seahorse Cargo Sub.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Submarine)/Seahorse Cargo Sub.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Atlantia Luxury Yacht.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Atlantia Luxury Yacht.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Atlantia Luxury Yacht.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Atlantia Luxury Yacht.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Silverback Coastal Cutter.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Silverback Coastal Cutter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Silverback Coastal Cutter.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Silverback Coastal Cutter.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Silverfin Coastal Cutter.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Silverfin Coastal Cutter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Silverfin Coastal Cutter.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Silverfin Coastal Cutter.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Whitestreak Jetski.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Whitestreak Jetski.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Whitestreak Jetski.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Whitestreak Jetski.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Whitestreak Speedboat.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Whitestreak Speedboat.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Whitestreak Speedboat.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Naval (Surface)/Whitestreak Speedboat.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Rail/Adelante Passenger-Cargo Train.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Rail/Adelante Passenger-Cargo Train.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Rail/Adelante Passenger-Cargo Train.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Rail/Adelante Passenger-Cargo Train.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Rail/TGV Omni Railcar Primary Configuration.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Rail/TGV Omni Railcar Primary Configuration.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Rail/TGV Omni Railcar Primary Configuration.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Rail/TGV Omni Railcar Primary Configuration.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Cellco Ranger UPU-3000.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Cellco Ranger UPU-3000.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Cellco Ranger UPU-3000.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Cellco Ranger UPU-3000.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Corx Mobile Tunnel Miner.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Corx Mobile Tunnel Miner.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Corx Mobile Tunnel Miner.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Corx Mobile Tunnel Miner.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Croyle Systems Cortez Series N.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Croyle Systems Cortez Series N.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Croyle Systems Cortez Series N.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Croyle Systems Cortez Series N.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Galaport Ground Trailer.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Galaport Ground Trailer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Galaport Ground Trailer.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Galaport Ground Trailer.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Galaport Ground Tug.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Galaport Ground Tug.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Galaport Ground Tug.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Galaport Ground Tug.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Gienah-Durapaq Elite Land Train (Tractor) Series 3.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Gienah-Durapaq Elite Land Train (Tractor) Series 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Gienah-Durapaq Elite Land Train (Tractor) Series 3.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Gienah-Durapaq Elite Land Train (Tractor) Series 3.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Gienah-Durapaq Elite Land Train (Trailer) Series 3.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Gienah-Durapaq Elite Land Train (Trailer) Series 3.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Gienah-Durapaq Elite Land Train (Trailer) Series 3.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Gienah-Durapaq Elite Land Train (Trailer) Series 3.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Bulldozer).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Bulldozer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Bulldozer).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Bulldozer).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Cargo).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Cargo).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Cargo).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Crane).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Crane).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Crane).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Crane).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Harvester).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Harvester).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Harvester).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Hesiod Utility Vehicle (Harvester).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-10 'Backhoe'.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-10 'Backhoe'.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-10 'Backhoe'.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-10 'Backhoe'.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-11 'Rock Cutter'.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-11 'Rock Cutter'.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-11 'Rock Cutter'.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-11 'Rock Cutter'.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-12 'Chainsaw'.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-12 'Chainsaw'.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-12 'Chainsaw'.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-12 'Chainsaw'.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-14 'Dual Bulldozer'.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-14 'Dual Bulldozer'.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-14 'Dual Bulldozer'.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Kallon UL-series Construction Vehicle UL-14 'Dual Bulldozer'.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Limpet Half-Track.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Limpet Half-Track.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Limpet Half-Track.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Limpet Half-Track.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Luciano White Wolverine.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Luciano White Wolverine.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Luciano White Wolverine.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Luciano White Wolverine.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Magellan Series Four.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Magellan Series Four.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Magellan Series Four.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Magellan Series Four.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Raptor.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Raptor.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Raptor.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Raptor.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Rock Rover Half-Track (RRV).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Rock Rover Half-Track (RRV).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Rock Rover Half-Track (RRV).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Rock Rover Half-Track (RRV).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Rock Rover Half-Track RRV (Speed).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Rock Rover Half-Track RRV (Speed).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Rock Rover Half-Track RRV (Speed).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Rock Rover Half-Track RRV (Speed).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Rumbler-HT.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Rumbler-HT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Rumbler-HT.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Rumbler-HT.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Saturn Harvester.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Saturn Harvester.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Saturn Harvester.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Saturn Harvester.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck (MASH).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck (MASH).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck (MASH).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck (MASH).blk
diff --git a/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck (Mobile Canteen).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck (Mobile Canteen).blk
new file mode 100644
index 000000000..8c7fc621b
--- /dev/null
+++ b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck (Mobile Canteen).blk
@@ -0,0 +1,118 @@
+#Saved from version 0.50.1-SNAPSHOT on 2024-09-05
+
+SupportTank
+
+
+
+Sherpa Armored Truck
+
+
+
+(Mobile Canteen)
+
+
+
+5049
+
+
+
+2430
+
+
+
+2430
+
+
+
+IS Level 2
+
+
+
+None
+
+
+
+Tracked
+
+
+
+cargobay:1.0:1:1::-1:0
+
+
+
+4
+
+
+
+1
+
+
+
+51
+
+
+
+1
+
+
+
+7
+6
+6
+6
+6
+
+
+
+Basic Fire Control
+IS Ammo MG - Full
+Armored Chassis
+
+
+
+
+
+
+FieldKitchen
+
+
+
+FieldKitchen
+
+
+
+Hitch
+
+
+
+Machine Gun
+
+
+
+10
+
+
+
+3
+
+
+
+3
+
+
+
+TRO: Vehicle Annex (Revised)
+
+
+
+35.0
+
+
+
+1.5
+
+
+
+PETROCHEMICALS
+
+
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Tracked/Sherpa Armored Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Blackstone Baronet Passenger VTOL.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Blackstone Baronet Passenger VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Blackstone Baronet Passenger VTOL.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Blackstone Baronet Passenger VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Blackstone Pegasus Passenger VTOL.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Blackstone Pegasus Passenger VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Blackstone Pegasus Passenger VTOL.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Blackstone Pegasus Passenger VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Cascatelle Firefighting VTOL.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Cascatelle Firefighting VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Cascatelle Firefighting VTOL.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Cascatelle Firefighting VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Lexan Oceanic Luxury VTOL Series VI.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Lexan Oceanic Luxury VTOL Series VI.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Lexan Oceanic Luxury VTOL Series VI.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Lexan Oceanic Luxury VTOL Series VI.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Lexan Oceanic Personal VTOL Series II.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Lexan Oceanic Personal VTOL Series II.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Lexan Oceanic Personal VTOL Series II.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Lexan Oceanic Personal VTOL Series II.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Peacekeeper SWAT Carrier.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Peacekeeper SWAT Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Peacekeeper SWAT Carrier.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Peacekeeper SWAT Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Pion-Laurier Lama-Deux.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Pion-Laurier Lama-Deux.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Pion-Laurier Lama-Deux.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Pion-Laurier Lama-Deux.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/SOAR VTOL.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/SOAR VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/SOAR VTOL.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/SOAR VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Sky Eye News Helicopter.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Sky Eye News Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Sky Eye News Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Sky Eye News Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/St. Christopher Cargo Transport C1.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/St. Christopher Cargo Transport C1.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/St. Christopher Cargo Transport C1.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/St. Christopher Cargo Transport C1.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/St. Christopher Cargo Transport C2.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/St. Christopher Cargo Transport C2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/St. Christopher Cargo Transport C2.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/St. Christopher Cargo Transport C2.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Swiftran RTC-215M.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Swiftran RTC-215M.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/VTOL/Swiftran RTC-215M.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/VTOL/Swiftran RTC-215M.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Aston-Martin Fiver Roadster.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Aston-Martin Fiver Roadster.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Aston-Martin Fiver Roadster.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Aston-Martin Fiver Roadster.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Aston-Martin Fiver Traveler.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Aston-Martin Fiver Traveler.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Aston-Martin Fiver Traveler.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Aston-Martin Fiver Traveler.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Bailey Armored Car.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Bailey Armored Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Bailey Armored Car.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Bailey Armored Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Bombduster.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Bombduster.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Bombduster.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Bombduster.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Brunel Dump Truck.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Brunel Dump Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Brunel Dump Truck.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Brunel Dump Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Bulldog Medium Truck.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Bulldog Medium Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Bulldog Medium Truck.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Bulldog Medium Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Burro Heavy Support Truck.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Burro Heavy Support Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Burro Heavy Support Truck.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Burro Heavy Support Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Burro II Super Heavy Cargo Truck.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Burro II Super Heavy Cargo Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Burro II Super Heavy Cargo Truck.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Burro II Super Heavy Cargo Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Ceres-Bikes Flashbang.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Ceres-Bikes Flashbang.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Ceres-Bikes Flashbang.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Ceres-Bikes Flashbang.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Durandel-British 'Blue Nova' Convertible.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Durandel-British 'Blue Nova' Convertible.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Durandel-British 'Blue Nova' Convertible.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Durandel-British 'Blue Nova' Convertible.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Knox Armored Car.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Knox Armored Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Knox Armored Car.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Knox Armored Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Lesseps Dump Truck.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Lesseps Dump Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Lesseps Dump Truck.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Lesseps Dump Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Mao-Heng Charioteer (Original).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Mao-Heng Charioteer (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Mao-Heng Charioteer (Original).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Mao-Heng Charioteer (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Motuo Che Shang No.2.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Motuo Che Shang No.2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Motuo Che Shang No.2.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Motuo Che Shang No.2.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Pit Bull Medium Truck.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Pit Bull Medium Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Pit Bull Medium Truck.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Pit Bull Medium Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Prairie Schooner Land Train.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Prairie Schooner Land Train.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Prairie Schooner Land Train.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Prairie Schooner Land Train.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Prairie Schooner Module.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Prairie Schooner Module.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Prairie Schooner Module.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Prairie Schooner Module.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Saturnus V Grande Circuit Racer.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Saturnus V Grande Circuit Racer.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Saturnus V Grande Circuit Racer.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Saturnus V Grande Circuit Racer.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Saurer-Bucher Fire Engine TLF-LL6500.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Saurer-Bucher Fire Engine TLF-LL6500.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Saurer-Bucher Fire Engine TLF-LL6500.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Saurer-Bucher Fire Engine TLF-LL6500.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Simca Ambulance.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Simca Ambulance.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Simca Ambulance.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Simca Ambulance.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Skoda 'Growler' Service Utility Truck.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Skoda 'Growler' Service Utility Truck.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/Wheeled/Skoda 'Growler' Service Utility Truck.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/Wheeled/Skoda 'Growler' Service Utility Truck.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Coanda Personal Sports Craft.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Coanda Personal Sports Craft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Coanda Personal Sports Craft.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Coanda Personal Sports Craft.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Cormorant Medium Cargo Craft (Cargo).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Cormorant Medium Cargo Craft (Cargo).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Cormorant Medium Cargo Craft (Cargo).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Cormorant Medium Cargo Craft (Cargo).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Cormorant Medium Cargo Craft.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Cormorant Medium Cargo Craft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Cormorant Medium Cargo Craft.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Cormorant Medium Cargo Craft.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Fulmar Patrol Craft (Original).blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Fulmar Patrol Craft (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Fulmar Patrol Craft (Original).blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Fulmar Patrol Craft (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Fulmar Patrol Craft.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Fulmar Patrol Craft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Fulmar Patrol Craft.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Fulmar Patrol Craft.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Koi Heavy Transport.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Koi Heavy Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Koi Heavy Transport.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Koi Heavy Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Quicksilver Personal Sports Craft.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Quicksilver Personal Sports Craft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Quicksilver Personal Sports Craft.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Quicksilver Personal Sports Craft.blk
diff --git a/megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Ryu Heavy Transport.blk b/megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Ryu Heavy Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/TRO Vehicle Annex/WiGE/Ryu Heavy Transport.blk
rename to megameklab/data/mekfiles/vehicles/TRO Vehicle Annex/WiGE/Ryu Heavy Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/Turning Points/HTP Galtor/Koryu Submarine (Civilian).blk b/megameklab/data/mekfiles/vehicles/Turning Points/HTP Galtor/Koryu Submarine (Civilian).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Turning Points/HTP Galtor/Koryu Submarine (Civilian).blk
rename to megameklab/data/mekfiles/vehicles/Turning Points/HTP Galtor/Koryu Submarine (Civilian).blk
diff --git a/megameklab/data/mechfiles/vehicles/Turning Points/HTP Galtor/Koryu Submarine (Military).blk b/megameklab/data/mekfiles/vehicles/Turning Points/HTP Galtor/Koryu Submarine (Military).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Turning Points/HTP Galtor/Koryu Submarine (Military).blk
rename to megameklab/data/mekfiles/vehicles/Turning Points/HTP Galtor/Koryu Submarine (Military).blk
diff --git a/megameklab/data/mechfiles/vehicles/Turning Points/HTP Galtor/Neptune Submarine (Hunter-Killer).blk b/megameklab/data/mekfiles/vehicles/Turning Points/HTP Galtor/Neptune Submarine (Hunter-Killer).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Turning Points/HTP Galtor/Neptune Submarine (Hunter-Killer).blk
rename to megameklab/data/mekfiles/vehicles/Turning Points/HTP Galtor/Neptune Submarine (Hunter-Killer).blk
diff --git a/megameklab/data/mechfiles/vehicles/Turning Points/HTP Glengary/Heavy Weapons Carrier (PPC).blk b/megameklab/data/mekfiles/vehicles/Turning Points/HTP Glengary/Heavy Weapons Carrier (PPC).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Turning Points/HTP Glengary/Heavy Weapons Carrier (PPC).blk
rename to megameklab/data/mekfiles/vehicles/Turning Points/HTP Glengary/Heavy Weapons Carrier (PPC).blk
diff --git a/megameklab/data/mechfiles/vehicles/Turning Points/JTP Atreus/Tokugawa Heavy Tank SD2.blk b/megameklab/data/mekfiles/vehicles/Turning Points/JTP Atreus/Tokugawa Heavy Tank SD2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Turning Points/JTP Atreus/Tokugawa Heavy Tank SD2.blk
rename to megameklab/data/mekfiles/vehicles/Turning Points/JTP Atreus/Tokugawa Heavy Tank SD2.blk
diff --git a/megameklab/data/mechfiles/vehicles/Turning Points/TP Epsilon Eridani/Pollux II ADA Heavy Tank.blk b/megameklab/data/mekfiles/vehicles/Turning Points/TP Epsilon Eridani/Pollux II ADA Heavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Turning Points/TP Epsilon Eridani/Pollux II ADA Heavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/Turning Points/TP Epsilon Eridani/Pollux II ADA Heavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/Turning Points/TP Helm/Vedette Medium Tank (AC_10).blk b/megameklab/data/mekfiles/vehicles/Turning Points/TP Helm/Vedette Medium Tank (AC_10).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Turning Points/TP Helm/Vedette Medium Tank (AC_10).blk
rename to megameklab/data/mekfiles/vehicles/Turning Points/TP Helm/Vedette Medium Tank (AC_10).blk
diff --git a/megameklab/data/mechfiles/vehicles/Turning Points/TP Helm/Weapons Troop Carrier (LRM).blk b/megameklab/data/mekfiles/vehicles/Turning Points/TP Helm/Weapons Troop Carrier (LRM).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Turning Points/TP Helm/Weapons Troop Carrier (LRM).blk
rename to megameklab/data/mekfiles/vehicles/Turning Points/TP Helm/Weapons Troop Carrier (LRM).blk
diff --git a/megameklab/data/mechfiles/vehicles/Turning Points/TP Vega 3039/Flatbed Railcar.blk b/megameklab/data/mekfiles/vehicles/Turning Points/TP Vega 3039/Flatbed Railcar.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/Turning Points/TP Vega 3039/Flatbed Railcar.blk
rename to megameklab/data/mekfiles/vehicles/Turning Points/TP Vega 3039/Flatbed Railcar.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Goblin Medium Tank X.blk b/megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Goblin Medium Tank X.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Goblin Medium Tank X.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Goblin Medium Tank X.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Heavy LRM Carrier (EN Variant).blk b/megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Heavy LRM Carrier (EN Variant).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Heavy LRM Carrier (EN Variant).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Heavy LRM Carrier (EN Variant).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Hetzer Wheeled Assault Gun (Jadgpanzer II).blk b/megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Hetzer Wheeled Assault Gun (Jadgpanzer II).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Hetzer Wheeled Assault Gun (Jadgpanzer II).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Hetzer Wheeled Assault Gun (Jadgpanzer II).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Lexan Surveillance Helo (Prototype).blk b/megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Lexan Surveillance Helo (Prototype).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Lexan Surveillance Helo (Prototype).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Lexan Surveillance Helo (Prototype).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Nishikigoi Support Aircraft.blk b/megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Nishikigoi Support Aircraft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Nishikigoi Support Aircraft.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Nishikigoi Support Aircraft.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Sea Hunter Maritime Tank.blk b/megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Sea Hunter Maritime Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Boondocks/Sea Hunter Maritime Tank.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Boondocks/Sea Hunter Maritime Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Clans/Athena Combat Vehicle XR.blk b/megameklab/data/mekfiles/vehicles/XTRs/Clans/Athena Combat Vehicle XR.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Clans/Athena Combat Vehicle XR.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Clans/Athena Combat Vehicle XR.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Clans/Enyo Strike Tank XR.blk b/megameklab/data/mekfiles/vehicles/XTRs/Clans/Enyo Strike Tank XR.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Clans/Enyo Strike Tank XR.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Clans/Enyo Strike Tank XR.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Comstar/Demon Tank CX-2.blk b/megameklab/data/mekfiles/vehicles/XTRs/Comstar/Demon Tank CX-2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Comstar/Demon Tank CX-2.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Comstar/Demon Tank CX-2.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Comstar/Fury CX-17.blk b/megameklab/data/mekfiles/vehicles/XTRs/Comstar/Fury CX-17.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Comstar/Fury CX-17.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Comstar/Fury CX-17.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Comstar/Lightning Attack Hovercraft CX-3.blk b/megameklab/data/mekfiles/vehicles/XTRs/Comstar/Lightning Attack Hovercraft CX-3.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Comstar/Lightning Attack Hovercraft CX-3.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Comstar/Lightning Attack Hovercraft CX-3.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Corporations/Maxim Flanker.blk b/megameklab/data/mekfiles/vehicles/XTRs/Corporations/Maxim Flanker.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Corporations/Maxim Flanker.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Corporations/Maxim Flanker.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Corporations/Partisan Hull Defense.blk b/megameklab/data/mekfiles/vehicles/XTRs/Corporations/Partisan Hull Defense.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Corporations/Partisan Hull Defense.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Corporations/Partisan Hull Defense.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Corporations/Sea Skimmer Hydrofoil Sniper.blk b/megameklab/data/mekfiles/vehicles/XTRs/Corporations/Sea Skimmer Hydrofoil Sniper.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Corporations/Sea Skimmer Hydrofoil Sniper.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Corporations/Sea Skimmer Hydrofoil Sniper.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Corporations/Skulker Wheeled Scout Tank X-5.blk b/megameklab/data/mekfiles/vehicles/XTRs/Corporations/Skulker Wheeled Scout Tank X-5.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Corporations/Skulker Wheeled Scout Tank X-5.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Corporations/Skulker Wheeled Scout Tank X-5.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Corporations/SturmFeur Kalki Cruise Missile Launcher.blk b/megameklab/data/mekfiles/vehicles/XTRs/Corporations/SturmFeur Kalki Cruise Missile Launcher.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Corporations/SturmFeur Kalki Cruise Missile Launcher.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Corporations/SturmFeur Kalki Cruise Missile Launcher.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Davion/Cavalry Attack Helicopter Cadence Rain.blk b/megameklab/data/mekfiles/vehicles/XTRs/Davion/Cavalry Attack Helicopter Cadence Rain.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Davion/Cavalry Attack Helicopter Cadence Rain.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Davion/Cavalry Attack Helicopter Cadence Rain.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Davion/Challenger MBT XVc.blk b/megameklab/data/mekfiles/vehicles/XTRs/Davion/Challenger MBT XVc.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Davion/Challenger MBT XVc.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Davion/Challenger MBT XVc.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Davion/Fulcrum Heavy Hovertank X.blk b/megameklab/data/mekfiles/vehicles/XTRs/Davion/Fulcrum Heavy Hovertank X.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Davion/Fulcrum Heavy Hovertank X.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Davion/Fulcrum Heavy Hovertank X.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Gladiators/Bandit Warthog.blk b/megameklab/data/mekfiles/vehicles/XTRs/Gladiators/Bandit Warthog.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Gladiators/Bandit Warthog.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Gladiators/Bandit Warthog.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Gladiators/Manticore The Ballista.blk b/megameklab/data/mekfiles/vehicles/XTRs/Gladiators/Manticore The Ballista.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Gladiators/Manticore The Ballista.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Gladiators/Manticore The Ballista.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Gladiators/Minion Advanced Tactical Vehicle Silver Bullet.blk b/megameklab/data/mekfiles/vehicles/XTRs/Gladiators/Minion Advanced Tactical Vehicle Silver Bullet.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Gladiators/Minion Advanced Tactical Vehicle Silver Bullet.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Gladiators/Minion Advanced Tactical Vehicle Silver Bullet.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Gunslingers/Beagle Hover Scout (LRRP).blk b/megameklab/data/mekfiles/vehicles/XTRs/Gunslingers/Beagle Hover Scout (LRRP).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Gunslingers/Beagle Hover Scout (LRRP).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Gunslingers/Beagle Hover Scout (LRRP).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Gunslingers/Burke II Superheavy Tank.blk b/megameklab/data/mekfiles/vehicles/XTRs/Gunslingers/Burke II Superheavy Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Gunslingers/Burke II Superheavy Tank.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Gunslingers/Burke II Superheavy Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Gunslingers/Cyrano Gunship (Fury).blk b/megameklab/data/mekfiles/vehicles/XTRs/Gunslingers/Cyrano Gunship (Fury).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Gunslingers/Cyrano Gunship (Fury).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Gunslingers/Cyrano Gunship (Fury).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Gunslingers/Rhino Fire Support Tank (Hagar).blk b/megameklab/data/mekfiles/vehicles/XTRs/Gunslingers/Rhino Fire Support Tank (Hagar).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Gunslingers/Rhino Fire Support Tank (Hagar).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Gunslingers/Rhino Fire Support Tank (Hagar).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Kurita/Hiryo Armored Infantry Transport Hound.blk b/megameklab/data/mekfiles/vehicles/XTRs/Kurita/Hiryo Armored Infantry Transport Hound.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Kurita/Hiryo Armored Infantry Transport Hound.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Kurita/Hiryo Armored Infantry Transport Hound.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Kurita/Pegasus Scout Hover Tank X.blk b/megameklab/data/mekfiles/vehicles/XTRs/Kurita/Pegasus Scout Hover Tank X.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Kurita/Pegasus Scout Hover Tank X.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Kurita/Pegasus Scout Hover Tank X.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Kurita/Tokugawa Heavy Tank Yumi.blk b/megameklab/data/mekfiles/vehicles/XTRs/Kurita/Tokugawa Heavy Tank Yumi.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Kurita/Tokugawa Heavy Tank Yumi.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Kurita/Tokugawa Heavy Tank Yumi.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Liao/Po Heavy Tank HV Prototype.blk b/megameklab/data/mekfiles/vehicles/XTRs/Liao/Po Heavy Tank HV Prototype.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Liao/Po Heavy Tank HV Prototype.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Liao/Po Heavy Tank HV Prototype.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Liao/Regulator Hovertank Alan.blk b/megameklab/data/mekfiles/vehicles/XTRs/Liao/Regulator Hovertank Alan.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Liao/Regulator Hovertank Alan.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Liao/Regulator Hovertank Alan.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Liao/Scorpion Light Tank Minesweeper.blk b/megameklab/data/mekfiles/vehicles/XTRs/Liao/Scorpion Light Tank Minesweeper.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Liao/Scorpion Light Tank Minesweeper.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Liao/Scorpion Light Tank Minesweeper.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Marik/Galleon Light Tank Maxwell.blk b/megameklab/data/mekfiles/vehicles/XTRs/Marik/Galleon Light Tank Maxwell.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Marik/Galleon Light Tank Maxwell.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Marik/Galleon Light Tank Maxwell.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Marik/Thumper Artillery Vehicle Maxwell.blk b/megameklab/data/mekfiles/vehicles/XTRs/Marik/Thumper Artillery Vehicle Maxwell.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Marik/Thumper Artillery Vehicle Maxwell.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Marik/Thumper Artillery Vehicle Maxwell.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Mercs/Kanga-X Jump Tank.blk b/megameklab/data/mekfiles/vehicles/XTRs/Mercs/Kanga-X Jump Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Mercs/Kanga-X Jump Tank.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Mercs/Kanga-X Jump Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Mercs/Schrek IIX PPC Carrier.blk b/megameklab/data/mekfiles/vehicles/XTRs/Mercs/Schrek IIX PPC Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Mercs/Schrek IIX PPC Carrier.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Mercs/Schrek IIX PPC Carrier.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Mercs/Vedette Medium Tank V-G7X.blk b/megameklab/data/mekfiles/vehicles/XTRs/Mercs/Vedette Medium Tank V-G7X.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Mercs/Vedette Medium Tank V-G7X.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Mercs/Vedette Medium Tank V-G7X.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Mercs/Warrior HX-9 Attack Helicopter.blk b/megameklab/data/mekfiles/vehicles/XTRs/Mercs/Warrior HX-9 Attack Helicopter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Mercs/Warrior HX-9 Attack Helicopter.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Mercs/Warrior HX-9 Attack Helicopter.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Fensalir Combat WiGE (XXL).blk b/megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Fensalir Combat WiGE (XXL).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Fensalir Combat WiGE (XXL).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Fensalir Combat WiGE (XXL).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Harasser Missile Platform (Fuel Cell).blk b/megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Harasser Missile Platform (Fuel Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Harasser Missile Platform (Fuel Cell).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Harasser Missile Platform (Fuel Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Hawk Moth Verwandlung.blk b/megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Hawk Moth Verwandlung.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Hawk Moth Verwandlung.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Hawk Moth Verwandlung.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Karnov UR Transport (Heavy Stealth).blk b/megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Karnov UR Transport (Heavy Stealth).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Karnov UR Transport (Heavy Stealth).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Karnov UR Transport (Heavy Stealth).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Von Luckner Heavy Tank VNL-X71 (Yakuza).blk b/megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Von Luckner Heavy Tank VNL-X71 (Yakuza).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Most Wanted/Von Luckner Heavy Tank VNL-X71 (Yakuza).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Most Wanted/Von Luckner Heavy Tank VNL-X71 (Yakuza).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Periphery/Danai Support Vehicle Arrow.blk b/megameklab/data/mekfiles/vehicles/XTRs/Periphery/Danai Support Vehicle Arrow.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Periphery/Danai Support Vehicle Arrow.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Periphery/Danai Support Vehicle Arrow.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #1.blk b/megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #1.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #1.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #1.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #2.blk b/megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #2.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #2.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #3.blk b/megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #3.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #3.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #3.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #4.blk b/megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #4.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #4.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Trailer Configuration #4.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Train.blk b/megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Train.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Train.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Periphery/Dreadnought Mk II Land Train.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Periphery/Patton Tank SB.blk b/megameklab/data/mekfiles/vehicles/XTRs/Periphery/Patton Tank SB.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Periphery/Patton Tank SB.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Periphery/Patton Tank SB.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Periphery/Saladin Assault Hover Tank Ifrit.blk b/megameklab/data/mekfiles/vehicles/XTRs/Periphery/Saladin Assault Hover Tank Ifrit.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Periphery/Saladin Assault Hover Tank Ifrit.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Periphery/Saladin Assault Hover Tank Ifrit.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Phantoms/Ferret Light Scout VTOL (Fermi).blk b/megameklab/data/mekfiles/vehicles/XTRs/Phantoms/Ferret Light Scout VTOL (Fermi).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Phantoms/Ferret Light Scout VTOL (Fermi).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Phantoms/Ferret Light Scout VTOL (Fermi).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Phantoms/Hi-Scout Drone Carrier (Cunnington).blk b/megameklab/data/mekfiles/vehicles/XTRs/Phantoms/Hi-Scout Drone Carrier (Cunnington).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Phantoms/Hi-Scout Drone Carrier (Cunnington).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Phantoms/Hi-Scout Drone Carrier (Cunnington).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Phantoms/Packrat Gespenst.blk b/megameklab/data/mekfiles/vehicles/XTRs/Phantoms/Packrat Gespenst.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Phantoms/Packrat Gespenst.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Phantoms/Packrat Gespenst.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Phantoms/SM Tank Destroyer SM1 Telos.blk b/megameklab/data/mekfiles/vehicles/XTRs/Phantoms/SM Tank Destroyer SM1 Telos.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Phantoms/SM Tank Destroyer SM1 Telos.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Phantoms/SM Tank Destroyer SM1 Telos.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Pirates/Anhur P-Stealth.blk b/megameklab/data/mekfiles/vehicles/XTRs/Pirates/Anhur P-Stealth.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Pirates/Anhur P-Stealth.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Pirates/Anhur P-Stealth.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Pirates/Myrmidon Medium Tank P (Tate).blk b/megameklab/data/mekfiles/vehicles/XTRs/Pirates/Myrmidon Medium Tank P (Tate).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Pirates/Myrmidon Medium Tank P (Tate).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Pirates/Myrmidon Medium Tank P (Tate).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Pirates/Ontos Heavy Tank X.blk b/megameklab/data/mekfiles/vehicles/XTRs/Pirates/Ontos Heavy Tank X.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Pirates/Ontos Heavy Tank X.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Pirates/Ontos Heavy Tank X.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Pirates/Striker Light Tank Wet.blk b/megameklab/data/mekfiles/vehicles/XTRs/Pirates/Striker Light Tank Wet.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Pirates/Striker Light Tank Wet.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Pirates/Striker Light Tank Wet.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives II/AC2 Carrier Primitive.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives II/AC2 Carrier Primitive.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives II/AC2 Carrier Primitive.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives II/AC2 Carrier Primitive.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives II/LRM Carrier Primitive.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives II/LRM Carrier Primitive.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives II/LRM Carrier Primitive.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives II/LRM Carrier Primitive.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives II/Mosquito Light Fighter.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives II/Mosquito Light Fighter.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives II/Mosquito Light Fighter.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives II/Mosquito Light Fighter.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives II/Randolph Support Vehicle.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives II/Randolph Support Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives II/Randolph Support Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives II/Randolph Support Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives II/SRM Carrier Primitive.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives II/SRM Carrier Primitive.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives II/SRM Carrier Primitive.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives II/SRM Carrier Primitive.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives II/Strike Falcon Attack VTOL.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives II/Strike Falcon Attack VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives II/Strike Falcon Attack VTOL.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives II/Strike Falcon Attack VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Alacorn Heavy Tank Mk I.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Alacorn Heavy Tank Mk I.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Alacorn Heavy Tank Mk I.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Alacorn Heavy Tank Mk I.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Alacorn Heavy Tank Mk II.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Alacorn Heavy Tank Mk II.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Alacorn Heavy Tank Mk II.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Alacorn Heavy Tank Mk II.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Caravan Heavy Transport.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Caravan Heavy Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Caravan Heavy Transport.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Caravan Heavy Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Carter MERV.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Carter MERV.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Carter MERV.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Carter MERV.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Korvin Tank KRV-2.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Korvin Tank KRV-2.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives III/Korvin Tank KRV-2.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives III/Korvin Tank KRV-2.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Chi-Ha Infantry Combat Vehicle (Original).blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Chi-Ha Infantry Combat Vehicle (Original).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Chi-Ha Infantry Combat Vehicle (Original).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Chi-Ha Infantry Combat Vehicle (Original).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Chi-Ha Infantry Combat Vehicle.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Chi-Ha Infantry Combat Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Chi-Ha Infantry Combat Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Chi-Ha Infantry Combat Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Cobra VTOL Transport (Fusion).blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Cobra VTOL Transport (Fusion).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Cobra VTOL Transport (Fusion).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Cobra VTOL Transport (Fusion).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Cobra VTOL Transport.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Cobra VTOL Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Cobra VTOL Transport.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Cobra VTOL Transport.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Sturmblitz Assault Gun.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Sturmblitz Assault Gun.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives IV/Sturmblitz Assault Gun.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives IV/Sturmblitz Assault Gun.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives V/Apostle Self-Propelled Artillery.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives V/Apostle Self-Propelled Artillery.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives V/Apostle Self-Propelled Artillery.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives V/Apostle Self-Propelled Artillery.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives V/Asher Hover Scout.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives V/Asher Hover Scout.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives V/Asher Hover Scout.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives V/Asher Hover Scout.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives V/Dunning Mobile Tactical Command Post.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives V/Dunning Mobile Tactical Command Post.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives V/Dunning Mobile Tactical Command Post.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives V/Dunning Mobile Tactical Command Post.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives V/RR-3 Recovery Vehicle.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives V/RR-3 Recovery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives V/RR-3 Recovery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives V/RR-3 Recovery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives V/Reaper Self-Propelled Artillery.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives V/Reaper Self-Propelled Artillery.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives V/Reaper Self-Propelled Artillery.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives V/Reaper Self-Propelled Artillery.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives V/UTR-588 Recovery Vehicle.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives V/UTR-588 Recovery Vehicle.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives V/UTR-588 Recovery Vehicle.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives V/UTR-588 Recovery Vehicle.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Hover Primitive).blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Hover Primitive).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Hover Primitive).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Hover Primitive).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Tracked Primitive).blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Tracked Primitive).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Tracked Primitive).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Tracked Primitive).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Wheeled Primitive).blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Wheeled Primitive).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Wheeled Primitive).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives/Armored Personnel Carrier (Wheeled Primitive).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives/Merkava Heavy Tank MK VI.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives/Merkava Heavy Tank MK VI.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives/Merkava Heavy Tank MK VI.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives/Merkava Heavy Tank MK VI.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives/Sand Devil Hover Tank.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives/Sand Devil Hover Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives/Sand Devil Hover Tank.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives/Sand Devil Hover Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Primitives/Stoat Scout Car.blk b/megameklab/data/mekfiles/vehicles/XTRs/Primitives/Stoat Scout Car.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Primitives/Stoat Scout Car.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Primitives/Stoat Scout Car.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Condor Multi-Purpose Tank (Reactive).blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Condor Multi-Purpose Tank (Reactive).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Condor Multi-Purpose Tank (Reactive).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Condor Multi-Purpose Tank (Reactive).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Condor Multi-Purpose Tank.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Condor Multi-Purpose Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Condor Multi-Purpose Tank.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Condor Multi-Purpose Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Diggs Drone Control Tank.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Diggs Drone Control Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Diggs Drone Control Tank.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Diggs Drone Control Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Hexareme HQ Hovercraft.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Hexareme HQ Hovercraft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Hexareme HQ Hovercraft.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Hexareme HQ Hovercraft.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Quaestor Mobile Tactical Command HQ.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Quaestor Mobile Tactical Command HQ.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Quaestor Mobile Tactical Command HQ.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Quaestor Mobile Tactical Command HQ.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Strix Stealth VTOL.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Strix Stealth VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Strix Stealth VTOL.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Strix Stealth VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) A.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) A.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) A.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) A.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) B.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) B.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) B.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) B.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) C.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) C.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) C.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) C.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) Prime.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) Prime.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) Prime.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic I/Zephyr Hovertank (Omnidrone) Prime.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Republic III/Padilla Anti-Missile Tank.blk b/megameklab/data/mekfiles/vehicles/XTRs/Republic III/Padilla Anti-Missile Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Republic III/Padilla Anti-Missile Tank.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Republic III/Padilla Anti-Missile Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/RetroTech/Barouche Hovercraft.blk b/megameklab/data/mekfiles/vehicles/XTRs/RetroTech/Barouche Hovercraft.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/RetroTech/Barouche Hovercraft.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/RetroTech/Barouche Hovercraft.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/RetroTech/HW1 Hwacha.blk b/megameklab/data/mekfiles/vehicles/XTRs/RetroTech/HW1 Hwacha.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/RetroTech/HW1 Hwacha.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/RetroTech/HW1 Hwacha.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/RetroTech/Humming Bird Rescue VTOL.blk b/megameklab/data/mekfiles/vehicles/XTRs/RetroTech/Humming Bird Rescue VTOL.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/RetroTech/Humming Bird Rescue VTOL.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/RetroTech/Humming Bird Rescue VTOL.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/RetroTech/Nike Tank.blk b/megameklab/data/mekfiles/vehicles/XTRs/RetroTech/Nike Tank.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/RetroTech/Nike Tank.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/RetroTech/Nike Tank.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/RetroTech/White Tip Submarine.blk b/megameklab/data/mekfiles/vehicles/XTRs/RetroTech/White Tip Submarine.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/RetroTech/White Tip Submarine.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/RetroTech/White Tip Submarine.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Steiner/Centipede Scout Car Commando.blk b/megameklab/data/mekfiles/vehicles/XTRs/Steiner/Centipede Scout Car Commando.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Steiner/Centipede Scout Car Commando.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Steiner/Centipede Scout Car Commando.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Steiner/Demolisher II Heavy Tank II -X.blk b/megameklab/data/mekfiles/vehicles/XTRs/Steiner/Demolisher II Heavy Tank II -X.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Steiner/Demolisher II Heavy Tank II -X.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Steiner/Demolisher II Heavy Tank II -X.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Steiner/Rommel Tank (Howitzer) Prototype.blk b/megameklab/data/mekfiles/vehicles/XTRs/Steiner/Rommel Tank (Howitzer) Prototype.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Steiner/Rommel Tank (Howitzer) Prototype.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Steiner/Rommel Tank (Howitzer) Prototype.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/Buffalo Drone Bomb.blk b/megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/Buffalo Drone Bomb.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/Buffalo Drone Bomb.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/Buffalo Drone Bomb.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/Condor Heavy Hover Tank (Fission).blk b/megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/Condor Heavy Hover Tank (Fission).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/Condor Heavy Hover Tank (Fission).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/Condor Heavy Hover Tank (Fission).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/J. Edgar Light Hover Tank (Cell).blk b/megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/J. Edgar Light Hover Tank (Cell).blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/J. Edgar Light Hover Tank (Cell).blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/J. Edgar Light Hover Tank (Cell).blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/Kestrel VTOL Scout.blk b/megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/Kestrel VTOL Scout.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/Kestrel VTOL Scout.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/Kestrel VTOL Scout.blk
diff --git a/megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/Soarece Super Heavy MBT.blk b/megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/Soarece Super Heavy MBT.blk
similarity index 100%
rename from megameklab/data/mechfiles/vehicles/XTRs/Succession Wars/Soarece Super Heavy MBT.blk
rename to megameklab/data/mekfiles/vehicles/XTRs/Succession Wars/Soarece Super Heavy MBT.blk
diff --git a/megameklab/data/mechfiles/verify.txt b/megameklab/data/mekfiles/verify.txt
old mode 100644
new mode 100755
similarity index 66%
rename from megameklab/data/mechfiles/verify.txt
rename to megameklab/data/mekfiles/verify.txt
index 55329f735..64949a8c1
--- a/megameklab/data/mechfiles/verify.txt
+++ b/megameklab/data/mekfiles/verify.txt
@@ -2,14 +2,14 @@ To validate a single design, run the verifier with a command such as:
java -cp MegaMek.jar megamek.common.verifier.EntityVerifier -file
-where is a mech file in any format that MegaMek supports.
+where is a mek file in any format that MegaMek supports.
-To run a verification test on all the mechs and vehicles in the mechfiles folder, run the unit verifier with a command such as:
+To run a verification test on all the meks and vehicles in the mekfiles folder, run the unit verifier with a command such as:
java -cp classes;collections.jar;TinyXML.jar megamek.common.verifier.EntityVerifier
--- OR (using the MS JVM) ---
jview /cp classes;collections.jar;TinyXML.jar megamek.common.verifier.EntityVerifier
-Various verification options can be changed in the UnitVerifierOptions.xml file.
\ No newline at end of file
+Various verification options can be changed in the UnitVerifierOptions.xml file.
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Aegis Heavy Cruiser (2843).blk b/megameklab/data/mekfiles/warship/3057/Clan/Aegis Heavy Cruiser (2843).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Aegis Heavy Cruiser (2843).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Aegis Heavy Cruiser (2843).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Black Lion II Battlecruiser (2843).blk b/megameklab/data/mekfiles/warship/3057/Clan/Black Lion II Battlecruiser (2843).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Black Lion II Battlecruiser (2843).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Black Lion II Battlecruiser (2843).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Cameron Battlecruiser (2851).blk b/megameklab/data/mekfiles/warship/3057/Clan/Cameron Battlecruiser (2851).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Cameron Battlecruiser (2851).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Cameron Battlecruiser (2851).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Carrack Transport (Merchant 2985).blk b/megameklab/data/mekfiles/warship/3057/Clan/Carrack Transport (Merchant 2985).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Carrack Transport (Merchant 2985).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Carrack Transport (Merchant 2985).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Congress Frigate (2914).blk b/megameklab/data/mekfiles/warship/3057/Clan/Congress Frigate (2914).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Congress Frigate (2914).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Congress Frigate (2914).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Essex II Destroyer (2962).blk b/megameklab/data/mekfiles/warship/3057/Clan/Essex II Destroyer (2962).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Essex II Destroyer (2962).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Essex II Destroyer (2962).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Fredasa (Corvette-Raider) (2962).blk b/megameklab/data/mekfiles/warship/3057/Clan/Fredasa (Corvette-Raider) (2962).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Fredasa (Corvette-Raider) (2962).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Fredasa (Corvette-Raider) (2962).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Liberator Cruiser (3024).blk b/megameklab/data/mekfiles/warship/3057/Clan/Liberator Cruiser (3024).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Liberator Cruiser (3024).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Liberator Cruiser (3024).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Lola III Destroyer (2841).blk b/megameklab/data/mekfiles/warship/3057/Clan/Lola III Destroyer (2841).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Lola III Destroyer (2841).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Lola III Destroyer (2841).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/McKenna Battleship (2851).blk b/megameklab/data/mekfiles/warship/3057/Clan/McKenna Battleship (2851).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/McKenna Battleship (2851).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/McKenna Battleship (2851).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Nightlord Battleship (2932).blk b/megameklab/data/mekfiles/warship/3057/Clan/Nightlord Battleship (2932).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Nightlord Battleship (2932).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Nightlord Battleship (2932).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Potemkin Troop Cruiser (2875).blk b/megameklab/data/mekfiles/warship/3057/Clan/Potemkin Troop Cruiser (2875).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Potemkin Troop Cruiser (2875).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Potemkin Troop Cruiser (2875).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Sovetskii Soyuz Heavy Cruiser (2845).blk b/megameklab/data/mekfiles/warship/3057/Clan/Sovetskii Soyuz Heavy Cruiser (2845).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Sovetskii Soyuz Heavy Cruiser (2845).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Sovetskii Soyuz Heavy Cruiser (2845).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Sovetskii Soyuz Heavy Cruiser (Dire Wolf) (2845).blk b/megameklab/data/mekfiles/warship/3057/Clan/Sovetskii Soyuz Heavy Cruiser (Dire Wolf) (2845).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Sovetskii Soyuz Heavy Cruiser (Dire Wolf) (2845).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Sovetskii Soyuz Heavy Cruiser (Dire Wolf) (2845).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Texas Battleship (2835).blk b/megameklab/data/mekfiles/warship/3057/Clan/Texas Battleship (2835).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Texas Battleship (2835).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Texas Battleship (2835).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Vincent Corvette Mk42.blk b/megameklab/data/mekfiles/warship/3057/Clan/Vincent Corvette Mk42.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Vincent Corvette Mk42.blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Vincent Corvette Mk42.blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Volga Transport (2836).blk b/megameklab/data/mekfiles/warship/3057/Clan/Volga Transport (2836).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Volga Transport (2836).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Volga Transport (2836).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/Whirlwind Destroyer (2901).blk b/megameklab/data/mekfiles/warship/3057/Clan/Whirlwind Destroyer (2901).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/Whirlwind Destroyer (2901).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/Whirlwind Destroyer (2901).blk
diff --git a/megameklab/data/mechfiles/warship/3057/Clan/York Destroyer-Carrier (2947).blk b/megameklab/data/mekfiles/warship/3057/Clan/York Destroyer-Carrier (2947).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/Clan/York Destroyer-Carrier (2947).blk
rename to megameklab/data/mekfiles/warship/3057/Clan/York Destroyer-Carrier (2947).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Aegis Heavy Cruiser (2372).blk b/megameklab/data/mekfiles/warship/3057/IS/Aegis Heavy Cruiser (2372).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Aegis Heavy Cruiser (2372).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Aegis Heavy Cruiser (2372).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Aegis Heavy Cruiser (2582).blk b/megameklab/data/mekfiles/warship/3057/IS/Aegis Heavy Cruiser (2582).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Aegis Heavy Cruiser (2582).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Aegis Heavy Cruiser (2582).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Atreus Battleship (2552).blk b/megameklab/data/mekfiles/warship/3057/IS/Atreus Battleship (2552).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Atreus Battleship (2552).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Atreus Battleship (2552).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Avatar Heavy Cruiser (2531).blk b/megameklab/data/mekfiles/warship/3057/IS/Avatar Heavy Cruiser (2531).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Avatar Heavy Cruiser (2531).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Avatar Heavy Cruiser (2531).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Baron Destroyer (2520).blk b/megameklab/data/mekfiles/warship/3057/IS/Baron Destroyer (2520).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Baron Destroyer (2520).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Baron Destroyer (2520).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Black Lion II Battlecruiser (2691).blk b/megameklab/data/mekfiles/warship/3057/IS/Black Lion II Battlecruiser (2691).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Black Lion II Battlecruiser (2691).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Black Lion II Battlecruiser (2691).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Bonaventure Corvette (2317).blk b/megameklab/data/mekfiles/warship/3057/IS/Bonaventure Corvette (2317).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Bonaventure Corvette (2317).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Bonaventure Corvette (2317).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Cameron Battlecruiser (2688).blk b/megameklab/data/mekfiles/warship/3057/IS/Cameron Battlecruiser (2688).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Cameron Battlecruiser (2688).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Cameron Battlecruiser (2688).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Carrack Transport (2600).blk b/megameklab/data/mekfiles/warship/3057/IS/Carrack Transport (2600).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Carrack Transport (2600).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Carrack Transport (2600).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Carson Destroyer (2632).blk b/megameklab/data/mekfiles/warship/3057/IS/Carson Destroyer (2632).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Carson Destroyer (2632).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Carson Destroyer (2632).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Congress Frigate (2542).blk b/megameklab/data/mekfiles/warship/3057/IS/Congress Frigate (2542).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Congress Frigate (2542).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Congress Frigate (2542).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Dart Light Cruiser (2305).blk b/megameklab/data/mekfiles/warship/3057/IS/Dart Light Cruiser (2305).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Dart Light Cruiser (2305).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Dart Light Cruiser (2305).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Davion Destroyer Block I.blk b/megameklab/data/mekfiles/warship/3057/IS/Davion Destroyer Block I.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Davion Destroyer Block I.blk
rename to megameklab/data/mekfiles/warship/3057/IS/Davion Destroyer Block I.blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Davion Destroyer Block II.blk b/megameklab/data/mekfiles/warship/3057/IS/Davion Destroyer Block II.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Davion Destroyer Block II.blk
rename to megameklab/data/mekfiles/warship/3057/IS/Davion Destroyer Block II.blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Essex II Destroyer (2711).blk b/megameklab/data/mekfiles/warship/3057/IS/Essex II Destroyer (2711).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Essex II Destroyer (2711).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Essex II Destroyer (2711).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Farragut Battleship (2448).blk b/megameklab/data/mekfiles/warship/3057/IS/Farragut Battleship (2448).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Farragut Battleship (2448).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Farragut Battleship (2448).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Fox Corvette (3057).blk b/megameklab/data/mekfiles/warship/3057/IS/Fox Corvette (3057).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Fox Corvette (3057).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Fox Corvette (3057).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Impavido Destroyer (3058).blk b/megameklab/data/mekfiles/warship/3057/IS/Impavido Destroyer (3058).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Impavido Destroyer (3058).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Impavido Destroyer (3058).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Kimagure Pursuit Cruiser (2582).blk b/megameklab/data/mekfiles/warship/3057/IS/Kimagure Pursuit Cruiser (2582).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Kimagure Pursuit Cruiser (2582).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Kimagure Pursuit Cruiser (2582).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Kirishima Cruiser (3061).blk b/megameklab/data/mekfiles/warship/3057/IS/Kirishima Cruiser (3061).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Kirishima Cruiser (3061).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Kirishima Cruiser (3061).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Kyushu Frigate (3057).blk b/megameklab/data/mekfiles/warship/3057/IS/Kyushu Frigate (3057).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Kyushu Frigate (3057).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Kyushu Frigate (3057).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Lola I Destroyer (2345).blk b/megameklab/data/mekfiles/warship/3057/IS/Lola I Destroyer (2345).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Lola I Destroyer (2345).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Lola I Destroyer (2345).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Lola II Destroyer (2622).blk b/megameklab/data/mekfiles/warship/3057/IS/Lola II Destroyer (2622).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Lola II Destroyer (2622).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Lola II Destroyer (2622).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Lola III Destroyer (2662).blk b/megameklab/data/mekfiles/warship/3057/IS/Lola III Destroyer (2662).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Lola III Destroyer (2662).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Lola III Destroyer (2662).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Luxor Heavy Cruiser (2727).blk b/megameklab/data/mekfiles/warship/3057/IS/Luxor Heavy Cruiser (2727).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Luxor Heavy Cruiser (2727).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Luxor Heavy Cruiser (2727).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Mako Corvette (2692).blk b/megameklab/data/mekfiles/warship/3057/IS/Mako Corvette (2692).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Mako Corvette (2692).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Mako Corvette (2692).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/McKenna Battleship (2652).blk b/megameklab/data/mekfiles/warship/3057/IS/McKenna Battleship (2652).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/McKenna Battleship (2652).blk
rename to megameklab/data/mekfiles/warship/3057/IS/McKenna Battleship (2652).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Monsoon Battleship (2368).blk b/megameklab/data/mekfiles/warship/3057/IS/Monsoon Battleship (2368).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Monsoon Battleship (2368).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Monsoon Battleship (2368).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Monsoon Battleship (2574).blk b/megameklab/data/mekfiles/warship/3057/IS/Monsoon Battleship (2574).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Monsoon Battleship (2574).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Monsoon Battleship (2574).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Monsoon Battleship (LF) (2574).blk b/megameklab/data/mekfiles/warship/3057/IS/Monsoon Battleship (LF) (2574).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Monsoon Battleship (LF) (2574).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Monsoon Battleship (LF) (2574).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Naga Destroyer (2645).blk b/megameklab/data/mekfiles/warship/3057/IS/Naga Destroyer (2645).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Naga Destroyer (2645).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Naga Destroyer (2645).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Nightwing Surveillance (2447).blk b/megameklab/data/mekfiles/warship/3057/IS/Nightwing Surveillance (2447).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Nightwing Surveillance (2447).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Nightwing Surveillance (2447).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Pinto Corvette (2502).blk b/megameklab/data/mekfiles/warship/3057/IS/Pinto Corvette (2502).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Pinto Corvette (2502).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Pinto Corvette (2502).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Potemkin Troop Cruiser (2611).blk b/megameklab/data/mekfiles/warship/3057/IS/Potemkin Troop Cruiser (2611).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Potemkin Troop Cruiser (2611).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Potemkin Troop Cruiser (2611).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Quixote Frigate (2350).blk b/megameklab/data/mekfiles/warship/3057/IS/Quixote Frigate (2350).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Quixote Frigate (2350).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Quixote Frigate (2350).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Riga Frigate (2440).blk b/megameklab/data/mekfiles/warship/3057/IS/Riga Frigate (2440).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Riga Frigate (2440).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Riga Frigate (2440).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Sovetskii Soyuz Heavy Cruiser (2742).blk b/megameklab/data/mekfiles/warship/3057/IS/Sovetskii Soyuz Heavy Cruiser (2742).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Sovetskii Soyuz Heavy Cruiser (2742).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Sovetskii Soyuz Heavy Cruiser (2742).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Suffren Destroyer (3062).blk b/megameklab/data/mekfiles/warship/3057/IS/Suffren Destroyer (3062).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Suffren Destroyer (3062).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Suffren Destroyer (3062).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Sylvester Transport (2499).blk b/megameklab/data/mekfiles/warship/3057/IS/Sylvester Transport (2499).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Sylvester Transport (2499).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Sylvester Transport (2499).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Texas Battleship (2618).blk b/megameklab/data/mekfiles/warship/3057/IS/Texas Battleship (2618).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Texas Battleship (2618).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Texas Battleship (2618).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Tracker Surveillance (2407).blk b/megameklab/data/mekfiles/warship/3057/IS/Tracker Surveillance (2407).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Tracker Surveillance (2407).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Tracker Surveillance (2407).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Vigilant Corvette (2320).blk b/megameklab/data/mekfiles/warship/3057/IS/Vigilant Corvette (2320).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Vigilant Corvette (2320).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Vigilant Corvette (2320).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Vincent Corvette Mk39.blk b/megameklab/data/mekfiles/warship/3057/IS/Vincent Corvette Mk39.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Vincent Corvette Mk39.blk
rename to megameklab/data/mekfiles/warship/3057/IS/Vincent Corvette Mk39.blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Volga Transport (2709).blk b/megameklab/data/mekfiles/warship/3057/IS/Volga Transport (2709).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Volga Transport (2709).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Volga Transport (2709).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Wagon Wheel Frigate (2570).blk b/megameklab/data/mekfiles/warship/3057/IS/Wagon Wheel Frigate (2570).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Wagon Wheel Frigate (2570).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Wagon Wheel Frigate (2570).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Whirlwind Destroyer (2606).blk b/megameklab/data/mekfiles/warship/3057/IS/Whirlwind Destroyer (2606).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Whirlwind Destroyer (2606).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Whirlwind Destroyer (2606).blk
diff --git a/megameklab/data/mechfiles/warship/3057/IS/Winchester Cruiser (2364).blk b/megameklab/data/mekfiles/warship/3057/IS/Winchester Cruiser (2364).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3057/IS/Winchester Cruiser (2364).blk
rename to megameklab/data/mekfiles/warship/3057/IS/Winchester Cruiser (2364).blk
diff --git a/megameklab/data/mechfiles/warship/3067/Clan/Carrack Transport (Clan).blk b/megameklab/data/mekfiles/warship/3067/Clan/Carrack Transport (Clan).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Clan/Carrack Transport (Clan).blk
rename to megameklab/data/mekfiles/warship/3067/Clan/Carrack Transport (Clan).blk
diff --git a/megameklab/data/mechfiles/warship/3067/Clan/Conqueror Battlecruiser Carrier.blk b/megameklab/data/mekfiles/warship/3067/Clan/Conqueror Battlecruiser Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Clan/Conqueror Battlecruiser Carrier.blk
rename to megameklab/data/mekfiles/warship/3067/Clan/Conqueror Battlecruiser Carrier.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Clan/Leviathan Heavy Transport.blk b/megameklab/data/mekfiles/warship/3067/Clan/Leviathan Heavy Transport.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Clan/Leviathan Heavy Transport.blk
rename to megameklab/data/mekfiles/warship/3067/Clan/Leviathan Heavy Transport.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Clan/Leviathan II Battleship.blk b/megameklab/data/mekfiles/warship/3067/Clan/Leviathan II Battleship.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Clan/Leviathan II Battleship.blk
rename to megameklab/data/mekfiles/warship/3067/Clan/Leviathan II Battleship.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Comstar/Dante Frigate.blk b/megameklab/data/mekfiles/warship/3067/Comstar/Dante Frigate.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Comstar/Dante Frigate.blk
rename to megameklab/data/mekfiles/warship/3067/Comstar/Dante Frigate.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Davion/Avalon Cruiser.blk b/megameklab/data/mekfiles/warship/3067/Davion/Avalon Cruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Davion/Avalon Cruiser.blk
rename to megameklab/data/mekfiles/warship/3067/Davion/Avalon Cruiser.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Kurita/Inazuma Corvette.blk b/megameklab/data/mekfiles/warship/3067/Kurita/Inazuma Corvette.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Kurita/Inazuma Corvette.blk
rename to megameklab/data/mekfiles/warship/3067/Kurita/Inazuma Corvette.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Kurita/Tatsumaki Destroyer.blk b/megameklab/data/mekfiles/warship/3067/Kurita/Tatsumaki Destroyer.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Kurita/Tatsumaki Destroyer.blk
rename to megameklab/data/mekfiles/warship/3067/Kurita/Tatsumaki Destroyer.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Liao/Feng Huang Cruiser (Upgrade).blk b/megameklab/data/mekfiles/warship/3067/Liao/Feng Huang Cruiser (Upgrade).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Liao/Feng Huang Cruiser (Upgrade).blk
rename to megameklab/data/mekfiles/warship/3067/Liao/Feng Huang Cruiser (Upgrade).blk
diff --git a/megameklab/data/mechfiles/warship/3067/Liao/Feng Huang Cruiser.blk b/megameklab/data/mekfiles/warship/3067/Liao/Feng Huang Cruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Liao/Feng Huang Cruiser.blk
rename to megameklab/data/mekfiles/warship/3067/Liao/Feng Huang Cruiser.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Marik/Agamemnon Heavy Cruiser.blk b/megameklab/data/mekfiles/warship/3067/Marik/Agamemnon Heavy Cruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Marik/Agamemnon Heavy Cruiser.blk
rename to megameklab/data/mekfiles/warship/3067/Marik/Agamemnon Heavy Cruiser.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Marik/Eagle Frigate.blk b/megameklab/data/mekfiles/warship/3067/Marik/Eagle Frigate.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Marik/Eagle Frigate.blk
rename to megameklab/data/mekfiles/warship/3067/Marik/Eagle Frigate.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Marik/Thera Carrier.blk b/megameklab/data/mekfiles/warship/3067/Marik/Thera Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Marik/Thera Carrier.blk
rename to megameklab/data/mekfiles/warship/3067/Marik/Thera Carrier.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Marik/Zechetinu Corvette.blk b/megameklab/data/mekfiles/warship/3067/Marik/Zechetinu Corvette.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Marik/Zechetinu Corvette.blk
rename to megameklab/data/mekfiles/warship/3067/Marik/Zechetinu Corvette.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Marik/Zechetinu II Corvette.blk b/megameklab/data/mekfiles/warship/3067/Marik/Zechetinu II Corvette.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Marik/Zechetinu II Corvette.blk
rename to megameklab/data/mekfiles/warship/3067/Marik/Zechetinu II Corvette.blk
diff --git a/megameklab/data/mechfiles/warship/3067/Steiner/Mjolnir Battlecruiser.blk b/megameklab/data/mekfiles/warship/3067/Steiner/Mjolnir Battlecruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3067/Steiner/Mjolnir Battlecruiser.blk
rename to megameklab/data/mekfiles/warship/3067/Steiner/Mjolnir Battlecruiser.blk
diff --git a/megameklab/data/mechfiles/warship/3075/Du Shi Wang Battleship.blk b/megameklab/data/mekfiles/warship/3075/Du Shi Wang Battleship.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3075/Du Shi Wang Battleship.blk
rename to megameklab/data/mekfiles/warship/3075/Du Shi Wang Battleship.blk
diff --git a/megameklab/data/mechfiles/warship/3075/Robinson Transport (Block I).blk b/megameklab/data/mekfiles/warship/3075/Robinson Transport (Block I).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3075/Robinson Transport (Block I).blk
rename to megameklab/data/mekfiles/warship/3075/Robinson Transport (Block I).blk
diff --git a/megameklab/data/mechfiles/warship/3075/Robinson Transport (Block II).blk b/megameklab/data/mekfiles/warship/3075/Robinson Transport (Block II).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3075/Robinson Transport (Block II).blk
rename to megameklab/data/mekfiles/warship/3075/Robinson Transport (Block II).blk
diff --git a/megameklab/data/mechfiles/warship/3075/Samarkand Carrier (Block I).blk b/megameklab/data/mekfiles/warship/3075/Samarkand Carrier (Block I).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3075/Samarkand Carrier (Block I).blk
rename to megameklab/data/mekfiles/warship/3075/Samarkand Carrier (Block I).blk
diff --git a/megameklab/data/mechfiles/warship/3075/Samarkand Carrier (Block II).blk b/megameklab/data/mekfiles/warship/3075/Samarkand Carrier (Block II).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3075/Samarkand Carrier (Block II).blk
rename to megameklab/data/mekfiles/warship/3075/Samarkand Carrier (Block II).blk
diff --git a/megameklab/data/mechfiles/warship/3075/Tharkad Battlecruiser (2690).blk b/megameklab/data/mekfiles/warship/3075/Tharkad Battlecruiser (2690).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3075/Tharkad Battlecruiser (2690).blk
rename to megameklab/data/mekfiles/warship/3075/Tharkad Battlecruiser (2690).blk
diff --git a/megameklab/data/mechfiles/warship/3075/Tharkad Battlecruiser (WoB).blk b/megameklab/data/mekfiles/warship/3075/Tharkad Battlecruiser (WoB).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3075/Tharkad Battlecruiser (WoB).blk
rename to megameklab/data/mekfiles/warship/3075/Tharkad Battlecruiser (WoB).blk
diff --git a/megameklab/data/mechfiles/warship/3085S/Newgrange III Yardship.blk b/megameklab/data/mekfiles/warship/3085S/Newgrange III Yardship.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/3085S/Newgrange III Yardship.blk
rename to megameklab/data/mekfiles/warship/3085S/Newgrange III Yardship.blk
diff --git a/megameklab/data/mechfiles/warship/ED Golden Centrury/Quicksilver Mongoose Battleship.blk b/megameklab/data/mekfiles/warship/ED Golden Centrury/Quicksilver Mongoose Battleship.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/ED Golden Centrury/Quicksilver Mongoose Battleship.blk
rename to megameklab/data/mekfiles/warship/ED Golden Centrury/Quicksilver Mongoose Battleship.blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Capellan/Black Lion I Battlecruiser.blk b/megameklab/data/mekfiles/warship/FR 2765/Capellan/Black Lion I Battlecruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Capellan/Black Lion I Battlecruiser.blk
rename to megameklab/data/mekfiles/warship/FR 2765/Capellan/Black Lion I Battlecruiser.blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Capellan/Soyal Heavy Cruiser.blk b/megameklab/data/mekfiles/warship/FR 2765/Capellan/Soyal Heavy Cruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Capellan/Soyal Heavy Cruiser.blk
rename to megameklab/data/mekfiles/warship/FR 2765/Capellan/Soyal Heavy Cruiser.blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Davion/Congress D Frigate.blk b/megameklab/data/mekfiles/warship/FR 2765/Davion/Congress D Frigate.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Davion/Congress D Frigate.blk
rename to megameklab/data/mekfiles/warship/FR 2765/Davion/Congress D Frigate.blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Davion/Defender Battlecruiser.blk b/megameklab/data/mekfiles/warship/FR 2765/Davion/Defender Battlecruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Davion/Defender Battlecruiser.blk
rename to megameklab/data/mekfiles/warship/FR 2765/Davion/Defender Battlecruiser.blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Draconis Combine/Cruiser.blk b/megameklab/data/mekfiles/warship/FR 2765/Draconis Combine/Cruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Draconis Combine/Cruiser.blk
rename to megameklab/data/mekfiles/warship/FR 2765/Draconis Combine/Cruiser.blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Draconis Combine/Narukami Destroyer (Block I).blk b/megameklab/data/mekfiles/warship/FR 2765/Draconis Combine/Narukami Destroyer (Block I).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Draconis Combine/Narukami Destroyer (Block I).blk
rename to megameklab/data/mekfiles/warship/FR 2765/Draconis Combine/Narukami Destroyer (Block I).blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Draconis Combine/Narukami Destroyer (Block II).blk b/megameklab/data/mekfiles/warship/FR 2765/Draconis Combine/Narukami Destroyer (Block II).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Draconis Combine/Narukami Destroyer (Block II).blk
rename to megameklab/data/mekfiles/warship/FR 2765/Draconis Combine/Narukami Destroyer (Block II).blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/FWL/League Destroyer (Block I).blk b/megameklab/data/mekfiles/warship/FR 2765/FWL/League Destroyer (Block I).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/FWL/League Destroyer (Block I).blk
rename to megameklab/data/mekfiles/warship/FR 2765/FWL/League Destroyer (Block I).blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/FWL/League Destroyer (Block II).blk b/megameklab/data/mekfiles/warship/FR 2765/FWL/League Destroyer (Block II).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/FWL/League Destroyer (Block II).blk
rename to megameklab/data/mekfiles/warship/FR 2765/FWL/League Destroyer (Block II).blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Periphery/Athena Cruiser.blk b/megameklab/data/mekfiles/warship/FR 2765/Periphery/Athena Cruiser.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Periphery/Athena Cruiser.blk
rename to megameklab/data/mekfiles/warship/FR 2765/Periphery/Athena Cruiser.blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Periphery/Essex I Destroyer.blk b/megameklab/data/mekfiles/warship/FR 2765/Periphery/Essex I Destroyer.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Periphery/Essex I Destroyer.blk
rename to megameklab/data/mekfiles/warship/FR 2765/Periphery/Essex I Destroyer.blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Periphery/Riga II Destroyer-Carrier (2747).blk b/megameklab/data/mekfiles/warship/FR 2765/Periphery/Riga II Destroyer-Carrier (2747).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Periphery/Riga II Destroyer-Carrier (2747).blk
rename to megameklab/data/mekfiles/warship/FR 2765/Periphery/Riga II Destroyer-Carrier (2747).blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Steiner/Commonwealth Light Cruiser Block I.blk b/megameklab/data/mekfiles/warship/FR 2765/Steiner/Commonwealth Light Cruiser Block I.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Steiner/Commonwealth Light Cruiser Block I.blk
rename to megameklab/data/mekfiles/warship/FR 2765/Steiner/Commonwealth Light Cruiser Block I.blk
diff --git a/megameklab/data/mechfiles/warship/FR 2765/Steiner/Commonwealth Light Cruiser Block II.blk b/megameklab/data/mekfiles/warship/FR 2765/Steiner/Commonwealth Light Cruiser Block II.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/FR 2765/Steiner/Commonwealth Light Cruiser Block II.blk
rename to megameklab/data/mekfiles/warship/FR 2765/Steiner/Commonwealth Light Cruiser Block II.blk
diff --git a/megameklab/data/mechfiles/warship/Golden Century/Corone Corvette.blk b/megameklab/data/mekfiles/warship/Golden Century/Corone Corvette.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/Golden Century/Corone Corvette.blk
rename to megameklab/data/mekfiles/warship/Golden Century/Corone Corvette.blk
diff --git a/megameklab/data/mechfiles/warship/Golden Century/Molniya Corvette.blk b/megameklab/data/mekfiles/warship/Golden Century/Molniya Corvette.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/Golden Century/Molniya Corvette.blk
rename to megameklab/data/mekfiles/warship/Golden Century/Molniya Corvette.blk
diff --git a/megameklab/data/mechfiles/warship/Golden Century/Peregrine Corvette.blk b/megameklab/data/mekfiles/warship/Golden Century/Peregrine Corvette.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/Golden Century/Peregrine Corvette.blk
rename to megameklab/data/mekfiles/warship/Golden Century/Peregrine Corvette.blk
diff --git a/megameklab/data/mechfiles/warship/Hist LOT I/Capital Drone M-5 'Caspar'.blk b/megameklab/data/mekfiles/warship/Hist LOT I/Capital Drone M-5 'Caspar'.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/Hist LOT I/Capital Drone M-5 'Caspar'.blk
rename to megameklab/data/mekfiles/warship/Hist LOT I/Capital Drone M-5 'Caspar'.blk
diff --git a/megameklab/data/mechfiles/warship/Hist LOT I/Capital Drone M-5C 'Caspar'.blk b/megameklab/data/mekfiles/warship/Hist LOT I/Capital Drone M-5C 'Caspar'.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/Hist LOT I/Capital Drone M-5C 'Caspar'.blk
rename to megameklab/data/mekfiles/warship/Hist LOT I/Capital Drone M-5C 'Caspar'.blk
diff --git a/megameklab/data/mechfiles/warship/Hist LOT II/Stefan Amaris Battleship.blk b/megameklab/data/mekfiles/warship/Hist LOT II/Stefan Amaris Battleship.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/Hist LOT II/Stefan Amaris Battleship.blk
rename to megameklab/data/mekfiles/warship/Hist LOT II/Stefan Amaris Battleship.blk
diff --git a/megameklab/data/mechfiles/warship/Hist Reunification War/Concordat Frigate (2506).blk b/megameklab/data/mekfiles/warship/Hist Reunification War/Concordat Frigate (2506).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/Hist Reunification War/Concordat Frigate (2506).blk
rename to megameklab/data/mekfiles/warship/Hist Reunification War/Concordat Frigate (2506).blk
diff --git a/megameklab/data/mechfiles/warship/Hist Reunification War/Dreadnought Battleship (2330).blk b/megameklab/data/mekfiles/warship/Hist Reunification War/Dreadnought Battleship (2330).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/Hist Reunification War/Dreadnought Battleship (2330).blk
rename to megameklab/data/mekfiles/warship/Hist Reunification War/Dreadnought Battleship (2330).blk
diff --git a/megameklab/data/mechfiles/warship/Hist Reunification War/New Syrtis Carrier (2557).blk b/megameklab/data/mekfiles/warship/Hist Reunification War/New Syrtis Carrier (2557).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/Hist Reunification War/New Syrtis Carrier (2557).blk
rename to megameklab/data/mekfiles/warship/Hist Reunification War/New Syrtis Carrier (2557).blk
diff --git a/megameklab/data/mechfiles/warship/IE3/Bug Eye Surveillance Ship.blk b/megameklab/data/mekfiles/warship/IE3/Bug Eye Surveillance Ship.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/IE3/Bug Eye Surveillance Ship.blk
rename to megameklab/data/mekfiles/warship/IE3/Bug Eye Surveillance Ship.blk
diff --git a/megameklab/data/mechfiles/warship/IE3/Faslane Yard Ship.blk b/megameklab/data/mekfiles/warship/IE3/Faslane Yard Ship.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/IE3/Faslane Yard Ship.blk
rename to megameklab/data/mekfiles/warship/IE3/Faslane Yard Ship.blk
diff --git a/megameklab/data/mechfiles/warship/JHS 3076/Newgrange III Yardship 'Eyrines'.blk b/megameklab/data/mekfiles/warship/JHS 3076/Newgrange III Yardship 'Eyrines'.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/JHS 3076/Newgrange III Yardship 'Eyrines'.blk
rename to megameklab/data/mekfiles/warship/JHS 3076/Newgrange III Yardship 'Eyrines'.blk
diff --git a/megameklab/data/mechfiles/warship/JHS Terra/Naga Destroyer (Caspar II Control Ship).blk b/megameklab/data/mekfiles/warship/JHS Terra/Naga Destroyer (Caspar II Control Ship).blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/JHS Terra/Naga Destroyer (Caspar II Control Ship).blk
rename to megameklab/data/mekfiles/warship/JHS Terra/Naga Destroyer (Caspar II Control Ship).blk
diff --git a/megameklab/data/mechfiles/warship/ToS Valencia/Conestoga Transport Jumpship.blk b/megameklab/data/mekfiles/warship/ToS Valencia/Conestoga Transport Jumpship.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/ToS Valencia/Conestoga Transport Jumpship.blk
rename to megameklab/data/mekfiles/warship/ToS Valencia/Conestoga Transport Jumpship.blk
diff --git a/megameklab/data/mechfiles/warship/XTR/Boondoogles/Enterprise Super Carrier.blk b/megameklab/data/mekfiles/warship/XTR/Boondoogles/Enterprise Super Carrier.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/XTR/Boondoogles/Enterprise Super Carrier.blk
rename to megameklab/data/mekfiles/warship/XTR/Boondoogles/Enterprise Super Carrier.blk
diff --git a/megameklab/data/mechfiles/warship/XTR/Gunslingers/Kimagure Pursuit Cruiser Surprise.blk b/megameklab/data/mekfiles/warship/XTR/Gunslingers/Kimagure Pursuit Cruiser Surprise.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/XTR/Gunslingers/Kimagure Pursuit Cruiser Surprise.blk
rename to megameklab/data/mekfiles/warship/XTR/Gunslingers/Kimagure Pursuit Cruiser Surprise.blk
diff --git a/megameklab/data/mechfiles/warship/XTR/Republic III/Leviathan III Battleship.blk b/megameklab/data/mekfiles/warship/XTR/Republic III/Leviathan III Battleship.blk
similarity index 100%
rename from megameklab/data/mechfiles/warship/XTR/Republic III/Leviathan III Battleship.blk
rename to megameklab/data/mekfiles/warship/XTR/Republic III/Leviathan III Battleship.blk
diff --git a/megameklab/data/universe/eras.xml b/megameklab/data/universe/eras.xml
index 26c2c73d6..efac4c69c 100644
--- a/megameklab/data/universe/eras.xml
+++ b/megameklab/data/universe/eras.xml
@@ -2,8 +2,13 @@
+End: The end date for the era. This can be in the formats "yyyy-MM-dd", "yyyy-MM" (assuming first
+day of the month), and "yyyy" (assuming first day of the year). One era should have this value
+missing, which will put it as the final era. For the canon dates, these will be one year after their
+end date in the MUL, as that will swapover on the first day of the new era.
+Flag: The internal flags for the base eras. You can have multiple flag fields (multiple lines each
+with a single flag) per custom era, which isn't used in base MekHQ, but allows one to customize
+things. -->
PSF
diff --git a/megameklab/docs/UserDirHelp.html b/megameklab/docs/UserDirHelp.html
index bb0e6c4ed..895448139 100644
--- a/megameklab/docs/UserDirHelp.html
+++ b/megameklab/docs/UserDirHelp.html
@@ -33,7 +33,7 @@
/portraits
myPortrait1.png
/fluff
- /Mech
+ /Mek
Atlas.png
/DropShip
Colossus.png
diff --git a/megameklab/mmconf/.gitignore b/megameklab/mmconf/.gitignore
deleted file mode 100644
index 2ad5172a4..000000000
--- a/megameklab/mmconf/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/megameklab.properties
-/megameklab.properties.bak
-/clientsettings.xml
diff --git a/megameklab/mmconf/skinSchema.xsl b/megameklab/mmconf/skinSchema.xsl
index ad18a303a..77c437843 100644
--- a/megameklab/mmconf/skinSchema.xsl
+++ b/megameklab/mmconf/skinSchema.xsl
@@ -3,32 +3,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/megameklab/mmconf/skins/BW - Default.xml b/megameklab/mmconf/skins/BW - Default.xml
index 569d9a3c3..7ec69eb90 100644
--- a/megameklab/mmconf/skins/BW - Default.xml
+++ b/megameklab/mmconf/skins/BW - Default.xml
@@ -14,7 +14,7 @@
NOTE: All locations should be in data/images/widgets
-->
+ xsi:noNamespaceSchemaLocation="skinSchema.xsl">
PhaseDisplayBorder
false
@@ -176,16 +176,16 @@
MainMenuBorder
true
- ../misc/megamek_splash_spooky_fhd.png
- Bloodwolf/Parts/boardview/background.png
- ../misc/megamek_splash_spooky_uhd.png
- ../misc/megamek_splash_spooky_hd.png
+ ../misc/megamek_splash_spooky_fhd.png
+ Bloodwolf/Parts/boardview/background.png
+ ../misc/megamek_splash_spooky_uhd.png
+ ../misc/megamek_splash_spooky_hd.png
true
#ffffff
false
false
-
+
MainMenuButton
true
@@ -199,8 +199,8 @@
false
Battletech Oldstyle
12
-
-
+
+
defaultButton
true
@@ -216,30 +216,30 @@
UnitDisplay
- Bloodwolf/Default/unit/tab_general_idle.gif
- Bloodwolf/Default/unit/tab_pilot_idle.gif
- Bloodwolf/Default/unit/tab_armor_idle.gif
- Bloodwolf/Default/unit/tab_systems_idle.gif
- Bloodwolf/Default/unit/tab_weapon_idle.gif
- Bloodwolf/Default/unit/tab_extras_idle.gif
- Bloodwolf/Default/unit/tab_general_active.gif
- Bloodwolf/Default/unit/tab_pilot_active.gif
- Bloodwolf/Default/unit/tab_armor_active.gif
- Bloodwolf/Default/unit/tab_systems_active.gif
- Bloodwolf/Default/unit/tab_weapon_active.gif
- Bloodwolf/Default/unit/tab_extras_active.gif
- Bloodwolf/Parts/unit/idle_corner.gif
- Bloodwolf/Parts/unit/active_corner.gif
- Bloodwolf/Parts/unit/background.png
- Bloodwolf/Parts/unit/TE.gif
- Bloodwolf/Parts/unit/BE.gif
- Bloodwolf/Parts/unit/LE.gif
- Bloodwolf/Parts/unit/RE.gif
- Bloodwolf/Parts/unit/TLC.gif
- Bloodwolf/Parts/unit/BLC.gif
- Bloodwolf/Parts/unit/TRC.gif
- Bloodwolf/Parts/unit/BRC.gif
- Bloodwolf/Parts/unit/bg_mech.gif
+ Bloodwolf/Default/unit/tab_general_idle.gif
+ Bloodwolf/Default/unit/tab_pilot_idle.gif
+ Bloodwolf/Default/unit/tab_armor_idle.gif
+ Bloodwolf/Default/unit/tab_systems_idle.gif
+ Bloodwolf/Default/unit/tab_weapon_idle.gif
+ Bloodwolf/Default/unit/tab_extras_idle.gif
+ Bloodwolf/Default/unit/tab_general_active.gif
+ Bloodwolf/Default/unit/tab_pilot_active.gif
+ Bloodwolf/Default/unit/tab_armor_active.gif
+ Bloodwolf/Default/unit/tab_systems_active.gif
+ Bloodwolf/Default/unit/tab_weapon_active.gif
+ Bloodwolf/Default/unit/tab_extras_active.gif
+ Bloodwolf/Parts/unit/idle_corner.gif
+ Bloodwolf/Parts/unit/active_corner.gif
+ Bloodwolf/Parts/unit/background.png
+ Bloodwolf/Parts/unit/TE.gif
+ Bloodwolf/Parts/unit/BE.gif
+ Bloodwolf/Parts/unit/LE.gif
+ Bloodwolf/Parts/unit/RE.gif
+ Bloodwolf/Parts/unit/TLC.gif
+ Bloodwolf/Parts/unit/BLC.gif
+ Bloodwolf/Parts/unit/TRC.gif
+ Bloodwolf/Parts/unit/BRC.gif
+ Bloodwolf/Parts/unit/bg_mek.gif
diff --git a/megameklab/resources/megameklab/resources/Splash.properties b/megameklab/resources/megameklab/resources/Splash.properties
index fc05a9b33..78f9dfc07 100644
--- a/megameklab/resources/megameklab/resources/Splash.properties
+++ b/megameklab/resources/megameklab/resources/Splash.properties
@@ -2,11 +2,11 @@ btnLoadUnit.text=Load Existing Unit
btnNewMek.text=New Mek
btnNewVee.text=New Combat Vehicle
btnNewSupportVee.text=New Support Vehicle
-btnNewProto.text=New Protomech
+btnNewProto.text=New ProtoMek
btnNewBA.text=New Battle Armor
btnNewPbi.text=New Infantry Unit
btnNewAero.text=New Aero Fighter
btnNewDropper.text=New Dropship/Small Craft
btnNewLargeCraft.text=New Capital-Scale Craft
btnQuit.text=Quit
-version.text=MegaMekLab Version
\ No newline at end of file
+version.text=MegaMekLab Version
diff --git a/megameklab/resources/megameklab/resources/Views.properties b/megameklab/resources/megameklab/resources/Views.properties
index dcbb61b67..950f36a70 100644
--- a/megameklab/resources/megameklab/resources/Views.properties
+++ b/megameklab/resources/megameklab/resources/Views.properties
@@ -37,12 +37,12 @@ MekChassisView.cbBaseType.text=Base Type:
MekChassisView.cbBaseType.tooltip=LAMs are only available to an IS tech base. QuadVees are only available to a Clan tech base. Resets unit except when switching between standard and industrial.
MekChassisView.cbMotiveType.text=Motive Type:
MekChassisView.cbMotiveType.tooltip=Determines number of legs. Resets unit.
-MekChassisView.cbMotiveType.LAM.tooltip=Standard can assume Mech, Fighter, or hybrid (AirMech) mode. Bimodal lacks AirMech mode.
+MekChassisView.cbMotiveType.LAM.tooltip=Standard can assume Mek, Fighter, or hybrid (AirMek) mode. Bimodal lacks AirMek mode.
MekChassisView.cbMotiveType.QuadVee.tooltip=Motive type in vehicle mode.
MekChassisView.cbStructure.text=Structure:
MekChassisView.cbStructure.tooltip=Material to use for the internal structure. Affects weight and available space.
MekChassisView.cbEngine.text=Engine:
-MekChassisView.cbEngine.tooltip=Type of engine determines cost, weight, and space. Other than primitives or industrials, non-fusion engines are only allowed at experimental rules level. Mechs require a fusion or fission engine to mount jump jets or UMU.
+MekChassisView.cbEngine.tooltip=Type of engine determines cost, weight, and space. Other than primitives or industrials, non-fusion engines are only allowed at experimental rules level. Meks require a fusion or fission engine to mount jump jets or UMU.
MekChassisView.cbGyro.text=Gyro:
MekChassisView.cbGyro.tooltip=Type of gyro determines weight and space. Heavy-duty gyro can take more damage before being destroyed.
MekChassisView.cbCockpit.text=Cockpit:
@@ -188,7 +188,7 @@ BAChassisView.chkExoskeleton.tooltip=The lightest weight class can be designated
BAChassisView.chkHarjel.text=Harjel
BAChassisView.chkHarjel.tooltip=Clan exoskeletons may be constructed with a lighter chassis that does not include Harjel.
-HeatSinkView.mechNames.values=Single,IS Double,Clan Double,Compact,Laser,Double (Prototype),Double (Freezer)
+HeatSinkView.mekNames.values=Single,IS Double,Clan Double,Compact,Laser,Double (Prototype),Double (Freezer)
HeatSinkView.aeroNames.values=Single,Double,Double (Prototype)
HeatSinkView.cbHSType.text=Type:
HeatSinkView.cbHSType.tooltip=Type determines weight, space, and heat dissipation abilities. All heat sinks on the unit must be of the same type.
@@ -200,7 +200,7 @@ HeatSinkView.spnPrototypeCount.text=Double:
HeatSinkView.spnPrototypeCount.tooltip=Prototype double heat sinks can be mixed with single heat sinks on the same unit. \
The engine's slot-free capacity may only be applied to the single heat sinks.
HeatSinkView.lblCritFree.text=Engine Free:
-HeatSinkView.lblCritFree.tooltip=These heat sinks are an integral part of the engine and do not have to be assigned critical space. Omni units must assign critical space to any pod-mounted heat sinks even if they would be part of the engine in standard Mechs.
+HeatSinkView.lblCritFree.tooltip=These heat sinks are an integral part of the engine and do not have to be assigned critical space. Omni units must assign critical space to any pod-mounted heat sinks even if they would be part of the engine in standard Meks.
HeatSinkView.lblWeightFree.text=Weight Free:
HeatSinkView.lblWeightFree.tooltip=These heat sinks are included in the weight of the engine.
@@ -372,7 +372,7 @@ DropshipCriticalView.aerodyneArcs.values=Nose,Left Wing,Right Wing,Aft,Hull
DropshipCriticalView.spheroidArcs.values=Nose,Forward Left,Forward Right,Aft,Hull,Aft Left,Aft Right,-,-
DropshipCriticalView.capitalArcs.values=Nose,Forward Left,Forward Right,Aft,Aft Left,Aft Right,Hull,Left Broadside,Right Broadside
DropshipCriticalView.lblSlotCount.text=Weight-free slots used:
-DropshipCriticalView.lblSlotCount.tooltip=The number of slots in this arc occupied by weapons / The number of weight-free slots allowed in this arc
+DropshipCriticalView.lblSlotCount.tooltip=The number of slots in this arc occupied by weapons / The number of weight-free slots allowed in this arc
DropshipCriticalView.lblExtraWeight.text=Extra tonnage:
DropshipCriticalView.lblExtraWeight.tooltip=The additional weight required for exceeding the base number of weapon in this arc.
diff --git a/megameklab/src/megameklab/MegaMekLab.java b/megameklab/src/megameklab/MegaMekLab.java
index 0c939e9fd..40f699365 100644
--- a/megameklab/src/megameklab/MegaMekLab.java
+++ b/megameklab/src/megameklab/MegaMekLab.java
@@ -23,17 +23,17 @@
import javax.swing.ToolTipManager;
import javax.swing.UIManager;
-import org.apache.logging.log4j.LogManager;
-
import io.sentry.Sentry;
+import megamek.MMLoggingConstants;
import megamek.MegaMek;
import megamek.SuiteConstants;
import megamek.client.ui.preferences.SuitePreferences;
import megamek.common.Entity;
import megamek.common.EquipmentType;
-import megamek.common.MechFileParser;
-import megamek.common.MechSummaryCache;
+import megamek.common.MekFileParser;
+import megamek.common.MekSummaryCache;
import megamek.common.net.marshalling.SanityInputFilter;
+import megamek.logging.MMLogger;
import megameklab.ui.PopupMessages;
import megameklab.ui.StartupGUI;
import megameklab.ui.dialog.UiLoader;
@@ -44,6 +44,7 @@ public class MegaMekLab {
private static final SuitePreferences mmlPreferences = new SuitePreferences();
private static final MMLOptions mmlOptions = new MMLOptions();
private static final SanityInputFilter sanityInputFilter = new SanityInputFilter();
+ private static final MMLogger logger = MMLogger.create(MegaMekLab.class);
public static void main(String... args) {
ObjectInputFilter.Config.setSerialFilter(sanityInputFilter);
@@ -60,9 +61,10 @@ public static void main(String... args) {
// First, create a global default exception handler
Thread.setDefaultUncaughtExceptionHandler((thread, t) -> {
- Sentry.captureException(t);
- LogManager.getLogger().error("Uncaught Exception Detected", t);
- PopupMessages.showUncaughtException(null, t);
+ final String name = t.getClass().getName();
+ final String message = String.format(MMLoggingConstants.UNHANDLED_EXCEPTION, name);
+ final String title = String.format(MMLoggingConstants.UNHANDLED_EXCEPTION_TITLE, name);
+ logger.error(t, message, title);
});
MegaMek.initializeLogging(MMLConstants.PROJECT_NAME);
@@ -74,9 +76,7 @@ public static void main(String... args) {
}
public static void initializeLogging(final String originProject) {
- if (LogManager.getLogger().isInfoEnabled()) {
- LogManager.getLogger().info(getUnderlyingInformation(originProject));
- }
+ logger.info(getUnderlyingInformation(originProject));
}
/**
@@ -89,7 +89,7 @@ public static String getUnderlyingInformation(final String originProject) {
private static void startup() {
EquipmentType.initializeTypes();
- MechSummaryCache.getInstance();
+ MekSummaryCache.getInstance();
CConfig.load();
UnitUtil.loadFonts();
@@ -103,11 +103,11 @@ private static void startup() {
// Create a startup frame and display it
switch (CConfig.getStartUpType()) {
- case NEW_MEK -> UiLoader.loadUi(Entity.ETYPE_MECH, false, false);
+ case NEW_MEK -> UiLoader.loadUi(Entity.ETYPE_MEK, false, false);
case NEW_TANK -> UiLoader.loadUi(Entity.ETYPE_TANK, false, false);
case NEW_FIGHTER -> UiLoader.loadUi(Entity.ETYPE_AERO, false, false);
case NEW_DROPSHIP -> UiLoader.loadUi(Entity.ETYPE_DROPSHIP, false, false);
- case NEW_PROTOMEK -> UiLoader.loadUi(Entity.ETYPE_PROTOMECH, false, false);
+ case NEW_PROTOMEK -> UiLoader.loadUi(Entity.ETYPE_PROTOMEK, false, false);
case NEW_JUMPSHIP -> UiLoader.loadUi(Entity.ETYPE_JUMPSHIP, false, false);
case NEW_SUPPORTVEE -> UiLoader.loadUi(Entity.ETYPE_SUPPORT_TANK, false, false);
case NEW_BATTLEARMOR -> UiLoader.loadUi(Entity.ETYPE_BATTLEARMOR, false, false);
@@ -128,8 +128,7 @@ private static void setLookAndFeel() {
String plaf = CConfig.getParam(CConfig.GUI_PLAF, UIManager.getSystemLookAndFeelClassName());
UIManager.setLookAndFeel(plaf);
} catch (Exception ex) {
- Sentry.captureException(ex);
- LogManager.getLogger().error("", ex);
+ logger.error("setLookAndFeel() Exception {}", ex);
}
}
@@ -161,7 +160,7 @@ private static boolean loadMostRecentUnit() {
}
try {
- Entity recentUnit = new MechFileParser(unitFile).getEntity();
+ Entity recentUnit = new MekFileParser(unitFile).getEntity();
if (recentUnit == null) {
return false;
} else if (!UnitUtil.validateUnit(recentUnit).isBlank()) {
@@ -171,8 +170,9 @@ private static boolean loadMostRecentUnit() {
UiLoader.loadUi(recentUnit, unitFile.toString());
return true;
} catch (Exception ex) {
- Sentry.captureException(ex);
- PopupMessages.showFileReadError(null, unitFile.toString(), ex.getMessage());
+ final String message = String.format(MMLoggingConstants.UNHANDLED_EXCEPTION, ex.getMessage());
+ final String title = String.format(MMLoggingConstants.UNHANDLED_EXCEPTION_TITLE, unitFile.toString());
+ logger.error(ex, message, title);
return false;
}
}
diff --git a/megameklab/src/megameklab/printing/ArmorPipLayout.java b/megameklab/src/megameklab/printing/ArmorPipLayout.java
index e91675505..580707a15 100644
--- a/megameklab/src/megameklab/printing/ArmorPipLayout.java
+++ b/megameklab/src/megameklab/printing/ArmorPipLayout.java
@@ -13,44 +13,72 @@
*/
package megameklab.printing;
-import megamek.common.annotations.Nullable;
+import static megameklab.printing.PrintRecordSheet.DEFAULT_PIP_SIZE;
+
+import java.awt.geom.Rectangle2D;
+import java.util.ArrayList;
+import java.util.Comparator;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.TreeMap;
+import java.util.stream.Collectors;
+import java.util.stream.IntStream;
+
import org.apache.batik.util.SVGConstants;
-import org.apache.logging.log4j.LogManager;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.svg.SVGGElement;
import org.w3c.dom.svg.SVGRectElement;
-import java.awt.geom.Rectangle2D;
-import java.util.*;
-import java.util.stream.Collectors;
-import java.util.stream.IntStream;
-
-import static megameklab.printing.PrintRecordSheet.DEFAULT_PIP_SIZE;
+import megamek.common.annotations.Nullable;
+import megamek.logging.MMLogger;
/**
- * Utility for determining placement of armor and structure pips. The position and shape of the space
- * is defined by metadata in the svg document. This is used to calculate the number of rows of pips,
- * how many to place in each row, and how far apart to space them. This class is accessed through the
- * static method {@link ArmorPipLayout#addPips(PrintRecordSheet, Element, int, PrintRecordSheet.PipType, double, String) addPips}.
+ *
+ * Utility for determining placement of armor and structure pips. The position
+ * and shape of the space
+ * is defined by metadata in the svg document. This is used to calculate the
+ * number of rows of pips,
+ * how many to place in each row, and how far apart to space them. This class is
+ * accessed through the
+ * static method
+ * {@link ArmorPipLayout#addPips(PrintRecordSheet, Element, int, PrintRecordSheet.PipType, double, String)
+ * addPips}.
+ *
*
*
- * The region should be a {@link SVGGElement} group containing one or more {@link SVGRectElement}s.
- * The rect elements define horizontal bands that have their top segment fully contained within the
- * region to define its position and shape. The average height of the elements is used as the starting
- * size of the pips in the region, though they may be scaled down to fit. The width at any arbitrary
- * y coordinate in the region is computed as the most restrictive of the top segments of the rect element
- * on either side. The rects may overlap to define steeply angled sides, or may be spaced out where the
- * sides are vertical.
+ *
+ * The region should be a {@link SVGGElement} group containing one or more
+ * {@link SVGRectElement}s.
+ * The rect elements define horizontal bands that have their top segment fully
+ * contained within the
+ * region to define its position and shape. The average height of the elements
+ * is used as the starting
+ * size of the pips in the region, though they may be scaled down to fit. The
+ * width at any arbitrary
+ * y coordinate in the region is computed as the most restrictive of the top
+ * segments of the rect element
+ * on either side. The rects may overlap to define steeply angled sides, or may
+ * be spaced out where the
+ * sides are vertical.
+ *
*
- * Gaps in the horizontal bands (such as to skip the cockpit on an aerospace fighter) can be indicated
- * by a custom entry in the rect element's style attribute in the format {@code mml-gap:x1,x2},
- * where x1 and x2 are the beginning and ending x coordinate of the gap, respectively. Non-contiguous
- * vertical sections (such as the side armor on VTOLs) are indicated by grouping each section into
+ *
+ * Gaps in the horizontal bands (such as to skip the cockpit on an aerospace
+ * fighter) can be indicated
+ * by a custom entry in the rect element's style attribute in the format
+ * {@code mml-gap:x1,x2},
+ * where x1 and x2 are the beginning and ending x coordinate of the gap,
+ * respectively. Non-contiguous
+ * vertical sections (such as the side armor on VTOLs) are indicated by grouping
+ * each section into
* its own g element and adding {@code mml-multisection:true} to the parent g
- * element's style attribute.
+ * element's style attribute.
+ *
*/
class ArmorPipLayout {
+ private static final MMLogger logger = MMLogger.create(ArmorPipLayout.class);
/** Margin of error used for checking equality between floating point values */
private static final double PRECISION = 0.01;
@@ -72,18 +100,20 @@ class ArmorPipLayout {
/**
* Processes the rect elements within a group to find the width of the region
- * at each marked point and adds pip elements to the group layed out in a symmetric pattern.
+ * at each marked point and adds pip elements to the group layed out in a
+ * symmetric pattern.
*
* @param sheet The record sheet being printed.
* @param group The group element that contains the rect elements that
- * mark the dimensions of the area on the armor or structure diagram.
+ * mark the dimensions of the area on the armor or structure
+ * diagram.
* @param pipCount The number of armor or structure pips to add
* @param pipType The shape of pip to add
* @param strokeWidth The width of the pip outline stroke
* @param fill The color to use for the inside of the pip
*/
static void addPips(PrintRecordSheet sheet, Element group, int pipCount,
- PrintRecordSheet.PipType pipType, double strokeWidth, String fill) {
+ PrintRecordSheet.PipType pipType, double strokeWidth, String fill) {
if (pipCount > 0) {
boolean multi = false;
final String multiVal = PrintRecordSheet.parseStyle(group, IdConstants.MML_MULTISECTION);
@@ -91,7 +121,8 @@ static void addPips(PrintRecordSheet sheet, Element group, int pipCount,
multi = Boolean.parseBoolean(multiVal);
}
if (multi) {
- // If pips are to be split among multiple sections, instantiate each section and estimate the area.
+ // If pips are to be split among multiple sections, instantiate each section and
+ // estimate the area.
// We will divide the pips proportionally to the area
List sections = new ArrayList<>();
double area = 0.0;
@@ -112,7 +143,8 @@ static void addPips(PrintRecordSheet sheet, Element group, int pipCount,
allocated += pips;
pipCounts.add(pips);
}
- // Deal with rounding inaccuracies by distributing remaining pips starting with the first
+ // Deal with rounding inaccuracies by distributing remaining pips starting with
+ // the first
// or removing extras starting with the last.
int i = 0;
while (pipCount > allocated) {
@@ -144,28 +176,32 @@ static void addPips(PrintRecordSheet sheet, Element group, int pipCount,
/**
* Processes the rect elements within a group to find the width of the region
- * at each marked point and adds pip elements to the group layed out in a symmetric pattern.
+ * at each marked point and adds pip elements to the group layed out in a
+ * symmetric pattern.
*
- * @param sheet The record sheet being printed.
- * @param group The group element that contains the rect elements that
- * mark the dimensions of the area on the armor or structure diagram.
- * @param pipCount The number of armor or structure pips to add
- * @param pipType The shape of pip to add
+ * @param sheet The record sheet being printed.
+ * @param group The group element that contains the rect elements that
+ * mark the dimensions of the area on the armor or structure
+ * diagram.
+ * @param pipCount The number of armor or structure pips to add
+ * @param pipType The shape of pip to add
*/
static void addPips(PrintRecordSheet sheet, Element group, int pipCount,
- PrintRecordSheet.PipType pipType) {
+ PrintRecordSheet.PipType pipType) {
addPips(sheet, group, pipCount, pipType, 0.55, PrintRecordSheet.FILL_WHITE);
}
/**
* Processes the rect elements within a group to find the width of the region
- * at each marked point and adds circular pip elements to the group layed out in a symmetric
+ * at each marked point and adds circular pip elements to the group layed out in
+ * a symmetric
* pattern.
*
- * @param sheet The record sheet being printed.
- * @param group The group element that contains the rect elements that
- * mark the dimensions of the area on the armor or structure diagram.
- * @param pipCount The number of armor or structure pips to add
+ * @param sheet The record sheet being printed.
+ * @param group The group element that contains the rect elements that
+ * mark the dimensions of the area on the armor or structure
+ * diagram.
+ * @param pipCount The number of armor or structure pips to add
*/
static void addPips(PrintRecordSheet sheet, Element group, int pipCount) {
addPips(sheet, group, pipCount, PrintRecordSheet.PipType.CIRCLE, 0.5,
@@ -173,7 +209,7 @@ static void addPips(PrintRecordSheet sheet, Element group, int pipCount) {
}
private ArmorPipLayout(PrintRecordSheet sheet, Element group, PrintRecordSheet.PipType pipType,
- double strokeWidth, String fill) {
+ double strokeWidth, String fill) {
this.sheet = sheet;
this.group = group;
this.pipType = pipType;
@@ -186,7 +222,8 @@ private ArmorPipLayout(PrintRecordSheet sheet, Element group, PrintRecordSheet.P
}
/**
- * Iterates through the rect elements in the group, sorts them into a {@link TreeMap}
+ * Iterates through the rect elements in the group, sorts them into a
+ * {@link TreeMap}
* keyed to the y coordinate of the top, and calculates the bounding box.
*
* @return The bounding box of the region
@@ -223,13 +260,15 @@ private Bounds processRegions() {
}
/**
- * Checks the style attribute for a field in the format {@code mml-gap:x1,x2}, indicating
+ * Checks the style attribute for a field in the format {@code mml-gap:x1,x2},
+ * indicating
* that pips should not be placed between those coordinates.
*
* @param bbox The dimensions of the rectangle bounding box defining the pip row
* @param rect The SVG rect element
- * @return The dimensions of the section of the row to leave blank, or null if no gap
- * is defined or it is malformed.
+ * @return The dimensions of the section of the row to leave blank, or null if
+ * no gap
+ * is defined or it is malformed.
*/
private @Nullable Bounds parseGap(Bounds bbox, Element rect) {
final String gap = PrintRecordSheet.parseStyle(rect, IdConstants.MML_GAP);
@@ -244,15 +283,15 @@ private Bounds processRegions() {
&& right <= bbox.right + PRECISION) {
return new Bounds(left, bbox.top, right, bbox.bottom);
} else {
- LogManager.getLogger().error("Gap is not contained within bounding rectangle in "
+ logger.error("Gap is not contained within bounding rectangle in "
+ rect.getAttributeNS(null, SVGConstants.SVG_ID_ATTRIBUTE));
}
} else {
- LogManager.getLogger().error("Incorrect number of parameters to " + IdConstants.MML_GAP
+ logger.error("Incorrect number of parameters to " + IdConstants.MML_GAP
+ " in " + rect.getAttributeNS(null, SVGConstants.SVG_ID_ATTRIBUTE));
}
} catch (NumberFormatException ex) {
- LogManager.getLogger().error("NumberFormatException parsing gap parameters in "
+ logger.error("NumberFormatException parsing gap parameters in "
+ rect.getAttributeNS(null, SVGConstants.SVG_ID_ATTRIBUTE));
}
}
@@ -261,10 +300,12 @@ private Bounds processRegions() {
/**
* Performs the calculations to lay out the pips and adds them to the document.
+ *
* @param pipCount The number of pips to place in the region
*/
void process(int pipCount) {
- /* Estimate the number of rows required by finding the height of a rectangle
+ /*
+ * Estimate the number of rows required by finding the height of a rectangle
* with an area of pipCount that has the same aspect ratio as the bounding box.
*/
int nRows = Math.max(1, (int) Math.round(Math.sqrt(pipCount * bounds.height() / bounds.width())));
@@ -273,7 +314,8 @@ void process(int pipCount) {
if (nRows > pipCount) {
nRows = pipCount;
}
- // Calculate the average width of the rows in pips, but no more than the number that can
+ // Calculate the average width of the rows in pips, but no more than the number
+ // that can
// fit in the average row. avgHeight is the initial default cell size.
int nCols = Math.min(pipCount / nRows, (int) (avgWidth / avgHeight));
// If the initial number is not enough to hold the number of pips add more rows
@@ -285,7 +327,8 @@ void process(int pipCount) {
nRows++;
}
}
- // If staggered, successive rows are offset by a half pip to allow the rows to be closer
+ // If staggered, successive rows are offset by a half pip to allow the rows to
+ // be closer
// together without touching
boolean staggered = false;
double radius = avgHeight * DEFAULT_PIP_SIZE;
@@ -303,24 +346,27 @@ void process(int pipCount) {
List rows = new ArrayList<>();
// Space to be skipped
List gaps = new ArrayList<>();
- // Expand the spacing between rows geometrically to reduce crowding in the middle of the region
+ // Expand the spacing between rows geometrically to reduce crowding in the
+ // middle of the region
spacing = Math.sqrt(spacing * nRows / bounds.height()) * bounds.height() / nRows;
double ypos = Math.max(bounds.top, bounds.top + (bounds.height() - spacing * nRows) / 2.0
+ spacing * 0.5 - radius);
- // As we add or remove pips to make the count come all even or odd (or alternating for staggered)
+ // As we add or remove pips to make the count come all even or odd (or
+ // alternating for staggered)
// keep track of the shift and adjust up or down to keep the shift close to zero
int shift = 0;
- // If staggered, toggle the parity after each row. Otherwise try to keep the same parity.
+ // If staggered, toggle the parity after each row. Otherwise try to keep the
+ // same parity.
int parity = nCols % 2;
for (int r = 0; r < nRows; r++) {
Map.Entry upperEntry = regions.floorEntry(ypos);
Bounds upper = upperEntry.getValue();
- Map.Entry lowerEntry= regions.ceilingEntry(ypos);
+ Map.Entry lowerEntry = regions.ceilingEntry(ypos);
Bounds lower = lowerEntry == null ? upper : lowerEntry.getValue();
Bounds row = new Bounds(Math.max(upper.left, lower.left),
ypos, Math.min(upper.right, lower.right), ypos + spacing);
Bounds gap = mergeGaps(row, negativeRegions.get(upperEntry.getKey()),
- lowerEntry == null? null : negativeRegions.get(lowerEntry.getKey()));
+ lowerEntry == null ? null : negativeRegions.get(lowerEntry.getKey()));
if (gap.width() > 0 && gap.left <= row.left + PRECISION
&& gap.right >= row.right - PRECISION) {
ypos += spacing;
@@ -329,10 +375,10 @@ void process(int pipCount) {
rows.add(row);
gaps.add(gap);
// First we figure out how much width we have to work with on this row.
- int count = staggered ?
- (int) (nCols * ((row.width() - gap.width()) / avgWidth) * 0.5) :
- (int) (nCols * ((row.width() - gap.width()) / avgWidth));
- // If the row is split and the difference in width between the two sides is within
+ int count = staggered ? (int) (nCols * ((row.width() - gap.width()) / avgWidth) * 0.5)
+ : (int) (nCols * ((row.width() - gap.width()) / avgWidth));
+ // If the row is split and the difference in width between the two sides is
+ // within
// the margin of the presumed spacing, use an even number so it can be split
// evenly between them.
boolean mirror = gap.width() > 0
@@ -360,13 +406,14 @@ void process(int pipCount) {
}
/**
- * Compares gaps in two adjacent rows and returns the union. If neither row has a gap,
+ * Compares gaps in two adjacent rows and returns the union. If neither row has
+ * a gap,
* returns a bounds of zero width.
*
- * @param row The row that's being constructed.
- * @param gap1 The gap in the upper row, if any
- * @param gap2 The gap in the lower row, if any
- * @return The union between any gaps.
+ * @param row The row that's being constructed.
+ * @param gap1 The gap in the upper row, if any
+ * @param gap2 The gap in the lower row, if any
+ * @return The union between any gaps.
*/
private Bounds mergeGaps(Bounds row, @Nullable Bounds gap1, @Nullable Bounds gap2) {
double left;
@@ -388,22 +435,27 @@ private Bounds mergeGaps(Bounds row, @Nullable Bounds gap1, @Nullable Bounds gap
/**
* Takes the rough layout and adds or removes pips to match the required number.
- * Pips are added starting with the rows with the most extra space and removed starting with
+ * Pips are added starting with the rows with the most extra space and removed
+ * starting with
* rows with the least extra space.
*
* @param pipCount The total number of pips
* @param rows A list of the bounding boxes of the generated rows
- * @param gaps A list of the bounding boxes of any gaps to be left in the rows. Each
+ * @param gaps A list of the bounding boxes of any gaps to be left in the
+ * rows. Each
* entry corresponds to the same index in {@code rows}.
- * @param rowCount The number of pips in each of the rows. This list needs to be
+ * @param rowCount The number of pips in each of the rows. This list needs to
+ * be
* the same size as {@code rows}.
- * @param staggered If true, attempt to maintain the parity of each row (which should be alternating).
- * @param spacing The spacing between rows, used as the starting spacing between
+ * @param staggered If true, attempt to maintain the parity of each row (which
+ * should be alternating).
+ * @param spacing The spacing between rows, used as the starting spacing
+ * between
* pips in the row
- * @return The ratio of the horizontal to vertical spacing
+ * @return The ratio of the horizontal to vertical spacing
*/
private double adjustCount(int pipCount, List rows, List gaps, List rowCount,
- boolean staggered, double spacing) {
+ boolean staggered, double spacing) {
int current = rowCount.stream().mapToInt(Integer::intValue).sum();
if (current == pipCount) {
return spacing;
@@ -412,24 +464,30 @@ private double adjustCount(int pipCount, List rows, List gaps, L
List indices = IntStream.range(0, rows.size()).boxed()
.sorted(Comparator.comparingDouble(i -> rowCount.get(i) / (rows.get(i).width() - gaps.get(i).width())))
.collect(Collectors.toList());
- // If there is a gap in the row with equal space on either side (+/- a pip width), try to keep
- // the same number of pips on either side. If they're all mirrored and we have an odd number of
+ // If there is a gap in the row with equal space on either side (+/- a pip
+ // width), try to keep
+ // the same number of pips on either side. If they're all mirrored and we have
+ // an odd number of
// pips, the last one will have to defy the symmetry.
List mirrored = new ArrayList<>();
for (int index = 0; index < rows.size(); index++) {
mirrored.add(gaps.get(index).width() > 0
&& Math.abs((gaps.get(index).left - rows.get(index).left)
- - (rows.get(index).right - gaps.get(index).right)) < spacing);
+ - (rows.get(index).right - gaps.get(index).right)) < spacing);
}
boolean allMirrored = mirrored.stream().allMatch(Boolean::booleanValue);
- // The number to change per row. Try to keep staggered layouts alternating in width
+ // The number to change per row. Try to keep staggered layouts alternating in
+ // width
int rowDelta = staggered ? 2 : 1;
int row = 0;
- // Running count of rows that are skipped due to being full or having the minimum number.
- // If we go through all the rows and skip all of them, either shrink the pips (when adding) or
+ // Running count of rows that are skipped due to being full or having the
+ // minimum number.
+ // If we go through all the rows and skip all of them, either shrink the pips
+ // (when adding) or
// remove the minimum pip requirement (when subtracting) then try again.
int skipped;
- // Keep a minimum of 1 pip per row, or 2 per split row if the parts are the same size.
+ // Keep a minimum of 1 pip per row, or 2 per split row if the parts are the same
+ // size.
// If this still leaves us with extra pips, remove this requirement.
boolean minimum = true;
do {
@@ -448,7 +506,8 @@ private double adjustCount(int pipCount, List rows, List gaps, L
change = mirror ? 2 : rowDelta;
}
if (change > 0
- && spacing * (rowCount.get(index) + change) <= rows.get(index).width() - gaps.get(index).width()) {
+ && spacing * (rowCount.get(index) + change) <= rows.get(index).width()
+ - gaps.get(index).width()) {
rowCount.set(index, rowCount.get(index) + change);
current += change;
} else {
@@ -489,19 +548,26 @@ private double adjustCount(int pipCount, List rows, List gaps, L
/**
* Calculates the actual position of each pip and adds it to the document.
*
- * @param rows A list of bounding rectangles defining the position and width of each row
- * @param gaps A list of the bounding boxes of any gaps to be left in the rows.
+ * @param rows A list of bounding rectangles defining the position and
+ * width of each row
+ * @param gaps A list of the bounding boxes of any gaps to be left in the
+ * rows.
* @param rowCount The number of pips to place in the row with the same index
* @param staggered If true, the horizontal spacing will be double the verticle.
* @param radius The radius of each pip.
*/
private void drawPips(List rows, List gaps, List rowCount,
- boolean staggered, double radius, double xSpacing) {
+ boolean staggered, double radius, double xSpacing) {
double dx = staggered ? xSpacing * 2 : xSpacing;
- /* Find the row that takes up the largest percentage of its row. If it's over 100%,
- * reduce the horizontal spacing to make it fit. If lower, increase the horizontal
- * spacing by a factor of the geometric mean of the percentage and 1.0 to prevent
- * having a cluster of pips in the center and too much blank space on the sides. */
+ /*
+ * Find the row that takes up the largest percentage of its row. If it's over
+ * 100%,
+ * reduce the horizontal spacing to make it fit. If lower, increase the
+ * horizontal
+ * spacing by a factor of the geometric mean of the percentage and 1.0 to
+ * prevent
+ * having a cluster of pips in the center and too much blank space on the sides.
+ */
double pct = 0.0;
for (int r = 0; r < rows.size(); r++) {
// Since we're measuring space between pips, only include those with multiple
@@ -515,8 +581,10 @@ private void drawPips(List rows, List gaps, List rowCou
} else if (pct > 0.0) {
dx /= Math.sqrt(pct);
}
- // Start by centering the top row and fit subsequent rows into the same grid if possible.
- // If the rows shift in a way that the pips cannot fit within the grid, shift the center.
+ // Start by centering the top row and fit subsequent rows into the same grid if
+ // possible.
+ // If the rows shift in a way that the pips cannot fit within the grid, shift
+ // the center.
double centerX = rows.get(0).centerX();
// The offset needed to center the pip in the cell.
double xPadding = dx * 0.5 - radius;
@@ -556,12 +624,13 @@ private double drawRow(Bounds row, int count, double radius, double dx, double c
}
/**
- * Calculates the x coordinate of the leftmost pip to center the row on the provided anchor.
+ * Calculates the x coordinate of the leftmost pip to center the row on the
+ * provided anchor.
*
* @param center The x coordinate of the center of the row
* @param pipCount The number of pips on the current row
* @param cellWidth The width of each pip, including padding
- * @return The x coordinate of the starting pip
+ * @return The x coordinate of the starting pip
*/
private double calcRowStartX(double center, int pipCount, double cellWidth) {
return center - cellWidth * (pipCount / 2.0);
diff --git a/megameklab/src/megameklab/printing/CGLMassPrinter.java b/megameklab/src/megameklab/printing/CGLMassPrinter.java
index a2bdee04f..02f05e8e3 100644
--- a/megameklab/src/megameklab/printing/CGLMassPrinter.java
+++ b/megameklab/src/megameklab/printing/CGLMassPrinter.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -26,8 +26,8 @@
import megamek.common.Entity;
import megamek.common.EquipmentType;
import megamek.common.GunEmplacement;
-import megamek.common.MechSummary;
-import megamek.common.MechSummaryCache;
+import megamek.common.MekSummary;
+import megamek.common.MekSummaryCache;
import megamek.logging.MMLogger;
import megameklab.MMLOptions;
import megameklab.util.CConfig;
@@ -47,9 +47,9 @@ public static void main(String[] args) throws InterruptedException {
Locale.setDefault(new MMLOptions().getLocale());
EquipmentType.initializeTypes();
CConfig.load();
- MechSummaryCache cache = MechSummaryCache.getInstance(true);
+ MekSummaryCache cache = MekSummaryCache.getInstance(true);
- for (MechSummary ms : cache.getAllMechs()) {
+ for (MekSummary ms : cache.getAllMeks()) {
String message = String.format("Looking at %s", ms.getName());
logger.info(message);
diff --git a/megameklab/src/megameklab/printing/IdConstants.java b/megameklab/src/megameklab/printing/IdConstants.java
index f6003e206..cf9a9dbc9 100644
--- a/megameklab/src/megameklab/printing/IdConstants.java
+++ b/megameklab/src/megameklab/printing/IdConstants.java
@@ -41,10 +41,10 @@ public interface IdConstants {
String MP_FLANK = "mpFlank";
String MP_SAFE_THRUST = "mpSafeThrust";
String MP_MAX_THRUST = "mpMaxThrust";
- String MP_AIRMECH_WALK = "mpAirMechWalk";
- String MP_AIRMECH_RUN = "mpAirMechRun";
- String MP_AIRMECH_CRUISE = "mpAirMechCruise";
- String MP_AIRMECH_FLANK = "mpAirMechFlank";
+ String MP_AIRMEK_WALK = "mpAirMekWalk";
+ String MP_AIRMEK_RUN = "mpAirMekRun";
+ String MP_AIRMEK_CRUISE = "mpAirMekCruise";
+ String MP_AIRMEK_FLANK = "mpAirMekFlank";
String LBL_VEE_MODE = "lblVeeMode";
String MOVEMENT_TYPE = "movementType";
String ENGINE_TYPE = "engineType";
@@ -144,7 +144,7 @@ public interface IdConstants {
String BROADSIDES_HEAT = "broadsidesHeat";
String AFT_SIDES_HEAT = "aftSidesHeat";
String AFT_HEAT = "aftHeat";
-
+
String ARMOR_KIT = "armor_kit";
String ARMOR_DIVISOR = "armor_divisor";
String SOLDIER = "soldier_";
@@ -185,7 +185,7 @@ public interface IdConstants {
String RANGE_IN_HEXES = "rangeInHexes";
String RANGE = "range_";
- String PROTOMECH_INDEX = "protomechIndex";
+ String PROTOMEK_INDEX = "protomekIndex";
String MAIN_GUN_ARMOR = "armor_MG";
String MAIN_GUN_SHADOW = "shadow_MG";
String MAIN_GUN_TEXT = "text_MG";
diff --git a/megameklab/src/megameklab/printing/InventoryEntry.java b/megameklab/src/megameklab/printing/InventoryEntry.java
index 69a095607..5b2fa041c 100644
--- a/megameklab/src/megameklab/printing/InventoryEntry.java
+++ b/megameklab/src/megameklab/printing/InventoryEntry.java
@@ -110,7 +110,7 @@ public interface InventoryEntry {
* @param weapon The weapon mount
* @return The AV modification, if any
*/
- default int aeroAVMod(Mounted weapon) {
+ default int aeroAVMod(Mounted> weapon) {
if (weapon.getType() instanceof WeaponType && weapon.getLinkedBy() != null) {
return aeroAVMod((WeaponType) weapon.getType(),
weapon.getLinkedBy().getType(), weapon.getEntity().usesWeaponBays());
diff --git a/megameklab/src/megameklab/printing/InventoryWriter.java b/megameklab/src/megameklab/printing/InventoryWriter.java
index d2541043b..ea705d388 100644
--- a/megameklab/src/megameklab/printing/InventoryWriter.java
+++ b/megameklab/src/megameklab/printing/InventoryWriter.java
@@ -18,19 +18,27 @@
*/
package megameklab.printing;
-import megamek.common.*;
-import megamek.common.equipment.WeaponMounted;
-import megameklab.util.UnitUtil;
-import org.apache.batik.util.SVGConstants;
-import org.w3c.dom.Element;
-import org.w3c.dom.svg.SVGRectElement;
+import static megameklab.printing.PrintRecordSheet.FONT_SIZE_MEDIUM;
+import static megameklab.printing.PrintRecordSheet.FONT_SIZE_VSMALL;
+import static megameklab.printing.PrintRecordSheet.svgNS;
import java.text.NumberFormat;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.List;
+import java.util.Map;
+import java.util.TreeMap;
import java.util.function.Function;
import java.util.stream.Collectors;
-import static megameklab.printing.PrintRecordSheet.*;
+import org.apache.batik.util.SVGConstants;
+import org.w3c.dom.Element;
+import org.w3c.dom.svg.SVGRectElement;
+
+import megamek.common.*;
+import megamek.common.equipment.WeaponMounted;
+import megameklab.util.UnitUtil;
/**
* Formats text for the record sheet's "Weapons and Equipment Inventory" section. For most units,
@@ -178,7 +186,7 @@ public InventoryWriter(PrintEntity sheet) {
.collect(Collectors.joining(", "));
String ammoPrefix = "Ammo: ";
if (sheet.getEntity().hasWorkingMisc(MiscType.F_CASE)
- && ((sheet.getEntity().getEntityType() & Entity.ETYPE_MECH) == 0)) {
+ && ((sheet.getEntity().getEntityType() & Entity.ETYPE_MEK) == 0)) {
ammoPrefix = "Ammo (CASE): ";
}
ammoText = str.isEmpty() ? str : ammoPrefix + str;
@@ -224,7 +232,7 @@ private void parseEquipment() {
String shortName = m.getType().getShortName().replace("Ammo", "");
shortName = shortName.replace("(Clan)", "");
ammo.merge(shortName.trim(), m.getBaseShotsLeft(), Integer::sum);
- } else if ((sheet.getEntity() instanceof Protomech)
+ } else if ((sheet.getEntity() instanceof ProtoMek)
&& (((AmmoType) m.getType()).getAmmoType() == AmmoType.T_IATM)) {
// Bit of an ugly hack to get fusillade ammo to show up and identify as fusillade
// instead of iATM3
@@ -303,8 +311,8 @@ private List computeWeaponBayTexts(List weapons) {
// Collection info on weapons to print
for (WeaponMounted bay : weapons) {
WeaponBayText wbt = new WeaponBayText(bay.getLocation(), bay.isRearMounted());
- for (WeaponMounted weap : bay.getBayWeapons()) {
- wbt.addBayWeapon(weap);
+ for (WeaponMounted weaponMounted : bay.getBayWeapons()) {
+ wbt.addBayWeapon(weaponMounted);
}
// Combine or add
boolean combined = false;
@@ -380,19 +388,21 @@ public int standardBayLines() {
}
public void writeEquipment() {
- double ypos = startingY();
+ double yPosition = startingY();
if (sheet.getEntity().isAero()) {
- ypos = printAeroStandardHeader(ypos);
+ yPosition = printAeroStandardHeader(yPosition);
} else {
- ypos = printColumnHeaders(ypos);
+ yPosition = printColumnHeaders(yPosition);
}
- float[] metrics = scaleText(viewHeight - (ypos - viewY), this::calcLineCount);
- ypos = printEquipmentTable(equipment, ypos, metrics[0], metrics[1]);
+
+ float[] metrics = scaleText(viewHeight - (yPosition - viewY), this::calcLineCount);
+ yPosition = printEquipmentTable(equipment, yPosition, metrics[0], metrics[1]);
if (sheet.getEntity() instanceof SmallCraft && !transportBays.isEmpty()) {
- printBayInfo(metrics[0], metrics[1], ypos);
+ printBayInfo(metrics[0], metrics[1], yPosition);
}
if (sheet.showHeatProfile()) {
- sheet.addTextElement(canvas, viewX + viewWidth * 0.025, ypos, sheet.heatProfileText(),
+ sheet.addTextElement(canvas, viewX + viewWidth * 0.025,
+ yPosition, sheet.heatProfileText(),
FONT_SIZE_MEDIUM, SVGConstants.SVG_START_VALUE, SVGConstants.SVG_NORMAL_VALUE);
}
writeFooterBlock(metrics[0], metrics[1]);
@@ -585,40 +595,52 @@ public int footerLines(float fontSize) {
}
/**
- * Adds a section to the inventory section. An entry that does not fit into the allocated space
- * will wrap to the next line. This is tracked using the repurposed lines local variable. Some
- * entries are already given multiple lines (such as missile launchers with Artemis), which
- * will be handled in the inner loop. We need to compare the two to make sure we don't add
- * extra linefeeds. This algorithm works on the assumption that presplitting values into multiple
- * rows ensures that they will fit and not need to wrap.
+ * Adds a section to the inventory section. An entry that does not fit into the
+ * allocated space
+ * will wrap to the next line. This is tracked using the repurposed lines local
+ * variable. Some
+ * entries are already given multiple lines (such as missile launchers with
+ * Artemis), which
+ * will be handled in the inner loop. We need to compare the two to make sure we
+ * don't add
+ * extra line feeds. This algorithm works on the assumption that pre-splitting
+ * values into multiple
+ * rows ensures that they will fit and not need to wrap.
*
- * @param list The list of entries for this table
- * @param fontSize The size of font to use for printing the table
- * @param ypos The starting y coordinate relative to the parent element
+ * @param list The list of entries for this table
+ * @param fontSize The size of font to use for printing the table
+ * @param yPosition The starting y coordinate relative to the parent element
* @param lineHeight The amount to add to the y coordinate for each line
*/
private double printEquipmentTable(List extends InventoryEntry> list,
- double ypos, float fontSize, double lineHeight) {
- return printEquipmentTable(list, ypos, fontSize, lineHeight, columnTypes, colX);
+ double yPosition, float fontSize, double lineHeight) {
+ return printEquipmentTable(list, yPosition, fontSize, lineHeight, columnTypes, colX);
}
/**
- * Adds a section to the inventory section. An entry that does not fit into the allocated space
- * will wrap to the next line. This is tracked using the repurposed lines local variable. Some
- * entries are already given multiple lines (such as missile launchers with Artemis), which
- * will be handled in the inner loop. We need to compare the two to make sure we don't add
- * extra linefeeds. This algorithm works on the assumption that presplitting values into multiple
- * rows ensures that they will fit and not need to wrap.
+ * Adds a section to the inventory section. An entry that does not fit into the
+ * allocated space
+ * will wrap to the next line. This is tracked using the repurposed lines local
+ * variable. Some
+ * entries are already given multiple lines (such as missile launchers with
+ * Artemis), which
+ * will be handled in the inner loop. We need to compare the two to make sure we
+ * don't add
+ * extra line feeds. This algorithm works on the assumption that pre-splitting
+ * values into multiple
+ * rows ensures that they will fit and not need to wrap.
*
- * @param list The list of entries for this table
- * @param fontSize The size of font to use for printing the table
- * @param ypos The starting y coordinate relative to the parent element
- * @param lineHeight The amount to add to the y coordinate for each line
- * @param columnTypes The columns to include in the table. Used for overriding when printing bays.
- * @param colX The x coordinate of each column, corresponding to the same index in columnTypes
+ * @param list The list of entries for this table
+ * @param fontSize The size of font to use for printing the table
+ * @param yPosition The starting y coordinate relative to the parent element
+ * @param lineHeight The amount to add to the y coordinate for each line
+ * @param columnTypes The columns to include in the table. Used for overriding
+ * when printing bays.
+ * @param colX The x coordinate of each column, corresponding to the same
+ * index in columnTypes
*/
private double printEquipmentTable(List extends InventoryEntry> list,
- double ypos, float fontSize, double lineHeight, Column[] columnTypes, double[] colX) {
+ double yPosition, float fontSize, double lineHeight, Column[] columnTypes, double[] colX) {
for (InventoryEntry line : list) {
for (int row = 0; row < line.nRows(); row++) {
int lines = 1;
@@ -626,7 +648,8 @@ private double printEquipmentTable(List extends InventoryEntry> list,
switch (columnTypes[i]) {
case QUANTITY:
if (row == 0) {
- sheet.addTextElement(canvas, colX[i], ypos, line.getQuantityField(row),
+ sheet.addTextElement(canvas, colX[i],
+ yPosition, line.getQuantityField(row),
fontSize, SVGConstants.SVG_MIDDLE_VALUE, SVGConstants.SVG_NORMAL_VALUE);
}
break;
@@ -640,63 +663,73 @@ private double printEquipmentTable(List extends InventoryEntry> list,
width -= sheet.getTextLength(line.getLocationField(row), fontSize) * 0.5;
}
if (row == 0) {
- lines = sheet.addMultilineTextElement(canvas, colX[i], ypos, width, lineHeight,
+ lines = sheet.addMultilineTextElement(canvas, colX[i],
+ yPosition, width, lineHeight,
line.getNameField(row), fontSize, SVGConstants.SVG_START_VALUE,
SVGConstants.SVG_NORMAL_VALUE);
} else {
lines = sheet.addMultilineTextElement(canvas, line.indentMultiline() ?
- colX[i] + indent : colX[i], ypos, width, lineHeight,
+ colX[i] + indent : colX[i],
+ yPosition, width, lineHeight,
line.getNameField(row), fontSize, SVGConstants.SVG_START_VALUE,
SVGConstants.SVG_NORMAL_VALUE);
}
break;
case LOCATION:
case LOCATION_NO_HEAT:
- sheet.addTextElement(canvas, colX[i], ypos, line.getLocationField(row), fontSize,
+ sheet.addTextElement(canvas, colX[i],
+ yPosition, line.getLocationField(row), fontSize,
SVGConstants.SVG_MIDDLE_VALUE, SVGConstants.SVG_NORMAL_VALUE);
break;
case HEAT:
- sheet.addTextElement(canvas, colX[i], ypos, line.getHeatField(row), fontSize,
+ sheet.addTextElement(canvas, colX[i],
+ yPosition, line.getHeatField(row), fontSize,
SVGConstants.SVG_MIDDLE_VALUE, SVGConstants.SVG_NORMAL_VALUE);
break;
case DAMAGE:
- lines = Math.max(lines, sheet.addMultilineTextElement(canvas, colX[i], ypos,
+ lines = Math.max(lines, sheet.addMultilineTextElement(canvas, colX[i],
+ yPosition,
colX[i + 1] - colX[i] - fontSize, lineHeight, line.getDamageField(row),
fontSize, SVGConstants.SVG_START_VALUE, SVGConstants.SVG_NORMAL_VALUE));
break;
case MIN:
- sheet.addTextElement(canvas, colX[i], ypos, line.getMinField(row), fontSize,
+ sheet.addTextElement(canvas, colX[i],
+ yPosition, line.getMinField(row), fontSize,
SVGConstants.SVG_MIDDLE_VALUE, SVGConstants.SVG_NORMAL_VALUE);
break;
case SHORT:
case SRV:
- sheet.addTextElementToFit(canvas, colX[i], ypos, colX[i + 1] - colX[i] - 1,
+ sheet.addTextElementToFit(canvas, colX[i],
+ yPosition, colX[i + 1] - colX[i] - 1,
line.getShortField(row), fontSize, SVGConstants.SVG_MIDDLE_VALUE,
SVGConstants.SVG_NORMAL_VALUE);
break;
case MEDIUM:
case MRV:
- sheet.addTextElementToFit(canvas, colX[i], ypos, colX[i + 1] - colX[i] - 1,
+ sheet.addTextElementToFit(canvas, colX[i],
+ yPosition, colX[i + 1] - colX[i] - 1,
line.getMediumField(row), fontSize, SVGConstants.SVG_MIDDLE_VALUE,
SVGConstants.SVG_NORMAL_VALUE);
break;
case LONG:
case LRV:
- sheet.addTextElementToFit(canvas, colX[i], ypos, colX[i] - colX[i - 1] - 1,
+ sheet.addTextElementToFit(canvas, colX[i],
+ yPosition, colX[i] - colX[i - 1] - 1,
line.getLongField(row), fontSize, SVGConstants.SVG_MIDDLE_VALUE,
SVGConstants.SVG_NORMAL_VALUE);
break;
case ERV:
- sheet.addTextElementToFit(canvas, colX[i], ypos, colX[i] - colX[i - 1] - 1,
+ sheet.addTextElementToFit(canvas, colX[i],
+ yPosition, colX[i] - colX[i - 1] - 1,
line.getExtremeField(row), fontSize, SVGConstants.SVG_MIDDLE_VALUE,
SVGConstants.SVG_NORMAL_VALUE);
break;
}
}
- ypos += lineHeight * lines;
+ yPosition += lineHeight * lines;
}
}
- return ypos;
+ return yPosition;
}
private double printCapitalHeader(double currY) {
@@ -727,6 +760,8 @@ private double printCapitalHeader(double currY) {
"(41-50)", FONT_SIZE_VSMALL, SVGConstants.SVG_MIDDLE_VALUE,
SVGConstants.SVG_NORMAL_VALUE);
break;
+ default:
+ break;
}
}
currY += sheet.getFontHeight(FONT_SIZE_MEDIUM) * 1.2;
@@ -766,6 +801,8 @@ private double printAeroStandardHeader(double currY, Column[] columnTypes, doubl
"(21-25)", FONT_SIZE_VSMALL, SVGConstants.SVG_MIDDLE_VALUE,
SVGConstants.SVG_NORMAL_VALUE);
break;
+ default:
+ break;
}
}
currY += sheet.getFontHeight(FONT_SIZE_MEDIUM) * 1.2;
@@ -799,6 +836,8 @@ public double printAR10Block(float fontSize, double lineHeight, double currY) {
sheet.addTextElement(canvas, bayColX[i], currY, columnTypes[i].header, FONT_SIZE_MEDIUM,
SVGConstants.SVG_MIDDLE_VALUE, SVGConstants.SVG_BOLD_VALUE);
break;
+ default:
+ break;
}
}
currY += sheet.getFontHeight(FONT_SIZE_MEDIUM) * 1.2;
@@ -808,29 +847,30 @@ public double printAR10Block(float fontSize, double lineHeight, double currY) {
}
/**
- * Prints the grav deck block
+ * Prints the gravity deck block
* @param ship The jumpship, warship, or space station
* @param fontSize The font size to use for the table rows
* @param lineHeight The height of each table row
* @param currY The y coordinate of the top of the table
* @return The y coordinate of the bottom of the table
*/
- public double printGravDecks(Jumpship ship, float fontSize, double lineHeight, double currY) {
+ public double printGravityDecks(Jumpship ship, float fontSize, double lineHeight, double currY) {
if (ship.getTotalGravDeck() > 0) {
- double xpos = bayColX[0];
- sheet.addTextElement(canvas, xpos, currY, "Grav Decks:",
+ double xPosition = bayColX[0];
+ sheet.addTextElement(canvas,
+ xPosition, currY, "Grav Decks:",
FONT_SIZE_MEDIUM, SVGConstants.SVG_START_VALUE,
SVGConstants.SVG_BOLD_VALUE);
currY += lineHeight;
- double ypos = currY;
+ double yPosition = currY;
int count = 1;
for (int size : ship.getGravDecks()) {
- String gravString = "Grav Deck #" + count + ": " + size + "-meters";
- sheet.addTextElement(canvas, xpos, ypos, gravString, fontSize, "start", "normal");
- ypos += lineHeight;
+ String gravityString = "Grav Deck #" + count + ": " + size + "-meters";
+ sheet.addTextElement(canvas, xPosition, yPosition, gravityString, fontSize, "start", "normal");
+ yPosition += lineHeight;
if (count == (ship.getGravDecks().size() / 2)) {
- ypos = currY;
- xpos += viewWidth / 2.0;
+ yPosition = currY;
+ xPosition += viewWidth / 2.0;
}
count++;
}
diff --git a/megameklab/src/megameklab/printing/PageBreak.java b/megameklab/src/megameklab/printing/PageBreak.java
index 564239e57..b7aece16b 100644
--- a/megameklab/src/megameklab/printing/PageBreak.java
+++ b/megameklab/src/megameklab/printing/PageBreak.java
@@ -1,6 +1,24 @@
+/*
+ * Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
+ *
+ * This file is part of MegaMekLab
+ *
+ * MegaMek is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * MegaMek is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with MegaMek. If not, see .
+ */
package megameklab.printing;
-import megamek.common.*;
+import megamek.common.BTObject;
/**
* Dummy entity that indicates that the page should be broken when printing.
diff --git a/megameklab/src/megameklab/printing/PrintCapitalShip.java b/megameklab/src/megameklab/printing/PrintCapitalShip.java
index db4d9d867..fb97656f8 100644
--- a/megameklab/src/megameklab/printing/PrintCapitalShip.java
+++ b/megameklab/src/megameklab/printing/PrintCapitalShip.java
@@ -13,17 +13,18 @@
*/
package megameklab.printing;
-import megamek.common.Jumpship;
-import megamek.common.SpaceStation;
-import megamek.common.UnitType;
-import megamek.common.Warship;
+import java.awt.geom.Rectangle2D;
+
import org.apache.batik.util.SVGConstants;
-import org.apache.logging.log4j.LogManager;
import org.w3c.dom.Element;
import org.w3c.dom.svg.SVGElement;
import org.w3c.dom.svg.SVGRectElement;
-import java.awt.geom.Rectangle2D;
+import megamek.common.Jumpship;
+import megamek.common.SpaceStation;
+import megamek.common.UnitType;
+import megamek.common.Warship;
+import megamek.logging.MMLogger;
/**
* Generates a record sheet image for JumpShips, WarShips, and space stations.
@@ -32,6 +33,7 @@
* @author Neoancient
*/
public class PrintCapitalShip extends PrintDropship {
+ private static final MMLogger logger = MMLogger.create(PrintCapitalShip.class);
/** Default width for armor pip */
public static final double ARMOR_PIP_WIDTH = 4.5;
@@ -62,11 +64,11 @@ public class PrintCapitalShip extends PrintDropship {
* Creates an SVG object for the record sheet
*
* @param ship
- * The ship to print
+ * The ship to print
* @param startPage
- * The print job page number for this sheet
+ * The print job page number for this sheet
* @param options
- * Overrides the global options for which elements are printed
+ * Overrides the global options for which elements are printed
*/
public PrintCapitalShip(Jumpship ship, int startPage, RecordSheetOptions options) {
super(ship, startPage, options);
@@ -77,9 +79,9 @@ public PrintCapitalShip(Jumpship ship, int startPage, RecordSheetOptions options
* Creates an SVG object for the record sheet using the global printing options
*
* @param ship
- * The ship to print
+ * The ship to print
* @param startPage
- * The print job page number for this sheet
+ * The print job page number for this sheet
*/
public PrintCapitalShip(Jumpship ship, int startPage) {
this(ship, startPage, new RecordSheetOptions());
@@ -173,7 +175,7 @@ protected void drawArmorStructurePips() {
if (element instanceof SVGRectElement) {
printArmorRegion((SVGRectElement) element, ship.getOArmor(loc));
} else {
- LogManager.getLogger().error("No SVGRectElement found with id " + id);
+ logger.error("No SVGRectElement found with id " + id);
}
}
}
@@ -182,12 +184,13 @@ protected void drawArmorStructurePips() {
* Print pips for some internal structure region.
*
* @param rectId
- * The id of the rectangle element that describes the outline of the
- * region to print pips
+ * The id of the rectangle element that describes the
+ * outline of the
+ * region to print pips
* @param structure
- * The number of structure pips
+ * The number of structure pips
* @param pipsPerBlock
- * The maximum number of pips to draw in a single block
+ * The maximum number of pips to draw in a single block
*/
private void printInternalRegion(String rectId, int structure, int pipsPerBlock) {
Element element = getSVGDocument().getElementById(rectId);
@@ -200,12 +203,13 @@ private void printInternalRegion(String rectId, int structure, int pipsPerBlock)
* Print pips for some internal structure region.
*
* @param svgRect
- * The rectangle that describes the outline of the region to print
- * pips
+ * The rectangle that describes the outline of the region to
+ * print
+ * pips
* @param structure
- * The number of structure pips
+ * The number of structure pips
* @param pipsPerBlock
- * The maximum number of pips to draw in a single block
+ * The maximum number of pips to draw in a single block
*/
private void printInternalRegion(SVGRectElement svgRect, int structure, int pipsPerBlock) {
Rectangle2D bbox = getRectBBox(svgRect);
@@ -231,10 +235,11 @@ private void printInternalRegion(SVGRectElement svgRect, int structure, int pips
* Method to determine rectangle grid for armor or internal pips and draw it.
*
* @param svgRect
- * A rectangle that outlines the border of the space for the armor
- * block.
+ * A rectangle that outlines the border of the space for the
+ * armor
+ * block.
* @param armor
- * The amount of armor in the location
+ * The amount of armor in the location
*/
private void printArmorRegion(SVGRectElement svgRect, int armor) {
Rectangle2D bbox = getRectBBox(svgRect);
@@ -277,7 +282,8 @@ private void printArmorRegion(SVGRectElement svgRect, int armor) {
// Center on edge closest to ship outline
final double startX = bbox.getX() + ((bbox.getWidth() - (blockWidth * cols - ARMOR_PIP_WIDTH)) / 2.0);
int leftOver = armor % (MAX_PIP_ROWS * PIPS_PER_ROW);
- // Partial rows are automatically centered horizontally. But if we have an incomplete block
+ // Partial rows are automatically centered horizontally. But if we have an
+ // incomplete block
// that is the only one on the row, we should adjust the starting y as well.
double actualHeight = blockHeight * rows;
if (leftOver > 0 && (cols == 1 || numBlocks % cols == 1)) {
@@ -310,15 +316,15 @@ private void printArmorRegion(SVGRectElement svgRect, int armor) {
* armor. Any unprinted armor pips are returned.
*
* @param startX
- * The x coordinate of the top left of the block
+ * The x coordinate of the top left of the block
* @param startY
- * The y coordinate of the top left of the block
+ * The y coordinate of the top left of the block
* @param parent
- * The parent node of the bounding rectangle
+ * The parent node of the bounding rectangle
* @param numPips
- * The number of pips to print
+ * The number of pips to print
* @param shadow
- * Whether to add a drop shadow
+ * Whether to add a drop shadow
* @return The Y location of the end of the block
*/
private int printPipBlock(double startX, double startY, SVGElement parent, int numPips, double pipWidth,
@@ -365,4 +371,4 @@ private Element createPip(double pipWidth, double pipHeight, String fillColor,
box.setAttributeNS(null, SVGConstants.SVG_FILL_ATTRIBUTE, fillColor);
return box;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/printing/PrintDropship.java b/megameklab/src/megameklab/printing/PrintDropship.java
index 40ffaaa14..ef68d1aa2 100644
--- a/megameklab/src/megameklab/printing/PrintDropship.java
+++ b/megameklab/src/megameklab/printing/PrintDropship.java
@@ -13,13 +13,24 @@
*/
package megameklab.printing;
-import megamek.common.*;
+import java.awt.print.PageFormat;
+import java.time.LocalDate;
+import java.util.Arrays;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.StringJoiner;
+
import org.w3c.dom.Element;
import org.w3c.dom.svg.SVGRectElement;
-import java.awt.print.PageFormat;
-import java.time.LocalDate;
-import java.util.*;
+import megamek.common.Aero;
+import megamek.common.AmmoType;
+import megamek.common.Dropship;
+import megamek.common.Entity;
+import megamek.common.Jumpship;
+import megamek.common.Mounted;
+import megamek.common.Warship;
+import megamek.common.WeaponType;
/**
* Record sheet layout for Dropships, base class for other large craft
@@ -46,12 +57,12 @@ public class PrintDropship extends PrintAero {
private static final int BLOCK_CAPITAL = 0;
private static final int BLOCK_AR10_AMMO = 1;
private static final int BLOCK_STANDARD = 2;
- private static final int BLOCK_GRAV_DECK = 3;
+ private static final int BLOCK_GRAVITY_DECK = 3;
private static final int BLOCK_BAYS = 4;
private static final int BLOCK_FOOTER = 5;
private static final int NUM_BLOCKS = 6;
// The order in which to move blocks to the second page
- private static final int[] SWITCH_PAGE_ORDER = { BLOCK_STANDARD, BLOCK_GRAV_DECK, BLOCK_BAYS, BLOCK_FOOTER, BLOCK_AR10_AMMO };
+ private static final int[] SWITCH_PAGE_ORDER = { BLOCK_STANDARD, BLOCK_GRAVITY_DECK, BLOCK_BAYS, BLOCK_FOOTER, BLOCK_AR10_AMMO };
/**
* The ship being printed
@@ -219,10 +230,10 @@ private void distributeEquipmentBlocks() {
.anyMatch(w -> ((WeaponType) w.getType()).getAmmoType() == AmmoType.T_AR10)) {
linesPerBlock[BLOCK_AR10_AMMO] = 5;
}
- // Add lines equal to half the grav decks (rounded up) and one each for section
+ // Add lines equal to half the gravity decks (rounded up) and one each for section
// title and following empty line
if (ship instanceof Jumpship && !((Jumpship) ship).getGravDecks().isEmpty()) {
- linesPerBlock[BLOCK_GRAV_DECK] = ((((Jumpship) ship).getGravDecks().size() + 1) / 2) + 2;
+ linesPerBlock[BLOCK_GRAVITY_DECK] = ((((Jumpship) ship).getGravDecks().size() + 1) / 2) + 2;
}
// Add lines equal to number of transport bays and one each for section title
// and following empty line
@@ -247,11 +258,11 @@ private void distributeEquipmentBlocks() {
toSwitch++;
} while ((linesOnFront > PREFERRED_SINGLE_PAGE_LINES) && (toSwitch < SWITCH_PAGE_ORDER.length));
// Another tweak for situations where there are no capital weapons. If only the
- // grav decks
+ // gravity decks
// are moved to page two, move bays as well to prevent a second page with only
// one or two lines
if (!blockOnReverse[BLOCK_STANDARD] && !blockOnReverse[BLOCK_BAYS]
- && blockOnReverse[BLOCK_GRAV_DECK]) {
+ && blockOnReverse[BLOCK_GRAVITY_DECK]) {
blockOnReverse[BLOCK_BAYS] = true;
}
}
@@ -285,7 +296,7 @@ private int calcActualLines(boolean reverse, float fontSize) {
}
/**
- * Prints up to four equipment sections: capital weapons, standard scale, grav
+ * Prints up to four equipment sections: capital weapons, standard scale, gravity
* decks, and bays. If there is too much to fit on a single page, the standard
* scale weapons are moved to the second page (which is considered the reverse).
*
@@ -313,8 +324,8 @@ private void writeEquipment(SVGRectElement svgRect, boolean reverse) {
currY = inventory.printReverseSideMessage(lineHeight, currY);
}
}
- if ((linesPerBlock[BLOCK_GRAV_DECK] > 0) && (blockOnReverse[BLOCK_GRAV_DECK] == reverse)) {
- currY = inventory.printGravDecks((Jumpship) ship, fontSize, lineHeight, currY);
+ if ((linesPerBlock[BLOCK_GRAVITY_DECK] > 0) && (blockOnReverse[BLOCK_GRAVITY_DECK] == reverse)) {
+ currY = inventory.printGravityDecks((Jumpship) ship, fontSize, lineHeight, currY);
}
if ((linesPerBlock[BLOCK_BAYS] > 0) && (blockOnReverse[BLOCK_BAYS] == reverse)) {
inventory.printBayInfo(fontSize, lineHeight, currY);
@@ -328,7 +339,7 @@ private void writeEquipment(SVGRectElement svgRect, boolean reverse) {
public String formatFeatures() {
StringJoiner sj = new StringJoiner(", ");
Map eqCount = new HashMap<>();
- for (Mounted mount : ship.getMisc()) {
+ for (Mounted> mount : ship.getMisc()) {
if (PrintUtil.isPrintableEquipment(mount.getType())) {
eqCount.merge(mount.getShortName(), 1, Integer::sum);
}
@@ -345,4 +356,4 @@ public String formatFeatures() {
}
return sj.toString();
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/printing/PrintEntity.java b/megameklab/src/megameklab/printing/PrintEntity.java
index 0f31ffa76..ee92b22f6 100644
--- a/megameklab/src/megameklab/printing/PrintEntity.java
+++ b/megameklab/src/megameklab/printing/PrintEntity.java
@@ -13,6 +13,31 @@
*/
package megameklab.printing;
+import static megamek.common.EquipmentType.T_ARMOR_BA_STANDARD;
+import static megamek.common.EquipmentType.T_ARMOR_STANDARD;
+import static megamek.common.EquipmentType.T_ARMOR_STANDARD_PROTOMEK;
+import static megamek.common.options.PilotOptions.EDGE_ADVANTAGES;
+
+import java.awt.Image;
+import java.awt.geom.Rectangle2D;
+import java.awt.print.PageFormat;
+import java.io.File;
+import java.text.DecimalFormat;
+import java.text.NumberFormat;
+import java.util.Collections;
+import java.util.Enumeration;
+import java.util.List;
+import java.util.Locale;
+import java.util.StringJoiner;
+
+import org.apache.batik.anim.dom.SVGGraphicsElement;
+import org.apache.batik.anim.dom.SVGLocatableSupport;
+import org.apache.batik.util.SVGConstants;
+import org.w3c.dom.Element;
+import org.w3c.dom.svg.SVGRect;
+import org.w3c.dom.svg.SVGRectElement;
+import org.w3c.dom.svg.SVGTextContentElement;
+
import megamek.client.generator.RandomNameGenerator;
import megamek.client.ui.swing.util.FluffImageHelper;
import megamek.codeUtilities.StringUtility;
@@ -26,38 +51,19 @@
import megamek.common.options.Quirks;
import megameklab.util.CConfig;
import megameklab.util.RSScale;
-import org.apache.batik.anim.dom.SVGGraphicsElement;
-import org.apache.batik.anim.dom.SVGLocatableSupport;
-import org.apache.batik.util.SVGConstants;
-import org.w3c.dom.Element;
-import org.w3c.dom.svg.SVGRect;
-import org.w3c.dom.svg.SVGRectElement;
-import org.w3c.dom.svg.SVGTextContentElement;
-
-import java.awt.*;
-import java.awt.geom.Rectangle2D;
-import java.awt.print.PageFormat;
-import java.io.File;
-import java.text.DecimalFormat;
-import java.text.NumberFormat;
-import java.util.*;
-import java.util.List;
-
-import static megamek.common.EquipmentType.*;
-import static megamek.common.options.PilotOptions.EDGE_ADVANTAGES;
/**
* Base class for printing Entity record sheets
- *
+ *
* @author Neoancient
*/
public abstract class PrintEntity extends PrintRecordSheet {
-
+
/**
* Creates an SVG object for the record sheet
- *
+ *
* @param startPage The print job page number for this sheet
- * @param options Overrides the global options for which elements are printed
+ * @param options Overrides the global options for which elements are printed
*/
protected PrintEntity(int startPage, RecordSheetOptions options) {
super(startPage, options);
@@ -69,13 +75,13 @@ protected PrintEntity(int startPage, RecordSheetOptions options) {
public List getBookmarkNames() {
return Collections.singletonList(entityName());
}
-
+
/**
* When printing from a MUL the pilot data is filled in unless the option has been disabled. This
* allows a series of blank record sheets to be generated without including the generated pilot data.
* If the crew name is "unnamed" then we are printing directly from MML or file/cache and the
* pilot data should not be filled in.
- *
+ *
* @return Whether the pilot data should be filled in.
*/
protected boolean showPilotInfo() {
@@ -119,7 +125,7 @@ public String formatMiscNotes() {
/**
* Builds the string to display for the quirks block. Returns an empty string if quirks are
* disabled (or if the unit has no quirks).
- *
+ *
* @return The text to display for the unit's quirks.
*/
public String formatQuirks() {
@@ -162,7 +168,7 @@ public String formatTacticalFuel() {
*/
String formatWeight(double weight) {
if ((getEntity() instanceof BattleArmor)
- || (getEntity() instanceof Protomech)
+ || (getEntity() instanceof ProtoMek)
|| getEntity().getWeightClass() == EntityWeightClass.WEIGHT_SMALL_SUPPORT) {
return DecimalFormat.getInstance().format(weight * 1000) + " kg";
} else {
@@ -170,7 +176,7 @@ String formatWeight(double weight) {
+ ((weight == 1) ? " ton)" : " tons");
}
}
-
+
@Override
protected void processImage(int pageNum, PageFormat pageFormat) {
super.processImage(pageNum, pageFormat);
@@ -189,7 +195,7 @@ protected void processImage(int pageNum, PageFormat pageFormat) {
addReferenceCharts(pageFormat);
}
}
-
+
protected void writeTextFields() {
setTextField(TITLE, getRecordSheetTitle().toUpperCase());
setTextField(TYPE, entityName());
@@ -216,7 +222,7 @@ protected void writeTextFields() {
} else {
setTextField(ROLE, role.toString());
}
-
+
// If we need to fill in names of crew slots we will need to reposition blanks/name fields.
// This will require building the graphics tree so we measure the elements.
if (getEntity().getCrew().getCrewType() != CrewType.SINGLE) {
@@ -257,7 +263,7 @@ protected void writeTextFields() {
setTextField(PILOT_NAME + i, getEntity().getCrew().getName(i), true);
setTextField(GUNNERY_SKILL + i, Integer.toString(getEntity().getCrew().getGunnery(i)), true);
setTextField(PILOTING_SKILL + i, Integer.toString(getEntity().getCrew().getPiloting(i)), true);
-
+
StringJoiner spaList = new StringJoiner(", ");
PilotOptions spas = getEntity().getCrew().getOptions();
for (Enumeration optionGroups = spas.getGroups(); optionGroups.hasMoreElements();) {
@@ -292,7 +298,7 @@ protected void writeTextFields() {
FILL_BLACK, ' ');
}
}
-
+
} else {
setTextField(PILOT_NAME + i, null);
setTextField(GUNNERY_SKILL + i, null);
@@ -390,7 +396,7 @@ void writeArmorStructureTextFields() {
protected void drawArmorStructurePips() {
Element element;
for (int loc = firstArmorLocation(); loc < getEntity().locations(); loc++) {
- if ((getEntity() instanceof Mech) && getEntity().isSuperHeavy() && (loc == Mech.LOC_HEAD)) {
+ if ((getEntity() instanceof Mek) && getEntity().isSuperHeavy() && (loc == Mek.LOC_HEAD)) {
element = getSVGDocument().getElementById(ARMOR_PIPS + getEntity().getLocationAbbr(loc) + "_SH");
} else {
element = getSVGDocument().getElementById(ARMOR_PIPS + getEntity().getLocationAbbr(loc));
@@ -413,19 +419,19 @@ protected void drawArmorStructurePips() {
String structurePipFill() {
return FILL_WHITE;
}
-
+
/**
* Identifies the index of the first location that can be armored. For vehicles this should be 1
* to skip the body.
- *
+ *
* @return The lowest location index that can be armored.
*/
protected int firstArmorLocation() {
return 0;
}
-
+
protected void drawStructure() {
-
+
}
/**
@@ -574,11 +580,11 @@ protected String formatMovement(double baseMP, double fullMP) {
protected String formatWalk() {
return formatMovement(getEntity().getWalkMP());
}
-
+
protected String formatRun() {
return formatMovement(getEntity().getWalkMP() * 1.5);
}
-
+
protected String formatJump() {
return formatMovement(getEntity().getJumpMP());
}
@@ -592,7 +598,7 @@ protected String formatTechBase() {
return "Inner Sphere";
}
}
-
+
protected String formatRulesLevel() {
SimpleTechLevel level;
if (options.useEraBaseProgression()) {
@@ -603,7 +609,7 @@ protected String formatRulesLevel() {
return level.toString().substring(0, 1)
+ level.toString().substring(1).toLowerCase();
}
-
+
protected String formatCost() {
NumberFormat nf = NumberFormat.getNumberInstance(Locale.getDefault());
return nf.format(getEntity().getCost(true)) + " C-bills";
diff --git a/megameklab/src/megameklab/printing/PrintInfantry.java b/megameklab/src/megameklab/printing/PrintInfantry.java
index 78eaa614f..4813b1f72 100644
--- a/megameklab/src/megameklab/printing/PrintInfantry.java
+++ b/megameklab/src/megameklab/printing/PrintInfantry.java
@@ -13,22 +13,29 @@
*/
package megameklab.printing;
-import megamek.common.*;
+import static megamek.common.options.PilotOptions.EDGE_ADVANTAGES;
+import static megameklab.printing.InventoryEntry.DASH;
+
+import java.util.Enumeration;
+import java.util.StringJoiner;
+
+import org.apache.batik.util.SVGConstants;
+import org.w3c.dom.Element;
+import org.w3c.dom.svg.SVGRectElement;
+
+import megamek.common.AmmoType;
+import megamek.common.Entity;
+import megamek.common.EntityMovementMode;
+import megamek.common.EquipmentType;
+import megamek.common.Infantry;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.options.IOption;
import megamek.common.options.IOptionGroup;
import megamek.common.weapons.artillery.ArtilleryCannonWeapon;
import megamek.common.weapons.artillery.ArtilleryWeapon;
import megamek.common.weapons.infantry.InfantryWeapon;
import megameklab.util.CConfig;
-import org.apache.batik.util.SVGConstants;
-import org.w3c.dom.Element;
-import org.w3c.dom.svg.SVGRectElement;
-
-import java.util.Enumeration;
-import java.util.StringJoiner;
-
-import static megamek.common.options.PilotOptions.EDGE_ADVANTAGES;
-import static megameklab.printing.InventoryEntry.DASH;
/**
* Lays out a record sheet block for a single infantry unit
@@ -40,9 +47,9 @@ public class PrintInfantry extends PrintEntity {
/**
* Creates an SVG object for the record sheet
*
- * @param infantry The infantry to print
+ * @param infantry The infantry to print
* @param startPage The print job page number for this sheet
- * @param options Overrides the global options for which elements are printed
+ * @param options Overrides the global options for which elements are printed
*/
public PrintInfantry(Infantry infantry, int startPage, RecordSheetOptions options) {
super(startPage, options);
@@ -54,7 +61,6 @@ protected String getSVGFileName(int pageNumber) {
return "conventional_infantry_platoon.svg";
}
-
@Override
public Entity getEntity() {
return infantry;
@@ -80,7 +86,7 @@ protected void writeTextFields() {
hideElement(SOLDIER + j, true);
hideElement(NO_SOLDIER + j, false);
} else {
- setTextField(DAMAGE + j, (int)Math.round(infantry.getDamagePerTrooper() * j));
+ setTextField(DAMAGE + j, (int) Math.round(infantry.getDamagePerTrooper() * j));
}
}
InfantryWeapon rangeWeapon = infantry.getPrimaryWeapon();
@@ -91,7 +97,8 @@ protected void writeTextFields() {
boolean scuba = infantry.getMovementMode() == EntityMovementMode.INF_UMU
|| infantry.getMovementMode() == EntityMovementMode.SUBMARINE;
hideElement(UW_LABEL, !scuba);
- InfantryWeapon singleSecondary = (infantry.getSecondaryWeaponsPerSquad() == 1)? infantry.getSecondaryWeapon() : null;
+ InfantryWeapon singleSecondary = (infantry.getSecondaryWeaponsPerSquad() == 1) ? infantry.getSecondaryWeapon()
+ : null;
for (int j = 0; j <= 21; j++) {
setTextField(RANGE_MOD + j, rangeMod(j, rangeWeapon, singleSecondary, false));
if (scuba) {
@@ -101,12 +108,11 @@ protected void writeTextFields() {
setTextField(TRANSPORT_WT, String.format("%.1f tons", infantry.getWeight()));
- String
- mode1 = null,
- mode2 = null,
- mp1 = null,
- mp2 = null;
- switch(infantry.getMovementMode()) {
+ String mode1 = null,
+ mode2 = null,
+ mp1 = null,
+ mp2 = null;
+ switch (infantry.getMovementMode()) {
case INF_JUMP:
mp1 = formatMovement(infantry.getJumpMP());
mode1 = "Jump";
@@ -144,7 +150,8 @@ protected void writeTextFields() {
case SUBMARINE:
mp1 = formatMovement(infantry.getActiveUMUCount());
mode1 = "Mechanized SCUBA";
- // As of writing, the only time Mechanized SCUBA infantry might have nonzero walk mp is if it is beast-mounted.
+ // As of writing, the only time Mechanized SCUBA infantry might have nonzero
+ // walk mp is if it is beast-mounted.
if (infantry.getOriginalWalkMP() > 0) {
mp2 = formatGroundMP();
mode2 = "Ground";
@@ -185,7 +192,8 @@ protected void writeTextFields() {
final double height = ((SVGRectElement) rect).getHeight().getBaseVal().getValue();
float fontSize = FONT_SIZE_MEDIUM;
// Reduce the font size if necessary to fit the text into the space
- while ((fontSize > 5.0) && (height < (getFontHeight(fontSize) + 1) * getTextLength(notes, fontSize) / width)) {
+ while ((fontSize > 5.0)
+ && (height < (getFontHeight(fontSize) + 1) * getTextLength(notes, fontSize) / width)) {
fontSize = Math.max(5f, fontSize - 1f);
}
@@ -217,7 +225,7 @@ private String generateNotesText(InfantryWeapon rangeWeapon) {
}
int burst = 0;
if (rangeWeapon.hasFlag(WeaponType.F_INF_BURST) ||
- infantry.primaryWeaponDamageCapped()) {
+ infantry.primaryWeaponDamageCapped()) {
burst = 1;
}
if (infantry.getMount() != null) {
@@ -228,7 +236,7 @@ private String generateNotesText(InfantryWeapon rangeWeapon) {
}
if (infantry.getMount() != null) {
if (infantry.getMount().getVehicleDamage() > 0) {
- sj.add(String.format("+%d damage vs. vehicles and 'Mechs", infantry.getMount().getVehicleDamage()));
+ sj.add(String.format("+%d damage vs. vehicles and 'Meks", infantry.getMount().getVehicleDamage()));
}
if (infantry.getMount().getSize().toHitMod != 0) {
sj.add(String.format("%d attacker to-hit", infantry.getMount().getSize().toHitMod));
@@ -239,12 +247,12 @@ private String generateNotesText(InfantryWeapon rangeWeapon) {
}
if (isFlameBased(infantry.getPrimaryWeapon())
|| ((infantry.getSecondaryWeapon() != null)
- && isFlameBased(infantry.getSecondaryWeapon()))) {
+ && isFlameBased(infantry.getSecondaryWeapon()))) {
sj.add("Flame-based weapon.");
}
if (infantry.getPrimaryWeapon().hasFlag(WeaponType.F_INF_AA)
|| (infantry.getSecondaryWeapon() != null
- && infantry.getSecondaryWeapon().hasFlag(WeaponType.F_INF_AA))) {
+ && infantry.getSecondaryWeapon().hasFlag(WeaponType.F_INF_AA))) {
sj.add("May attack airborne targets that attack their hex.");
}
if (infantry.hasSpecialization(Infantry.BRIDGE_ENGINEERS)) {
@@ -289,17 +297,18 @@ && isFlameBased(infantry.getSecondaryWeapon()))) {
StringJoiner enhancements = new StringJoiner(", ");
var spas = infantry.getCrew().getOptions();
- for (Enumeration e = spas.getGroups(); e.hasMoreElements(); ) {
- final IOptionGroup optiongroup = e.nextElement();
- if (optiongroup.getKey().equals(EDGE_ADVANTAGES)) {
+ for (Enumeration e = spas.getGroups(); e.hasMoreElements();) {
+ final IOptionGroup optionGroup = e.nextElement();
+ if (optionGroup.getKey().equals(EDGE_ADVANTAGES)) {
// Don't print Edge abilities, only SPAs and Cybernetics
continue;
}
- if (spas.count(optiongroup.getKey()) > 0) {
- for (Enumeration options = optiongroup.getOptions(); options.hasMoreElements();) {
+ if (spas.count(optionGroup.getKey()) > 0) {
+ for (Enumeration options = optionGroup.getOptions(); options.hasMoreElements();) {
IOption option = options.nextElement();
if (option != null && option.booleanValue()) {
- enhancements.add(option.getDisplayableNameWithValue().replaceAll("\\s+\\(Not Implemented\\)", ""));
+ enhancements
+ .add(option.getDisplayableNameWithValue().replaceAll("\\s+\\(Not Implemented\\)", ""));
}
}
}
@@ -326,13 +335,13 @@ private void writeFieldGuns() {
int numGuns = 0;
int numShots = 0;
WeaponType gun = null;
- for (Mounted m : infantry.getEquipment()) {
+ for (Mounted> m : infantry.getEquipment()) {
if (m.getLocation() == Infantry.LOC_FIELD_GUNS) {
if (m.getType() instanceof WeaponType) {
- gun = (WeaponType)m.getType();
+ gun = (WeaponType) m.getType();
numGuns++;
} else if (m.getType() instanceof AmmoType) {
- numShots += ((AmmoType)m.getType()).getShots();
+ numShots += ((AmmoType) m.getType()).getShots();
}
}
}
@@ -342,7 +351,8 @@ private void writeFieldGuns() {
hideElement(FIELD_GUN_COLUMNS, false);
setTextField(FIELD_GUN_QTY, numGuns);
setTextField(FIELD_GUN_TYPE, gun.getName());
- /* We don't use StringUnits.getEquipmentInfo() to format the damage
+ /*
+ * We don't use StringUnits.getEquipmentInfo() to format the damage
* string because gauss explosion flags do not apply, and switchable
* only applies for non-LBX.
*/
@@ -411,7 +421,7 @@ protected void drawArmor() {
}
}
setTextField(ARMOR_DIVISOR, infantry.calcDamageDivisor()
- + (infantry.isArmorEncumbering()? "E" : ""));
+ + (infantry.isArmorEncumbering() ? "E" : ""));
if (infantry.hasDEST()) {
hideElement(DEST_MODS, false);
hideElement(SNEAK_IR_MODS, false);
@@ -425,28 +435,33 @@ protected void drawArmor() {
}
private static final int[][] RANGE_MODS = {
- {0},
- {-2, 0, 2, 4},
- {-2, 0, 0, 2, 2, 4, 4},
- {-2, 0, 0, 0, 2, 2, 2, 4, 4, 4},
- {-2, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4},
- {-1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4},
- {-1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 4, 4, 4, 5, 5, 5},
- {-1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 4, 4, 4, 6, 6, 6, 6}
+ { 0 },
+ { -2, 0, 2, 4 },
+ { -2, 0, 0, 2, 2, 4, 4 },
+ { -2, 0, 0, 0, 2, 2, 2, 4, 4, 4 },
+ { -2, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4 },
+ { -1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4 },
+ { -1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 4, 4, 4, 5, 5, 5 },
+ { -1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 4, 4, 4, 6, 6, 6, 6 }
};
/**
* Calculate range mod as a string value.
- * @param range - the range to the target.
- * @param weapon - the primary weapon if there are no more than one secondary, otherwise secondary
- * @param otherWeapon - secondary weapon if there is exactly one, otherwise null. This is used
- * to account for point-blank or encumbering penalties when the secondary
+ *
+ * @param range - the range to the target.
+ * @param weapon - the primary weapon if there are no more than one
+ * secondary, otherwise secondary
+ * @param otherWeapon - secondary weapon if there is exactly one, otherwise
+ * null. This is used
+ * to account for point-blank or encumbering penalties when
+ * the secondary
* weapon is not the basis for range mods.
- * @param underwater - whether the base range should be halved for underwater use by SCUBA platoons.
+ * @param underwater - whether the base range should be halved for underwater
+ * use by SCUBA platoons.
* @return - the range mod as a formatted String.
*/
private String rangeMod(int range, InfantryWeapon weapon, InfantryWeapon otherWeapon,
- boolean underwater) {
+ boolean underwater) {
int[] mods = RANGE_MODS[weapon.getInfantryRange()];
if (underwater) {
mods = RANGE_MODS[weapon.getInfantryRange() / 2];
diff --git a/megameklab/src/megameklab/printing/PrintMech.java b/megameklab/src/megameklab/printing/PrintMek.java
similarity index 71%
rename from megameklab/src/megameklab/printing/PrintMech.java
rename to megameklab/src/megameklab/printing/PrintMek.java
index c1048662e..7bd274996 100644
--- a/megameklab/src/megameklab/printing/PrintMech.java
+++ b/megameklab/src/megameklab/printing/PrintMek.java
@@ -13,22 +13,6 @@
*/
package megameklab.printing;
-import megamek.common.Entity;
-import megamek.common.*;
-import megamek.common.annotations.Nullable;
-import megamek.common.equipment.MiscMounted;
-import megameklab.printing.reference.*;
-import megameklab.util.CConfig;
-import megameklab.util.RSScale;
-import megameklab.util.UnitUtil;
-import org.apache.batik.anim.dom.SVGDOMImplementation;
-import org.apache.batik.dom.util.SAXDocumentFactory;
-import org.apache.batik.util.SVGConstants;
-import org.apache.batik.util.XMLResourceDescriptor;
-import org.apache.logging.log4j.LogManager;
-import org.w3c.dom.*;
-import org.w3c.dom.svg.SVGRectElement;
-
import java.awt.geom.Rectangle2D;
import java.awt.print.PageFormat;
import java.io.File;
@@ -39,43 +23,64 @@
import java.util.Objects;
import java.util.Optional;
+import org.apache.batik.anim.dom.SVGDOMImplementation;
+import org.apache.batik.dom.util.SAXDocumentFactory;
+import org.apache.batik.util.SVGConstants;
+import org.apache.batik.util.XMLResourceDescriptor;
+import org.w3c.dom.DOMImplementation;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+import org.w3c.dom.Node;
+import org.w3c.dom.NodeList;
+import org.w3c.dom.svg.SVGRectElement;
+
+import megamek.common.*;
+import megamek.common.annotations.Nullable;
+import megamek.common.equipment.MiscMounted;
+import megamek.logging.MMLogger;
+import megameklab.printing.reference.*;
+import megameklab.util.CConfig;
+import megameklab.util.RSScale;
+import megameklab.util.UnitUtil;
+
/**
* Lays out a record sheet for a Mek
- *
+ *
* @author Neoancient
*/
-public class PrintMech extends PrintEntity {
+public class PrintMek extends PrintEntity {
+ private static final MMLogger logger = MMLogger.create(PrintMek.class);
/**
* The current Mek being printed.
*/
- private final Mech mech;
-
+ private final Mek mek;
+
/**
* Creates an SVG object for the record sheet
- *
- * @param mech The mech to print
+ *
+ * @param mek The Mek to print
* @param startPage The print job page number for this sheet
- * @param options Overrides the global options for which elements are printed
+ * @param options Overrides the global options for which elements are printed
*/
- public PrintMech(Mech mech, int startPage, RecordSheetOptions options) {
+ public PrintMek(Mek mek, int startPage, RecordSheetOptions options) {
super(startPage, options);
- this.mech = mech;
+ this.mek = mek;
}
-
+
@Override
protected String getSVGFileName(int pageNumber) {
String base;
- if (mech.hasETypeFlag(Entity.ETYPE_QUADVEE)) {
- base = "mech_quadvee";
- } else if (mech.hasETypeFlag(Entity.ETYPE_QUAD_MECH)) {
- base = "mech_quad";
- } else if (mech.hasETypeFlag(Entity.ETYPE_TRIPOD_MECH)) {
- base = "mech_tripod";
- } else if (mech.hasETypeFlag(Entity.ETYPE_LAND_AIR_MECH)) {
- base = "mech_lam";
+ if (mek.hasETypeFlag(Entity.ETYPE_QUADVEE)) {
+ base = "mek_quadvee";
+ } else if (mek.hasETypeFlag(Entity.ETYPE_QUAD_MEK)) {
+ base = "mek_quad";
+ } else if (mek.hasETypeFlag(Entity.ETYPE_TRIPOD_MEK)) {
+ base = "mek_tripod";
+ } else if (mek.hasETypeFlag(Entity.ETYPE_LAND_AIR_MEK)) {
+ base = "mek_lam";
} else {
- base = "mech_biped";
+ base = "mek_biped";
}
if (options.useTacOpsHeat()) {
return base + "_toheat.svg";
@@ -83,86 +88,86 @@ protected String getSVGFileName(int pageNumber) {
return base + "_default.svg";
}
}
-
+
@Override
protected String getRecordSheetTitle() {
StringBuilder sb = new StringBuilder();
// General qualifier
- if (mech.isSuperHeavy()) {
+ if (mek.isSuperHeavy()) {
sb.append("SuperHeavy ");
}
- if (mech.isPrimitive()) {
+ if (mek.isPrimitive()) {
sb.append("Primitive ");
}
- if ((mech instanceof LandAirMech) && (((LandAirMech) mech).getLAMType() == LandAirMech.LAM_BIMODAL)) {
+ if ((mek instanceof LandAirMek) && (((LandAirMek) mek).getLAMType() == LandAirMek.LAM_BIMODAL)) {
sb.append("Bimodal ");
}
// Leg configuration
- if (mech.hasETypeFlag(Entity.ETYPE_QUAD_MECH)
- && !mech.hasETypeFlag(Entity.ETYPE_QUADVEE)) {
+ if (mek.hasETypeFlag(Entity.ETYPE_QUAD_MEK)
+ && !mek.hasETypeFlag(Entity.ETYPE_QUADVEE)) {
sb.append("Four-Legged ");
- } else if (mech.hasETypeFlag(Entity.ETYPE_TRIPOD_MECH)) {
+ } else if (mek.hasETypeFlag(Entity.ETYPE_TRIPOD_MEK)) {
sb.append("Three-Legged ");
}
- // mech type
- if (mech.hasETypeFlag(Entity.ETYPE_LAND_AIR_MECH)) {
- sb.append("Land-Air 'Mech");
- } else if (mech.hasETypeFlag(Entity.ETYPE_QUADVEE)) {
- if (mech.isOmni()) {
+ // mek type
+ if (mek.hasETypeFlag(Entity.ETYPE_LAND_AIR_MEK)) {
+ sb.append("Land-Air 'Mek");
+ } else if (mek.hasETypeFlag(Entity.ETYPE_QUADVEE)) {
+ if (mek.isOmni()) {
sb.append("Omni");
}
sb.append("QuadVee");
- } else if (mech.isIndustrial()) {
- sb.append("IndustrialMech");
- } else if (mech.isOmni()) {
- sb.append("OmniMech");
+ } else if (mek.isIndustrial()) {
+ sb.append("IndustrialMek");
+ } else if (mek.isOmni()) {
+ sb.append("OmniMek");
} else {
- sb.append("BattleMech");
+ sb.append("BattleMek");
}
sb.append(" Record Sheet");
return sb.toString();
}
-
+
@Override
public Entity getEntity() {
- return mech;
+ return mek;
}
-
+
@Override
public void processImage(int pageNum, PageFormat pageFormat) {
printShields();
-
+
super.processImage(pageNum, pageFormat);
- for (int loc = 0; loc < mech.locations(); loc++) {
- Element critRect = getSVGDocument().getElementById(CRITS + mech.getLocationAbbr(loc));
+ for (int loc = 0; loc < mek.locations(); loc++) {
+ Element critRect = getSVGDocument().getElementById(CRITS + mek.getLocationAbbr(loc));
if (critRect instanceof SVGRectElement) {
writeLocationCriticals(loc, (SVGRectElement) critRect);
}
}
-
- hideElement(HEAVY_DUTY_GYRO_PIP, mech.getGyroType() != Mech.GYRO_HEAVY_DUTY);
-
+
+ hideElement(HEAVY_DUTY_GYRO_PIP, mek.getGyroType() != Mek.GYRO_HEAVY_DUTY);
+
Element hsRect = getSVGDocument().getElementById(HEAT_SINK_PIPS);
if (hsRect instanceof SVGRectElement) {
- drawHeatSinkPips((SVGRectElement) hsRect, mech.heatSinks());
+ drawHeatSinkPips((SVGRectElement) hsRect, mek.heatSinks());
}
- if (mech.hasETypeFlag(Entity.ETYPE_LAND_AIR_MECH)) {
+ if (mek.hasETypeFlag(Entity.ETYPE_LAND_AIR_MEK)) {
Element si = getSVGDocument().getElementById(SI_PIPS);
if (si instanceof SVGRectElement) {
drawSIPips((SVGRectElement) si);
} else {
- LogManager.getLogger().error("Region siPips does not exist in template or is not a ");
+ logger.error("Region siPips does not exist in template or is not a ");
}
}
-
+
}
-
+
private void printShields() {
- for (MiscMounted m : mech.getMisc()) {
+ for (MiscMounted m : mek.getMisc()) {
if (m.getType().isShield()) {
- String loc = mech.getLocationAbbr(m.getLocation());
+ String loc = mek.getLocationAbbr(m.getLocation());
Element element = getSVGDocument().getElementById(ARMOR_DIAGRAM + loc);
if (null != element) {
hideElement(element, true);
@@ -173,12 +178,12 @@ private void printShields() {
}
element = getSVGDocument().getElementById(SHIELD_DC + loc);
if (null != element) {
- ArmorPipLayout.addPips(this, element, m.getCurrentDamageCapacity(mech, m.getLocation()),
+ ArmorPipLayout.addPips(this, element, m.getCurrentDamageCapacity(mek, m.getLocation()),
PipType.CIRCLE);
}
element = getSVGDocument().getElementById(SHIELD_DA + loc);
if (null != element) {
- ArmorPipLayout.addPips(this, element, m.getDamageAbsorption(mech, m.getLocation()),
+ ArmorPipLayout.addPips(this, element, m.getDamageAbsorption(mek, m.getLocation()),
PipType.DIAMOND);
}
}
@@ -189,7 +194,7 @@ private void printShields() {
protected void writeTextFields() {
hideUnusedCrewElements();
super.writeTextFields();
- if (mech.hasUMU()) {
+ if (mek.hasUMU()) {
Element svgEle = getSVGDocument().getElementById(LBL_JUMP);
if (null != svgEle) {
svgEle.setTextContent("Underwater:");
@@ -207,40 +212,39 @@ protected void writeTextFields() {
setTextField(MINUS_3_MP, formatHeatMovementPenalty(3));
setTextField(MINUS_2_MP, formatHeatMovementPenalty(2));
setTextField(MINUS_1_MP, formatHeatMovementPenalty(1));
- if (mech.hasWorkingMisc(MiscType.F_PARTIAL_WING)) {
+ if (mek.hasWorkingMisc(MiscType.F_PARTIAL_WING)) {
hideElement(PARTIAL_WING_BONUS, false);
}
-
- if (mech instanceof LandAirMech) {
- LandAirMech lam = (LandAirMech) mech;
- if (lam.getLAMType() == LandAirMech.LAM_BIMODAL) {
- setTextField(MP_AIRMECH_WALK, "\u2014"); // em dash
- setTextField(MP_AIRMECH_RUN, "\u2014");
- setTextField(MP_AIRMECH_CRUISE, "\u2014");
- setTextField(MP_AIRMECH_FLANK, "\u2014");
+
+ if (mek instanceof LandAirMek lam) {
+ if (lam.getLAMType() == LandAirMek.LAM_BIMODAL) {
+ setTextField(MP_AIRMEK_WALK, "\u2014"); // em dash
+ setTextField(MP_AIRMEK_RUN, "\u2014");
+ setTextField(MP_AIRMEK_CRUISE, "\u2014");
+ setTextField(MP_AIRMEK_FLANK, "\u2014");
} else {
- setTextField(MP_AIRMECH_WALK, formatMovement(lam.getAirMechWalkMP()));
- setTextField(MP_AIRMECH_RUN, formatMovement(lam.getAirMechWalkMP() * 1.5));
- setTextField(MP_AIRMECH_CRUISE, formatMovement(lam.getAirMechCruiseMP()));
- setTextField(MP_AIRMECH_FLANK, formatMovement(lam.getAirMechCruiseMP() * 1.5));
+ setTextField(MP_AIRMEK_WALK, formatMovement(lam.getAirMekWalkMP()));
+ setTextField(MP_AIRMEK_RUN, formatMovement(lam.getAirMekWalkMP() * 1.5));
+ setTextField(MP_AIRMEK_CRUISE, formatMovement(lam.getAirMekCruiseMP()));
+ setTextField(MP_AIRMEK_FLANK, formatMovement(lam.getAirMekCruiseMP() * 1.5));
}
setTextField(MP_SAFE_THRUST, Integer.toString(lam.getJumpMP()));
setTextField(MP_MAX_THRUST, Integer.toString((int) Math.ceil(lam.getJumpMP() * 1.5)));
if (showPilotInfo() && (lam.getCrew() instanceof LAMPilot)) {
- setTextField(ASF_GUNNERY_SKILL, Integer.toString(((LAMPilot) mech.getCrew()).getGunneryAero()));
- setTextField(ASF_PILOTING_SKILL, Integer.toString(((LAMPilot) mech.getCrew()).getPilotingAero()));
+ setTextField(ASF_GUNNERY_SKILL, Integer.toString(((LAMPilot) mek.getCrew()).getGunneryAero()));
+ setTextField(ASF_PILOTING_SKILL, Integer.toString(((LAMPilot) mek.getCrew()).getPilotingAero()));
hideElement(ASF_BLANK_GUNNERY_SKILL, true);
hideElement(ASF_BLANK_PILOTING_SKILL, true);
} else {
hideElement(ASF_GUNNERY_SKILL);
hideElement(ASF_PILOTING_SKILL);
}
- } else if (mech instanceof QuadVee) {
- setTextField(MP_CRUISE, formatMovement(((QuadVee) mech).getCruiseMP(MPCalculationSetting.STANDARD)));
+ } else if (mek instanceof QuadVee) {
+ setTextField(MP_CRUISE, formatMovement(((QuadVee) mek).getCruiseMP(MPCalculationSetting.STANDARD)));
setTextField(MP_FLANK, formatQuadVeeFlank());
- setTextField(LBL_VEE_MODE, ((QuadVee) mech).getMotiveTypeString() + "s");
+ setTextField(LBL_VEE_MODE, ((QuadVee) mek).getMotiveTypeString() + "s");
}
- setTextField(ENGINE_TYPE, mech.getEngine().getShortEngineName()
+ setTextField(ENGINE_TYPE, mek.getEngine().getShortEngineName()
.replaceAll("\\[.*]", "").trim());
}
@@ -254,50 +258,50 @@ protected void hideUnusedCrewElements() {
@Override
protected void drawStructure() {
- if (mech.getStructureType() != EquipmentType.T_STRUCTURE_STANDARD) {
- setTextField(STRUCTURE_TYPE, EquipmentType.getStructureTypeName(mech.getStructureType()));
+ if (mek.getStructureType() != EquipmentType.T_STRUCTURE_STANDARD) {
+ setTextField(STRUCTURE_TYPE, EquipmentType.getStructureTypeName(mek.getStructureType()));
}
}
private boolean loadArmorPips(int loc, boolean rear) {
String locAbbr;
- switch(loc) {
- case Mech.LOC_HEAD:
+ switch (loc) {
+ case Mek.LOC_HEAD:
locAbbr = "Head";
break;
- case Mech.LOC_RARM:
- case Mech.LOC_LARM:
- locAbbr = mech.getLocationAbbr(loc) + "rm";
+ case Mek.LOC_RARM:
+ case Mek.LOC_LARM:
+ locAbbr = mek.getLocationAbbr(loc) + "rm";
break;
- case Mech.LOC_RLEG:
- case Mech.LOC_LLEG:
- locAbbr = mech.getLocationAbbr(loc) + "eg";
+ case Mek.LOC_RLEG:
+ case Mek.LOC_LLEG:
+ locAbbr = mek.getLocationAbbr(loc) + "eg";
break;
default:
- locAbbr = mech.getLocationAbbr(loc);
+ locAbbr = mek.getLocationAbbr(loc);
break;
}
if (rear) {
locAbbr += "_R";
}
if (rear) {
- Element element = getSVGDocument().getElementById(TEXT_ARMOR + mech.getLocationAbbr(loc) + "R");
+ Element element = getSVGDocument().getElementById(TEXT_ARMOR + mek.getLocationAbbr(loc) + "R");
if (null != element) {
- element.setTextContent(String.format("( %d )", mech.getOArmor(loc, true)));
+ element.setTextContent(String.format("( %d )", mek.getOArmor(loc, true)));
}
}
NodeList nl = loadPipSVG(String.format("data/images/recordsheets/biped_pips/Armor_%s_%d_Humanoid.svg",
- locAbbr, mech.getOArmor(loc, rear)));
+ locAbbr, mek.getOArmor(loc, rear)));
if (null == nl) {
return false;
}
return copyPipPattern(nl, CANON_ARMOR_PIPS);
}
-
+
private boolean loadISPips() {
NodeList nl = loadPipSVG(String.format("data/images/recordsheets/biped_pips/BipedIS%d.svg",
- (int) mech.getWeight()));
+ (int) mek.getWeight()));
if (null == nl) {
return false;
}
@@ -329,67 +333,68 @@ private boolean copyPipPattern(NodeList nl, String parentName) {
SAXDocumentFactory df = new SAXDocumentFactory(impl, parser);
doc = df.createDocument(f.toURI().toASCIIString(), is);
} catch (Exception e) {
- LogManager.getLogger().error("Failed to open pip SVG file! Path: " + f.getName());
+ logger.error("Failed to open pip SVG file! Path: " + f.getName());
return null;
}
if (doc == null) {
- LogManager.getLogger().error("Failed to open pip SVG file! Path: " + f.getName());
+ logger.error("Failed to open pip SVG file! Path: " + f.getName());
return null;
} else {
return doc.getElementsByTagName(SVGConstants.SVG_PATH_TAG);
}
}
- // Mech armor and structure pips require special handling for rear armor and superheavy head armor/IS
+ // Mek armor and structure pips require special handling for rear armor and
+ // superheavy head armor/IS
@Override
protected void drawArmorStructurePips() {
final String FORMAT = "( %d )";
Element element;
- boolean structComplete = (mech instanceof BipedMech) && loadISPips();
- for (int loc = 0; loc < mech.locations(); loc++) {
+ boolean structComplete = (mek instanceof BipedMek) && loadISPips();
+ for (int loc = 0; loc < mek.locations(); loc++) {
boolean frontComplete = false;
boolean rearComplete = false;
- if (mech.isSuperHeavy() && (loc == Mech.LOC_HEAD)) {
- element = getSVGDocument().getElementById(ARMOR_PIPS + mech.getLocationAbbr(loc) + "_SH");
+ if (mek.isSuperHeavy() && (loc == Mek.LOC_HEAD)) {
+ element = getSVGDocument().getElementById(ARMOR_PIPS + mek.getLocationAbbr(loc) + "_SH");
} else {
// For consistency, only use the canon pip layout on non-superheavies.
// Otherwise superheavies may get a mix of pattern types.
- if (!mech.isSuperHeavy() && (mech instanceof BipedMech)) {
+ if (!mek.isSuperHeavy() && (mek instanceof BipedMek)) {
frontComplete = loadArmorPips(loc, false);
- rearComplete = !mech.hasRearArmor(loc) || loadArmorPips(loc, true);
+ rearComplete = !mek.hasRearArmor(loc) || loadArmorPips(loc, true);
if (frontComplete && rearComplete) {
continue;
}
}
- element = getSVGDocument().getElementById(ARMOR_PIPS + mech.getLocationAbbr(loc));
+ element = getSVGDocument().getElementById(ARMOR_PIPS + mek.getLocationAbbr(loc));
}
if ((null != element) && !frontComplete) {
- ArmorPipLayout.addPips(this, element, mech.getOArmor(loc),
- PipType.forAT(mech.getArmorType(loc)));
+ ArmorPipLayout.addPips(this, element, mek.getOArmor(loc),
+ PipType.forAT(mek.getArmorType(loc)));
}
- if ((loc > Mech.LOC_HEAD) && !structComplete) {
- element = getSVGDocument().getElementById(IS_PIPS + mech.getLocationAbbr(loc));
+ if ((loc > Mek.LOC_HEAD) && !structComplete) {
+ element = getSVGDocument().getElementById(IS_PIPS + mek.getLocationAbbr(loc));
if (null != element) {
- ArmorPipLayout.addPips(this, element, mech.getOInternal(loc));
+ ArmorPipLayout.addPips(this, element, mek.getOInternal(loc));
}
}
- if (mech.hasRearArmor(loc) && !rearComplete) {
- element = getSVGDocument().getElementById(TEXT_ARMOR + mech.getLocationAbbr(loc) + "R");
+ if (mek.hasRearArmor(loc) && !rearComplete) {
+ element = getSVGDocument().getElementById(TEXT_ARMOR + mek.getLocationAbbr(loc) + "R");
if (null != element) {
- element.setTextContent(String.format(FORMAT, mech.getOArmor(loc, true)));
+ element.setTextContent(String.format(FORMAT, mek.getOArmor(loc, true)));
}
- element = getSVGDocument().getElementById(ARMOR_PIPS + mech.getLocationAbbr(loc) + "R");
+ element = getSVGDocument().getElementById(ARMOR_PIPS + mek.getLocationAbbr(loc) + "R");
if (null != element) {
- ArmorPipLayout.addPips(this, element, mech.getOArmor(loc, true),
- PipType.forAT(mech.getArmorType(loc)));
+ ArmorPipLayout.addPips(this, element, mek.getOArmor(loc, true),
+ PipType.forAT(mek.getArmorType(loc)));
}
}
-
+
}
- if (mech.isSuperHeavy()) {
+ if (mek.isSuperHeavy()) {
element = getSVGDocument().getElementById(IS_PIPS_HD);
if (null != element) {
hideElement(element, true);
@@ -400,48 +405,49 @@ protected void drawArmorStructurePips() {
}
}
}
-
+
private void writeLocationCriticals(int loc, SVGRectElement svgRect) {
Rectangle2D bbox = getRectBBox(svgRect);
Element canvas = (Element) svgRect.getParentNode();
- int viewWidth = (int)bbox.getWidth();
- int viewHeight = (int)bbox.getHeight();
- int viewX = (int)bbox.getX();
- int viewY = (int)bbox.getY();
+ int viewWidth = (int) bbox.getWidth();
+ int viewHeight = (int) bbox.getHeight();
+ int viewX = (int) bbox.getX();
+ int viewY = (int) bbox.getY();
double critX = viewX + viewWidth * 0.11;
double critWidth = viewX + viewWidth - critX;
double gap = 0;
- if (mech.getNumberOfCriticals(loc) > 6) {
+ if (mek.getNumberOfCriticals(loc) > 6) {
gap = viewHeight * 0.05;
}
- double lineHeight = (viewHeight - gap) / mech.getNumberOfCriticals(loc);
+ double lineHeight = (viewHeight - gap) / mek.getNumberOfCriticals(loc);
double currY = viewY;
float fontSize = (float) Math.floor(lineHeight * 0.85f);
-
- Mounted startingMount = null;
+
+ Mounted> startingMount = null;
int startingSlotIndex = 0;
double startingMountY = 0;
double endingMountY = 0;
double connWidth = viewWidth * 0.02;
-
+
double x = viewX + viewWidth * 0.075;
- x += addTextElement(canvas, x, viewY - 1, mech.getLocationName(loc),
+ x += addTextElement(canvas, x, viewY - 1, mek.getLocationName(loc),
fontSize * 1.25f, SVGConstants.SVG_START_VALUE, SVGConstants.SVG_BOLD_VALUE);
- if ((mech.isClan() && UnitUtil.hasAmmo(mech, loc))
- || (!mech.isClan() && (mech.hasCASEII(loc) || mech.locationHasCase(loc)))) {
- String text = "(CASE" + (mech.hasCASEII(loc) ? " II)" : ")");
+ if ((mek.isClan() && UnitUtil.hasAmmo(mek, loc))
+ || (!mek.isClan() && (mek.hasCASEII(loc) || mek.locationHasCase(loc)))) {
+ String text = "(CASE" + (mek.hasCASEII(loc) ? " II)" : ")");
addTextElement(canvas, x + fontSize / 2, viewY - 1, text, fontSize,
SVGConstants.SVG_START_VALUE, SVGConstants.SVG_NORMAL_VALUE);
}
-
- for (int slot = 0; slot < mech.getNumberOfCriticals(loc); slot++) {
+
+ for (int slot = 0; slot < mek.getNumberOfCriticals(loc); slot++) {
currY += lineHeight;
if (slot == 6) {
currY += gap;
}
- addTextElement(canvas, viewX, currY, ((slot % 6) + 1) + ".", fontSize, SVGConstants.SVG_START_VALUE, SVGConstants.SVG_BOLD_VALUE);
- CriticalSlot crit = mech.getCritical(loc, slot);
+ addTextElement(canvas, viewX, currY, ((slot % 6) + 1) + ".", fontSize, SVGConstants.SVG_START_VALUE,
+ SVGConstants.SVG_BOLD_VALUE);
+ CriticalSlot crit = mek.getCritical(loc, slot);
String style = SVGConstants.SVG_BOLD_VALUE;
String fill = FILL_BLACK;
if ((null == crit)
@@ -449,11 +455,13 @@ private void writeLocationCriticals(int loc, SVGRectElement svgRect) {
&& (!crit.getMount().getType().isHittable()))) {
style = SVGConstants.SVG_NORMAL_VALUE;
fill = FILL_GREY;
- addTextElementToFit(canvas, critX, currY, critWidth, formatCritName(crit), fontSize, SVGConstants.SVG_START_VALUE, style, fill);
+ addTextElementToFit(canvas, critX, currY, critWidth, formatCritName(crit), fontSize,
+ SVGConstants.SVG_START_VALUE, style, fill);
} else if (crit.isArmored()) {
Element pip = createPip(critX, currY - fontSize * 0.8, fontSize * 0.4, 0.7);
canvas.appendChild(pip);
- addTextElement(canvas, critX + fontSize, currY, formatCritName(crit), fontSize, SVGConstants.SVG_START_VALUE, style, fill);
+ addTextElement(canvas, critX + fontSize, currY, formatCritName(crit), fontSize,
+ SVGConstants.SVG_START_VALUE, style, fill);
} else if ((crit.getType() == CriticalSlot.TYPE_EQUIPMENT)
&& (crit.getMount().getType() instanceof MiscType)
&& (crit.getMount().getType().hasFlag(MiscType.F_MODULAR_ARMOR))) {
@@ -479,7 +487,7 @@ private void writeLocationCriticals(int loc, SVGRectElement svgRect) {
addTextElement(canvas, critX, currY, formatCritName(crit), fontSize,
SVGConstants.SVG_START_VALUE, style, fill);
}
- Mounted m = null;
+ Mounted> m = null;
if ((null != crit) && (crit.getType() == CriticalSlot.TYPE_EQUIPMENT)
&& (crit.getMount().getType().isHittable())) {
m = crit.getMount();
@@ -498,7 +506,7 @@ private void writeLocationCriticals(int loc, SVGRectElement svgRect) {
}
}
// Check whether we need to add a bracket for the last piece of equipment.
- if ((null != startingMount) && (mech.getNumberOfCriticals(loc) - startingSlotIndex > 1)) {
+ if ((null != startingMount) && (mek.getNumberOfCriticals(loc) - startingSlotIndex > 1)) {
connectSlots(canvas, critX - 1, startingMountY, connWidth, endingMountY - startingMountY);
}
}
@@ -508,21 +516,21 @@ private void connectSlots(Element canvas, double x, double y, double w,
Element p = getSVGDocument().createElementNS(svgNS, SVGConstants.SVG_PATH_TAG);
p.setAttributeNS(null, SVGConstants.SVG_D_ATTRIBUTE,
"M " + x + " " + y
- + " h " + (-w)
- + " v " + h
- + " h " + w);
+ + " h " + (-w)
+ + " v " + h
+ + " h " + w);
p.setAttributeNS(null, SVGConstants.SVG_STROKE_ATTRIBUTE, FILL_BLACK);
p.setAttributeNS(null, SVGConstants.SVG_STROKE_WIDTH_ATTRIBUTE, "0.72");
p.setAttributeNS(null, SVGConstants.SVG_FILL_ATTRIBUTE, SVGConstants.SVG_NONE_VALUE);
canvas.appendChild(p);
}
-
+
@Override
protected void drawFluffImage() {
Element rect;
- if (mech.getCrew().getSlotCount() == 3) {
+ if (mek.getCrew().getSlotCount() == 3) {
rect = getSVGDocument().getElementById(FLUFF_TRIPLE_PILOT);
- } else if (mech.getCrew().getSlotCount() == 2) {
+ } else if (mek.getCrew().getSlotCount() == 2) {
rect = getSVGDocument().getElementById(FLUFF_DUAL_PILOT);
} else {
rect = getSVGDocument().getElementById(FLUFF_SINGLE_PILOT);
@@ -533,7 +541,7 @@ protected void drawFluffImage() {
tables.add(new MekLocationAndClusterTable(this));
// Multi-crew cockpits and LAMs have a larger crew panel that doesn't leave room
// for two tables so we leave off the punch/kick.
- if ((mech.getCrew().getSlotCount() == 1) && !(mech instanceof LandAirMech)) {
+ if ((mek.getCrew().getSlotCount() == 1) && !(mek instanceof LandAirMek)) {
tables.add(new PunchKickLocation(this));
}
Rectangle2D bbox = getRectBBox((SVGRectElement) rect);
@@ -551,10 +559,10 @@ private void drawSIPips(SVGRectElement svgRect) {
Element canvas = (Element) svgRect.getParentNode();
int viewWidth = (int) bbox.getWidth();
int viewHeight = (int) bbox.getHeight();
- int viewX = (int)bbox.getX();
- int viewY = (int)bbox.getY();
+ int viewX = (int) bbox.getX();
+ int viewY = (int) bbox.getY();
- int si = mech.getOInternal(Mech.LOC_CT);
+ int si = mek.getOInternal(Mek.LOC_CT);
double size = 9.2;
double radius = 2.8;
@@ -563,23 +571,23 @@ private void drawSIPips(SVGRectElement svgRect) {
int row1 = Math.min(si, width);
int row2 = Math.max(0, si - width);
- double xpos = viewX + (viewWidth - size * row1) * 0.5 + size * 0.5 - radius;
- double ypos = viewY + (viewHeight - size * 2) * 0.5 + size * 0.5 - radius;
+ double xPosition = viewX + (viewWidth - size * row1) * 0.5 + size * 0.5 - radius;
+ double yPosition = viewY + (viewHeight - size * 2) * 0.5 + size * 0.5 - radius;
for (int p = 0; p < si; p++) {
if (p == width) {
- xpos = viewX + (viewWidth - size * row2 + size - radius * 2) * 0.5;
- ypos += viewHeight * 0.5;
+ xPosition = viewX + (viewWidth - size * row2 + size - radius * 2) * 0.5;
+ yPosition += viewHeight * 0.5;
}
- final Element pip = createPip(xpos, ypos, radius, strokeWidth);
+ final Element pip = createPip(xPosition, yPosition, radius, strokeWidth);
canvas.appendChild(pip);
- xpos += size;
+ xPosition += size;
}
}
@Override
protected String formatWalk() {
- if (mech.hasTSM(false)) {
- return formatMovement(mech.getWalkMP(), mech.getWalkMP() + 1);
+ if (mek.hasTSM(false)) {
+ return formatMovement(mek.getWalkMP(), mek.getWalkMP() + 1);
} else {
return super.formatWalk();
}
@@ -587,55 +595,55 @@ protected String formatWalk() {
@Override
protected String formatRun() {
- double baseRun = mech.getWalkMP();
+ double baseRun = mek.getWalkMP();
double fullRun = baseRun;
baseRun *= 1.5;
- if (mech.hasTSM(false)) {
+ if (mek.hasTSM(false)) {
fullRun++;
}
- if ((mech.getMASC() != null) && (mech.getSuperCharger() != null)) {
+ if ((mek.getMASC() != null) && (mek.getSuperCharger() != null)) {
fullRun = (int) Math.ceil(fullRun * 2.5);
- } else if ((mech.getMASC() != null) || (mech.getSuperCharger() != null)) {
+ } else if ((mek.getMASC() != null) || (mek.getSuperCharger() != null)) {
fullRun *= 2;
} else {
fullRun *= 1.5;
}
- if (mech.hasMPReducingHardenedArmor()) {
+ if (mek.hasMPReducingHardenedArmor()) {
baseRun--;
fullRun--;
}
return formatMovement(baseRun, fullRun);
}
-
+
private String formatQuadVeeFlank() {
- double baseFlank = ((QuadVee) mech).getCruiseMP(MPCalculationSetting.STANDARD);
+ double baseFlank = ((QuadVee) mek).getCruiseMP(MPCalculationSetting.STANDARD);
baseFlank *= 1.5;
double fullFlank;
- if (mech.getSuperCharger() != null) {
+ if (mek.getSuperCharger() != null) {
fullFlank = baseFlank * 2;
} else {
fullFlank = baseFlank;
}
- if (mech.hasMPReducingHardenedArmor()) {
+ if (mek.hasMPReducingHardenedArmor()) {
baseFlank--;
fullFlank--;
}
return formatMovement(baseFlank, fullFlank);
}
-
+
@Override
protected String formatJump() {
- if (mech.hasUMU()) {
- return formatMovement(mech.getActiveUMUCount());
+ if (mek.hasUMU()) {
+ return formatMovement(mek.getActiveUMUCount());
} else {
return super.formatJump();
}
}
private String formatHeatSinkType() {
- if (mech.hasLaserHeatSinks()) {
+ if (mek.hasLaserHeatSinks()) {
return "Laser Heat Sinks:";
- } else if (mech.hasDoubleHeatSinks()) {
+ } else if (mek.hasDoubleHeatSinks()) {
return "Double Heat Sinks:";
} else {
return "Heat Sinks:";
@@ -649,27 +657,27 @@ private String formatHeatMovementPenalty(int penalty) {
}
return penaltyString;
}
-
+
private String formatHeatSinkCount() {
- int hsCount = mech.heatSinks();
- int capacity = mech.getHeatCapacity(true, false);
+ int hsCount = mek.heatSinks();
+ int capacity = mek.getHeatCapacity(true, false);
if (hsCount != capacity) {
return String.format("%d (%d)", hsCount, capacity);
} else {
return Integer.toString(hsCount);
}
}
-
+
private String formatCritName(CriticalSlot cs) {
if (null == cs) {
return "Roll Again";
} else if (cs.getType() == CriticalSlot.TYPE_SYSTEM) {
- if (cs.getIndex() == Mech.SYSTEM_ENGINE) {
+ if (cs.getIndex() == Mek.SYSTEM_ENGINE) {
StringBuilder sb = new StringBuilder();
- if (mech.isPrimitive()) {
+ if (mek.isPrimitive()) {
sb.append("Primitive ");
}
- switch (mech.getEngine().getEngineType()) {
+ switch (mek.getEngine().getEngineType()) {
case Engine.COMBUSTION_ENGINE:
sb.append("I.C.E.");
break;
@@ -698,35 +706,35 @@ private String formatCritName(CriticalSlot cs) {
sb.append(" Engine");
return sb.toString();
} else {
- String name = mech.getSystemName(cs.getIndex());
- if (((cs.getIndex() >= Mech.ACTUATOR_UPPER_ARM) && (cs.getIndex() <= Mech.ACTUATOR_HAND))
- || ((cs.getIndex() >= Mech.ACTUATOR_UPPER_LEG) && (cs.getIndex() <= Mech.ACTUATOR_FOOT))) {
+ String name = mek.getSystemName(cs.getIndex());
+ if (((cs.getIndex() >= Mek.ACTUATOR_UPPER_ARM) && (cs.getIndex() <= Mek.ACTUATOR_HAND))
+ || ((cs.getIndex() >= Mek.ACTUATOR_UPPER_LEG) && (cs.getIndex() <= Mek.ACTUATOR_FOOT))) {
name += " Actuator";
- } else if (cs.getIndex() == Mech.SYSTEM_COCKPIT) {
- Optional robotics = mech.getMisc().stream()
+ } else if (cs.getIndex() == Mek.SYSTEM_COCKPIT) {
+ Optional robotics = mek.getMisc().stream()
.filter(m -> m.getType().hasFlag(MiscType.F_SRCS)).findAny();
if (robotics.isPresent()) {
name = robotics.get().getType().getShortName();
- } else if (mech.getCockpitType() == Mech.COCKPIT_COMMAND_CONSOLE) {
- if (mech.getCrewForCockpitSlot(Mech.LOC_HEAD, cs) == 0) {
+ } else if (mek.getCockpitType() == Mek.COCKPIT_COMMAND_CONSOLE) {
+ if (mek.getCrewForCockpitSlot(Mek.LOC_HEAD, cs) == 0) {
name = EquipmentMessages.getString("SystemType.Cockpit.COCKPIT_STANDARD");
}
- } else if ((mech.getCockpitType() == Mech.COCKPIT_DUAL)
- || (mech.getCockpitType() == Mech.COCKPIT_QUADVEE)) {
- name = mech.getCrew().getCrewType().getRoleName(mech.getCrewForCockpitSlot(Mech.LOC_HEAD, cs));
+ } else if ((mek.getCockpitType() == Mek.COCKPIT_DUAL)
+ || (mek.getCockpitType() == Mek.COCKPIT_QUADVEE)) {
+ name = mek.getCrew().getCrewType().getRoleName(mek.getCrewForCockpitSlot(Mek.LOC_HEAD, cs));
}
}
Objects.requireNonNull(name);
return name.replace("Standard ", "");
}
} else {
- Mounted m = cs.getMount();
+ Mounted> m = cs.getMount();
StringBuffer critName = new StringBuffer(m.getType().getShortName());
- if (mech.isMixedTech()) {
- if (mech.isClan() && (m.getType().getTechBase() == ITechnology.TECH_BASE_IS)
+ if (mek.isMixedTech()) {
+ if (mek.isClan() && (m.getType().getTechBase() == ITechnology.TECH_BASE_IS)
&& (critName.indexOf("[IS]") < 0)) {
critName.append(" [IS]");
- } else if (!mech.isClan() && m.getType().isClan()
+ } else if (!mek.isClan() && m.getType().isClan()
&& (critName.indexOf("[Clan]") < 0)) {
critName.append(" [Clan]");
}
@@ -739,7 +747,7 @@ private String formatCritName(CriticalSlot cs) {
if (m.isRearMounted()) {
critName.append(" (R)");
- } else if (m.isMechTurretMounted()) {
+ } else if (m.isMekTurretMounted()) {
critName.append(" (T)");
} else if ((m.getType() instanceof AmmoType)
&& (((AmmoType) m.getType()).getAmmoType() != AmmoType.T_COOLANT_POD)) {
@@ -759,7 +767,8 @@ private String formatCritName(CriticalSlot cs) {
critName.insert(0, "2 ").append("s");
} else if ((cs.getMount2() != null)
&& (m.getType() instanceof MiscType) && (m.getType().hasFlag(MiscType.F_COMPACT_HEAT_SINK))
- && (cs.getMount2().getType() instanceof MiscType) && (cs.getMount2().getType().hasFlag(MiscType.F_COMPACT_HEAT_SINK))) {
+ && (cs.getMount2().getType() instanceof MiscType)
+ && (cs.getMount2().getType().hasFlag(MiscType.F_COMPACT_HEAT_SINK))) {
int hs = 2;
if (m.getType().hasFlag(MiscType.F_DOUBLE_HEAT_SINK)) {
hs++;
@@ -769,7 +778,7 @@ private String formatCritName(CriticalSlot cs) {
}
critName.replace(0, 1, Integer.toString(hs));
}
- if (!mech.isMixedTech()) {
+ if (!mek.isMixedTech()) {
int startPos = critName.indexOf("[Clan]");
if (startPos < 0) {
startPos = critName.indexOf("(Clan)");
@@ -785,7 +794,7 @@ private String formatCritName(CriticalSlot cs) {
return critName.toString();
}
}
-
+
private void appendAmmoCritName(StringBuffer buffer, AmmoType ammo) {
// Remove Text (Clan) from the name
buffer.append(ammo.getShortName().replace('(', '.').replace(')', '.').replaceAll(".Clan.", "").trim());
diff --git a/megameklab/src/megameklab/printing/PrintProtomech.java b/megameklab/src/megameklab/printing/PrintProtoMek.java
similarity index 78%
rename from megameklab/src/megameklab/printing/PrintProtomech.java
rename to megameklab/src/megameklab/printing/PrintProtoMek.java
index 131132180..ae909e7a8 100644
--- a/megameklab/src/megameklab/printing/PrintProtomech.java
+++ b/megameklab/src/megameklab/printing/PrintProtoMek.java
@@ -13,29 +13,36 @@
*/
package megameklab.printing;
-import megamek.common.*;
import org.apache.batik.anim.dom.SVGLocatableSupport;
import org.apache.batik.util.SVGConstants;
-import org.apache.logging.log4j.LogManager;
import org.w3c.dom.Element;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.ProtoMek;
+import megamek.common.TechConstants;
+import megamek.logging.MMLogger;
+
/**
* Lays out a record sheet block for a single ProtoMek
*/
-public class PrintProtomech extends PrintEntity {
+public class PrintProtoMek extends PrintEntity {
+ private static final MMLogger logger = MMLogger.create(PrintProtoMek.class);
- private final Protomech proto;
+ private final ProtoMek proto;
private final int unitIndex;
/**
* Creates an SVG object for the record sheet
*
- * @param proto The protomech to print
- * @param startPage The print job page number for this sheet
- * @param unitIndex The index of this unit on the page
- * @param options Overrides the global options for which elements are printed
+ * @param proto The protoMek to print
+ * @param startPage The print job page number for this sheet
+ * @param unitIndex The index of this unit on the page
+ * @param options Overrides the global options for which elements are printed
*/
- public PrintProtomech(Protomech proto, int startPage, int unitIndex, RecordSheetOptions options) {
+ public PrintProtoMek(ProtoMek proto, int startPage, int unitIndex, RecordSheetOptions options) {
super(startPage, options);
this.proto = proto;
this.unitIndex = unitIndex;
@@ -44,11 +51,11 @@ public PrintProtomech(Protomech proto, int startPage, int unitIndex, RecordSheet
@Override
protected String getSVGFileName(int pageNumber) {
if (proto.isQuad()) {
- return "protomech_quad.svg";
+ return "protomek_quad.svg";
} else if (proto.isGlider()) {
- return "protomech_glider.svg";
+ return "protomek_glider.svg";
} else {
- return "protomech_biped.svg";
+ return "protomek_biped.svg";
}
}
@@ -66,7 +73,7 @@ protected String getRecordSheetTitle() {
@Override
protected void writeTextFields() {
super.writeTextFields();
- setTextField(PROTOMECH_INDEX, "PROTOMECH " + (unitIndex + 1));
+ setTextField(PROTOMEK_INDEX, "PROTOMEK " + (unitIndex + 1));
splitName();
if (proto.isGlider()) {
setTextField(MP_GROUND, formatMovement(1));
@@ -84,7 +91,8 @@ protected void writeTextFields() {
}
/**
- * Checks whether the unit name is too large to fit into the primary field without kerning.
+ * Checks whether the unit name is too large to fit into the primary field
+ * without kerning.
* If so, looks for a break point and puts the remainder on a second line.
*/
private void splitName() {
@@ -94,17 +102,20 @@ private void splitName() {
if (null != fieldWidth) {
try {
double width = Double.parseDouble(fieldWidth);
- // Clear any kerning that has already been applied so we can measure the full text length
+ // Clear any kerning that has already been applied so we can measure the full
+ // text length
element.removeAttribute(SVGConstants.SVG_TEXT_LENGTH_ATTRIBUTE);
element.removeAttribute(SVGConstants.SVG_SPACING_AND_GLYPHS_VALUE);
build();
double textWidth = SVGLocatableSupport.getBBox(element).getWidth();
if (textWidth > width) {
String name = element.getTextContent();
- // The goal is a 2:1 split, but we start back a little to avoid just missing a break point
+ // The goal is a 2:1 split, but we start back a little to avoid just missing a
+ // break point
int pos = name.indexOf(" ", (int) (name.length() * 0.6));
if (pos < 0) {
- // If we don't find a break point, give up and assign the text again to reset the kerning
+ // If we don't find a break point, give up and assign the text again to reset
+ // the kerning
setTextField(TYPE, name);
} else {
setTextField(TYPE, name.substring(0, pos));
@@ -112,7 +123,7 @@ private void splitName() {
}
}
} catch (NumberFormatException ex) {
- LogManager.getLogger().warn("Could not parse fieldWidth: " + fieldWidth);
+ logger.warn("Could not parse fieldWidth: " + fieldWidth);
}
}
}
@@ -121,7 +132,7 @@ private void splitName() {
private void printTorsoCritChart() {
int roll = 1;
for (int i = 0; i < 6; i++) {
- Mounted weapon = proto.getTorsoWeapon(Protomech.SYSTEM_TORSO_WEAPON_A + i);
+ Mounted> weapon = proto.getTorsoWeapon(ProtoMek.SYSTEM_TORSO_WEAPON_A + i);
StringBuilder sb = new StringBuilder();
if (weapon != null) {
sb.append(roll);
@@ -162,8 +173,8 @@ protected String formatRun() {
@Override
protected void drawArmor() {
super.drawArmor();
- String armorName = EquipmentType.getArmorTypeName(proto.getArmorType(Protomech.LOC_TORSO),
- TechConstants.isClan(proto.getArmorTechLevel(Protomech.LOC_TORSO)));
+ String armorName = EquipmentType.getArmorTypeName(proto.getArmorType(ProtoMek.LOC_TORSO),
+ TechConstants.isClan(proto.getArmorTechLevel(ProtoMek.LOC_TORSO)));
EquipmentType armor = EquipmentType.get(armorName);
if (armor != null) {
setTextField(ARMOR_TYPE, armor.getShortName(), true);
diff --git a/megameklab/src/megameklab/printing/PrintRecordSheet.java b/megameklab/src/megameklab/printing/PrintRecordSheet.java
index 91011ac8e..83062aa79 100644
--- a/megameklab/src/megameklab/printing/PrintRecordSheet.java
+++ b/megameklab/src/megameklab/printing/PrintRecordSheet.java
@@ -14,11 +14,33 @@
*/
package megameklab.printing;
-import megamek.common.EquipmentType;
-import megamek.common.annotations.Nullable;
-import megamek.common.util.ImageUtil;
-import megameklab.printing.reference.ReferenceTable;
-import megameklab.util.CConfig;
+import java.awt.Font;
+import java.awt.FontMetrics;
+import java.awt.Graphics;
+import java.awt.Graphics2D;
+import java.awt.Image;
+import java.awt.geom.Rectangle2D;
+import java.awt.image.BufferedImage;
+import java.awt.print.PageFormat;
+import java.awt.print.Printable;
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.IOException;
+import java.io.InputStream;
+import java.time.LocalDate;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Base64;
+import java.util.Collections;
+import java.util.List;
+import java.util.Optional;
+import java.util.function.Consumer;
+
+import javax.imageio.ImageIO;
+
import org.apache.batik.anim.dom.SVGDOMImplementation;
import org.apache.batik.anim.dom.SVGLocatableSupport;
import org.apache.batik.bridge.BridgeContext;
@@ -35,7 +57,6 @@
import org.apache.fop.configuration.Configuration;
import org.apache.fop.configuration.DefaultConfigurationBuilder;
import org.apache.fop.svg.PDFTranscoder;
-import org.apache.logging.log4j.LogManager;
import org.w3c.dom.DOMImplementation;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
@@ -45,41 +66,38 @@
import org.w3c.dom.xpath.XPathEvaluator;
import org.w3c.dom.xpath.XPathResult;
-import javax.imageio.ImageIO;
-import java.awt.*;
-import java.awt.geom.Rectangle2D;
-import java.awt.image.BufferedImage;
-import java.awt.print.PageFormat;
-import java.awt.print.Printable;
-import java.io.*;
-import java.time.LocalDate;
-import java.util.*;
-import java.util.List;
-import java.util.function.Consumer;
+import megamek.common.EquipmentType;
+import megamek.common.annotations.Nullable;
+import megamek.common.util.ImageUtil;
+import megamek.logging.MMLogger;
+import megameklab.printing.reference.ReferenceTable;
+import megameklab.util.CConfig;
/**
- * Base class for rendering record sheets. This is mostly a collection of utility methods.
- *
+ * Base class for rendering record sheets. This is mostly a collection of
+ * utility methods.
+ *
* @author Neoancient
*/
public abstract class PrintRecordSheet implements Printable, IdConstants {
-
- public final static String DEFAULT_TYPEFACE = "Eurostile";
- public final static float DEFAULT_PIP_SIZE = 0.38f;
- public final static float FONT_SIZE_LARGE = 7.2f;
- public final static float FONT_SIZE_MEDIUM = 6.76f;
- public final static float FONT_SIZE_SMALL = 6.2f;
- public final static float FONT_SIZE_VSMALL = 5.8f;
- public final static String FILL_BLACK = "#231f20";
- public final static String FILL_GREY = "#3f3f3f";
- public final static String FILL_SHADOW = "#c8c7c7";
- public final static String FILL_WHITE = "#ffffff";
+ private static final MMLogger logger = MMLogger.create(PrintRecordSheet.class);
+
+ public static final String DEFAULT_TYPEFACE = "Eurostile";
+ public static final float DEFAULT_PIP_SIZE = 0.38f;
+ public static final float FONT_SIZE_LARGE = 7.2f;
+ public static final float FONT_SIZE_MEDIUM = 6.76f;
+ public static final float FONT_SIZE_SMALL = 6.2f;
+ public static final float FONT_SIZE_VSMALL = 5.8f;
+ public static final String FILL_BLACK = "#231f20";
+ public static final String FILL_GREY = "#3f3f3f";
+ public static final String FILL_SHADOW = "#c8c7c7";
+ public static final String FILL_WHITE = "#ffffff";
/** Scale factor for record sheets with reference tables */
- public final static double TABLE_RATIO = 0.8;
+ public static final double TABLE_RATIO = 0.8;
enum PipType {
CIRCLE, DIAMOND;
-
+
public static PipType forAT(int at) {
if (at == EquipmentType.T_ARMOR_HARDENED) {
return DIAMOND;
@@ -89,21 +107,21 @@ public static PipType forAT(int at) {
}
}
- public final static String svgNS = SVGDOMImplementation.SVG_NAMESPACE_URI;
+ public static final String svgNS = SVGDOMImplementation.SVG_NAMESPACE_URI;
private final int firstPage;
protected final RecordSheetOptions options;
private Document svgDocument;
private SVGGraphics2D svgGenerator;
// Used to update progress bar
private Consumer callback;
-
+
private Font normalFont = null;
private Font boldFont = null;
private String typeface = null;
-
+
/**
* Creates an SVG object for the record sheet
- *
+ *
* @param firstPage The print job page number for this sheet
* @param options Overrides the global options for which elements are printed
*/
@@ -111,14 +129,15 @@ protected PrintRecordSheet(int firstPage, RecordSheetOptions options) {
this.firstPage = firstPage;
this.options = options;
}
-
+
/**
- * @return The page number of the first page of this record sheet within the book.
+ * @return The page number of the first page of this record sheet within the
+ * book.
*/
protected final int getFirstPage() {
return firstPage;
}
-
+
public final @Nullable Document getSVGDocument() {
return svgDocument;
}
@@ -128,7 +147,8 @@ public final void setSVGDocument(final @Nullable Document svgDocument) {
}
/**
- * Provides a callback function that can be used to provide updates on printing progress.
+ * Provides a callback function that can be used to provide updates on printing
+ * progress.
* As each page is rendered, the callback is invoked with the page number.
*
* @param callback The function to call with the current page number.
@@ -136,7 +156,7 @@ public final void setSVGDocument(final @Nullable Document svgDocument) {
public void setCallback(Consumer callback) {
this.callback = callback;
}
-
+
/**
* @return The name of the typeface to use when printing record sheets.
*/
@@ -149,9 +169,9 @@ protected final String getTypeface() {
/**
* Used for measuring font metrics of a normal weight font
- *
+ *
* @param size The font size
- * @return A font derived from the default
+ * @return A font derived from the default
*/
protected final Font getNormalFont(float size) {
if (null == normalFont) {
@@ -159,12 +179,12 @@ protected final Font getNormalFont(float size) {
}
return normalFont.deriveFont(size);
}
-
+
/**
* Used for measuring font metrics of a bold weight font
- *
+ *
* @param size The font size
- * @return A font derived from the default bold
+ * @return A font derived from the default bold
*/
protected final Font getBoldFont(float size) {
if (null == boldFont) {
@@ -172,34 +192,43 @@ protected final Font getBoldFont(float size) {
}
return boldFont.deriveFont(size);
}
-
+
private void assignFonts() {
typeface = CConfig.getParam(CConfig.RS_FONT, DEFAULT_TYPEFACE);
Font font = Font.decode(typeface);
normalFont = font.deriveFont(Font.PLAIN, 8);
boldFont = font.deriveFont(Font.BOLD, 8);
}
-
+
/**
- * Finds all text elements in the SVG document and replaces the font-family attribute.
- *
+ * Finds all text elements in the SVG document and replaces the font-family
+ * attribute.
+ *
* @param doc The document to perform replacement in.
*/
private void subFonts(SVGDocument doc) {
final XPathResult res = (XPathResult) ((XPathEvaluator) doc).evaluate(".//*[local-name()=\"text\"]",
doc.getRootElement(), null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null);
- for (Node node = res.iterateNext(); node != null; node = res.iterateNext()) {
- if (node instanceof Element) {
- final Element elem = (Element) node;
- // First we want to make sure it's not set in the style attribute, which could override
- // the change
- if (elem.hasAttributeNS(null, SVGConstants.SVG_STYLE_ATTRIBUTE)) {
- elem.setAttributeNS(null, SVGConstants.SVG_STYLE_ATTRIBUTE,
- elem.getAttributeNS(null, SVGConstants.SVG_STYLE_ATTRIBUTE)
- .replaceAll("font-family:.*?;", ""));
+
+ try {
+ Node node = res.iterateNext();
+ while (node != null) {
+ if (node instanceof Element elem) {
+ // First we want to make sure it's not set in the style attribute, which could
+ // override the change
+ if (elem.hasAttributeNS(null, SVGConstants.SVG_STYLE_ATTRIBUTE)) {
+ elem.setAttributeNS(null, SVGConstants.SVG_STYLE_ATTRIBUTE,
+ elem.getAttributeNS(null, SVGConstants.SVG_STYLE_ATTRIBUTE)
+ .replaceAll("font-family:.*?;", ""));
+ }
+
+ elem.setAttributeNS(null, SVGConstants.SVG_FONT_FAMILY_ATTRIBUTE, getTypeface());
}
- elem.setAttributeNS(null, SVGConstants.SVG_FONT_FAMILY_ATTRIBUTE, getTypeface());
+
+ node = res.iterateNext();
}
+ } catch (NullPointerException ex) {
+ logger.error(ex, "Generally due to faulty document");
}
}
@@ -227,8 +256,7 @@ private ArrayList getElementsByClass(String className) {
if (className.equals(
Optional.ofNullable(tag.getAttributes().getNamedItem("class"))
.map(Node::getNodeValue)
- .orElse(null))
- ) {
+ .orElse(null))) {
ret.add((Element) tag);
}
}
@@ -251,34 +279,38 @@ private void shadeTableRows() {
private @Nullable Document loadSVG(String directoryPath, String filename) {
final File file = new File(directoryPath, filename);
if (!file.exists()) {
- LogManager.getLogger().error(String.format("SVG file does not exist at path: %s/%s", directoryPath, filename));
+ logger
+ .error(String.format("SVG file does not exist at path: %s/%s", directoryPath, filename));
return null;
}
- Document svgDocument = null;
+ Document document = null;
try (InputStream is = new FileInputStream(file)) {
SAXDocumentFactory df = new SAXDocumentFactory(SVGDOMImplementation.getDOMImplementation(),
XMLResourceDescriptor.getXMLParserClassName());
- svgDocument = df.createDocument(file.toURI().toASCIIString(), is);
+ document = df.createDocument(file.toURI().toASCIIString(), is);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
- if (svgDocument == null) {
- LogManager.getLogger().error(String.format("Failed to open SVG file! Path: %s/%s", directoryPath, filename));
+ if (document == null) {
+ logger
+ .error(String.format("Failed to open SVG file! Path: %s/%s", directoryPath, filename));
return null;
}
- return svgDocument;
+ return document;
}
/**
- * Checks the style
attribute of an {@link Element} for a given property and returns its
+ * Checks the style
attribute of an {@link Element} for a given
+ * property and returns its
* value, or null if the property does not exist.
*
- * @param element The element to check the property of
+ * @param element The element to check the property of
* @param property The name of the property
- * @return The value of the property, or null
if the property does not exist.
+ * @return The value of the property, or null
if the property does
+ * not exist.
*/
static @Nullable String parseStyle(Element element, String property) {
final String style = element.getAttributeNS(null, SVGConstants.SVG_STYLE_ATTRIBUTE);
@@ -293,9 +325,9 @@ private void shadeTableRows() {
* some composite record sheets override this to create a document in memory
* which is then filled in using the individual record sheet templates.
*
- * @param pageIndex The index of this page in the print job
- * @param pageFormat The page format selected by the user
- * @return An SVG document for one page of the print job
+ * @param pageIndex The index of this page in the print job
+ * @param pageFormat The page format selected by the user
+ * @return An SVG document for one page of the print job
*/
protected @Nullable Document loadTemplate(int pageIndex, PageFormat pageFormat) {
return loadSVG(getSVGDirectoryName(), getSVGFileName(pageIndex - firstPage));
@@ -347,16 +379,6 @@ public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) {
}
GraphicsNode node = build();
node.paint(g2d);
- /* Testing code that outputs the generated svg
- try {
- javax.xml.transform.Transformer transformer = javax.xml.transform.TransformerFactory.newInstance().newTransformer();
- javax.xml.transform.Result output = new javax.xml.transform.stream.StreamResult(new File("out.svg"));
- javax.xml.transform.Source input = new javax.xml.transform.dom.DOMSource(svgDocument);
- transformer.transform(input, output);
- } catch (Exception ex) {
- LogManager.getLogger.error(ex);
- }
- */
}
if (callback != null) {
callback.accept(pageIndex);
@@ -369,7 +391,8 @@ public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) {
return null;
}
DefaultConfigurationBuilder cfgBuilder = new DefaultConfigurationBuilder();
- Configuration cfg = cfgBuilder.build(getClass().getResourceAsStream("fop-config.xml")); // TODO : remove inline filename
+ Configuration cfg = cfgBuilder.build(getClass().getResourceAsStream("fop-config.xml")); // TODO : remove inline
+ // filename
PDFTranscoder transcoder = new PDFTranscoder();
transcoder.configure(cfg);
transcoder.addTranscodingHint(PDFTranscoder.KEY_AUTO_FONTS, false);
@@ -385,15 +408,15 @@ public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) {
}
return new ByteArrayInputStream(output.toByteArray());
}
-
+
public GraphicsNode build() {
GVTBuilder builder = new GVTBuilder();
BridgeContext ctx = new BridgeContext(new UserAgentAdapter() {
@Override
- // If an image can't be rendered we'll log it and return an empty document in its place
- // rather than throwing an exception.
+ // If an image can't be rendered we'll log it and return an empty document in
+ // its place rather than throwing an exception.
public SVGDocument getBrokenLinkDocument(Element e, String url, String message) {
- LogManager.getLogger().warn("Cannot render image: " + message);
+ logger.warn("Cannot render image: " + message);
DOMImplementation impl = SVGDOMImplementation.getDOMImplementation();
SVGDocument doc = (SVGDocument) impl.createDocument(svgNS, SVGConstants.SVG_SVG_TAG, null);
Element text = doc.createElementNS(svgNS, SVGConstants.SVG_TEXT_TAG);
@@ -412,11 +435,12 @@ public SVGDocument getBrokenLinkDocument(Element e, String url, String message)
public int getPageCount() {
return 1;
}
-
+
/**
* Renders the sheet to the Graphics object.
- *
- * @param pageNum Indicates which page of multi-page sheets to print. The first page is 0.
+ *
+ * @param pageNum Indicates which page of multi-page sheets to print. The first
+ * page is 0.
*/
protected void processImage(int pageNum, PageFormat pageFormat) {
Element element = getSVGDocument().getElementById(COPYRIGHT);
@@ -430,8 +454,10 @@ String getSVGDirectoryName() {
}
/**
- * @param pageNumber The page number in the current record sheet, where the first page is numbered zero.
- * @return The file name for the current page in the record sheet image directory
+ * @param pageNumber The page number in the current record sheet, where the
+ * first page is numbered zero.
+ * @return The file name for the current page in the record sheet image
+ * directory
*/
protected abstract String getSVGFileName(int pageNumber);
@@ -456,10 +482,12 @@ protected void setTextField(String id, String text) {
}
/**
- * Sets the text content of the text element in the SVG diagram corresponding with the given id.
- * If the element does not exist, does nothing. If the text is null, hides the element instead.
+ * Sets the text content of the text element in the SVG diagram corresponding
+ * with the given id.
+ * If the element does not exist, does nothing. If the text is null, hides the
+ * element instead.
* Any text previously in the element is cleared.
- *
+ *
* @param id The String id of a text element
* @param text The text to set as content
* @param unhide Sets the element visible if the text is non-null
@@ -474,9 +502,12 @@ protected void setTextField(String id, String text, boolean unhide) {
hideElement(element, false);
}
element.setTextContent(text);
- /* In cases where the text may be too long for the space we will need to add the
- * textLength attribute to fit it into the space. We only want to set the textLength
- * when the text is too long so we don't stretch shorter text to fit. So we abuse the
+ /*
+ * In cases where the text may be too long for the space we will need to add the
+ * textLength attribute to fit it into the space. We only want to set the
+ * textLength
+ * when the text is too long so we don't stretch shorter text to fit. So we
+ * abuse the
* style attribute to sneak in metadata about the max width of the space.
*/
String fieldWidth = parseStyle(element, MML_FIELD_WIDTH);
@@ -492,46 +523,50 @@ protected void setTextField(String id, String text, boolean unhide) {
SVGConstants.SVG_SPACING_AND_GLYPHS_VALUE);
}
} catch (NumberFormatException ex) {
- LogManager.getLogger().warn("Could not parse fieldWidth: " + fieldWidth);
+ logger.warn("Could not parse fieldWidth: " + fieldWidth);
}
}
}
}
}
-
+
/**
- * Convenience method for creating a new SVG Text element and adding it to the parent. The width
+ * Convenience method for creating a new SVG Text element and adding it to the
+ * parent. The width
* of the text is returned, to aid in layout.
- *
- * @param parent The SVG element to add the text element to.
- * @param x The X position of the new element.
- * @param y The Y position of the new element.
- * @param text The text to display.
- * @param fontSize Font size of the text.
- * @param anchor Set the Text elements text-anchor. Should be either start, middle, or end.
- * @param weight The font weight, either normal or bold.
*
- * @return The width of the text in the current font size
+ * @param parent The SVG element to add the text element to.
+ * @param x The X position of the new element.
+ * @param y The Y position of the new element.
+ * @param text The text to display.
+ * @param fontSize Font size of the text.
+ * @param anchor Set the Text elements text-anchor. Should be either start,
+ * middle, or end.
+ * @param weight The font weight, either normal or bold.
+ *
+ * @return The width of the text in the current font size
*/
protected double addTextElement(Element parent, double x, double y, String text,
float fontSize, String anchor, String weight) {
return addTextElement(parent, x, y, text, fontSize, anchor, weight, FILL_BLACK);
}
-
+
/**
- * Convenience method for creating a new SVG Text element and adding it to the parent. The
+ * Convenience method for creating a new SVG Text element and adding it to the
+ * parent. The
* height of the text is returned, to aid in layout.
- *
- * @param parent The SVG element to add the text element to.
- * @param x The X position of the new element.
- * @param y The Y position of the new element.
- * @param text The text to display.
- * @param fontSize Font size of the text.
- * @param anchor Set the Text elements text-anchor. Should be either start, middle, or end.
- * @param weight The font weight, either normal or bold.
- * @param fill The fill color for the text (e.g. foreground color)
- *
- * @return The width of the added text element
+ *
+ * @param parent The SVG element to add the text element to.
+ * @param x The X position of the new element.
+ * @param y The Y position of the new element.
+ * @param text The text to display.
+ * @param fontSize Font size of the text.
+ * @param anchor Set the Text elements text-anchor. Should be either start,
+ * middle, or end.
+ * @param weight The font weight, either normal or bold.
+ * @param fill The fill color for the text (e.g. foreground color)
+ *
+ * @return The width of the added text element
*/
protected double addTextElement(Element parent, double x, double y, String text,
float fontSize, String anchor, String weight, String fill) {
@@ -545,43 +580,46 @@ protected double addTextElement(Element parent, double x, double y, String text,
newText.setAttributeNS(null, SVGConstants.SVG_TEXT_ANCHOR_ATTRIBUTE, anchor);
newText.setAttributeNS(null, SVGConstants.SVG_FILL_ATTRIBUTE, fill);
parent.appendChild(newText);
-
- return weight.equals(SVGConstants.SVG_BOLD_VALUE) ?
- getBoldTextLength(text, fontSize) : getTextLength(text, fontSize);
+
+ return weight.equals(SVGConstants.SVG_BOLD_VALUE) ? getBoldTextLength(text, fontSize)
+ : getTextLength(text, fontSize);
}
-
+
/**
* Creates a new text element with black fill and adds it to the parent.
* If the text is wider than the available
* space, the text is compressed to fit.
- *
- * @param parent The SVG element to add the text element to.
- * @param x The X position of the new element.
- * @param y The Y position of the new element.
- * @param width The width of the space the text has to fit.
- * @param text The text to display.
- * @param fontSize Font size of the text.
- * @param anchor Set the Text elements text-anchor. Should be either start, middle, or end.
- * @param weight The font weight, either normal or bold.
+ *
+ * @param parent The SVG element to add the text element to.
+ * @param x The X position of the new element.
+ * @param y The Y position of the new element.
+ * @param width The width of the space the text has to fit.
+ * @param text The text to display.
+ * @param fontSize Font size of the text.
+ * @param anchor Set the Text elements text-anchor. Should be either start,
+ * middle, or end.
+ * @param weight The font weight, either normal or bold.
*/
protected void addTextElementToFit(Element parent, double x, double y, double width,
String text, float fontSize, String anchor, String weight) {
addTextElementToFit(parent, x, y, width, text, fontSize, anchor, weight, FILL_BLACK);
}
-
+
/**
- * Creates a new text element and adds it to the parent. If the text is wider than the available
+ * Creates a new text element and adds it to the parent. If the text is wider
+ * than the available
* space, the text is compressed to fit.
- *
- * @param parent The SVG element to add the text element to.
- * @param x The X position of the new element.
- * @param y The Y position of the new element.
- * @param width The width of the space the text has to fit.
- * @param text The text to display.
- * @param fontSize Font size of the text.
- * @param anchor Set the Text elements text-anchor. Should be either start, middle, or end.
- * @param weight The font weight, either normal or bold.
- * @param fill The fill color for the text (e.g. foreground color)
+ *
+ * @param parent The SVG element to add the text element to.
+ * @param x The X position of the new element.
+ * @param y The Y position of the new element.
+ * @param width The width of the space the text has to fit.
+ * @param text The text to display.
+ * @param fontSize Font size of the text.
+ * @param anchor Set the Text elements text-anchor. Should be either start,
+ * middle, or end.
+ * @param weight The font weight, either normal or bold.
+ * @param fill The fill color for the text (e.g. foreground color)
*/
protected void addTextElementToFit(Element parent, double x, double y, double width,
String text, float fontSize, String anchor, String weight, String fill) {
@@ -595,59 +633,70 @@ protected void addTextElementToFit(Element parent, double x, double y, double wi
newText.setAttributeNS(null, SVGConstants.SVG_TEXT_ANCHOR_ATTRIBUTE, anchor);
newText.setAttributeNS(null, SVGConstants.SVG_FILL_ATTRIBUTE, fill);
if (getTextLength(text, fontSize) > width) {
- newText.setAttributeNS(null, SVGConstants.SVG_TEXT_LENGTH_ATTRIBUTE, String.valueOf(width));
+ newText.setAttributeNS(null, SVGConstants.SVG_TEXT_LENGTH_ATTRIBUTE, String.valueOf(width));
newText.setAttributeNS(null, SVGConstants.SVG_LENGTH_ADJUST_ATTRIBUTE,
SVGConstants.SVG_SPACING_AND_GLYPHS_VALUE);
}
parent.appendChild(newText);
}
-
+
/**
- * Adds a text element to a region with limited width. If there are multiple lines, the text
- * will be split over multiple lines, broken on a space character. The space will still be
+ * Adds a text element to a region with limited width. If there are multiple
+ * lines, the text
+ * will be split over multiple lines, broken on a space character. The space
+ * will still be
* included on the next line as a small indent.
- *
- * @param canvas The parent SVGElement
to the new Text
.
- * @param x The x coordinate of the upper left corner of the text region
- * @param y The y coordinate of the upper left corner of the text region
- * @param width The allowable width of the text element.
- * @param lineHeight The amount to increase the y coordinate for a new line
- * @param text The text to add
- * @param fontSize The font-size attribute
- * @param anchor The text-anchor attribute
- * @param weight The font-weight attribute
- *
- * @return The number of lines of text added
+ *
+ * @param canvas The parent SVGElement
to the new
+ * Text
.
+ * @param x The x coordinate of the upper left corner of the text
+ * region
+ * @param y The y coordinate of the upper left corner of the text
+ * region
+ * @param width The allowable width of the text element.
+ * @param lineHeight The amount to increase the y coordinate for a new line
+ * @param text The text to add
+ * @param fontSize The font-size attribute
+ * @param anchor The text-anchor attribute
+ * @param weight The font-weight attribute
+ *
+ * @return The number of lines of text added
*/
protected int addMultilineTextElement(Element canvas, double x, double y, double width, double lineHeight,
String text, float fontSize, String anchor, String weight) {
return addMultilineTextElement(canvas, x, y, width, lineHeight,
text, fontSize, anchor, weight, FILL_BLACK, ' ');
}
-
+
/**
- * Adds a text element to a region with limited width. If there are multiple lines, the text
- * will be split over multiple lines, broken on the provided character. The line break character
+ * Adds a text element to a region with limited width. If there are multiple
+ * lines, the text
+ * will be split over multiple lines, broken on the provided character. The line
+ * break character
* will be included on the next line.
- *
- * @param canvas The parent SVGElement
to the new Text
.
- * @param x The x coordinate of the upper left corner of the text region
- * @param y The y coordinate of the upper left corner of the text region
- * @param width The allowable width of the text element.
- * @param lineHeight The amount to increase the y coordinate for a new line
- * @param text The text to add
- * @param fontSize The font-size attribute
- * @param anchor The text-anchor attribute
- * @param weight The font-weight attribute
- * @param fill The fill color for the text (e.g. foreground color)
- * @param delimiter The character to use as an acceptable line ending
- *
- * @return The number of lines of text added
+ *
+ * @param canvas The parent SVGElement
to the new
+ * Text
.
+ * @param x The x coordinate of the upper left corner of the text
+ * region
+ * @param y The y coordinate of the upper left corner of the text
+ * region
+ * @param width The allowable width of the text element.
+ * @param lineHeight The amount to increase the y coordinate for a new line
+ * @param text The text to add
+ * @param fontSize The font-size attribute
+ * @param anchor The text-anchor attribute
+ * @param weight The font-weight attribute
+ * @param fill The fill color for the text (e.g. foreground color)
+ * @param delimiter The character to use as an acceptable line ending
+ *
+ * @return The number of lines of text added
*/
protected int addMultilineTextElement(Element canvas, double x, double y, double width, double lineHeight,
String text, float fontSize, String anchor, String weight, String fill, char delimiter) {
int lines = 0;
- // The index of the character after the most recent delimiter found. Everything in text
+ // The index of the character after the most recent delimiter found. Everything
+ // in text
// up to pos will fit in the available space.
int pos = 0;
while (!text.isBlank()) {
@@ -657,7 +706,8 @@ protected int addMultilineTextElement(Element canvas, double x, double y, double
lines++;
return lines;
}
- // Check for another delimiter after the last one; we might be able to fit more text on the line.
+ // Check for another delimiter after the last one; we might be able to fit more
+ // text on the line.
int index = text.substring(pos).indexOf(delimiter);
// If the delimiter doesn't exist in the text, add it as is.
if ((index < 0) && (pos == 0)) {
@@ -665,43 +715,46 @@ protected int addMultilineTextElement(Element canvas, double x, double y, double
lines++;
return lines;
}
- // If there are no more delimiters in the text, or adding the next section after the previous
+ // If there are no more delimiters in the text, or adding the next section after
+ // the previous
// delimiter that was found, add the text up to pos.
if ((index < 0)
|| ((getTextLength(text.substring(0, pos + index), fontSize) > width)
- && (pos > 0))) {
+ && (pos > 0))) {
addTextElement(canvas, x, y, text.substring(0, pos), fontSize, anchor, weight, fill);
lines++;
y += lineHeight;
text = text.substring(pos);
pos = 0;
} else {
- // Otherwise we know that the text up to index will fit so we update pos to the first character
+ // Otherwise we know that the text up to index will fit so we update pos to the
+ // first character
// after the delimiter and keep checking.
pos += index + 1;
}
}
return lines;
}
-
+
// Constants used for approximating circles with Bezier curves.
-
+
// Ratio of distance from end point to control point to the radius.
private final static double CONST_C = 0.55191502449;
// Format String for writing a curve to a path definition attribute
private final static String FMT_CURVE = " c %f %f,%f %f,%f %f";
private final static String FMT_LINE = " l %f %f";
-
+
protected Element createPip(double x, double y, double radius, double strokeWidth) {
return createPip(x, y, radius, strokeWidth, PipType.CIRCLE, FILL_WHITE);
}
+
/**
* Approximates a circle using four Bezier curves.
- *
+ *
* @param x Position of left of bounding rectangle.
* @param y Position of top of bounding rectangle.
* @param radius Radius of the circle
- * @return A Path describing the circle
+ * @return A Path describing the circle
*/
protected Element createPip(double x, double y, double radius, double strokeWidth,
PipType type, String fill) {
@@ -709,7 +762,7 @@ protected Element createPip(double x, double y, double radius, double strokeWidt
path.setAttributeNS(null, SVGConstants.SVG_FILL_ATTRIBUTE, fill);
path.setAttributeNS(null, SVGConstants.SVG_STROKE_ATTRIBUTE, FILL_BLACK);
path.setAttributeNS(null, SVGConstants.SVG_STROKE_WIDTH_ATTRIBUTE, Double.toString(strokeWidth));
-
+
// Move to start of pip, at (1, 0)
StringBuilder d = new StringBuilder("M").append(x + radius * 2).append(",").append(y + radius);
if (type == PipType.DIAMOND) {
@@ -720,8 +773,9 @@ protected Element createPip(double x, double y, double radius, double strokeWidt
} else {
// c is the length of each control line
double c = CONST_C * radius;
-
- // Draw arcs anticlockwise. The coordinates are relative to the beginning of the arc.
+
+ // Draw arcs anticlockwise. The coordinates are relative to the beginning of the
+ // arc.
d.append(String.format(FMT_CURVE, 0.0, -c, c - radius, -radius, -radius, -radius));
d.append(String.format(FMT_CURVE, -c, 0.0, -radius, radius - c, -radius, radius));
d.append(String.format(FMT_CURVE, 0.0, c, radius - c, radius, radius, radius));
@@ -734,25 +788,26 @@ protected Element createPip(double x, double y, double radius, double strokeWidt
/**
* Creates a rectangle with bezier curves on the corners
*
- * @param x The x coordinate of the top left corner
- * @param y The y coordinate of the top left corner
- * @param width The width of the rectangle
- * @param height The height of the rectangle
- * @param radius The radius of the curve in the corners
- * @param control The length from the endpoint of each curve to its control point
+ * @param x The x coordinate of the top left corner
+ * @param y The y coordinate of the top left corner
+ * @param width The width of the rectangle
+ * @param height The height of the rectangle
+ * @param radius The radius of the curve in the corners
+ * @param control The length from the endpoint of each curve to its control
+ * point
* @param strokeWidth The width of the stroke
- * @param stroke The fill color of the stroke
+ * @param stroke The fill color of the stroke
* @return A path element
*/
protected Element createRoundedRectangle(double x, double y, double width, double height,
- double radius, double control, double strokeWidth,
- String stroke) {
+ double radius, double control, double strokeWidth,
+ String stroke) {
Element path = getSVGDocument().createElementNS(svgNS, SVGConstants.SVG_PATH_ATTRIBUTE);
path.setAttributeNS(null, SVGConstants.CSS_FILL_PROPERTY, SVGConstants.SVG_NONE_VALUE);
path.setAttributeNS(null, SVGConstants.CSS_STROKE_PROPERTY, stroke);
path.setAttributeNS(null, SVGConstants.CSS_STROKE_WIDTH_PROPERTY, String.valueOf(strokeWidth));
path.setAttributeNS(null, SVGConstants.CSS_STROKE_LINEJOIN_PROPERTY, SVGConstants.SVG_ROUND_VALUE);
- StringBuilder sb = new StringBuilder("M ").append(x).append(",").append(y+radius);
+ StringBuilder sb = new StringBuilder("M ").append(x).append(",").append(y + radius);
final String CURVE_FORMAT = "c %.3f,%.3f %.3f,%.3f %.3f,%.3f";
sb.append(String.format(CURVE_FORMAT, 0.0, -control, radius - control, -radius, radius, -radius));
sb.append("h ").append(width - radius * 2);
@@ -772,27 +827,28 @@ protected void hideElement(String id) {
hideElement(element, true);
}
}
-
+
protected void hideElement(String id, boolean hide) {
Element element = getSVGDocument().getElementById(id);
if (null != element) {
hideElement(element, hide);
}
}
-
+
/**
* Sets the visibility attribute to "hidden"
+ *
* @param element The element to hide
*/
protected void hideElement(Element element) {
hideElement(element, true);
}
-
+
/**
* Sets an element's visibility attribute
- *
- * @param element The element to hide or show
- * @param hide If true, visibility will be set to hidden. If false, the
+ *
+ * @param element The element to hide or show
+ * @param hide If true, visibility will be set to hidden. If false, the
*/
protected void hideElement(Element element, boolean hide) {
if (hide) {
@@ -804,40 +860,41 @@ protected void hideElement(Element element, boolean hide) {
/**
* Determines the vertical space taken up by a line of text.
- *
- * @param fontSize Value of CSS font-size attribute
- * @return The height of the bounding box of a text element
+ *
+ * @param fontSize Value of CSS font-size attribute
+ * @return The height of the bounding box of a text element
*/
public float getFontHeight(float fontSize) {
Font f = getNormalFont(fontSize);
FontMetrics fm = svgGenerator.getFontMetrics(f);
return fm.getHeight();
}
-
+
public double getTextLength(String text, float fontSize) {
Font font = getNormalFont(fontSize);
return font.getStringBounds(text, svgGenerator.getFontRenderContext()).getWidth();
}
-
+
public double getBoldTextLength(String text, float fontSize) {
Font font = getBoldFont(fontSize);
return font.getStringBounds(text, svgGenerator.getFontRenderContext()).getWidth();
}
-
+
public static Rectangle2D getRectBBox(SVGRectElement rect) {
return new Rectangle2D.Float(rect.getX().getBaseVal().getValue(),
rect.getY().getBaseVal().getValue(),
rect.getWidth().getBaseVal().getValue(),
rect.getHeight().getBaseVal().getValue());
}
-
+
/**
- * Inserts an image into the SVG diagram scaled to fit into the provided bounds.
+ * Inserts an image into the SVG diagram scaled to fit into the provided bounds.
*
- * @param imageFile The file containing the image to embed.
- * @param canvas The parent element for the image element.
- * @param bbox The bounding box for the image. The image will be scaled to fit.
- * @param center Whether to center the image vertically and horizontally.
+ * @param imageFile The file containing the image to embed.
+ * @param canvas The parent element for the image element.
+ * @param bbox The bounding box for the image. The image will be scaled to
+ * fit.
+ * @param center Whether to center the image vertically and horizontally.
*/
public void embedImage(@Nullable File imageFile, Element canvas, Rectangle2D bbox, boolean center) {
if (imageFile == null) {
@@ -847,9 +904,9 @@ public void embedImage(@Nullable File imageFile, Element canvas, Rectangle2D bbo
try {
embedImage(ImageIO.read(imageFile), canvas, bbox, center);
} catch (FileNotFoundException e) {
- LogManager.getLogger().error("Fluff image file not found: " + imageFile.getPath());
+ logger.error("Fluff image file not found: " + imageFile.getPath());
} catch (IOException e) {
- LogManager.getLogger().error("Error reading fluff image file: " + imageFile.getPath());
+ logger.error("Error reading fluff image file: " + imageFile.getPath());
}
}
@@ -857,9 +914,10 @@ public void embedImage(@Nullable File imageFile, Element canvas, Rectangle2D bbo
* Inserts an image into the SVG diagram scaled to fit into the provided bounds.
*
* @param image The file containing the image to embed.
- * @param canvas The parent element for the image element.
- * @param bbox The bounding box for the image. The image will be scaled to fit.
- * @param center Whether to center the image vertically and horizontally.
+ * @param canvas The parent element for the image element.
+ * @param bbox The bounding box for the image. The image will be scaled to
+ * fit.
+ * @param center Whether to center the image vertically and horizontally.
*/
public void embedImage(@Nullable Image image, Element canvas, Rectangle2D bbox, boolean center) {
if (image == null) {
@@ -892,13 +950,15 @@ public void embedImage(@Nullable Image image, Element canvas, Rectangle2D bbox,
"data:" + mimeType + ";base64," + Base64.getEncoder().encodeToString(bytes.toByteArray()));
canvas.appendChild(img);
} catch (IOException ex) {
- LogManager.getLogger().error("Error embedding fluff image", ex);
+ logger.error("Error embedding fluff image", ex);
}
}
/**
- * Used to determine whether to scale the record sheet to make room for charts. This
- * depends both on whether the option is selected and on whether the sheet supports
+ * Used to determine whether to scale the record sheet to make room for charts.
+ * This
+ * depends both on whether the option is selected and on whether the sheet
+ * supports
* reference charts.
*
* @return Whether to include reference tables
@@ -913,6 +973,7 @@ protected List getRightSideReferenceTables() {
/**
* Adds reference charts to the right side of the record sheet.
+ *
* @param pageFormat The document's page format.
*/
protected void addReferenceCharts(PageFormat pageFormat) {
@@ -921,26 +982,30 @@ protected void addReferenceCharts(PageFormat pageFormat) {
getSVGDocument().getDocumentElement(),
pageFormat.getImageableX() + pageFormat.getImageableWidth() * 0.8 + 3.0,
pageFormat.getImageableY(),
- pageFormat.getImageableWidth() *0.2, pageFormat.getImageableHeight());
+ pageFormat.getImageableWidth() * 0.2, pageFormat.getImageableHeight());
}
/**
- * Adds a list of reference tables to the document, sizing to fit withing the available space.
+ * Adds a list of reference tables to the document, sizing to fit withing the
+ * available space.
* Layout is vertical.
*
* @param tables The list of tables to add.
* @param parent The parent node of the table {@link Element}.
- * @param x The x coordinate of the top left corner of the tables, relative to the parent node.
- * @param y The y coordinate of the top left corder of the tables, relative to the parent node.
+ * @param x The x coordinate of the top left corner of the tables, relative
+ * to the parent node.
+ * @param y The y coordinate of the top left corder of the tables, relative
+ * to the parent node.
* @param width The with of the table column.
* @param height The height of the table column.
*/
- protected void placeReferenceCharts(List tables, Node parent, double x, double y, double width, double height) {
+ protected void placeReferenceCharts(List tables, Node parent, double x, double y, double width,
+ double height) {
double BORDER = 3.0;
double lines = tables.stream().mapToDouble(ReferenceTable::lineCount).sum();
double ypos = y + BORDER;
double margin = ReferenceTable.getMargins(this);
- for (ReferenceTable table: tables) {
+ for (ReferenceTable table : tables) {
double tableHeight = (height - margin * tables.size())
* table.lineCount() / lines + margin;
parent.appendChild(
diff --git a/megameklab/src/megameklab/printing/PrintSmallUnitSheet.java b/megameklab/src/megameklab/printing/PrintSmallUnitSheet.java
index ed26970ee..b580e4904 100644
--- a/megameklab/src/megameklab/printing/PrintSmallUnitSheet.java
+++ b/megameklab/src/megameklab/printing/PrintSmallUnitSheet.java
@@ -13,9 +13,15 @@
*/
package megameklab.printing;
-import megamek.client.ui.swing.util.FluffImageHelper;
-import megamek.common.*;
-import megameklab.printing.reference.*;
+import java.awt.Image;
+import java.awt.geom.Rectangle2D;
+import java.awt.print.PageFormat;
+import java.time.LocalDate;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+import java.util.stream.Collectors;
+
import org.apache.batik.anim.dom.SVGLocatableSupport;
import org.apache.batik.bridge.BridgeContext;
import org.apache.batik.bridge.DocumentLoader;
@@ -24,17 +30,24 @@
import org.w3c.dom.Element;
import org.w3c.dom.svg.SVGRectElement;
-import java.awt.*;
-import java.awt.geom.Rectangle2D;
-import java.awt.print.PageFormat;
-import java.time.LocalDate;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.List;
-import java.util.stream.Collectors;
+import megamek.client.ui.swing.util.FluffImageHelper;
+import megamek.common.BattleArmor;
+import megamek.common.Entity;
+import megamek.common.Infantry;
+import megamek.common.ProtoMek;
+import megamek.common.UnitType;
+import megameklab.printing.reference.AntiMekAttackTable;
+import megameklab.printing.reference.ClusterHitsTable;
+import megameklab.printing.reference.GroundMovementRecord;
+import megameklab.printing.reference.GroundToHitMods;
+import megameklab.printing.reference.MovementCost;
+import megameklab.printing.reference.ProtoMekSpecialHitLocation;
+import megameklab.printing.reference.ReferenceTable;
+import megameklab.printing.reference.ReferenceTableBase;
+import megameklab.printing.reference.SwarmAttackHitLocation;
/**
- * Lays out a record sheet for infantry, BA, or protomechs
+ * Lays out a record sheet for infantry, BA, or protoMeks
*/
public class PrintSmallUnitSheet extends PrintRecordSheet {
@@ -43,9 +56,9 @@ public class PrintSmallUnitSheet extends PrintRecordSheet {
/**
* Create a record sheet for two vehicles, or one vehicle and tables.
*
- * @param entities The units to print
- * @param startPage The index of this page in the print job
- * @param options Options for printing
+ * @param entities The units to print
+ * @param startPage The index of this page in the print job
+ * @param options Options for printing
*/
public PrintSmallUnitSheet(Collection extends Entity> entities, int startPage, RecordSheetOptions options) {
super(startPage, options);
@@ -53,11 +66,12 @@ public PrintSmallUnitSheet(Collection extends Entity> entities, int startPage,
}
/**
- * Create a record sheet for two vehicles, or one vehicle and tables, with default
+ * Create a record sheet for two vehicles, or one vehicle and tables, with
+ * default
* options
*
- * @param entities The units to print
- * @param startPage The index of this page in the print job
+ * @param entities The units to print
+ * @param startPage The index of this page in the print job
*/
public PrintSmallUnitSheet(Collection extends Entity> entities, int startPage) {
this(entities, startPage, new RecordSheetOptions());
@@ -98,8 +112,8 @@ private PrintEntity getBlockFor(Entity entity, int index) {
return new PrintBattleArmor((BattleArmor) entity, index, getFirstPage(), options);
} else if (entity instanceof Infantry) {
return new PrintInfantry((Infantry) entity, getFirstPage(), options);
- } else if (entity instanceof Protomech) {
- return new PrintProtomech((Protomech) entity, getFirstPage(), index, options);
+ } else if (entity instanceof ProtoMek) {
+ return new PrintProtoMek((ProtoMek) entity, getFirstPage(), index, options);
}
throw new IllegalArgumentException("Cannot create block for "
+ UnitType.getTypeDisplayableName(entity.getUnitType()));
@@ -115,8 +129,8 @@ protected String getSVGFileName(int pageNumber) {
} else {
return "conventional_infantry_default.svg";
}
- } else if (entities.get(0) instanceof Protomech) {
- return "protomech_default.svg";
+ } else if (entities.get(0) instanceof ProtoMek) {
+ return "protomek_default.svg";
}
return "";
}
@@ -155,14 +169,13 @@ protected boolean includeReferenceCharts() {
return options.showReferenceCharts();
}
-
@Override
protected List getRightSideReferenceTables() {
List list = new ArrayList<>();
list.add(new GroundToHitMods(this, entities.get(0)));
list.add(new MovementCost(this, entities));
- if (entities.get(0) instanceof Protomech) {
- list.add(new ProtomekSpecialHitLocation(this));
+ if (entities.get(0) instanceof ProtoMek) {
+ list.add(new ProtoMekSpecialHitLocation(this));
} else if (entities.get(0).isConventionalInfantry()) {
list.add(new AntiMekAttackTable(this));
list.add(new SwarmAttackHitLocation(this));
@@ -182,7 +195,7 @@ protected void addReferenceCharts(PageFormat pageFormat) {
printBottomTable(clusterTable, pageFormat);
} else {
printBottomTable(new GroundMovementRecord(this, false,
- entities.get(0) instanceof Protomech), pageFormat);
+ entities.get(0) instanceof ProtoMek), pageFormat);
}
}
@@ -211,15 +224,18 @@ private void addClusterChart() {
var dims = SVGLocatableSupport.getBBox(getSVGDocument().getElementById("unit_0"));
- var bbox = new Rectangle2D.Double(0, 10, dims.getWidth() + 5, dims.getHeight() - 20);
+ var bindingBox = new Rectangle2D.Double(0, 10, dims.getWidth() + 5, dims.getHeight() - 20);
- g.appendChild(table.createTable(bbox));
+ g.appendChild(table.createTable(bindingBox));
}
/**
- * Determines if the supplied list of units fills the sheet or if there's room for more
+ * Determines if the supplied list of units fills the sheet or if there's room
+ * for more
+ *
* @param entities The list of entities to place on the sheet
- * @param options The record sheet options, as reference tables can reduce available space
+ * @param options The record sheet options, as reference tables can reduce
+ * available space
* @return {@code true} if no more entities can be printed on a single sheet
*/
public static boolean fillsSheet(List extends Entity> entities, RecordSheetOptions options) {
@@ -230,12 +246,12 @@ public static boolean fillsSheet(List extends Entity> entities, RecordSheetOpt
if (numTypes > 1) {
throw new IllegalArgumentException("Heterogeneous unit types are not supported");
}
- if ((entities.get(0) instanceof BattleArmor) || (entities.get(0) instanceof Protomech)) {
+ if ((entities.get(0) instanceof BattleArmor) || (entities.get(0) instanceof ProtoMek)) {
return entities.size() > 4;
}
if (entities.get(0) instanceof Infantry) {
return entities.size() > (options.showReferenceCharts() ? 2 : 3);
}
- throw new IllegalArgumentException("Small unit sheet only supports CI, BA, and Protomeks");
+ throw new IllegalArgumentException("Small unit sheet only supports CI, BA, and ProtoMeks");
}
}
diff --git a/megameklab/src/megameklab/printing/PrintTank.java b/megameklab/src/megameklab/printing/PrintTank.java
index c378c4e8f..c546ac2c6 100644
--- a/megameklab/src/megameklab/printing/PrintTank.java
+++ b/megameklab/src/megameklab/printing/PrintTank.java
@@ -13,19 +13,34 @@
*/
package megameklab.printing;
-import megamek.common.*;
-import megameklab.printing.reference.*;
-import org.w3c.dom.Element;
-import org.w3c.dom.svg.SVGRectElement;
-
-import java.awt.*;
+import java.awt.Image;
import java.awt.geom.Rectangle2D;
import java.awt.print.PageFormat;
-import java.io.File;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.HashMap;
import java.util.List;
+import java.util.Map;
+import java.util.StringJoiner;
import java.util.stream.Collectors;
+import org.w3c.dom.Element;
+import org.w3c.dom.svg.SVGRectElement;
+
+import megamek.common.Bay;
+import megamek.common.Entity;
+import megamek.common.EntityMovementMode;
+import megamek.common.MiscType;
+import megamek.common.StandardSeatCargoBay;
+import megamek.common.Tank;
+import megamek.common.Transporter;
+import megamek.common.TroopSpace;
+import megamek.common.VTOL;
+import megameklab.printing.reference.ClusterHitsTable;
+import megameklab.printing.reference.GroundMovementRecord;
+import megameklab.printing.reference.GroundToHitMods;
+import megameklab.printing.reference.MovementCost;
+import megameklab.printing.reference.ReferenceTable;
+
/**
* Configures record sheet for ground combat and support vehicles. When two units are printed
* on a single page, this is responsible for one half of the page. Vehicles which are printed
@@ -206,11 +221,11 @@ protected void drawFluffImage() {
if (!table.required()) {
return;
}
- Rectangle2D bbox = getRectBBox((SVGRectElement) rect);
+ Rectangle2D bindingBox = getRectBBox((SVGRectElement) rect);
placeReferenceCharts(
List.of(table),
- rect.getParentNode(), bbox.getX() - 3.0, bbox.getY() - 6.0,
- bbox.getWidth() + 6.0, bbox.getHeight() + 12.0);
+ rect.getParentNode(), bindingBox.getX() - 3.0, bindingBox.getY() - 6.0,
+ bindingBox.getWidth() + 6.0, bindingBox.getHeight() + 12.0);
hideElement(getSVGDocument().getElementById(NOTES));
}
}
diff --git a/megameklab/src/megameklab/printing/PrintUtil.java b/megameklab/src/megameklab/printing/PrintUtil.java
index 4732a1298..cc902cac7 100644
--- a/megameklab/src/megameklab/printing/PrintUtil.java
+++ b/megameklab/src/megameklab/printing/PrintUtil.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -18,7 +18,12 @@
*/
package megameklab.printing;
-import megamek.common.*;
+import megamek.common.AmmoType;
+import megamek.common.BattleArmor;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.Mek;
+import megamek.common.MiscType;
import megamek.common.weapons.LegAttack;
import megamek.common.weapons.StopSwarmAttack;
import megamek.common.weapons.SwarmAttack;
@@ -36,9 +41,9 @@ public static boolean isPrintableEquipment(EquipmentType eq) {
* simple method to let us know if eq should be printed on the weapons and
* equipment section of the Record sheet.
*
- * @param eq The equipment to test The equipment
+ * @param eq The equipment to test The equipment
* @param entity The Entity it's mounted on
- * @return Whether the equipment should be shown on the record sheet
+ * @return Whether the equipment should be shown on the record sheet
*/
public static boolean isPrintableEquipment(EquipmentType eq, Entity entity) {
if (eq instanceof AmmoType) {
@@ -46,7 +51,7 @@ public static boolean isPrintableEquipment(EquipmentType eq, Entity entity) {
} else if (entity instanceof BattleArmor) {
return isPrintableBAEquipment(eq);
} else {
- return isPrintableEquipment(eq, entity instanceof Mech);
+ return isPrintableEquipment(eq, entity instanceof Mek);
}
}
@@ -54,11 +59,11 @@ public static boolean isPrintableEquipment(EquipmentType eq, Entity entity) {
* simple method to let us know if eq should be printed on the weapons and
* equipment section of the Record sheet.
*
- * @param eq The equipment to test The equipment
- * @param isMech Whether the equipment is mounted on a mech
- * @return Whether the equipment should be shown on the record sheet
+ * @param eq The equipment to test The equipment
+ * @param isMek Whether the equipment is mounted on a Mek
+ * @return Whether the equipment should be shown on the record sheet
*/
- public static boolean isPrintableEquipment(EquipmentType eq, boolean isMech) {
+ public static boolean isPrintableEquipment(EquipmentType eq, boolean isMek) {
if (UnitUtil.isArmorOrStructure(eq)) {
return false;
}
@@ -71,7 +76,7 @@ public static boolean isPrintableEquipment(EquipmentType eq, boolean isMech) {
if (UnitUtil.isJumpJet(eq)) {
return false;
}
- if (!eq.isHittable() && isMech) {
+ if (!eq.isHittable() && isMek) {
return false;
}
@@ -82,14 +87,14 @@ public static boolean isPrintableEquipment(EquipmentType eq, boolean isMech) {
|| eq.hasFlag(MiscType.F_ARTEMIS_V)
|| eq.hasFlag(MiscType.F_APOLLO)
|| eq.hasFlag(MiscType.F_PPC_CAPACITOR)
- || (eq.hasFlag(MiscType.F_MASC) && isMech)
+ || (eq.hasFlag(MiscType.F_MASC) && isMek)
|| eq.hasFlag(MiscType.F_HARJEL)
|| eq.hasFlag(MiscType.F_MASS)
|| eq.hasFlag(MiscType.F_CHASSIS_MODIFICATION)
|| eq.hasFlag(MiscType.F_SPONSON_TURRET))
- || eq.hasFlag(MiscType.F_EXTERNAL_STORES_HARDPOINT)
- || eq.hasFlag(MiscType.F_BASIC_FIRECONTROL)
- || eq.hasFlag(MiscType.F_ADVANCED_FIRECONTROL)) {
+ || eq.hasFlag(MiscType.F_EXTERNAL_STORES_HARDPOINT)
+ || eq.hasFlag(MiscType.F_BASIC_FIRECONTROL)
+ || eq.hasFlag(MiscType.F_ADVANCED_FIRECONTROL)) {
return false;
}
@@ -100,7 +105,8 @@ public static boolean isPrintableEquipment(EquipmentType eq, boolean isMech) {
return true;
}
- private PrintUtil() { }
+ private PrintUtil() {
+ }
/**
* simple method to let us know if eq should be printed on the weapons and
@@ -144,4 +150,4 @@ public static boolean isPrintableBAEquipment(EquipmentType eq) {
return true;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/printing/RecordSheetTask.java b/megameklab/src/megameklab/printing/RecordSheetTask.java
index 0201915c4..ed0b9cab5 100644
--- a/megameklab/src/megameklab/printing/RecordSheetTask.java
+++ b/megameklab/src/megameklab/printing/RecordSheetTask.java
@@ -13,34 +13,51 @@
*/
package megameklab.printing;
-import org.apache.logging.log4j.LogManager;
-import org.apache.pdfbox.io.MemoryUsageSetting;
-import org.apache.pdfbox.multipdf.PDFMergerUtility;
-import org.apache.pdfbox.pdmodel.PDDocument;
-import org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDDocumentOutline;
-import org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineItem;
-
-import javax.print.attribute.PrintRequestAttributeSet;
-import javax.swing.*;
import java.awt.print.PageFormat;
import java.awt.print.Pageable;
import java.awt.print.Printable;
import java.awt.print.PrinterJob;
import java.io.File;
import java.io.InputStream;
-import java.util.*;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
import java.util.Map.Entry;
+import java.util.ResourceBundle;
+import java.util.TreeMap;
import java.util.concurrent.ExecutionException;
+import javax.print.attribute.PrintRequestAttributeSet;
+import javax.swing.JFrame;
+import javax.swing.JLabel;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.JProgressBar;
+import javax.swing.SwingWorker;
+
+import org.apache.pdfbox.io.MemoryUsageSetting;
+import org.apache.pdfbox.multipdf.PDFMergerUtility;
+import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDDocumentOutline;
+import org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineItem;
+
+import megamek.logging.MMLogger;
+
/**
- * Renders one or more record sheets as a background task. The task is created using
- * {@link #createPrintTask(List, PrinterJob, PrintRequestAttributeSet, PageFormat)} for output
- * to a printer and {@link #createExportTask(List, PageFormat, String)} for export to a PDF file.
+ * Renders one or more record sheets as a background task. The task is created
+ * using
+ * {@link #createPrintTask(List, PrinterJob, PrintRequestAttributeSet, PageFormat)}
+ * for output
+ * to a printer and {@link #createExportTask(List, PageFormat, String)} for
+ * export to a PDF file.
*
- * Executing the task with {@link #execute(boolean)} allows showing a popup dialog with a progress bar.
+ * Executing the task with {@link #execute(boolean)} allows showing a popup
+ * dialog with a progress bar.
*/
public abstract class RecordSheetTask extends SwingWorker {
-
+ private static final MMLogger logger = MMLogger.create(RecordSheetTask.class);
+
private final ProgressPopup popup;
protected final List sheets;
@@ -57,34 +74,37 @@ private RecordSheetTask(List sheets) {
/**
* Creates a task for rendering a list of record sheets as a print job
*
- * @param sheets The sheets to render The contents are removed as each sheet is
+ * @param sheets The sheets to render The contents are removed as each sheet
+ * is
* processed to avoid running out of memory on large jobs.
* @param job The print job
* @param aset A set of attributes to use for printing
* @param pageFormat The page format
- * @return A {@link SwingWorker} task
+ * @return A {@link SwingWorker} task
*/
public static RecordSheetTask createPrintTask(List sheets, PrinterJob job,
- PrintRequestAttributeSet aset, PageFormat pageFormat) {
+ PrintRequestAttributeSet aset, PageFormat pageFormat) {
return new PrintTask(sheets, job, aset, pageFormat);
}
/**
* Creates a task for rendering a list of record sheets as a print job.
*
- * @param sheets The sheets to render. The contents are removed as each sheet is
+ * @param sheets The sheets to render. The contents are removed as each
+ * sheet is
* processed to avoid running out of memory on large jobs.
* @param pageFormat The page format
* @param pathName The path to the PDF output file
- * @return A {@link SwingWorker} task
+ * @return A {@link SwingWorker} task
*/
public static RecordSheetTask createExportTask(List sheets, PageFormat pageFormat,
- String pathName) {
+ String pathName) {
return new ExportTask(sheets, pageFormat, pathName);
}
/**
* Begins execution with the option to show a progress bar.
+ *
* @param showProgressBar Whether to show the progress popup dialog
*/
public void execute(boolean showProgressBar) {
@@ -108,7 +128,7 @@ protected void done() {
} catch (ExecutionException e) {
JOptionPane.showMessageDialog(null, e.getMessage(),
"A problem has occurred", JOptionPane.ERROR_MESSAGE);
- LogManager.getLogger().error("", e);
+ logger.error("", e);
} catch (InterruptedException e) {
Thread.currentThread().interrupt();
} finally {
@@ -116,7 +136,6 @@ protected void done() {
}
}
-
private static class ProgressPopup extends JFrame {
private final JProgressBar progressBar = new JProgressBar();
@@ -139,7 +158,7 @@ private static class PrintTask extends RecordSheetTask {
private final PrintRequestAttributeSet aset;
public PrintTask(List sheets, PrinterJob job, PrintRequestAttributeSet aset,
- PageFormat pageFormat) {
+ PageFormat pageFormat) {
super(sheets);
this.job = job;
this.aset = aset;
@@ -218,7 +237,8 @@ public Void doInBackground() throws Exception {
}
/**
- * Implementation of Pageable that removes the record sheet objects as they are processed
+ * Implementation of Pageable that removes the record sheet objects as they are
+ * processed
* (when the next one is accessed) to conserve memory.
*/
private static class RSBook implements Pageable {
diff --git a/megameklab/src/megameklab/printing/StandardInventoryEntry.java b/megameklab/src/megameklab/printing/StandardInventoryEntry.java
index 54d9ee91e..13166cc2a 100644
--- a/megameklab/src/megameklab/printing/StandardInventoryEntry.java
+++ b/megameklab/src/megameklab/printing/StandardInventoryEntry.java
@@ -19,6 +19,14 @@
package megameklab.printing;
+import java.math.BigInteger;
+import java.util.Arrays;
+import java.util.Enumeration;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Objects;
+
import megamek.common.*;
import megamek.common.equipment.WeaponMounted;
import megamek.common.weapons.CLIATMWeapon;
@@ -29,9 +37,6 @@
import megameklab.util.CConfig;
import megameklab.util.StringUtils;
-import java.math.BigInteger;
-import java.util.*;
-
/**
* Formats text for an entry in the weapons and equipment inventory section of the record sheet.
* This is for single pieces of equipment. WeaponBays should use {@link WeaponBayInventoryEntry}.
@@ -41,7 +46,7 @@ public class StandardInventoryEntry implements InventoryEntry, Comparable showMixedTechBase = new HashMap<>();
- private final Mounted mount;
+ private final Mounted> mount;
private final String[][] ranges;
private final boolean isMML;
@@ -97,12 +102,12 @@ private static String formatCenturion(int susceptible, int resistant) {
CConfig.formatScale(resistant, false));
}
- public StandardInventoryEntry(Mounted m) {
+ public StandardInventoryEntry(Mounted> m) {
this.mount = m;
name = formatName();
location = formatLocation();
isRear = m.isRearMounted();
- isTurret = m.isMechTurretMounted();
+ isTurret = m.isMekTurretMounted();
isSquadSupport = m.isSquadSupportWeapon();
isMML = m.getType() instanceof MMLWeapon;
isATM = m.getType() instanceof ATMWeapon || m.getType() instanceof CLIATMWeapon;
@@ -136,26 +141,26 @@ private String[][] setRanges() {
r[RangeType.RANGE_LONG] = CConfig.formatScale(weapon.getInfantryRange() * 3, false);
}
} else if (mount.getType() instanceof WeaponType) {
- final WeaponType wtype = (WeaponType) mount.getType();
- if (wtype.getMinimumRange() > 0) {
- r[RangeType.RANGE_MINIMUM] = CConfig.formatScale(wtype.getMinimumRange(), false);
+ final WeaponType weaponType = (WeaponType) mount.getType();
+ if (weaponType.getMinimumRange() > 0) {
+ r[RangeType.RANGE_MINIMUM] = CConfig.formatScale(weaponType.getMinimumRange(), false);
}
- if ((wtype.getAmmoType() == AmmoType.T_LRM_TORPEDO)
- || (wtype.getAmmoType() == AmmoType.T_SRM_TORPEDO)) {
- r[RangeType.RANGE_SHORT] = CConfig.formatScale(wtype.getWShortRange(), false);
- if (wtype.getWMediumRange() > wtype.getWShortRange()) {
- r[RangeType.RANGE_MEDIUM] = CConfig.formatScale(wtype.getWMediumRange(), false);
+ if ((weaponType.getAmmoType() == AmmoType.T_LRM_TORPEDO)
+ || (weaponType.getAmmoType() == AmmoType.T_SRM_TORPEDO)) {
+ r[RangeType.RANGE_SHORT] = CConfig.formatScale(weaponType.getWShortRange(), false);
+ if (weaponType.getWMediumRange() > weaponType.getWShortRange()) {
+ r[RangeType.RANGE_MEDIUM] = CConfig.formatScale(weaponType.getWMediumRange(), false);
}
- if (wtype.getWLongRange() > wtype.getWMediumRange()) {
- r[RangeType.RANGE_LONG] = CConfig.formatScale(wtype.getWLongRange(), false);
+ if (weaponType.getWLongRange() > weaponType.getWMediumRange()) {
+ r[RangeType.RANGE_LONG] = CConfig.formatScale(weaponType.getWLongRange(), false);
}
} else {
- r[RangeType.RANGE_SHORT] = CConfig.formatScale(wtype.getShortRange(), false);
- if (wtype.getMediumRange() > wtype.getShortRange()) {
- r[RangeType.RANGE_MEDIUM] = CConfig.formatScale(wtype.getMediumRange(), false);
+ r[RangeType.RANGE_SHORT] = CConfig.formatScale(weaponType.getShortRange(), false);
+ if (weaponType.getMediumRange() > weaponType.getShortRange()) {
+ r[RangeType.RANGE_MEDIUM] = CConfig.formatScale(weaponType.getMediumRange(), false);
}
- if (wtype.getLongRange() > wtype.getMediumRange()) {
- r[RangeType.RANGE_LONG] = CConfig.formatScale(wtype.getLongRange(), false);
+ if (weaponType.getLongRange() > weaponType.getMediumRange()) {
+ r[RangeType.RANGE_LONG] = CConfig.formatScale(weaponType.getLongRange(), false);
}
}
} else if ((mount.getType() instanceof MiscType)
@@ -261,7 +266,7 @@ private String formatName() {
&& !(mount.getEntity() instanceof SmallCraft && ((Aero) mount.getEntity()).isSpheroid())) {
name.append(" (R)");
}
- if (mount.isMechTurretMounted()) {
+ if (mount.isMekTurretMounted()) {
name.append(" (T)");
}
if (mount.isSponsonTurretMounted()) {
@@ -340,13 +345,13 @@ private String formatLocation() {
* @param locations The list of locations the equipment occupies
* @return The abbreviated location string
*/
- private String formatMechLocations(List locations) {
+ private String formatMekLocations(List locations) {
if (locations.stream().allMatch(l -> mount.getEntity().locationIsLeg(l))) {
if ((mount.getEntity().entityIsQuad() && (locations.size() == 4))
- || ((mount.getEntity() instanceof TripodMech) && (locations.size() == 3))) {
+ || ((mount.getEntity() instanceof TripodMek) && (locations.size() == 3))) {
return "Legs";
}
- } else if (locations.stream().allMatch(l -> ((Mech) mount.getEntity()).locationIsTorso(l))) {
+ } else if (locations.stream().allMatch(l -> ((Mek) mount.getEntity()).locationIsTorso(l))) {
return "R/L/CT";
}
return "*";
@@ -543,12 +548,12 @@ public int nRows() {
return 1;
}
- /** @return 1 when this entry has Artemis, 0 otherwise (to be used for MML only to account for the addtl. row). */
+ /** @return 1 when this entry has Artemis, 0 otherwise (to be used for MML only to account for the additional. row). */
private int mmlArtemisRowDelta() {
return (hasArtemis || hasArtemisV || hasApollo || hasArtemisProto) ? 1 : 0;
}
- private boolean hasLinkedEquipment(Mounted eq, BigInteger flag) {
+ private boolean hasLinkedEquipment(Mounted> eq, BigInteger flag) {
return (eq.getLinkedBy() != null) && (eq.getLinkedBy().getType() instanceof MiscType)
&& eq.getLinkedBy().getType().hasFlag(flag);
}
diff --git a/megameklab/src/megameklab/printing/WeaponBayInventoryEntry.java b/megameklab/src/megameklab/printing/WeaponBayInventoryEntry.java
index 1b84272de..d2bf91cd3 100644
--- a/megameklab/src/megameklab/printing/WeaponBayInventoryEntry.java
+++ b/megameklab/src/megameklab/printing/WeaponBayInventoryEntry.java
@@ -17,13 +17,22 @@
*/
package megameklab.printing;
-import megamek.common.*;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.StringJoiner;
+
+import megamek.common.Aero;
+import megamek.common.AmmoType;
+import megamek.common.Dropship;
+import megamek.common.EquipmentType;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.weapons.CLIATMWeapon;
import megamek.common.weapons.missiles.ATMWeapon;
import megamek.common.weapons.missiles.MMLWeapon;
-import java.util.*;
-
/**
* Formats text for an entry for a weapon bay in the weapons and equipment inventory section of the record sheet.
*/
@@ -51,18 +60,18 @@ public WeaponBayInventoryEntry(Aero ship, WeaponBayText bay, boolean isCapital)
}
private void processBay() {
- for (WeaponType wtype : bay.weapons.keySet()) {
- int numWeapons = bay.weapons.get(wtype);
- heat += wtype.getHeat() * numWeapons;
+ for (WeaponType weaponType : bay.weapons.keySet()) {
+ int numWeapons = bay.weapons.get(weaponType);
+ heat += weaponType.getHeat() * numWeapons;
if (isCapital) {
- baySRV += wtype.getShortAV() * numWeapons;
- bayMRV += wtype.getMedAV() * numWeapons;
- bayLRV += wtype.getLongAV() * numWeapons;
- bayERV += wtype.getExtAV() * numWeapons;
- } else if (wtype instanceof ATMWeapon || wtype instanceof CLIATMWeapon) {
+ baySRV += weaponType.getShortAV() * numWeapons;
+ bayMRV += weaponType.getMedAV() * numWeapons;
+ bayLRV += weaponType.getLongAV() * numWeapons;
+ bayERV += weaponType.getExtAV() * numWeapons;
+ } else if (weaponType instanceof ATMWeapon || weaponType instanceof CLIATMWeapon) {
// The default AVs assume standard ammo. Per footnote on TW, p. 304, the SRV is multiplied
// by 1.5 for HE and the long and extreme by 0.5 for ER, both rounded up.
- double av = Math.ceil(wtype.getShortAV() * numWeapons * 0.5);
+ double av = Math.ceil(weaponType.getShortAV() * numWeapons * 0.5);
baySRV += Math.round(Math.ceil(av * 1.5) / 10.0);
bayMRV += Math.round(av / 10.0);
bayLRV += Math.round(Math.ceil(av * 0.5) / 10.0);
@@ -73,29 +82,30 @@ private void processBay() {
standardBayERV += Math.ceil(av * 0.5);
} else {
int bonus = 0;
- if (bay.augmentations.containsKey(wtype)) {
- bonus = bay.augmentations.get(wtype).entrySet().stream()
- .mapToInt(e -> aeroAVMod(wtype, e.getKey(), true) * e.getValue()).sum();
+ if (bay.augmentations.containsKey(weaponType)) {
+ bonus = bay.augmentations.get(
+ weaponType).entrySet().stream()
+ .mapToInt(e -> aeroAVMod(weaponType, e.getKey(), true) * e.getValue()).sum();
}
- if (wtype.getShortAV() > 0) {
- double av = wtype.getShortAV() * numWeapons + bonus;
- if (wtype instanceof MMLWeapon) {
+ if (weaponType.getShortAV() > 0) {
+ double av = weaponType.getShortAV() * numWeapons + bonus;
+ if (weaponType instanceof MMLWeapon) {
av *= 2; // SRM ammo
}
baySRV += Math.round(av / 10.0);
- standardBaySRV += wtype.getShortAV() * numWeapons + bonus;
+ standardBaySRV += weaponType.getShortAV() * numWeapons + bonus;
}
- if (wtype.getMedAV() > 0) {
- bayMRV += Math.round((wtype.getMedAV() * numWeapons + bonus) / 10);
- standardBayMRV += wtype.getMedAV() * numWeapons + bonus;
+ if (weaponType.getMedAV() > 0) {
+ bayMRV += Math.round((weaponType.getMedAV() * numWeapons + bonus) / 10);
+ standardBayMRV += weaponType.getMedAV() * numWeapons + bonus;
}
- if (wtype.getLongAV() > 0) {
- bayLRV += Math.round((wtype.getLongAV() * numWeapons + bonus) / 10);
- standardBayLRV += wtype.getLongAV() * numWeapons + bonus;
+ if (weaponType.getLongAV() > 0) {
+ bayLRV += Math.round((weaponType.getLongAV() * numWeapons + bonus) / 10);
+ standardBayLRV += weaponType.getLongAV() * numWeapons + bonus;
}
- if (wtype.getExtAV() > 0) {
- bayERV += Math.round((wtype.getExtAV() * numWeapons + bonus) / 10);
- standardBayERV += wtype.getExtAV() * numWeapons + bonus;
+ if (weaponType.getExtAV() > 0) {
+ bayERV += Math.round((weaponType.getExtAV() * numWeapons + bonus) / 10);
+ standardBayERV += weaponType.getExtAV() * numWeapons + bonus;
}
}
}
@@ -115,7 +125,7 @@ private void processBay() {
artemisV = bay.allHaveAugmentation(MiscType.F_ARTEMIS_V);
apollo = bay.allHaveAugmentation((MiscType.F_APOLLO));
- for (WeaponType wtype : bay.weapons.keySet()) {
+ for (WeaponType weaponType : bay.weapons.keySet()) {
StringJoiner locString = new StringJoiner("/");
for (int i = 0; i < bay.loc.size(); i++) {
// Show official names of DropShip side arcs. Rear-mounted wing bays
@@ -141,19 +151,19 @@ private void processBay() {
}
}
location = locString.toString();
- StringBuilder nameString = new StringBuilder(wtype.getShortName());
- if (bay.weaponAmmo.containsKey(wtype)) {
- Mounted ammo = bay.weaponAmmo.get(wtype);
- if (wtype.getAmmoType() == AmmoType.T_AR10) {
+ StringBuilder nameString = new StringBuilder(weaponType.getShortName());
+ if (bay.weaponAmmo.containsKey(weaponType)) {
+ Mounted> ammo = bay.weaponAmmo.get(weaponType);
+ if (weaponType.getAmmoType() == AmmoType.T_AR10) {
nameString.append(" (").append((int) ammo.getSize()).append(" ton capacity)");
- } else if (wtype.isCapital() && wtype.hasFlag(WeaponType.F_MISSILE)) {
+ } else if (weaponType.isCapital() && weaponType.hasFlag(WeaponType.F_MISSILE)) {
nameString.append(" (").append(ammo.getBaseShotsLeft()).append(" missiles)");
} else {
nameString.append(" (").append(ammo.getBaseShotsLeft()).append(" rounds)");
}
}
- int capacitors = bay.countAugmentations(wtype, MiscType.F_PPC_CAPACITOR);
- if (capacitors == bay.weapons.get(wtype)) {
+ int capacitors = bay.countAugmentations(weaponType, MiscType.F_PPC_CAPACITOR);
+ if (capacitors == bay.weapons.get(weaponType)) {
nameString.append(" w/Capacitor");
} else if (capacitors > 0) {
nameString.append(" w/").append(capacitors);
@@ -176,7 +186,7 @@ private void processBay() {
}
}
weaponNames.add(nameString.toString());
- quantities.add(String.valueOf(bay.weapons.get(wtype)));
+ quantities.add(String.valueOf(bay.weapons.get(weaponType)));
}
}
diff --git a/megameklab/src/megameklab/printing/WeaponBayText.java b/megameklab/src/megameklab/printing/WeaponBayText.java
index 81bb4465e..056e01ebf 100644
--- a/megameklab/src/megameklab/printing/WeaponBayText.java
+++ b/megameklab/src/megameklab/printing/WeaponBayText.java
@@ -22,7 +22,12 @@
import java.util.List;
import java.util.Map;
-import megamek.common.*;
+import megamek.common.AmmoType;
+import megamek.common.EquipmentType;
+import megamek.common.Jumpship;
+import megamek.common.Mounted;
+import megamek.common.Warship;
+import megamek.common.WeaponType;
import megamek.common.weapons.AmmoWeapon;
/**
@@ -40,9 +45,9 @@ public class WeaponBayText implements Comparable {
final Map weapons = new HashMap<>();
/**
- * Track the ammo for each weapontype in the bay.
+ * Track the ammo for each weaponType in the bay.
*/
- final Map weaponAmmo = new HashMap<>();
+ final Map> weaponAmmo = new HashMap<>();
/**
* Track any linked equipment that affects the AV or heat. By the rules, most of them are either
@@ -75,27 +80,27 @@ public WeaponBayText(int l, boolean rear) {
*
* @param weapon The weapon to add to the bay
*/
- public void addBayWeapon(Mounted weapon) {
- WeaponType wtype = (WeaponType) weapon.getType();
- if (weapons.containsKey(wtype)) {
- weapons.put(wtype, weapons.get(wtype) + 1);
+ public void addBayWeapon(Mounted> weapon) {
+ WeaponType weaponType = (WeaponType) weapon.getType();
+ if (weapons.containsKey(weaponType)) {
+ weapons.put(weaponType, weapons.get(weaponType) + 1);
} else {
- weapons.put(wtype, 1);
- if ((wtype instanceof AmmoWeapon) && (weapon.getLinked() != null)) {
- Mounted ammo = weapon.getLinked();
+ weapons.put(weaponType, 1);
+ if ((weaponType instanceof AmmoWeapon) && (weapon.getLinked() != null)) {
+ Mounted> ammo = weapon.getLinked();
if (ammo.getType() instanceof AmmoType) {
- weaponAmmo.put(wtype, ammo);
+ weaponAmmo.put(weaponType, ammo);
}
}
}
if (null != weapon.getLinkedBy()) {
- augmentations.putIfAbsent(wtype, new HashMap<>());
- augmentations.get(wtype).merge(weapon.getLinkedBy().getType(), 1, Integer::sum);
+ augmentations.putIfAbsent(weaponType, new HashMap<>());
+ augmentations.get(weaponType).merge(weapon.getLinkedBy().getType(), 1, Integer::sum);
}
}
/**
- * Determines if two WeaponBayTexts are lateraly similar and hence can be
+ * Determines if two WeaponBayTexts are laterally similar and hence can be
* combined. That is, if there is a weapon bay on the left side that is
* identical to one on the right side, then those two can be combined in a
* location like FRS/FLS. This allows weapon lists to be compacted.
@@ -122,8 +127,9 @@ private boolean ammosMatch(WeaponBayText other) {
boolean rv = (weaponAmmo.size() == other.weaponAmmo.size())
&& weaponAmmo.keySet().equals(other.weaponAmmo.keySet());
if (rv) {
- for (WeaponType wtype : weaponAmmo.keySet()) {
- rv &= weaponAmmo.get(wtype).getBaseShotsLeft() == other.weaponAmmo.get(wtype).getBaseShotsLeft();
+ for (WeaponType weaponType : weaponAmmo.keySet()) {
+ rv &= weaponAmmo.get(weaponType).getBaseShotsLeft() == other.weaponAmmo.get(
+ weaponType).getBaseShotsLeft();
}
}
return rv;
@@ -168,23 +174,24 @@ public void combine(WeaponBayText other) {
*/
public int countAugmentations(BigInteger flag) {
int count = 0;
- for (WeaponType wtype : augmentations.keySet()) {
- count += countAugmentations(wtype, flag);
+ for (WeaponType weaponType : augmentations.keySet()) {
+ count += countAugmentations(weaponType, flag);
}
return count;
}
/**
- * @param wtype A type of weapon in the bay
- * @param flag A MiscType flag
- * @return The number of weapons of the given type in the bay linked by equipment with the given flag
+ * @param weaponType A type of weapon in the bay
+ * @param flag A MiscType flag
+ * @return The number of weapons of the given type in the bay linked by
+ * equipment with the given flag
*/
- public int countAugmentations(WeaponType wtype, BigInteger flag) {
+ public int countAugmentations(WeaponType weaponType, BigInteger flag) {
int count = 0;
- if (augmentations.containsKey(wtype)) {
- for (EquipmentType etype : augmentations.get(wtype).keySet()) {
- if (etype.hasFlag(flag)) {
- count += augmentations.get(wtype).get(etype);
+ if (augmentations.containsKey(weaponType)) {
+ for (EquipmentType equipmentType : augmentations.get(weaponType).keySet()) {
+ if (equipmentType.hasFlag(flag)) {
+ count += augmentations.get(weaponType).get(equipmentType);
}
}
}
diff --git a/megameklab/src/megameklab/printing/reference/AirToGroundAttackTable.java b/megameklab/src/megameklab/printing/reference/AirToGroundAttackTable.java
index c6a971266..0f36e9bc8 100644
--- a/megameklab/src/megameklab/printing/reference/AirToGroundAttackTable.java
+++ b/megameklab/src/megameklab/printing/reference/AirToGroundAttackTable.java
@@ -13,10 +13,15 @@
*/
package megameklab.printing.reference;
-import megamek.common.*;
-import megameklab.printing.PrintAero;
import org.apache.batik.util.SVGConstants;
+import megamek.common.Aero;
+import megamek.common.AmmoType;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
+import megameklab.printing.PrintAero;
+
/**
* Hit mods and altitude requirements for air-to-ground attacks
*/
@@ -49,7 +54,7 @@ private boolean canStrafe() {
if (aero.isSpheroid()) {
return false;
}
- for (Mounted mounted : aero.getIndividualWeaponList()) {
+ for (Mounted> mounted : aero.getIndividualWeaponList()) {
if (mounted.getType().hasFlag(WeaponType.F_ENERGY)
&& ((WeaponType) mounted.getType()).getAmmoType() == AmmoType.F_NONE) {
return true;
diff --git a/megameklab/src/megameklab/printing/reference/ClusterHitsTable.java b/megameklab/src/megameklab/printing/reference/ClusterHitsTable.java
index c05c0a4d5..9d9090603 100644
--- a/megameklab/src/megameklab/printing/reference/ClusterHitsTable.java
+++ b/megameklab/src/megameklab/printing/reference/ClusterHitsTable.java
@@ -13,21 +13,27 @@
*/
package megameklab.printing.reference;
-import megamek.common.*;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Set;
+import java.util.TreeSet;
+
+import megamek.common.AmmoType;
+import megamek.common.BattleArmor;
+import megamek.common.Compute;
+import megamek.common.Entity;
+import megamek.common.Infantry;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.weapons.missiles.MissileWeapon;
import megameklab.printing.PrintEntity;
import megameklab.printing.PrintRecordSheet;
-import org.apache.logging.log4j.Level;
-import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Logger;
-
-import java.util.*;
/**
* Table showing the relevant columns of the cluster hits table
*/
public class ClusterHitsTable extends ReferenceTable {
- private static final Logger log = LogManager.getLogger(ClusterHitsTable.class);
protected final Set clusterSizes = new TreeSet<>();
protected boolean hasATM;
protected boolean hasHAG;
@@ -87,7 +93,7 @@ private void calculateClusterSizes(Entity entity) {
clusterSizes.add(i);
}
if (entity instanceof BattleArmor) {
- for (Mounted mounted : entity.getIndividualWeaponList()) {
+ for (Mounted> mounted : entity.getIndividualWeaponList()) {
if (mounted.getType() instanceof MissileWeapon) {
for (int troopers = 1; troopers <= size; troopers++) {
clusterSizes.add(Math.min(40, troopers * ((MissileWeapon) mounted.getType()).getRackSize()));
@@ -97,7 +103,7 @@ private void calculateClusterSizes(Entity entity) {
}
return;
}
- for (Mounted mounted : entity.getIndividualWeaponList()) {
+ for (Mounted> mounted : entity.getIndividualWeaponList()) {
if (mounted.getType() instanceof WeaponType) {
final WeaponType weapon = (WeaponType) mounted.getType();
switch (weapon.getAmmoType()) {
diff --git a/megameklab/src/megameklab/printing/reference/GroundToHitMods.java b/megameklab/src/megameklab/printing/reference/GroundToHitMods.java
index 7246318ab..fcdf8f765 100644
--- a/megameklab/src/megameklab/printing/reference/GroundToHitMods.java
+++ b/megameklab/src/megameklab/printing/reference/GroundToHitMods.java
@@ -13,12 +13,19 @@
*/
package megameklab.printing.reference;
-import megamek.common.*;
+import org.apache.batik.util.SVGConstants;
+
+import megamek.common.BattleArmor;
+import megamek.common.Entity;
+import megamek.common.Infantry;
+import megamek.common.Mek;
+import megamek.common.MiscType;
+import megamek.common.QuadMek;
+import megamek.common.Tank;
import megameklab.printing.PrintEntity;
import megameklab.printing.PrintRecordSheet;
import megameklab.util.CConfig;
import megameklab.util.RSScale;
-import org.apache.batik.util.SVGConstants;
/**
* To-Hit modifiers for all Meks and vehicles
@@ -38,14 +45,14 @@ public GroundToHitMods(PrintRecordSheet sheet, Entity entity) {
this.entity = entity;
setColumnAnchor(0, SVGConstants.SVG_START_VALUE);
setColumnAnchor(1, SVGConstants.SVG_START_VALUE);
- if (entity instanceof Mech) {
+ if (entity instanceof Mek) {
addMekAttackerMods();
} else if (entity instanceof Tank) {
addVeeAttackerMods();
}
addTerrainMods();
addTargetMods();
- if (entity instanceof Mech) {
+ if (entity instanceof Mek) {
addDamageMods();
}
}
@@ -58,13 +65,13 @@ private void addMekAttackerMods() {
if (entity.getOriginalJumpMP() > 0) {
addRow("", bundle.getString("jumped"), "+3");
}
- if (!(entity instanceof QuadMech)) {
+ if (!(entity instanceof QuadMek)) {
addRow("", bundle.getString("prone"), "+2");
}
addRow("", bundle.getString("skidding"), "+1");
- if (((Mech) entity).getCockpitType() == Mech.COCKPIT_PRIMITIVE_INDUSTRIAL) {
+ if (((Mek) entity).getCockpitType() == Mek.COCKPIT_PRIMITIVE_INDUSTRIAL) {
addRow("", bundle.getString("noFireCon"), "+2");
- } else if (!((Mech) entity).hasAdvancedFireControl()) {
+ } else if (!((Mek) entity).hasAdvancedFireControl()) {
addRow("", bundle.getString("basicFireCon"), "+1");
}
}
diff --git a/megameklab/src/megameklab/printing/reference/KickLocation.java b/megameklab/src/megameklab/printing/reference/KickLocation.java
index 539cc8bb6..77f8f5f0e 100644
--- a/megameklab/src/megameklab/printing/reference/KickLocation.java
+++ b/megameklab/src/megameklab/printing/reference/KickLocation.java
@@ -13,22 +13,22 @@
*/
package megameklab.printing.reference;
-import megamek.common.QuadMech;
-import megamek.common.TripodMech;
-import megameklab.printing.PrintMech;
+import megamek.common.QuadMek;
+import megamek.common.TripodMek;
+import megameklab.printing.PrintMek;
/**
* Hit location table for kick attacks
*/
public class KickLocation extends ReferenceTable {
- public KickLocation(PrintMech sheet) {
+ public KickLocation(PrintMek sheet) {
super(sheet, 0.1, 0.35, 0.6, 0.85);
setHeaders(bundle.getString("dieRoll1d6"), bundle.getString("leftSide"),
bundle.getString("frontRear"), bundle.getString("rightSide"));
- if (sheet.getEntity() instanceof QuadMech) {
+ if (sheet.getEntity() instanceof QuadMek) {
addQuadRows();
- } else if (sheet.getEntity() instanceof TripodMech) {
+ } else if (sheet.getEntity() instanceof TripodMek) {
addTripodRows();
} else {
addBipedRows();
diff --git a/megameklab/src/megameklab/printing/reference/MekFallTable.java b/megameklab/src/megameklab/printing/reference/MekFallTable.java
index d2a026bb6..c214b7faa 100644
--- a/megameklab/src/megameklab/printing/reference/MekFallTable.java
+++ b/megameklab/src/megameklab/printing/reference/MekFallTable.java
@@ -13,14 +13,14 @@
*/
package megameklab.printing.reference;
-import megameklab.printing.PrintMech;
+import megameklab.printing.PrintMek;
/**
* Table showing the direction of a fall and side taking damage
*/
public class MekFallTable extends ReferenceTable {
- public MekFallTable(PrintMech sheet) {
+ public MekFallTable(PrintMek sheet) {
super(sheet, 0.1, 0.45, 0.8);
setHeaders(bundle.getString("dieRoll1d6"), bundle.getString("newFacing"),
bundle.getString("hitLocation"));
diff --git a/megameklab/src/megameklab/printing/reference/MekHitLocation.java b/megameklab/src/megameklab/printing/reference/MekHitLocation.java
index 667662b1e..25d8410ab 100644
--- a/megameklab/src/megameklab/printing/reference/MekHitLocation.java
+++ b/megameklab/src/megameklab/printing/reference/MekHitLocation.java
@@ -13,23 +13,23 @@
*/
package megameklab.printing.reference;
-import megamek.common.QuadMech;
-import megamek.common.TripodMech;
-import megameklab.printing.PrintMech;
+import megamek.common.QuadMek;
+import megamek.common.TripodMek;
+import megameklab.printing.PrintMek;
/**
* Hit locations table for Meks
*/
public class MekHitLocation extends ReferenceTable {
- public MekHitLocation(PrintMech sheet) {
+ public MekHitLocation(PrintMek sheet) {
super(sheet, 0.1, 0.35, 0.6, 0.85);
setHeaders(bundle.getString("dieRoll2d6"), bundle.getString("leftSide"),
bundle.getString("frontRear"), bundle.getString("rightSide"));
- if (sheet.getEntity() instanceof TripodMech) {
+ if (sheet.getEntity() instanceof TripodMek) {
addRows(TRIPOD_LOCATIONS);
addNote(bundle.getString("tripodLegNote"));
- } else if (sheet.getEntity() instanceof QuadMech) {
+ } else if (sheet.getEntity() instanceof QuadMek) {
addRows(QUAD_LOCATIONS);
} else {
addRows(BIPED_LOCATIONS);
diff --git a/megameklab/src/megameklab/printing/reference/MekLocationAndClusterTable.java b/megameklab/src/megameklab/printing/reference/MekLocationAndClusterTable.java
index 2b4fe1361..51bc2cee7 100644
--- a/megameklab/src/megameklab/printing/reference/MekLocationAndClusterTable.java
+++ b/megameklab/src/megameklab/printing/reference/MekLocationAndClusterTable.java
@@ -14,13 +14,16 @@
package megameklab.printing.reference;
-import megamek.common.*;
-import megameklab.printing.PrintEntity;
-
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
+import megamek.common.Compute;
+import megamek.common.Entity;
+import megamek.common.QuadMek;
+import megamek.common.TripodMek;
+import megameklab.printing.PrintEntity;
+
/**
* Adds hit location and cluster tables to the fluff image region instead of shrinking sheet and
* adding them to the side.
@@ -54,9 +57,9 @@ protected void addTable(Entity entity) {
private void addRows(Entity entity) {
String[][] locations;
- if (entity instanceof TripodMech) {
+ if (entity instanceof TripodMek) {
locations = MekHitLocation.TRIPOD_LOCATIONS;
- } else if (entity instanceof QuadMech) {
+ } else if (entity instanceof QuadMek) {
locations = MekHitLocation.QUAD_LOCATIONS;
} else {
locations = MekHitLocation.BIPED_LOCATIONS;
@@ -73,7 +76,7 @@ private void addRows(Entity entity) {
@Override
protected void addNotes(Entity entity) {
addNote(bundle.getString("tacNote"));
- if (entity instanceof TripodMech) {
+ if (entity instanceof TripodMek) {
addNote(bundle.getString("tripodLegNote"));
}
super.addNotes(entity);
diff --git a/megameklab/src/megameklab/printing/reference/MovementCost.java b/megameklab/src/megameklab/printing/reference/MovementCost.java
index 1d705b44c..75377f3c1 100644
--- a/megameklab/src/megameklab/printing/reference/MovementCost.java
+++ b/megameklab/src/megameklab/printing/reference/MovementCost.java
@@ -13,16 +13,17 @@
*/
package megameklab.printing.reference;
-import megamek.common.*;
-import megameklab.printing.PrintEntity;
-import megameklab.printing.PrintRecordSheet;
-import org.apache.batik.util.SVGConstants;
-
import java.text.NumberFormat;
import java.util.EnumSet;
import java.util.List;
import java.util.StringJoiner;
+import org.apache.batik.util.SVGConstants;
+
+import megamek.common.*;
+import megameklab.printing.PrintEntity;
+import megameklab.printing.PrintRecordSheet;
+
/**
* General table for movement costs
*/
@@ -136,10 +137,10 @@ private void addGroundMods() {
}
if (entity.getMovementMode().equals(EntityMovementMode.VTOL)) {
addRow(SECTION_HEADER + bundle.getString("levelChangeUpOrDown"), "", "", bundle.getString("1perLevel"));
- } else if ((entity instanceof Tank) || (entity instanceof Protomech)) {
+ } else if ((entity instanceof Tank) || (entity instanceof ProtoMek)) {
addRow(SECTION_HEADER + bundle.getString("levelChangeUpOrDown"), "", "", "");
addRow("", bundle.getString("1level"), "",
- (entity instanceof Protomech) ? "+1" : "+2");
+ (entity instanceof ProtoMek) ? "+1" : "+2");
addRow("", bundle.getString("2plusLevels"), "", bundle.getString("prohibited"));
} else {
addRow(SECTION_HEADER + bundle.getString("levelChangeUpOrDown"), "", "", "");
@@ -149,13 +150,13 @@ private void addGroundMods() {
}
addRow(SECTION_HEADER + bundle.getString("additionalMovementActions"), "", "", "");
addRow("", bundle.getString("facingChange"), "", bundle.getString("1perHexside"));
- if (entity instanceof Mech) {
+ if (entity instanceof Mek) {
addRow("", bundle.getString("dropToGround"), "", "1");
addRow("", bundle.getString("standUp"), "", bundle.getString("2perAttempt"));
- if (entity instanceof LandAirMech) {
+ if (entity instanceof LandAirMek) {
addRow("", bundle.getString("liftOffHover"), "", "5");
}
- } else if ((entity instanceof Protomech) && ((Protomech) entity).isGlider()) {
+ } else if ((entity instanceof ProtoMek) && ((ProtoMek) entity).isGlider()) {
addRow("", bundle.getString("liftOffHover"), "", "3");
} else if (entity.getMovementMode().equals(EntityMovementMode.WIGE)) {
addRow("", bundle.getString("liftOff"), "", "5");
@@ -289,7 +290,7 @@ private void addSmallUnitMods(List entities) {
addRow("", bundle.getString("heavyWoods"), "", "+1", sj.toString());
} else {
addRow("", bundle.getString("heavyWoods"), "",
- (entity instanceof Protomech) ? "+2" : "+1");
+ (entity instanceof ProtoMek) ? "+2" : "+1");
}
addRow("", bundle.getString("water"), "", "");
if (hoverCount > 0) {
@@ -323,7 +324,7 @@ private void addSmallUnitMods(List entities) {
}
addRow(bundle.getString("levelChangeUpOrDown"));
if (vtolCount < entities.size()) {
- addRow("", bundle.getString("1level"), "", (entity instanceof Protomech) ? "+1" : "+2");
+ addRow("", bundle.getString("1level"), "", (entity instanceof ProtoMek) ? "+1" : "+2");
addRow("", bundle.getString("2plusLevels"), "", bundle.getString("prohibited"));
}
if (vtolCount > 0) {
@@ -332,10 +333,10 @@ private void addSmallUnitMods(List entities) {
if (umuCount > 0) {
addRow("", bundle.getString("umu"), "", bundle.getString("1perLevel"));
}
- if (entity instanceof Protomech) {
+ if (entity instanceof ProtoMek) {
addRow(bundle.getString("additionalMovementActions"), "", "", "");
addRow("", bundle.getString("facingChange"), "", bundle.getString("1perHexside"));
- if (((Protomech) entity).isGlider()) {
+ if (((ProtoMek) entity).isGlider()) {
addRow("", bundle.getString("liftOffHover"), "", "4");
}
}
diff --git a/megameklab/src/megameklab/printing/reference/PhysicalAttacks.java b/megameklab/src/megameklab/printing/reference/PhysicalAttacks.java
index f6a41a2c5..bdab8d404 100644
--- a/megameklab/src/megameklab/printing/reference/PhysicalAttacks.java
+++ b/megameklab/src/megameklab/printing/reference/PhysicalAttacks.java
@@ -13,20 +13,25 @@
*/
package megameklab.printing.reference;
-import megamek.common.*;
+import org.apache.batik.util.SVGConstants;
+
+import megamek.common.Entity;
+import megamek.common.Mek;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.QuadMek;
import megamek.common.actions.ClubAttackAction;
-import megameklab.printing.PrintMech;
+import megameklab.printing.PrintMek;
import megameklab.util.CConfig;
import megameklab.util.RSScale;
import megameklab.util.StringUtils;
-import org.apache.batik.util.SVGConstants;
/**
* Attack mods and damage for Mek physical attacks
*/
public class PhysicalAttacks extends ReferenceTable {
- public PhysicalAttacks(PrintMech sheet) {
+ public PhysicalAttacks(PrintMek sheet) {
super(sheet, 0.05, 0.5, 0.8);
setHeaders(bundle.getString("attack"), bundle.getString("toHit"), bundle.getString("damage"));
setColumnAnchor(0, SVGConstants.SVG_START_VALUE);
@@ -41,20 +46,20 @@ public PhysicalAttacks(PrintMech sheet) {
kickDamageString += " [" + kickDamage * 2 + "]";
}
boolean hasTorsoSpikes = false;
- for (Mounted mounted : sheet.getEntity().getMisc()) {
+ for (Mounted> mounted : sheet.getEntity().getMisc()) {
if (mounted.getType().hasFlag(MiscType.F_SPIKES)
- && ((Mech) sheet.getEntity()).locationIsTorso(mounted.getLocation())) {
+ && ((Mek) sheet.getEntity()).locationIsTorso(mounted.getLocation())) {
hasTorsoSpikes = true;
break;
}
}
addPunchAttacks(sheet.getEntity());
addRow(bundle.getString("kick"), "-2", kickDamageString);
- if (!(sheet.getEntity() instanceof QuadMech)) {
+ if (!(sheet.getEntity() instanceof QuadMek)) {
addRow(bundle.getString("push"), "-1", "\u2014");
}
- if (sheet.getEntity().hasSystem(Mech.ACTUATOR_HAND, Mech.LOC_LARM)
- && sheet.getEntity().hasSystem(Mech.ACTUATOR_HAND, Mech.LOC_RARM)) {
+ if (sheet.getEntity().hasSystem(Mek.ACTUATOR_HAND, Mek.LOC_LARM)
+ && sheet.getEntity().hasSystem(Mek.ACTUATOR_HAND, Mek.LOC_RARM)) {
addRow(bundle.getString("club"), "-1", String.format("%.0f", Math.floor(sheet.getEntity().getWeight() / 5.0)));
}
addRow(bundle.getString("charge"), "+0*", String.format(hasTorsoSpikes ?
@@ -74,8 +79,8 @@ public PhysicalAttacks(PrintMech sheet) {
}
private void addPunchAttacks(Entity entity) {
- int left = countActuators(entity, Mech.LOC_LARM);
- int right = countActuators(entity, Mech.LOC_RARM);
+ int left = countActuators(entity, Mek.LOC_LARM);
+ int right = countActuators(entity, Mek.LOC_RARM);
int baseDamage = (int) Math.ceil(entity.getWeight() / 10.0);
boolean hasTSM = entity.hasWorkingMisc(MiscType.F_TSM);
if (left == right) {
@@ -87,11 +92,11 @@ private void addPunchAttacks(Entity entity) {
}
private int countActuators(Entity entity, int location) {
- if (entity.hasSystem(Mech.ACTUATOR_HAND, location)) {
+ if (entity.hasSystem(Mek.ACTUATOR_HAND, location)) {
return 4;
- } else if (entity.hasSystem(Mech.ACTUATOR_LOWER_ARM, location)) {
+ } else if (entity.hasSystem(Mek.ACTUATOR_LOWER_ARM, location)) {
return 3;
- } else if (entity.hasSystem(Mech.ACTUATOR_UPPER_ARM, location)) {
+ } else if (entity.hasSystem(Mek.ACTUATOR_UPPER_ARM, location)) {
return 2;
} else {
return 1;
@@ -114,7 +119,7 @@ private void addPunchAttack(String name, int actuators, int baseDamage, boolean
}
private void addPhysicalWeapon(Entity entity) {
- for (Mounted mounted : entity.getMisc()) {
+ for (Mounted> mounted : entity.getMisc()) {
if (mounted.getType().hasFlag(MiscType.F_CLUB) || mounted.getType().hasFlag(MiscType.F_HAND_WEAPON)) {
addRow(mounted.getName(),
String.format("%+d", ClubAttackAction.getHitModFor((MiscType) mounted.getType())),
diff --git a/megameklab/src/megameklab/printing/reference/ProtomekSpecialHitLocation.java b/megameklab/src/megameklab/printing/reference/ProtoMekSpecialHitLocation.java
similarity index 91%
rename from megameklab/src/megameklab/printing/reference/ProtomekSpecialHitLocation.java
rename to megameklab/src/megameklab/printing/reference/ProtoMekSpecialHitLocation.java
index 6d81b36ff..076d0c0b5 100644
--- a/megameklab/src/megameklab/printing/reference/ProtomekSpecialHitLocation.java
+++ b/megameklab/src/megameklab/printing/reference/ProtoMekSpecialHitLocation.java
@@ -18,9 +18,9 @@
/**
* Table for proto damage due to area effect, falling, or collisions.
*/
-public class ProtomekSpecialHitLocation extends ReferenceTable {
+public class ProtoMekSpecialHitLocation extends ReferenceTable {
- public ProtomekSpecialHitLocation(PrintRecordSheet sheet) {
+ public ProtoMekSpecialHitLocation(PrintRecordSheet sheet) {
super(sheet, 0.2, 0.7);
addRows();
}
diff --git a/megameklab/src/megameklab/printing/reference/PunchKickLocation.java b/megameklab/src/megameklab/printing/reference/PunchKickLocation.java
index 0c2708e9f..521804693 100644
--- a/megameklab/src/megameklab/printing/reference/PunchKickLocation.java
+++ b/megameklab/src/megameklab/printing/reference/PunchKickLocation.java
@@ -13,8 +13,8 @@
*/
package megameklab.printing.reference;
-import megamek.common.QuadMech;
-import megamek.common.TripodMech;
+import megamek.common.QuadMek;
+import megamek.common.TripodMek;
import megameklab.printing.PrintEntity;
/**
@@ -32,9 +32,9 @@ public PunchKickLocation(PrintEntity sheet) {
bundle.getString("kickFrontRear"),
bundle.getString("rightSide")
);
- if (sheet.getEntity() instanceof TripodMech) {
+ if (sheet.getEntity() instanceof TripodMek) {
addTripodRows();
- } else if (sheet.getEntity() instanceof QuadMech) {
+ } else if (sheet.getEntity() instanceof QuadMek) {
addQuadRows();
} else {
addBipedRows();
diff --git a/megameklab/src/megameklab/printing/reference/PunchLocation.java b/megameklab/src/megameklab/printing/reference/PunchLocation.java
index f6eed1318..457e762c5 100644
--- a/megameklab/src/megameklab/printing/reference/PunchLocation.java
+++ b/megameklab/src/megameklab/printing/reference/PunchLocation.java
@@ -13,19 +13,19 @@
*/
package megameklab.printing.reference;
-import megamek.common.QuadMech;
-import megameklab.printing.PrintMech;
+import megamek.common.QuadMek;
+import megameklab.printing.PrintMek;
/**
* Hit location table for punch attacks
*/
public class PunchLocation extends ReferenceTable {
- public PunchLocation(PrintMech sheet) {
+ public PunchLocation(PrintMek sheet) {
super(sheet, 0.1, 0.35, 0.6, 0.85);
setHeaders(bundle.getString("dieRoll1d6"), bundle.getString("leftSide"),
bundle.getString("frontRear"), bundle.getString("rightSide"));
- if (sheet.getEntity() instanceof QuadMech) {
+ if (sheet.getEntity() instanceof QuadMek) {
addQuadRows();
} else {
addBipedRows();
diff --git a/megameklab/src/megameklab/ui/EntitySource.java b/megameklab/src/megameklab/ui/EntitySource.java
index bd908a96a..bb976f0d3 100644
--- a/megameklab/src/megameklab/ui/EntitySource.java
+++ b/megameklab/src/megameklab/ui/EntitySource.java
@@ -1,3 +1,21 @@
+/*
+ * Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
+ *
+ * This file is part of MegaMekLab
+ *
+ * MegaMek is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * MegaMek is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with MegaMek. If not, see .
+ */
package megameklab.ui;
import megamek.common.Entity;
@@ -5,9 +23,9 @@
/**
* In order to track when changes are made to the unit, we will have one
- * ultimate holder of the Entity instance, and pass that around. That way, when
+ * ultimate holder of the Entity instance, and pass that around. That way, when
* the Entity is accessed, we can set a dirty flag so we know changes were made.
- *
+ *
* @author nwalczak
*
*/
@@ -17,64 +35,82 @@ public interface EntitySource {
/**
* Replace the current Entity with a new one of the indicated type
- *
- * @param entitytype An ETYPE flag indicating the type of Entity to create. Rather than the entire
- * bitmask, only the flag that distinguishes the class from its parent is used.
+ *
+ * @param entitytype An ETYPE flag indicating the type of Entity to create.
+ * Rather than the entire
+ * bitmask, only the flag that distinguishes the class from
+ * its parent is used.
*/
default void createNewUnit(long entitytype) {
createNewUnit(entitytype, false, false, null);
}
-
+
/**
* Replace the current Entity with a new one of the indicated type
- *
- * @param entitytype An ETYPE flag indicating the type of Entity to create. Rather than the entire
- * bitmask, only the flag that distinguishes the class from its parent is used.
- * @param isPrimitive Whether the new Entity should be primitive; not used by all unit types
+ *
+ * @param entitytype An ETYPE flag indicating the type of Entity to create.
+ * Rather than the entire
+ * bitmask, only the flag that distinguishes the class from
+ * its parent is used.
+ * @param isPrimitive Whether the new Entity should be primitive; not used by
+ * all unit types
*/
default void createNewUnit(long entitytype, boolean isPrimitive) {
createNewUnit(entitytype, isPrimitive, false, null);
}
-
+
/**
* Replace the current Entity with a new one of the indicated type
- *
- * @param entitytype An ETYPE flag indicating the type of Entity to create. Rather than the entire
- * bitmask, only the flag that distinguishes the class from its parent is used.
- * @param isPrimitive Whether the new Entity should be primitive; not used by all unit types
- * @param isIndustrial Whether the new Entity should be an industrial mech; not used by other unit types
+ *
+ * @param entitytype An ETYPE flag indicating the type of Entity to create.
+ * Rather than the entire
+ * bitmask, only the flag that distinguishes the class from
+ * its parent is used.
+ * @param isPrimitive Whether the new Entity should be primitive; not used by
+ * all unit types
+ * @param isIndustrial Whether the new Entity should be an industrial mek; not
+ * used by other unit types
*/
default void createNewUnit(long entitytype, boolean isPrimitive, boolean isIndustrial) {
createNewUnit(entitytype, isPrimitive, isIndustrial, null);
}
-
+
/**
* Replace the current Entity with a new one of the indicated type
- *
- * @param entitytype An ETYPE flag indicating the type of Entity to create. Rather than the entire
- * bitmask, only the flag that distinguishes the class from its parent is used.
- * @param oldUnit If not null, the basic information (name, year, source, tech level, manual bv)
- * will be copied from the old unit.
+ *
+ * @param entitytype An ETYPE flag indicating the type of Entity to create.
+ * Rather than the entire
+ * bitmask, only the flag that distinguishes the class from
+ * its parent is used.
+ * @param oldUnit If not null, the basic information (name, year, source,
+ * tech level, manual bv)
+ * will be copied from the old unit.
*/
default void createNewUnit(long entitytype, Entity oldUnit) {
createNewUnit(entitytype, oldUnit.isPrimitive(), false, oldUnit);
}
-
+
/**
* Replace the current Entity with a new one of the indicated type
- *
- * @param entitytype An ETYPE flag indicating the type of Entity to create. Rather than the entire
- * bitmask, only the flag that distinguishes the class from its parent is used.
- * @param isPrimitive Whether the new Entity should be primitive; not used by all unit types
- * @param isIndustrial Whether the new Entity should be an industrial mech; not used by other unit types
- * @param oldUnit If not null, the basic information (name, year, source, tech level, manual bv)
- * will be copied from the old unit.
+ *
+ * @param entitytype An ETYPE flag indicating the type of Entity to create.
+ * Rather than the entire
+ * bitmask, only the flag that distinguishes the class from
+ * its parent is used.
+ * @param isPrimitive Whether the new Entity should be primitive; not used by
+ * all unit types
+ * @param isIndustrial Whether the new Entity should be an industrial mek; not
+ * used by other unit types
+ * @param oldUnit If not null, the basic information (name, year, source,
+ * tech level, manual bv)
+ * will be copied from the old unit.
*/
void createNewUnit(long entitytype, boolean isPrimitive, boolean isIndustrial, Entity oldUnit);
-
+
/**
- * @return the current TechManager, which provides the means to determine legality of any piece
- * of tech.
+ * @return the current TechManager, which provides the means to determine
+ * legality of any piece
+ * of tech.
*/
ITechManager getTechManager();
}
diff --git a/megameklab/src/megameklab/ui/EquipmentToolTip.java b/megameklab/src/megameklab/ui/EquipmentToolTip.java
index 25e30e684..d4e04034b 100644
--- a/megameklab/src/megameklab/ui/EquipmentToolTip.java
+++ b/megameklab/src/megameklab/ui/EquipmentToolTip.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -18,19 +18,24 @@
*/
package megameklab.ui;
-import megamek.common.*;
+import java.text.DecimalFormat;
+import java.text.DecimalFormatSymbols;
+
+import megamek.common.AmmoType;
+import megamek.common.BattleArmor;
+import megamek.common.Entity;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.verifier.TestEntity;
import megamek.common.weapons.infantry.InfantryWeapon;
import megamek.common.weapons.missiles.MMLWeapon;
import megamek.common.weapons.srms.SRMWeapon;
import megamek.common.weapons.srms.SRTWeapon;
-import java.text.DecimalFormat;
-import java.text.DecimalFormatSymbols;
-
public final class EquipmentToolTip {
- public static String getToolTipInfo(Entity unit, Mounted eq) {
+ public static String getToolTipInfo(Entity unit, Mounted> eq) {
DecimalFormatSymbols unusualSymbols = new DecimalFormatSymbols();
unusualSymbols.setDecimalSeparator('.');
unusualSymbols.setGroupingSeparator(',');
@@ -84,7 +89,7 @@ public static String getToolTipInfo(Entity unit, Mounted eq) {
if (eq.isRearMounted()) {
sb.append(" Rear Facing");
}
- if (eq.isMechTurretMounted()) {
+ if (eq.isMekTurretMounted()) {
sb.append(" Turret mounted");
}
if (eq.isArmored()) {
@@ -92,11 +97,11 @@ public static String getToolTipInfo(Entity unit, Mounted eq) {
}
if ((unit instanceof BattleArmor)
&& eq.getType().hasFlag(WeaponType.F_INF_SUPPORT)) {
- sb.append(" * Infantry support weapons must be held in an " +
- "Armored Glove");
+ sb.append(" * Infantry support weapons must be held in an " +
+ "Armored Glove");
} else if ((unit instanceof BattleArmor)
&& eq.getType().hasFlag(WeaponType.F_INFANTRY)) {
- sb.append(" * Infantry weapons must be mounted in AP Mounts");
+ sb.append(" * Infantry weapons must be mounted in AP Mounts");
}
sb.append("");
@@ -106,7 +111,7 @@ public static String getToolTipInfo(Entity unit, Mounted eq) {
private static String getWeaponDamageInfo(WeaponType wType) {
if (wType.getDamage() == WeaponType.DAMAGE_BY_CLUSTERTABLE) {
int perMissile = 1;
- if ((wType instanceof SRMWeapon) || (wType instanceof SRTWeapon) ||(wType instanceof MMLWeapon)) {
+ if ((wType instanceof SRMWeapon) || (wType instanceof SRTWeapon) || (wType instanceof MMLWeapon)) {
perMissile = 2;
}
return Integer.toString(wType.getRackSize() * perMissile);
@@ -128,5 +133,6 @@ private static String getWeaponDamageInfo(WeaponType wType) {
}
}
- private EquipmentToolTip() { }
-}
\ No newline at end of file
+ private EquipmentToolTip() {
+ }
+}
diff --git a/megameklab/src/megameklab/ui/MenuBar.java b/megameklab/src/megameklab/ui/MenuBar.java
index 6374d019d..2e9c15712 100644
--- a/megameklab/src/megameklab/ui/MenuBar.java
+++ b/megameklab/src/megameklab/ui/MenuBar.java
@@ -14,16 +14,36 @@
*/
package megameklab.ui;
+import java.awt.Component;
+import java.awt.Toolkit;
+import java.awt.datatransfer.Clipboard;
+import java.awt.datatransfer.ClipboardOwner;
+import java.awt.datatransfer.StringSelection;
+import java.awt.datatransfer.Transferable;
+import java.awt.event.ActionEvent;
+import java.awt.event.InputEvent;
+import java.awt.event.KeyEvent;
+import java.io.File;
+import java.io.FileOutputStream;
+import java.io.PrintStream;
+import java.util.ResourceBundle;
+
+import javax.swing.*;
+import javax.swing.UIManager.LookAndFeelInfo;
+import javax.swing.filechooser.FileNameExtensionFilter;
+import javax.swing.text.DefaultCaret;
+import javax.swing.text.html.HTMLEditorKit;
+
import megamek.client.ui.dialogs.BVDisplayDialog;
import megamek.client.ui.dialogs.CostDisplayDialog;
import megamek.client.ui.dialogs.WeightDisplayDialog;
import megamek.client.ui.swing.GUIPreferences;
import megamek.client.ui.swing.UnitLoadingDialog;
import megamek.common.*;
-import megamek.common.ViewFormatting;
import megamek.common.annotations.Nullable;
import megamek.common.loaders.BLKFile;
import megamek.common.templates.TROView;
+import megamek.logging.MMLogger;
import megameklab.MMLConstants;
import megameklab.ui.dialog.MMLFileChooser;
import megameklab.ui.dialog.MegaMekLabUnitSelectorDialog;
@@ -33,23 +53,6 @@
import megameklab.util.CConfig;
import megameklab.util.UnitPrintManager;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.UIManager.LookAndFeelInfo;
-import javax.swing.filechooser.FileNameExtensionFilter;
-import javax.swing.text.DefaultCaret;
-import javax.swing.text.html.HTMLEditorKit;
-import java.awt.*;
-import java.awt.datatransfer.Clipboard;
-import java.awt.datatransfer.ClipboardOwner;
-import java.awt.datatransfer.StringSelection;
-import java.awt.datatransfer.Transferable;
-import java.awt.event.ActionEvent;
-import java.awt.event.InputEvent;
-import java.awt.event.KeyEvent;
-import java.io.*;
-import java.util.ResourceBundle;
/**
* @author jtighe (torren@users.sourceforge.net)
@@ -57,6 +60,7 @@
* @author Simon (Juliez)
*/
public class MenuBar extends JMenuBar implements ClipboardOwner {
+ private static final MMLogger logger = MMLogger.create(MenuBar.class);
private final MenuBarOwner owner;
private final ResourceBundle resources = ResourceBundle.getBundle("megameklab.resources.Menu");
@@ -71,7 +75,8 @@ public MenuBar(MenuBarOwner owner) {
}
/**
- * Returns the unit main UI, if this menubar is attached to one (instead of the StartupGUI
+ * Returns the unit main UI, if this menubar is attached to one (instead of the
+ * StartupGUI
* aka splash screen), null otherwise.
*
* @return The unit main UI of this menubar or null
@@ -164,11 +169,11 @@ private JMenu createSwitchUnitTypeMenu() {
final Entity entity = owner.getEntity();
- if ((entity == null) || (!(entity instanceof Mech) || entity.isPrimitive())) {
+ if ((entity == null) || (!(entity instanceof Mek) || entity.isPrimitive())) {
final JMenuItem miSwitchToMek = new JMenuItem(resources.getString("miSwitchToMek.text"));
miSwitchToMek.setName("miSwitchToMek");
miSwitchToMek.setMnemonic(KeyEvent.VK_M);
- miSwitchToMek.addActionListener(evt -> owner.newUnit(Entity.ETYPE_MECH));
+ miSwitchToMek.addActionListener(evt -> owner.newUnit(Entity.ETYPE_MEK));
switchUnitTypeMenu.add(miSwitchToMek);
}
@@ -188,7 +193,7 @@ private JMenu createSwitchUnitTypeMenu() {
switchUnitTypeMenu.add(item);
}
- if ((entity == null) || (!(entity instanceof Jumpship) || entity.isPrimitive())){
+ if ((entity == null) || (!(entity instanceof Jumpship) || entity.isPrimitive())) {
final JMenuItem miSwitchToAdvancedAero = new JMenuItem(resources.getString("miSwitchToAdvancedAero.text"));
miSwitchToAdvancedAero.setName("miSwitchToAdvancedAero");
miSwitchToAdvancedAero.setMnemonic(KeyEvent.VK_J);
@@ -197,7 +202,8 @@ private JMenu createSwitchUnitTypeMenu() {
}
if ((entity == null) || (!(entity instanceof Tank) || entity.isSupportVehicle())) {
- final JMenuItem miSwitchToCombatVehicle = new JMenuItem(resources.getString("miSwitchToCombatVehicle.text"));
+ final JMenuItem miSwitchToCombatVehicle = new JMenuItem(
+ resources.getString("miSwitchToCombatVehicle.text"));
miSwitchToCombatVehicle.setName("miSwitchToCombatVehicle");
miSwitchToCombatVehicle.setMnemonic(KeyEvent.VK_C);
miSwitchToCombatVehicle.addActionListener(evt -> owner.newUnit(Entity.ETYPE_TANK));
@@ -205,7 +211,8 @@ private JMenu createSwitchUnitTypeMenu() {
}
if ((entity == null) || (!entity.isSupportVehicle())) {
- final JMenuItem miSwitchToSupportVehicle = new JMenuItem(resources.getString("miSwitchToSupportVehicle.text"));
+ final JMenuItem miSwitchToSupportVehicle = new JMenuItem(
+ resources.getString("miSwitchToSupportVehicle.text"));
miSwitchToSupportVehicle.setName("miSwitchToSupportVehicle");
miSwitchToSupportVehicle.setMnemonic(KeyEvent.VK_S);
miSwitchToSupportVehicle.addActionListener(evt -> owner.newUnit(Entity.ETYPE_SUPPORT_TANK));
@@ -228,11 +235,11 @@ private JMenu createSwitchUnitTypeMenu() {
switchUnitTypeMenu.add(miSwitchToInfantry);
}
- if ((entity == null) || (!entity.hasETypeFlag(Entity.ETYPE_PROTOMECH))) {
+ if ((entity == null) || (!entity.hasETypeFlag(Entity.ETYPE_PROTOMEK))) {
final JMenuItem miSwitchToProtoMek = new JMenuItem(resources.getString("miSwitchToProtoMek.text"));
miSwitchToProtoMek.setName("miSwitchToProtoMek");
miSwitchToProtoMek.setMnemonic(KeyEvent.VK_P);
- miSwitchToProtoMek.addActionListener(evt -> owner.newUnit(Entity.ETYPE_PROTOMECH));
+ miSwitchToProtoMek.addActionListener(evt -> owner.newUnit(Entity.ETYPE_PROTOMEK));
switchUnitTypeMenu.add(miSwitchToProtoMek);
}
@@ -249,11 +256,11 @@ private JMenu createPrimitiveMenu(final Entity entity) {
primitiveMenu.setName("primitiveMenu");
primitiveMenu.setMnemonic(KeyEvent.VK_R);
- if ((entity == null) || (!(entity instanceof Mech) || !entity.isPrimitive())) {
+ if ((entity == null) || (!(entity instanceof Mek) || !entity.isPrimitive())) {
final JMenuItem miSwitchToMek = new JMenuItem(resources.getString("miSwitchToMek.text"));
miSwitchToMek.setName("miSwitchToMek");
miSwitchToMek.setMnemonic(KeyEvent.VK_M);
- miSwitchToMek.addActionListener(evt -> owner.newUnit(Entity.ETYPE_MECH, true));
+ miSwitchToMek.addActionListener(evt -> owner.newUnit(Entity.ETYPE_MEK, true));
primitiveMenu.add(miSwitchToMek);
}
@@ -266,7 +273,8 @@ private JMenu createPrimitiveMenu(final Entity entity) {
}
if ((entity == null) || (!(entity instanceof SmallCraft) || !entity.isPrimitive())) {
- final JMenuItem miSwitchToDropShipSmallCraft = new JMenuItem(resources.getString("miSwitchToDropShipSmallCraft.text"));
+ final JMenuItem miSwitchToDropShipSmallCraft = new JMenuItem(
+ resources.getString("miSwitchToDropShipSmallCraft.text"));
miSwitchToDropShipSmallCraft.setName("miSwitchToDropShipSmallCraft");
miSwitchToDropShipSmallCraft.setMnemonic(KeyEvent.VK_D);
miSwitchToDropShipSmallCraft.addActionListener(evt -> owner.newUnit(Entity.ETYPE_DROPSHIP, true));
@@ -380,13 +388,15 @@ private JMenu createPDFUnitExportMenu() {
final JMenuItem miExportUnitFromFileToPDF = new JMenuItem(resources.getString("FromFile.text"));
miExportUnitFromFileToPDF.setName("miExportUnitFromFileToPDF");
miExportUnitFromFileToPDF.setMnemonic(KeyEvent.VK_F);
- miExportUnitFromFileToPDF.addActionListener(evt -> UnitPrintManager.printUnitFile(owner.getFrame(), false, true));
+ miExportUnitFromFileToPDF
+ .addActionListener(evt -> UnitPrintManager.printUnitFile(owner.getFrame(), false, true));
pdfUnitExportMenu.add(miExportUnitFromFileToPDF);
final JMenuItem miExportUnitFromFileToSinglePDFPage = new JMenuItem(resources.getString("FromFileSingle.text"));
miExportUnitFromFileToSinglePDFPage.setName("miExportUnitFromFileToSinglePDFPage");
miExportUnitFromFileToSinglePDFPage.setMnemonic(KeyEvent.VK_S);
- miExportUnitFromFileToSinglePDFPage.addActionListener(evt -> UnitPrintManager.printUnitFile(owner.getFrame(), true, true));
+ miExportUnitFromFileToSinglePDFPage
+ .addActionListener(evt -> UnitPrintManager.printUnitFile(owner.getFrame(), true, true));
pdfUnitExportMenu.add(miExportUnitFromFileToSinglePDFPage);
final JMenuItem miExportUnitQueueToPDF = new JMenuItem(resources.getString("miExportUnitQueueToPDF.text"));
@@ -518,7 +528,8 @@ private JMenu createPrintMenu() {
final JMenuItem miPrintUnitFromFileToSinglePage = new JMenuItem(resources.getString("FromFileSingle.text"));
miPrintUnitFromFileToSinglePage.setName("miPrintUnitFromFileToSinglePage");
miPrintUnitFromFileToSinglePage.setMnemonic(KeyEvent.VK_S);
- miPrintUnitFromFileToSinglePage.addActionListener(evt -> UnitPrintManager.printUnitFile(owner.getFrame(), true, false));
+ miPrintUnitFromFileToSinglePage
+ .addActionListener(evt -> UnitPrintManager.printUnitFile(owner.getFrame(), true, false));
printMenu.add(miPrintUnitFromFileToSinglePage);
final JMenuItem miPrintUnitQueue = new JMenuItem(resources.getString("miPrintUnitQueue.text"));
@@ -547,7 +558,7 @@ private JMenu createRefreshMenu() {
final JMenuItem miRefreshUnitCache = new JMenuItem(resources.getString("miRefreshUnitCache.text"));
miRefreshUnitCache.setName("miRefreshUnitCache");
miRefreshUnitCache.setMnemonic(KeyEvent.VK_U);
- miRefreshUnitCache.addActionListener(evt -> MechSummaryCache.refreshUnitData(false));
+ miRefreshUnitCache.addActionListener(evt -> MekSummaryCache.refreshUnitData(false));
refreshMenu.add(miRefreshUnitCache);
return refreshMenu;
@@ -583,6 +594,7 @@ private JMenu createOptionsMenu() {
/**
* Creates a menu that includes all installed look and feel options
+ *
* @return The created Themes menu
*/
private JMenu createThemesMenu() {
@@ -613,7 +625,7 @@ private JMenu createThemesMenu() {
}
private @Nullable JMenuItem createCConfigMenuItem(final String recentFileName,
- final int fileNumber) {
+ final int fileNumber) {
File recent = new File(recentFileName);
String path = recent.getParent();
String mmlDirectory = System.getProperty("user.dir");
@@ -730,7 +742,8 @@ private JMenu createUnitCostBreakdownMenu() {
final JMenuItem miCurrentUnitCostBreakdown = new JMenuItem(resources.getString("CurrentUnit.text"));
miCurrentUnitCostBreakdown.setName("miCurrentUnitCostBreakdown");
miCurrentUnitCostBreakdown.setMnemonic(KeyEvent.VK_U);
- miCurrentUnitCostBreakdown.addActionListener(evt -> new CostDisplayDialog(owner.getFrame(), owner.getEntity()).setVisible(true));
+ miCurrentUnitCostBreakdown
+ .addActionListener(evt -> new CostDisplayDialog(owner.getFrame(), owner.getEntity()).setVisible(true));
miCurrentUnitCostBreakdown.setEnabled(isUnitGui());
unitCostBreakdownMenu.add(miCurrentUnitCostBreakdown);
@@ -760,7 +773,8 @@ private JMenu createUnitWeightBreakdownMenu() {
final JMenuItem miCurrentUnitWeightBreakdown = new JMenuItem(resources.getString("CurrentUnit.text"));
miCurrentUnitWeightBreakdown.setName("miCurrentUnitWeightBreakdown");
miCurrentUnitWeightBreakdown.setMnemonic(KeyEvent.VK_U);
- miCurrentUnitWeightBreakdown.addActionListener(evt -> showUnitWeightBreakDown(owner.getEntity(), owner.getFrame()));
+ miCurrentUnitWeightBreakdown
+ .addActionListener(evt -> showUnitWeightBreakDown(owner.getEntity(), owner.getFrame()));
miCurrentUnitWeightBreakdown.setEnabled(isUnitGui());
unitWeightBreakdownMenu.add(miCurrentUnitWeightBreakdown);
@@ -849,7 +863,7 @@ private void jMenuGetUnitBVFromFile_actionPerformed() {
}
try {
- showBVCalculations(owner.getFrame(), new MechFileParser(unitFile).getEntity());
+ showBVCalculations(owner.getFrame(), new MekFileParser(unitFile).getEntity());
} catch (Exception ex) {
PopupMessages.showFileReadError(owner.getFrame(), unitFile.toString(), ex.getMessage());
}
@@ -862,7 +876,7 @@ private void jMenuGetUnitValidationFromFile_actionPerformed() {
}
try {
- Entity tempEntity = new MechFileParser(unitFile).getEntity();
+ Entity tempEntity = new MekFileParser(unitFile).getEntity();
UnitUtil.showValidation(tempEntity, owner.getFrame());
} catch (Exception ex) {
PopupMessages.showFileReadError(owner.getFrame(), unitFile.toString(), ex.getMessage());
@@ -870,7 +884,8 @@ private void jMenuGetUnitValidationFromFile_actionPerformed() {
}
/**
- * Shows a file chooser for a unit file to open. Returns the unit file if one was chosen;
+ * Shows a file chooser for a unit file to open. Returns the unit file if one
+ * was chosen;
* returns null if none was chosen or the dialog was cancelled.
*
* @return The chosen unit file or null if cancelled or nothing was chosen
@@ -888,7 +903,7 @@ private void jMenuGetUnitBreakdownFromFile_actionPerformed() {
}
try {
- new CostDisplayDialog(owner.getFrame(), new MechFileParser(unitFile).getEntity()).setVisible(true);
+ new CostDisplayDialog(owner.getFrame(), new MekFileParser(unitFile).getEntity()).setVisible(true);
} catch (Exception ex) {
PopupMessages.showFileReadError(owner.getFrame(), unitFile.toString(), ex.getMessage());
}
@@ -901,7 +916,7 @@ private void jMenuGetUnitWeightBreakdownFromFile_actionPerformed() {
}
try {
- Entity tempEntity = new MechFileParser(unitFile).getEntity();
+ Entity tempEntity = new MekFileParser(unitFile).getEntity();
showUnitWeightBreakDown(tempEntity, owner.getFrame());
} catch (Exception ex) {
PopupMessages.showFileReadError(owner.getFrame(), unitFile.toString(), ex.getMessage());
@@ -915,7 +930,7 @@ private void jMenuGetUnitSpecsFromFile_actionPerformed() {
}
try {
- Entity tempEntity = new MechFileParser(unitFile).getEntity();
+ Entity tempEntity = new MekFileParser(unitFile).getEntity();
showUnitSpecs(tempEntity, owner.getFrame());
} catch (Exception ex) {
PopupMessages.showFileReadError(owner.getFrame(), unitFile.toString(), ex.getMessage());
@@ -1006,8 +1021,8 @@ private void jMenuResetEntity_actionPerformed(ActionEvent event) {
Entity en = owner.getEntity();
if (en instanceof Tank) {
getUnitMainUi().createNewUnit(Entity.ETYPE_TANK);
- } else if (en instanceof Mech) {
- getUnitMainUi().createNewUnit(Entity.ETYPE_BIPED_MECH, en.isPrimitive(), ((Mech)en).isIndustrial());
+ } else if (en instanceof Mek) {
+ getUnitMainUi().createNewUnit(Entity.ETYPE_BIPED_MEK, en.isPrimitive(), ((Mek) en).isIndustrial());
} else if (en.hasETypeFlag(Entity.ETYPE_DROPSHIP)) {
getUnitMainUi().createNewUnit(Entity.ETYPE_DROPSHIP, en.isPrimitive());
} else if (en.hasETypeFlag(Entity.ETYPE_SMALL_CRAFT)) {
@@ -1024,10 +1039,10 @@ private void jMenuResetEntity_actionPerformed(ActionEvent event) {
getUnitMainUi().createNewUnit(Entity.ETYPE_BATTLEARMOR);
} else if (owner.getEntity() instanceof Infantry) {
getUnitMainUi().createNewUnit(Entity.ETYPE_INFANTRY);
- } else if (owner.getEntity() instanceof Protomech) {
- getUnitMainUi().createNewUnit(Entity.ETYPE_PROTOMECH);
+ } else if (owner.getEntity() instanceof ProtoMek) {
+ getUnitMainUi().createNewUnit(Entity.ETYPE_PROTOMEK);
} else {
- LogManager.getLogger().warn("Received unknown entityType!");
+ logger.warn("Received unknown entityType!");
}
reload();
refresh();
@@ -1035,8 +1050,10 @@ private void jMenuResetEntity_actionPerformed(ActionEvent event) {
}
/**
- * Constructs a file name for the current Entity using the chassis and model name and the
- * correct extension for the unit type. Any character that is not legal for a Windows filename
+ * Constructs a file name for the current Entity using the chassis and model
+ * name and the
+ * correct extension for the unit type. Any character that is not legal for a
+ * Windows filename
* is replaced by an underscore.
*
* @param entity The Entity
@@ -1045,12 +1062,13 @@ private void jMenuResetEntity_actionPerformed(ActionEvent event) {
public static String createUnitFilename(Entity entity) {
String fileName = (entity.getChassis() + ' ' + entity.getModel()).trim();
fileName = fileName.replaceAll("[/\\\\<>:\"|?*]", "_");
- return fileName + ((entity instanceof Mech) ? ".mtf" : ".blk");
+ return fileName + ((entity instanceof Mek) ? ".mtf" : ".blk");
}
/**
* Tries to save the unit directly to its file, if it has a filename already. If
- * it hasn't, it performs a Save As... Returns true when it successfully saves the
+ * it hasn't, it performs a Save As... Returns true when it successfully saves
+ * the
* unit, false if not.
*
* @return True when the unit was actually saved, false otherwise
@@ -1058,7 +1076,7 @@ public static String createUnitFilename(Entity entity) {
public boolean saveUnit() {
Entity entity = owner.getEntity();
if (entity == null) {
- LogManager.getLogger().error("Tried to save null entity.");
+ logger.error("Tried to save null entity.");
return false;
} else {
warnOnInvalid();
@@ -1098,7 +1116,7 @@ private void saveUnitAs() {
}
private @Nullable File chooseSaveFile() {
- if (getUnitMainUi().getEntity() instanceof Mech) {
+ if (getUnitMainUi().getEntity() instanceof Mek) {
saveUnitFileChooser.setFileFilter(new FileNameExtensionFilter("Mek files", "mtf"));
} else {
saveUnitFileChooser.setFileFilter(new FileNameExtensionFilter("Unit files", "blk"));
@@ -1117,10 +1135,10 @@ private boolean saveUnitTo(File file) {
return false;
}
try {
- if (getUnitMainUi().getEntity() instanceof Mech) {
+ if (getUnitMainUi().getEntity() instanceof Mek) {
try (FileOutputStream fos = new FileOutputStream(file);
- PrintStream ps = new PrintStream(fos)) {
- ps.println(((Mech) owner.getEntity()).getMtf());
+ PrintStream ps = new PrintStream(fos)) {
+ ps.println(((Mek) owner.getEntity()).getMtf());
}
} else {
BLKFile.encode(file.getPath(), getUnitMainUi().getEntity());
@@ -1130,7 +1148,7 @@ private boolean saveUnitTo(File file) {
return true;
} catch (Exception ex) {
PopupMessages.showFileWriteError(owner.getFrame(), ex.getMessage());
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
return false;
}
}
@@ -1140,8 +1158,8 @@ private String entitySummaryText(ViewFormatting formatting) {
TROView view = TROView.createView(owner.getEntity(), formatting);
return view.processTemplate();
} else {
- MechView view = new MechView(owner.getEntity(), formatting == ViewFormatting.NONE, false, formatting);
- return view.getMechReadout();
+ MekView view = new MekView(owner.getEntity(), formatting == ViewFormatting.NONE, false, formatting);
+ return view.getMekReadout();
}
}
@@ -1159,11 +1177,11 @@ private void exportSummary(ViewFormatting formatting) {
}
try (FileOutputStream fos = new FileOutputStream(fileChooser.getSelectedFile());
- PrintStream ps = new PrintStream(fos)) {
+ PrintStream ps = new PrintStream(fos)) {
ps.println(entitySummaryText(formatting));
} catch (Exception ex) {
PopupMessages.showFileWriteError(owner.getFrame(), ex.getMessage());
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
@@ -1183,7 +1201,7 @@ private void loadUnitFromFile(int fileNumber) {
}
try {
- Entity loadedUnit = new MechFileParser(unitFile).getEntity();
+ Entity loadedUnit = new MekFileParser(unitFile).getEntity();
if (loadedUnit == null) {
throw new Exception();
@@ -1212,7 +1230,8 @@ private void loadUnitFromFile(int fileNumber) {
}
/**
- * Adds a new most recent unit, moving the previous recent units down the list. Renews this
+ * Adds a new most recent unit, moving the previous recent units down the list.
+ * Renews this
* menubar to reflect the change.
*
* @param latestUnit The filename of the new most recent unit.
@@ -1231,7 +1250,8 @@ private void reload() {
}
@Override
- public void lostOwnership(Clipboard arg0, Transferable arg1) { }
+ public void lostOwnership(Clipboard arg0, Transferable arg1) {
+ }
private boolean isStartupGui() {
return owner instanceof StartupGUI;
@@ -1242,7 +1262,8 @@ private boolean isUnitGui() {
}
/**
- * Refreshes this menubar. At least this updates the file menu, showing the latest recent unit
+ * Refreshes this menubar. At least this updates the file menu, showing the
+ * latest recent unit
* changes.
*/
public void refreshMenuBar() {
@@ -1250,9 +1271,12 @@ public void refreshMenuBar() {
}
/**
- * Performs a settings import, currently only for the megameklab.properties file (CConfig).
- * Shows a help message before showing a file chooser for selecting a directory. The
- * directory should always be MML's main directory (which contains the mmconf directory
+ * Performs a settings import, currently only for the megameklab.properties file
+ * (CConfig).
+ * Shows a help message before showing a file chooser for selecting a directory.
+ * The
+ * directory should always be MML's main directory (which contains the mmconf
+ * directory
* with the megameklab.properties file).
*/
public void importSettings() {
@@ -1273,17 +1297,17 @@ public void importSettings() {
public static void showUnitSpecs(Entity unit, JFrame frame) {
HTMLEditorKit kit = new HTMLEditorKit();
- MechView mechView;
+ MekView mekView;
try {
- mechView = new MechView(unit, true);
+ mekView = new MekView(unit, true);
} catch (Exception ex) {
// error unit didn't load right. this is bad news.
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
return;
}
- String unitSpecs = "" + mechView.getMechReadoutBasic() +
- mechView.getMechReadoutLoadout() + "";
+ String unitSpecs = "" + mekView.getMekReadoutBasic() +
+ mekView.getMekReadoutLoadout() + "";
JEditorPane textPane = new JEditorPane("text/html", "");
JScrollPane scroll = new JScrollPane();
@@ -1340,4 +1364,4 @@ public static void showBVCalculations(final JFrame frame, final @Nullable Entity
new BVDisplayDialog(frame, entity).setVisible(true);
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/StartupGUI.java b/megameklab/src/megameklab/ui/StartupGUI.java
index 79910a6da..de277199c 100644
--- a/megameklab/src/megameklab/ui/StartupGUI.java
+++ b/megameklab/src/megameklab/ui/StartupGUI.java
@@ -16,14 +16,14 @@
import megamek.client.ui.swing.UnitLoadingDialog;
import megamek.client.ui.swing.util.UIUtil;
-import megamek.client.ui.swing.widget.MegamekButton;
+import megamek.client.ui.swing.widget.MegaMekButton;
import megamek.client.ui.swing.widget.SkinSpecification;
import megamek.client.ui.swing.widget.SkinSpecification.UIComponents;
import megamek.client.ui.swing.widget.SkinXMLHandler;
import megamek.client.ui.swing.widget.SkinnedJPanel;
import megamek.common.Configuration;
import megamek.common.Entity;
-import megamek.common.MechSummary;
+import megamek.common.MekSummary;
import megameklab.MMLConstants;
import megameklab.ui.dialog.MegaMekLabUnitSelectorDialog;
import megameklab.ui.dialog.UiLoader;
@@ -46,7 +46,7 @@
public class StartupGUI extends SkinnedJPanel implements MenuBarOwner {
JFrame frame;
MenuBar mmlMenuBar;
-
+
/** A map of resolution widths to file names for the startup screen */
private final TreeMap startupScreenImages = new TreeMap<>();
{
@@ -54,9 +54,9 @@ public class StartupGUI extends SkinnedJPanel implements MenuBarOwner {
startupScreenImages.put(1441, Configuration.miscImagesDir() + "/mml_start_spooky_fhd.jpg"); // TODO : Remove inline filename
startupScreenImages.put(1921, Configuration.miscImagesDir() + "/mml_start_spooky_uhd.jpg"); // TODO : Remove inline filename
}
-
+
private final ResourceBundle resourceMap = ResourceBundle.getBundle("megameklab.resources.Splash");
-
+
public StartupGUI() {
super(UIComponents.MainMenuBorder, 1);
initComponents();
@@ -91,54 +91,54 @@ private void initComponents() {
Dimension scaledMonitorSize = UIUtil.getScaledScreenSize(frame);
JLabel splash = UIUtil.createSplashComponent(startupScreenImages, frame);
add(splash, BorderLayout.CENTER);
-
+
JLabel labVersion = new JLabel(resourceMap.getString("version.text") + MMLConstants.VERSION, JLabel.CENTER);
labVersion.setPreferredSize(new Dimension(250,15));
if (!skinSpec.fontColors.isEmpty()) {
labVersion.setForeground(skinSpec.fontColors.get(0));
}
- MegamekButton btnLoadUnit = new MegamekButton(resourceMap.getString("btnLoadUnit.text"),
+ MegaMekButton btnLoadUnit = new MegaMekButton(resourceMap.getString("btnLoadUnit.text"),
UIComponents.MainMenuButton.getComp(), true);
btnLoadUnit.addActionListener(evt -> selectAndLoadUnitFromCache(this));
-
- MegamekButton btnNewMek = new MegamekButton(resourceMap.getString("btnNewMek.text"),
+
+ MegaMekButton btnNewMek = new MegaMekButton(resourceMap.getString("btnNewMek.text"),
UIComponents.MainMenuButton.getComp(), true);
- btnNewMek.addActionListener(evt -> newUnit(Entity.ETYPE_MECH));
-
- MegamekButton btnNewVee = new MegamekButton(resourceMap.getString("btnNewVee.text"),
+ btnNewMek.addActionListener(evt -> newUnit(Entity.ETYPE_MEK));
+
+ MegaMekButton btnNewVee = new MegaMekButton(resourceMap.getString("btnNewVee.text"),
UIComponents.MainMenuButton.getComp(), true);
btnNewVee.addActionListener(evt -> newUnit(Entity.ETYPE_TANK));
-
- MegamekButton btnNewSupportVee = new MegamekButton(resourceMap.getString("btnNewSupportVee.text"),
+
+ MegaMekButton btnNewSupportVee = new MegaMekButton(resourceMap.getString("btnNewSupportVee.text"),
UIComponents.MainMenuButton.getComp(), true);
btnNewSupportVee.addActionListener(evt -> newUnit(Entity.ETYPE_SUPPORT_TANK));
-
- MegamekButton btnNewBA = new MegamekButton(resourceMap.getString("btnNewBA.text"),
+
+ MegaMekButton btnNewBA = new MegaMekButton(resourceMap.getString("btnNewBA.text"),
UIComponents.MainMenuButton.getComp(), true);
btnNewBA.addActionListener(evt -> newUnit(Entity.ETYPE_BATTLEARMOR));
-
- MegamekButton btnNewAero = new MegamekButton(resourceMap.getString("btnNewAero.text"),
+
+ MegaMekButton btnNewAero = new MegaMekButton(resourceMap.getString("btnNewAero.text"),
UIComponents.MainMenuButton.getComp(), true);
btnNewAero.addActionListener(evt -> newUnit(Entity.ETYPE_AERO));
- MegamekButton btnNewDropper = new MegamekButton(resourceMap.getString("btnNewDropper.text"),
+ MegaMekButton btnNewDropper = new MegaMekButton(resourceMap.getString("btnNewDropper.text"),
UIComponents.MainMenuButton.getComp(), true);
btnNewDropper.addActionListener(evt -> newUnit(Entity.ETYPE_DROPSHIP));
-
- MegamekButton btnNewLargeCraft = new MegamekButton(resourceMap.getString("btnNewLargeCraft.text"),
+
+ MegaMekButton btnNewLargeCraft = new MegaMekButton(resourceMap.getString("btnNewLargeCraft.text"),
UIComponents.MainMenuButton.getComp(), true);
btnNewLargeCraft.addActionListener(evt -> newUnit(Entity.ETYPE_JUMPSHIP));
-
- MegamekButton btnNewProto = new MegamekButton(resourceMap.getString("btnNewProto.text"),
+
+ MegaMekButton btnNewProto = new MegaMekButton(resourceMap.getString("btnNewProto.text"),
UIComponents.MainMenuButton.getComp(), true);
- btnNewProto.addActionListener(evt -> newUnit(Entity.ETYPE_PROTOMECH));
-
- MegamekButton btnNewPbi = new MegamekButton(resourceMap.getString("btnNewPbi.text"),
+ btnNewProto.addActionListener(evt -> newUnit(Entity.ETYPE_PROTOMEK));
+
+ MegaMekButton btnNewPbi = new MegaMekButton(resourceMap.getString("btnNewPbi.text"),
UIComponents.MainMenuButton.getComp(), true);
btnNewPbi.addActionListener(evt -> newUnit(Entity.ETYPE_INFANTRY));
-
- MegamekButton btnQuit = new MegamekButton(resourceMap.getString("btnQuit.text"),
+
+ MegaMekButton btnQuit = new MegaMekButton(resourceMap.getString("btnQuit.text"),
UIComponents.MainMenuButton.getComp(), true);
btnQuit.addActionListener(evt -> System.exit(0));
@@ -160,7 +160,7 @@ private void initComponents() {
if (textDim.getWidth() > minButtonDim.getWidth()) {
minButtonDim = textDim;
}
-
+
btnLoadUnit.setMinimumSize(minButtonDim);
btnLoadUnit.setPreferredSize(minButtonDim);
btnNewMek.setMinimumSize(minButtonDim);
@@ -183,7 +183,7 @@ private void initComponents() {
btnNewProto.setPreferredSize(minButtonDim);
btnQuit.setMinimumSize(minButtonDim);
btnQuit.setPreferredSize(minButtonDim);
-
+
// layout
setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
@@ -227,7 +227,7 @@ private void initComponents() {
add(btnNewLargeCraft, c);
c.gridy++;
add(btnQuit, c);
-
+
frame.setResizable(false);
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(this, BorderLayout.CENTER);
@@ -252,15 +252,15 @@ public static void selectAndLoadUnitFromCache(MenuBarOwner previousFrame) {
unitLoadingDialog.setVisible(true);
MegaMekLabUnitSelectorDialog viewer = new MegaMekLabUnitSelectorDialog(previousFrame.getFrame(), unitLoadingDialog);
Entity newUnit = viewer.getChosenEntity();
- MechSummary mechSummary = viewer.getSelectedMechSummary();
+ MekSummary mekSummary = viewer.getSelectedMekSummary();
viewer.dispose();
- if ((mechSummary == null) || (newUnit == null)) {
+ if ((mekSummary == null) || (newUnit == null)) {
return;
}
- String fileName = viewer.getSelectedMechSummary().getSourceFile().toString();
+ String fileName = viewer.getSelectedMekSummary().getSourceFile().toString();
if (fileName.toLowerCase().endsWith(".zip")) {
- fileName = viewer.getSelectedMechSummary().getSourceFile().getAbsolutePath();
+ fileName = viewer.getSelectedMekSummary().getSourceFile().getAbsolutePath();
fileName = fileName.substring(0, fileName.lastIndexOf(File.separatorChar) + 1);
fileName = fileName + MenuBar.createUnitFilename(newUnit);
}
@@ -314,4 +314,4 @@ public boolean hasEntityNameChanged() {
public void refreshMenuBar() {
mmlMenuBar.refreshMenuBar();
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/battleArmor/BABuildTab.java b/megameklab/src/megameklab/ui/battleArmor/BABuildTab.java
index b63f8e3df..71e7243f2 100644
--- a/megameklab/src/megameklab/ui/battleArmor/BABuildTab.java
+++ b/megameklab/src/megameklab/ui/battleArmor/BABuildTab.java
@@ -16,6 +16,13 @@
package megameklab.ui.battleArmor;
+import java.util.ArrayList;
+
+import javax.swing.Box;
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JPanel;
+
import megamek.common.BattleArmor;
import megamek.common.Mounted;
import megameklab.ui.EntitySource;
@@ -23,9 +30,6 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import java.util.ArrayList;
-
/**
* A component that creates a table for building the criticals of a unit. This
* tab shows a table of the un-allocated equipment and displays criticals for
@@ -103,14 +107,14 @@ private void autoFillCrits() {
// BattleArmor doesn't track crits implicitly, so they need to be tracked explicitly
BACriticalSuit crits = new BACriticalSuit(getBattleArmor());
// Populate with equipment that is already installed
- for (Mounted m : getBattleArmor().getEquipment()) {
+ for (Mounted> m : getBattleArmor().getEquipment()) {
if ((m.getLocation() == BattleArmor.LOC_SQUAD)
&& (m.getBaMountLoc() != BattleArmor.MOUNT_LOC_NONE)) {
crits.addMounted(m.getBaMountLoc(), m);
}
}
- for (Mounted mount : buildView.getTableModel().getCrits()) {
- for (int location = BattleArmor.MOUNT_LOC_BODY;
+ for (Mounted> mount : buildView.getTableModel().getCrits()) {
+ for (int location = BattleArmor.MOUNT_LOC_BODY;
location < BattleArmor.MOUNT_NUM_LOCS; location++) {
if (!UnitUtil.isValidLocation(getBattleArmor(), mount.getType(), location)) {
continue;
@@ -131,7 +135,7 @@ private void autoFillCrits() {
}
private void resetCrits() {
- for (Mounted mount : getBattleArmor().getEquipment()) {
+ for (Mounted> mount : getBattleArmor().getEquipment()) {
if (UnitUtil.isFixedLocationSpreadEquipment(mount.getType())) {
continue;
}
@@ -152,4 +156,4 @@ public void refreshAll() {
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/battleArmor/BABuildView.java b/megameklab/src/megameklab/ui/battleArmor/BABuildView.java
index 36cfff171..7f15e8585 100644
--- a/megameklab/src/megameklab/ui/battleArmor/BABuildView.java
+++ b/megameklab/src/megameklab/ui/battleArmor/BABuildView.java
@@ -1,12 +1,12 @@
/*
* MegaMekLab
* Copyright (c) 2008-2022 - The MegaMek Team. All Rights Reserved.
- *
+ *
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option) any later
* version.
- *
+ *
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
@@ -14,10 +14,35 @@
*/
package megameklab.ui.battleArmor;
-import megamek.common.*;
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.util.ArrayList;
+import java.util.Vector;
+
+import javax.swing.BorderFactory;
+import javax.swing.BoxLayout;
+import javax.swing.JMenuItem;
+import javax.swing.JPanel;
+import javax.swing.JPopupMenu;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+import javax.swing.border.TitledBorder;
+import javax.swing.table.TableColumn;
+
+import megamek.common.AmmoType;
+import megamek.common.BattleArmor;
+import megamek.common.EquipmentType;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.verifier.TestBattleArmor;
import megamek.common.weapons.Weapon;
import megamek.common.weapons.infantry.InfantryWeapon;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.util.CriticalTableModel;
import megameklab.ui.util.CriticalTransferHandler;
@@ -26,32 +51,22 @@
import megameklab.util.BattleArmorUtil;
import megameklab.util.StringUtils;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.border.TitledBorder;
-import javax.swing.table.TableColumn;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.awt.event.MouseEvent;
-import java.awt.event.MouseListener;
-import java.util.ArrayList;
-import java.util.Vector;
/**
* A component that display a table listing all the unallocated equipment
* for the squad and allows dragging of the equipment to criticals to mount it.
- *
+ *
* @author Taharqa
* @author arlith
* @author jtighe (torren@users.sourceforge.net)
*/
public class BABuildView extends IView implements ActionListener, MouseListener {
+ private static final MMLogger logger = MMLogger.create(BABuildView.class);
+
private JPanel mainPanel = new JPanel();
private CriticalTableModel equipmentList;
- private Vector masterEquipmentList = new Vector<>(10, 1);
+ private Vector> masterEquipmentList = new Vector<>(10, 1);
private JTable equipmentTable = new JTable();
private JScrollPane equipmentScroll = new JScrollPane();
@@ -83,13 +98,13 @@ public BABuildView(EntitySource eSource) {
equipmentScroll.setMinimumSize(new Dimension(450, 450));
equipmentScroll.setPreferredSize(new Dimension(450, 450));
equipmentScroll.setTransferHandler(cth);
-
+
mainPanel.add(equipmentScroll);
equipmentTable.addMouseListener(this);
this.add(mainPanel);
setBorder(BorderFactory.createTitledBorder(
- BorderFactory.createEmptyBorder(), "Unallocated Equipment",
+ BorderFactory.createEmptyBorder(), "Unallocated Equipment",
TitledBorder.TOP, TitledBorder.DEFAULT_POSITION));
}
@@ -99,25 +114,25 @@ public void addRefreshedListener(RefreshListener l) {
private void loadEquipmentTable() {
equipmentList.removeAllCrits();
masterEquipmentList.clear();
- for (Mounted mount : getBattleArmor().getMisc()) {
+ for (Mounted> mount : getBattleArmor().getMisc()) {
if ((mount.getBaMountLoc() == BattleArmor.MOUNT_LOC_NONE
&& !mount.getType().hasFlag(MiscType.F_BA_MANIPULATOR)
&& mount.getType().getCriticals(getBattleArmor()) > 0)) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getBattleArmor().getWeaponList()) {
+ for (Mounted> mount : getBattleArmor().getWeaponList()) {
// Don't display weapons mounted in a detachable weapon pack
if (mount.isDWPMounted() || mount.isAPMMounted()) {
continue;
}
- if ((mount.getBaMountLoc() == BattleArmor.MOUNT_LOC_NONE)
+ if ((mount.getBaMountLoc() == BattleArmor.MOUNT_LOC_NONE)
&& (BattleArmorUtil.isBattleArmorWeapon(mount.getType(), getBattleArmor())
|| BattleArmorUtil.isBattleArmorAPWeapon(mount.getType()))) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getBattleArmor().getAmmo()) {
+ for (Mounted> mount : getBattleArmor().getAmmo()) {
// Ignore ammo for one-shot launchers
if ((mount.getLinkedBy() != null) && mount.getLinkedBy().isOneShot()) {
continue;
@@ -143,7 +158,7 @@ private void loadEquipmentTable() {
}
// weapons and ammo
- Vector weaponsNAmmoList = new Vector<>(10, 1);
+ Vector> weaponsNAmmoList = new Vector<>(10, 1);
for (int pos = 0; pos < masterEquipmentList.size(); pos++) {
if ((masterEquipmentList.get(pos).getType() instanceof Weapon)
|| (masterEquipmentList.get(pos).getType() instanceof AmmoType)) {
@@ -153,7 +168,7 @@ private void loadEquipmentTable() {
}
}
weaponsNAmmoList.sort(StringUtils.mountedComparator());
- for (Mounted mount : weaponsNAmmoList) {
+ for (Mounted> mount : weaponsNAmmoList) {
equipmentList.addCrit(mount);
}
@@ -232,14 +247,14 @@ public void mouseExited(MouseEvent e) {
@Override
public void mousePressed(MouseEvent e) {
- // On right-click, we want to generate menu items to add to specific
- // locations, but only if those locations are make sense
+ // On right-click, we want to generate menu items to add to specific
+ // locations, but only if those locations are make sense
if (e.getButton() == MouseEvent.BUTTON3) {
JPopupMenu popup = new JPopupMenu();
JMenuItem item;
final int selectedRow = equipmentTable.rowAtPoint(e.getPoint());
- final Mounted eq = (Mounted)equipmentTable.getModel().getValueAt(
+ final Mounted> eq = (Mounted>) equipmentTable.getModel().getValueAt(
selectedRow, CriticalTableModel.EQUIPMENT);
final String[] locNames = BattleArmor.MOUNT_LOC_NAMES;
@@ -250,21 +265,21 @@ public void mousePressed(MouseEvent e) {
if (TestBattleArmor.isMountLegal(getBattleArmor(), eq, loc)) {
validLocs.add(loc);
}
- }
-
- if (eq.getLocation() == BattleArmor.LOC_SQUAD
+ }
+
+ if (eq.getLocation() == BattleArmor.LOC_SQUAD
&& !(eq.getType() instanceof InfantryWeapon)) {
// Add a menu item for each potential location
- for (Integer location: validLocs) {
+ for (Integer location : validLocs) {
if (UnitUtil.isValidLocation(getBattleArmor(), eq.getType(), location)) {
item = new JMenuItem("Add to " + locNames[location]);
-
+
final int loc = location;
item.addActionListener(evt -> mountEquipmentInLocation(loc, selectedRow));
popup.add(item);
}
}
-
+
if (!UnitUtil.isArmor(eq.getType()) && !eq.isSquadSupportWeapon()) {
item = new JMenuItem("Make individual weapon");
item.addActionListener(evt -> {
@@ -274,12 +289,11 @@ public void mousePressed(MouseEvent e) {
popup.add(item);
}
} else {
- if (!UnitUtil.isArmor(eq.getType())
+ if (!UnitUtil.isArmor(eq.getType())
&& !(eq.getType() instanceof InfantryWeapon)
- && !((eq.getType() instanceof WeaponType)
- && (eq.getType().hasFlag(WeaponType.F_TASER)
- || ((WeaponType)eq.getType()).getAmmoType()
- == AmmoType.T_NARC))) {
+ && !((eq.getType() instanceof WeaponType)
+ && (eq.getType().hasFlag(WeaponType.F_TASER)
+ || ((WeaponType) eq.getType()).getAmmoType() == AmmoType.T_NARC))) {
item = new JMenuItem("Make squad weapon");
item.addActionListener(evt -> {
eq.setLocation(BattleArmor.LOC_SQUAD);
@@ -288,7 +302,7 @@ public void mousePressed(MouseEvent e) {
popup.add(item);
}
}
-
+
// Allow number of shots selection
if ((getBattleArmor() != null) && (eq.getType() instanceof AmmoType)) {
AmmoType at = (AmmoType) eq.getType();
@@ -311,14 +325,13 @@ public void mousePressed(MouseEvent e) {
popup.add(item);
}
}
-
+
// Allow making this a squad support weapon
if ((eq.getType() instanceof WeaponType)
&& !eq.isSquadSupportWeapon()
&& !eq.getType().hasFlag(WeaponType.F_INFANTRY)
&& eq.getLocation() == BattleArmor.LOC_SQUAD
- && getBattleArmor().getChassisType() !=
- BattleArmor.CHASSIS_TYPE_QUAD) {
+ && getBattleArmor().getChassisType() != BattleArmor.CHASSIS_TYPE_QUAD) {
item = new JMenuItem("Mount as squad support weapon");
item.addActionListener(evt -> {
eq.setSquadSupportWeapon(true);
@@ -326,18 +339,17 @@ && getBattleArmor().getChassisType() !=
});
popup.add(item);
}
-
+
// Adding ammo as a squad support mount is slightly different
if ((eq.getType() instanceof AmmoType)
&& !eq.getType().hasFlag(WeaponType.F_MISSILE)
&& !eq.isSquadSupportWeapon()
&& eq.getLocation() == BattleArmor.LOC_SQUAD
- && getBattleArmor().getChassisType() !=
- BattleArmor.CHASSIS_TYPE_QUAD) {
+ && getBattleArmor().getChassisType() != BattleArmor.CHASSIS_TYPE_QUAD) {
boolean enabled = false;
- for (Mounted weapon : getBattleArmor().getWeaponList()) {
- WeaponType wtype = (WeaponType)weapon.getType();
- if (weapon.isSquadSupportWeapon() && AmmoType.isAmmoValid(eq, wtype)) {
+ for (Mounted> weapon : getBattleArmor().getWeaponList()) {
+ WeaponType weaponType = (WeaponType) weapon.getType();
+ if (weapon.isSquadSupportWeapon() && AmmoType.isAmmoValid(eq, weaponType)) {
enabled = true;
}
}
@@ -350,7 +362,7 @@ && getBattleArmor().getChassisType() !=
});
popup.add(item);
}
-
+
// Allow removing squad support weapon
if (eq.isSquadSupportWeapon()) {
item = new JMenuItem("Remove squad support weapon mount");
@@ -358,27 +370,27 @@ && getBattleArmor().getChassisType() !=
eq.setSquadSupportWeapon(false);
// Can't have squad support weapon ammo with no
// squad support weapon
- for (Mounted ammo : getBattleArmor().getAmmo()) {
+ for (Mounted> ammo : getBattleArmor().getAmmo()) {
ammo.setSquadSupportWeapon(false);
}
((BABuildTab) getParent().getParent()).refreshAll();
});
popup.add(item);
}
-
+
// See if we should allow linking this to a DWP
if (getBattleArmor().hasWorkingMisc(MiscType.F_DETACHABLE_WEAPON_PACK)
&& !eq.getType().hasFlag(MiscType.F_DETACHABLE_WEAPON_PACK)
&& !eq.getType().hasFlag(WeaponType.F_MISSILE)
&& !(eq.getType() instanceof AmmoType)
&& !eq.isDWPMounted()) {
- for (Mounted m : getBattleArmor().getMisc()) {
+ for (Mounted> m : getBattleArmor().getMisc()) {
// If this isn't a DWP or it's a full DWP, skip
if (!m.getType().hasFlag(MiscType.F_DETACHABLE_WEAPON_PACK)
|| m.getLinked() != null) {
continue;
}
-
+
String locName;
if (m.getBaMountLoc() == BattleArmor.MOUNT_LOC_NONE) {
locName = "None";
@@ -386,7 +398,7 @@ && getBattleArmor().getChassisType() !=
locName = BattleArmor.MOUNT_LOC_NAMES[m.getBaMountLoc()];
}
item = new JMenuItem("Mount in " + m.getName() + " (" + locName + ")");
- final Mounted dwp = m;
+ final Mounted> dwp = m;
item.addActionListener(evt -> {
eq.setLinked(dwp);
dwp.setLinked(eq);
@@ -396,24 +408,23 @@ && getBattleArmor().getChassisType() !=
popup.add(item);
}
}
-
+
// Should we allow mounting Ammo in a DWP?
if ((eq.getType() instanceof AmmoType)
&& getBattleArmor().hasWorkingMisc(MiscType.F_DETACHABLE_WEAPON_PACK)
&& !eq.isDWPMounted()) {
- for (final Mounted m : getBattleArmor().getMisc()) {
+ for (final Mounted> m : getBattleArmor().getMisc()) {
// If this isn't a DWP, skip
if (!m.getType().hasFlag(MiscType.F_DETACHABLE_WEAPON_PACK)) {
continue;
}
// We only want to enable the menu item if the DWP has a
- // mounted weapon and we clicked on a valid ammo type
+ // mounted weapon and we clicked on a valid ammo type
boolean enabled = false;
if (m.getLinked() != null) {
- EquipmentType etype = m.getLinked().getType();
- if (etype instanceof WeaponType) {
- WeaponType wtype = (WeaponType) etype;
- if (AmmoType.isAmmoValid(eq, wtype)) {
+ EquipmentType equipmentType = m.getLinked().getType();
+ if (equipmentType instanceof WeaponType weaponType) {
+ if (AmmoType.isAmmoValid(eq, weaponType)) {
enabled = true;
}
}
@@ -437,18 +448,18 @@ && getBattleArmor().hasWorkingMisc(MiscType.F_DETACHABLE_WEAPON_PACK)
}
// Right-clicked on a DWP that has an attached weapon
- if (eq.getType().hasFlag(MiscType.F_DETACHABLE_WEAPON_PACK)
+ if (eq.getType().hasFlag(MiscType.F_DETACHABLE_WEAPON_PACK)
&& eq.getLinked() != null) {
item = new JMenuItem("Remove attached weapon");
item.addActionListener(evt -> {
- Mounted attached = eq.getLinked();
+ Mounted> attached = eq.getLinked();
attached.setDWPMounted(false);
eq.setLinked(null);
eq.setLinkedBy(null);
attached.setLinked(null);
attached.setLinkedBy(null);
// Remove any attached ammo
- for (Mounted ammo : getBattleArmor().getAmmo()) {
+ for (Mounted> ammo : getBattleArmor().getAmmo()) {
if (attached.equals(ammo.getLinkedBy())) {
ammo.setDWPMounted(false);
ammo.setLinked(null);
@@ -464,18 +475,18 @@ && getBattleArmor().hasWorkingMisc(MiscType.F_DETACHABLE_WEAPON_PACK)
if (getBattleArmor().hasWorkingMisc(MiscType.F_AP_MOUNT)
&& eq.getType().hasFlag(WeaponType.F_INFANTRY)
&& !eq.isAPMMounted()) {
- for (Mounted m : getBattleArmor().getMisc()) {
+ for (Mounted> m : getBattleArmor().getMisc()) {
// If this isn't an AP Mount or it's a full AP Mount, skip
if (!m.getType().hasFlag(MiscType.F_AP_MOUNT)
|| m.getLinked() != null) {
continue;
}
-
+
// Armored gloves can only carry 1 additional weapon,
// regardless of the number of gloves
if (m.getType().hasFlag(MiscType.F_ARMORED_GLOVE)) {
boolean hasUsedGlove = false;
- for (Mounted m2 : getBattleArmor().getMisc()) {
+ for (Mounted> m2 : getBattleArmor().getMisc()) {
if (m2.getType().hasFlag(MiscType.F_ARMORED_GLOVE)
&& (m2.getLinked() != null)) {
hasUsedGlove = true;
@@ -485,13 +496,13 @@ && getBattleArmor().hasWorkingMisc(MiscType.F_DETACHABLE_WEAPON_PACK)
continue;
}
}
-
+
// Only armored gloves can carry infantry support weapons
if (!m.getType().hasFlag(MiscType.F_ARMORED_GLOVE)
&& eq.getType().hasFlag(WeaponType.F_INF_SUPPORT)) {
continue;
}
-
+
String locName;
if (m.getBaMountLoc() == BattleArmor.MOUNT_LOC_NONE) {
locName = "None";
@@ -499,7 +510,7 @@ && getBattleArmor().hasWorkingMisc(MiscType.F_DETACHABLE_WEAPON_PACK)
locName = BattleArmor.MOUNT_LOC_NAMES[m.getBaMountLoc()];
}
item = new JMenuItem("Mount in " + m.getName() + " (" + locName + ")");
- final Mounted apm = m;
+ final Mounted> apm = m;
item.addActionListener(evt -> {
eq.setLinked(apm);
apm.setLinked(eq);
@@ -509,13 +520,13 @@ && getBattleArmor().hasWorkingMisc(MiscType.F_DETACHABLE_WEAPON_PACK)
popup.add(item);
}
}
-
+
// Right-clicked on a AP Mount that has an attached weapon
- if (eq.getType().hasFlag(MiscType.F_AP_MOUNT)
+ if (eq.getType().hasFlag(MiscType.F_AP_MOUNT)
&& eq.getLinked() != null) {
item = new JMenuItem("Remove attached weapon");
item.addActionListener(evt -> {
- Mounted attached = eq.getLinked();
+ Mounted> attached = eq.getLinked();
attached.setAPMMounted(false);
eq.setLinked(null);
eq.setLinkedBy(null);
@@ -533,24 +544,24 @@ && getBattleArmor().hasWorkingMisc(MiscType.F_DETACHABLE_WEAPON_PACK)
public void mouseReleased(MouseEvent e) {
}
-
+
/**
* When the user right-clicks on the equipment table, a context menu is
* generated that his menu items for each possible location that is clicked.
* When the location is clicked, this is the method that adds the selected
* equipment to the desired location.
- *
+ *
* @param location
* @param selectedRow
*/
private void mountEquipmentInLocation(int location, int selectedRow) {
- Mounted eq = (Mounted) equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
+ Mounted> eq = (Mounted>) equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
try {
eq.setBaMountLoc(location);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
-
+
UnitUtil.changeMountStatus(getBattleArmor(), eq, BattleArmor.LOC_SQUAD, -1, false);
// go back up to grandparent build tab and fire a full refresh.
diff --git a/megameklab/src/megameklab/ui/battleArmor/BACriticalSuit.java b/megameklab/src/megameklab/ui/battleArmor/BACriticalSuit.java
index f2bb978f7..ff00dfae1 100644
--- a/megameklab/src/megameklab/ui/battleArmor/BACriticalSuit.java
+++ b/megameklab/src/megameklab/ui/battleArmor/BACriticalSuit.java
@@ -1,3 +1,21 @@
+/*
+ * Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
+ *
+ * This file is part of MegaMekLab
+ *
+ * MegaMek is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * MegaMek is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with MegaMek. If not, see .
+ */
package megameklab.ui.battleArmor;
import megamek.common.BattleArmor;
@@ -7,16 +25,16 @@
/**
* Since BattleArmor is setup in a squad, the standard CriticalSlot system
- * isn't used. For construction purposes, we keep track of criticals. In MM,
+ * isn't used. For construction purposes, we keep track of criticals. In MM,
* for purposes and dealing with hits, the "locations" for BattleArmor must
- * correspond to the troopers in the squad. This means that the standard
+ * correspond to the troopers in the squad. This means that the standard
* Mounted.location can't really be used, and it causes problems with the
- * criticals as well. Since these really only matter for constructions, a
+ * criticals as well. Since these really only matter for constructions, a
* separate critical system is tracked in MML only for construction purposes.
**/
public class BACriticalSuit {
- //store critical slots just like an entity
+ // store critical slots just like an entity
protected CriticalSlot[][] crits; // [loc][slot]
BattleArmor ba;
@@ -27,26 +45,26 @@ public BACriticalSuit(BattleArmor ba) {
for (int i = 0; i < locations(); i++) {
int numSlots;
switch (i) {
- case BattleArmor.MOUNT_LOC_BODY:
- crits[i] = new CriticalSlot[ba.getBodyCrits()];
- break;
- case BattleArmor.MOUNT_LOC_RARM:
- numSlots = ba.getArmCrits();
- if (ba.getRightManipulator() != null) {
- numSlots++;
- }
- crits[i] = new CriticalSlot[numSlots];
- break;
- case BattleArmor.MOUNT_LOC_LARM:
- numSlots = ba.getArmCrits();
- if (ba.getLeftManipulator() != null) {
- numSlots++;
- }
- crits[i] = new CriticalSlot[numSlots];
- break;
- case BattleArmor.MOUNT_LOC_TURRET:
- crits[i] = new CriticalSlot[ba.getTurretCapacity()];
- break;
+ case BattleArmor.MOUNT_LOC_BODY:
+ crits[i] = new CriticalSlot[ba.getBodyCrits()];
+ break;
+ case BattleArmor.MOUNT_LOC_RARM:
+ numSlots = ba.getArmCrits();
+ if (ba.getRightManipulator() != null) {
+ numSlots++;
+ }
+ crits[i] = new CriticalSlot[numSlots];
+ break;
+ case BattleArmor.MOUNT_LOC_LARM:
+ numSlots = ba.getArmCrits();
+ if (ba.getLeftManipulator() != null) {
+ numSlots++;
+ }
+ crits[i] = new CriticalSlot[numSlots];
+ break;
+ case BattleArmor.MOUNT_LOC_TURRET:
+ crits[i] = new CriticalSlot[ba.getTurretCapacity()];
+ break;
}
}
@@ -60,7 +78,7 @@ public int getNumCriticals(int loc) {
return crits[loc].length;
}
- public boolean canAddMounted(int loc, Mounted m) {
+ public boolean canAddMounted(int loc, Mounted> m) {
int critsToAdd;
if (m.getType().isSpreadable()) {
critsToAdd = 1;
@@ -76,7 +94,7 @@ public boolean canAddMounted(int loc, Mounted m) {
return critsAvailable >= critsToAdd;
}
- public void addMounted(int loc, Mounted m) {
+ public void addMounted(int loc, Mounted> m) {
// Don't mount unmounted equipment
if (loc == BattleArmor.MOUNT_LOC_NONE) {
return;
@@ -91,7 +109,8 @@ public void addMounted(int loc, Mounted m) {
return;
}
- // Manipulators will always go in the last slot in its location, as they get a special slot
+ // Manipulators will always go in the last slot in its location, as they get a
+ // special slot
// added for them
if (m.getType().hasFlag(MiscType.F_BA_MANIPULATOR)) {
int slot = crits[loc].length - 1;
diff --git a/megameklab/src/megameklab/ui/battleArmor/BACriticalView.java b/megameklab/src/megameklab/ui/battleArmor/BACriticalView.java
index 78fc3ed4e..c32c71eab 100644
--- a/megameklab/src/megameklab/ui/battleArmor/BACriticalView.java
+++ b/megameklab/src/megameklab/ui/battleArmor/BACriticalView.java
@@ -1,12 +1,12 @@
/*
* MegaMekLab - Copyright (C) 2008
* Copyright (c) 2021 - The MegaMek Team. All Rights Reserved.
- *
+ *
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option) any later
* version.
- *
+ *
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
@@ -15,25 +15,35 @@
package megameklab.ui.battleArmor;
-import megamek.common.*;
+import java.io.File;
+import java.util.Vector;
+
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.ListSelectionModel;
+import javax.swing.border.TitledBorder;
+
+import megamek.common.BattleArmor;
+import megamek.common.CriticalSlot;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.verifier.EntityVerifier;
import megamek.common.verifier.TestBattleArmor;
import megamek.common.weapons.infantry.InfantryWeapon;
import megameklab.ui.EntitySource;
+import megameklab.ui.util.BAASBMDropTargetCriticalList;
import megameklab.ui.util.CritCellUtil;
import megameklab.ui.util.IView;
-import megameklab.ui.util.BAASBMDropTargetCriticalList;
import megameklab.ui.util.RefreshListener;
-import javax.swing.*;
-import javax.swing.border.TitledBorder;
-import java.io.File;
-import java.util.Vector;
-
/**
* The Crit Slots view for a single suit of BattleArmor
*
* Original author - jtighe (torren@users.sourceforge.net)
+ *
* @author arlith
* @author Simon (Juliez)
*/
@@ -44,14 +54,14 @@ public class BACriticalView extends IView {
private final Box bodyPanel = Box.createVerticalBox();
private final Box turretPanel = Box.createVerticalBox();
private final JLabel weightLabel = new JLabel();
-
+
private RefreshListener refresh;
private final boolean showEmpty;
private BACriticalSuit critSuit;
-
+
/** The trooper in the squad this CriticalView is for. */
int trooper;
-
+
public BACriticalView(EntitySource eSource, int t, boolean showEmpty, RefreshListener refresh) {
super(eSource);
trooper = t;
@@ -98,11 +108,11 @@ public void refresh() {
rightArmPanel.removeAll();
bodyPanel.removeAll();
turretPanel.removeAll();
-
+
int[] numAPWeapons = new int[BattleArmor.MOUNT_NUM_LOCS];
int[] numAMWeapons = new int[BattleArmor.MOUNT_NUM_LOCS];
-
- for (Mounted m : getBattleArmor().getEquipment()) {
+
+ for (Mounted> m : getBattleArmor().getEquipment()) {
if ((m.getLocation() == BattleArmor.LOC_SQUAD) || (m.getLocation() == trooper)) {
critSuit.addMounted(m.getBaMountLoc(), m);
// Weapons mounted in a quad turret count against the body limits
@@ -115,10 +125,10 @@ public void refresh() {
numAMWeapons[useLoc]++;
}
if (m.getType().hasFlag(MiscType.F_AP_MOUNT)) {
- numAPWeapons[useLoc]++;
+ numAPWeapons[useLoc]++;
}
}
- }
+ }
}
synchronized (getBattleArmor()) {
@@ -131,7 +141,7 @@ public void refresh() {
critNames.add(CritCellUtil.EMPTY_CRITCELL_TEXT);
}
} else if (cs.getType() == CriticalSlot.TYPE_EQUIPMENT) {
- Mounted m = cs.getMount();
+ Mounted> m = cs.getMount();
if (m == null) {
if (showEmpty) {
critNames.add(CritCellUtil.EMPTY_CRITCELL_TEXT);
@@ -149,7 +159,7 @@ public void refresh() {
criticalSlotList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
criticalSlotList.setName(location + ":" + trooper);
criticalSlotList.setBorder(BorderFactory.createLineBorder(CritCellUtil.CRITCELL_BORDER_COLOR));
-
+
switch (location) {
case BattleArmor.MOUNT_LOC_LARM:
leftArmPanel.add(criticalSlotList);
@@ -165,28 +175,28 @@ public void refresh() {
break;
}
}
-
+
String[] amTxt = new String[BattleArmor.MOUNT_NUM_LOCS];
String[] apTxt = new String[BattleArmor.MOUNT_NUM_LOCS];
for (int loc = 0; loc < BattleArmor.MOUNT_NUM_LOCS; loc++) {
- amTxt[loc] = "Anti-Mech Weapons: " + numAMWeapons[loc] + "/"
- + getBattleArmor().getNumAllowedAntiMechWeapons(loc);
- apTxt[loc] = "Anti-Personnel Weapons: " + numAPWeapons[loc] + "/"
+ amTxt[loc] = "Anti-Mek Weapons: " + numAMWeapons[loc] + "/"
+ + getBattleArmor().getNumAllowedAntiMekWeapons(loc);
+ apTxt[loc] = "Anti-Personnel Weapons: " + numAPWeapons[loc] + "/"
+ getBattleArmor().getNumAllowedAntiPersonnelWeapons(loc, trooper);
- if (numAMWeapons[loc] > getBattleArmor().getNumAllowedAntiMechWeapons(loc)) {
+ if (numAMWeapons[loc] > getBattleArmor().getNumAllowedAntiMekWeapons(loc)) {
amTxt[loc] = "" + amTxt[loc] + " ";
}
- if (numAPWeapons[loc] > getBattleArmor().getNumAllowedAntiMechWeapons(loc)) {
+ if (numAPWeapons[loc] > getBattleArmor().getNumAllowedAntiMekWeapons(loc)) {
apTxt[loc] = "" + apTxt[loc] + " ";
}
}
leftArmPanel.add(makeLabel(amTxt[BattleArmor.MOUNT_LOC_LARM]));
leftArmPanel.add(makeLabel(apTxt[BattleArmor.MOUNT_LOC_LARM]));
-
+
rightArmPanel.add(makeLabel(amTxt[BattleArmor.MOUNT_LOC_RARM]));
rightArmPanel.add(makeLabel(apTxt[BattleArmor.MOUNT_LOC_RARM]));
-
+
bodyPanel.add(makeLabel(amTxt[BattleArmor.MOUNT_LOC_BODY]));
bodyPanel.add(makeLabel(apTxt[BattleArmor.MOUNT_LOC_BODY]));
@@ -195,11 +205,11 @@ public void refresh() {
leftArmPanel.setVisible(!isQuad);
rightArmPanel.setVisible(!isQuad);
turretPanel.setVisible(isQuad && (getBattleArmor().getTurretCapacity() > 0));
-
+
EntityVerifier entityVerifier = EntityVerifier.getInstance(new File(
- "data/mechfiles/UnitVerifierOptions.xml"));
+ "data/mekfiles/UnitVerifierOptions.xml"));
TestBattleArmor testBA = new TestBattleArmor(getBattleArmor(), entityVerifier.baOption, null);
-
+
String weightTxt = "Weight: "
+ String.format("%1$.3f", testBA.calculateWeight(trooper))
+ "/" + getBattleArmor().getTrooperWeight();
@@ -211,10 +221,10 @@ public void refresh() {
validate();
}
}
-
+
private JLabel makeLabel(String text) {
JLabel label = new JLabel(text);
label.setAlignmentX(JLabel.CENTER_ALIGNMENT);
return label;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/battleArmor/BAEquipmentTab.java b/megameklab/src/megameklab/ui/battleArmor/BAEquipmentTab.java
index 20cb64044..5a996e24f 100644
--- a/megameklab/src/megameklab/ui/battleArmor/BAEquipmentTab.java
+++ b/megameklab/src/megameklab/ui/battleArmor/BAEquipmentTab.java
@@ -15,7 +15,11 @@
*/
package megameklab.ui.battleArmor;
-import megamek.common.*;
+import megamek.common.AmmoType;
+import megamek.common.EquipmentType;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megameklab.ui.EntitySource;
import megameklab.ui.generalUnit.AbstractEquipmentTab;
import megameklab.ui.util.AbstractEquipmentDatabaseView;
@@ -23,7 +27,7 @@
import megameklab.util.UnitUtil;
/**
- * The Equipment Tab for BattleArmor units showing the equipment database and the current loadout list.
+ * The Equipment Tab for BattleArmor units showing the equipment database and the current load out list.
*
* @author jtighe (torren@users.sourceforge.net)
* @author Lawson
@@ -41,23 +45,23 @@ protected AbstractEquipmentDatabaseView getEquipmentDatabaseView() {
}
@Override
- protected boolean showInLoadout(Mounted mount) {
+ protected boolean showInLoadOut(Mounted> mount) {
EquipmentType eType = mount.getType();
- return ((eType instanceof WeaponType) && showWeaponInLoadout(mount))
- || ((eType instanceof AmmoType) && showAmmoInLoadout(mount))
- || ((eType instanceof MiscType) && showMiscInLoadout(mount));
+ return ((eType instanceof WeaponType) && showWeaponInLoadOut(mount))
+ || ((eType instanceof AmmoType) && showAmmoInLoadOut(mount))
+ || ((eType instanceof MiscType) && showMiscInLoadOut(mount));
}
- private boolean showWeaponInLoadout(Mounted mount) {
+ private boolean showWeaponInLoadOut(Mounted> mount) {
return BattleArmorUtil.isBattleArmorWeapon(mount.getType(), getBattleArmor())
|| BattleArmorUtil.isBattleArmorAPWeapon(mount.getType());
}
- private boolean showAmmoInLoadout(Mounted mount) {
+ private boolean showAmmoInLoadOut(Mounted> mount) {
return (mount.getLinkedBy() == null) || !mount.getLinkedBy().isOneShot();
}
- private boolean showMiscInLoadout(Mounted mount) {
+ private boolean showMiscInLoadOut(Mounted> mount) {
EquipmentType etype = mount.getType();
return !(etype instanceof MiscType) ||
!(etype.hasFlag(MiscType.F_JUMP_JET)
@@ -69,4 +73,4 @@ private boolean showMiscInLoadout(Mounted mount) {
|| UnitUtil.isArmorOrStructure(etype));
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/battleArmor/BAEquipmentView.java b/megameklab/src/megameklab/ui/battleArmor/BAEquipmentView.java
index dd5790dd2..3e4bb25cd 100644
--- a/megameklab/src/megameklab/ui/battleArmor/BAEquipmentView.java
+++ b/megameklab/src/megameklab/ui/battleArmor/BAEquipmentView.java
@@ -14,23 +14,36 @@
*/
package megameklab.ui.battleArmor;
+import java.awt.Color;
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.Enumeration;
+import java.util.Vector;
+
+import javax.swing.BorderFactory;
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JComboBox;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+
import megamek.common.Entity;
import megamek.common.EquipmentType;
import megamek.common.LocationFullException;
import megamek.common.Mounted;
import megameklab.ui.EntitySource;
-import megameklab.ui.util.*;
+import megameklab.ui.util.CriticalTableModel;
+import megameklab.ui.util.EquipmentListCellKeySelectionManager;
+import megameklab.ui.util.EquipmentListCellRenderer;
+import megameklab.ui.util.IView;
+import megameklab.ui.util.RefreshListener;
import megameklab.util.BattleArmorUtil;
import megameklab.util.StringUtils;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.util.Enumeration;
-import java.util.Vector;
-
/**
* @author jtighe (torren@users.sourceforge.net)
*/
@@ -131,7 +144,7 @@ private void loadEquipmentCombo() {
}
private void loadEquipmentTable() {
- for (Mounted mount : getBattleArmor().getMisc()) {
+ for (Mounted> mount : getBattleArmor().getMisc()) {
if (UnitUtil.isArmorOrStructure(mount.getType())) {
continue;
}
@@ -171,7 +184,7 @@ private void addAllListeners() {
public void actionPerformed(ActionEvent evt) {
if (evt.getActionCommand().equals(ADD_COMMAND)) {
boolean success = false;
- Mounted mount = null;
+ Mounted> mount = null;
try {
mount = getBattleArmor().addEquipment(equipmentTypes.elementAt(equipmentCombo.getSelectedIndex()), Entity.LOC_NONE, false);
success = mount != null;
diff --git a/megameklab/src/megameklab/ui/battleArmor/BAStructureTab.java b/megameklab/src/megameklab/ui/battleArmor/BAStructureTab.java
index f9af8a594..e102b4858 100644
--- a/megameklab/src/megameklab/ui/battleArmor/BAStructureTab.java
+++ b/megameklab/src/megameklab/ui/battleArmor/BAStructureTab.java
@@ -14,6 +14,20 @@
*/
package megameklab.ui.battleArmor;
+import java.awt.Dimension;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.List;
+import java.util.Optional;
+import java.util.stream.Collectors;
+
+import javax.swing.*;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
import megamek.codeUtilities.MathUtility;
import megamek.common.*;
import megamek.common.annotations.Nullable;
@@ -22,30 +36,27 @@
import megamek.common.verifier.TestBattleArmor;
import megamek.common.verifier.TestBattleArmor.BAManipulator;
import megamek.common.verifier.TestEntity;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
-import megameklab.ui.generalUnit.*;
+import megameklab.ui.generalUnit.BAProtoArmorView;
+import megameklab.ui.generalUnit.BasicInfoView;
+import megameklab.ui.generalUnit.IconView;
+import megameklab.ui.generalUnit.MovementView;
+import megameklab.ui.generalUnit.PreviewTab;
import megameklab.ui.listeners.ArmorAllocationListener;
import megameklab.ui.listeners.BABuildListener;
import megameklab.ui.util.CustomComboBox;
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.util.List;
-import java.util.Optional;
-import java.util.stream.Collectors;
/**
* @author jtighe (torren@users.sourceforge.net)
*/
-public class BAStructureTab extends ITab implements ActionListener, ChangeListener, BABuildListener, ArmorAllocationListener {
+public class BAStructureTab extends ITab
+ implements ActionListener, ChangeListener, BABuildListener, ArmorAllocationListener {
+ private static final MMLogger logger = MMLogger.create(BAStructureTab.class);
+
private RefreshListener refresh;
Dimension labelSize = new Dimension(110, 25);
@@ -58,11 +69,13 @@ public class BAStructureTab extends ITab implements ActionListener, ChangeListen
private IconView iconView;
// Manipulator Panel
- private final CustomComboBox leftManipSelect = new CustomComboBox<>(this::manipulatorDisplayName);
- private final CustomComboBox rightManipSelect = new CustomComboBox<>(this::manipulatorDisplayName);
+ private final CustomComboBox leftManipulatorSelect = new CustomComboBox<>(this::manipulatorDisplayName);
+ private final CustomComboBox rightManipulatorSelect = new CustomComboBox<>(this::manipulatorDisplayName);
- private final SpinnerNumberModel spnLeftManipulatorSizeModel = new SpinnerNumberModel(0.5, 0.5, Double.MAX_VALUE, 0.5);
- private final SpinnerNumberModel spnRightManipulatorSizeModel = new SpinnerNumberModel(0.5, 0.5, Double.MAX_VALUE, 0.5);
+ private final SpinnerNumberModel spnLeftManipulatorSizeModel = new SpinnerNumberModel(0.5, 0.5, Double.MAX_VALUE,
+ 0.5);
+ private final SpinnerNumberModel spnRightManipulatorSizeModel = new SpinnerNumberModel(0.5, 0.5, Double.MAX_VALUE,
+ 0.5);
private final JSpinner spnLeftManipulatorSize = new JSpinner(spnLeftManipulatorSizeModel);
private final JSpinner spnRightManipulatorSize = new JSpinner(spnRightManipulatorSizeModel);
private final JLabel lblSize = createLabel("Size:", labelSize);
@@ -88,7 +101,7 @@ public void setUpPanels() {
panMovement = new MovementView(panBasicInfo);
panArmor = new BAProtoArmorView(panBasicInfo);
iconView = new IconView();
- JPanel manipPanel = new JPanel(new GridBagLayout());
+ JPanel manipulatorPanel = new JPanel(new GridBagLayout());
panEnhancements = new BAEnhancementView(panBasicInfo);
GridBagConstraints gbc = new GridBagConstraints();
Dimension comboSize = new Dimension(250, 25);
@@ -98,25 +111,25 @@ public void setUpPanels() {
gbc.gridy = 0;
gbc.anchor = GridBagConstraints.NORTHWEST;
gbc.fill = GridBagConstraints.NONE;
- manipPanel.add(createLabel("Left Arm:", labelSize), gbc);
+ manipulatorPanel.add(createLabel("Left Arm:", labelSize), gbc);
gbc.gridy = 1;
- manipPanel.add(createLabel("Right Arm:", labelSize), gbc);
+ manipulatorPanel.add(createLabel("Right Arm:", labelSize), gbc);
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.gridx = 1;
gbc.gridy = 0;
- manipPanel.add(leftManipSelect, gbc);
+ manipulatorPanel.add(leftManipulatorSelect, gbc);
gbc.gridx = 2;
- manipPanel.add(lblSize, gbc);
+ manipulatorPanel.add(lblSize, gbc);
gbc.gridx = 3;
- manipPanel.add(spnLeftManipulatorSize, gbc);
+ manipulatorPanel.add(spnLeftManipulatorSize, gbc);
gbc.gridx = 1;
gbc.gridy = 1;
- manipPanel.add(rightManipSelect, gbc);
+ manipulatorPanel.add(rightManipulatorSelect, gbc);
gbc.gridx = 3;
- manipPanel.add(spnRightManipulatorSize, gbc);
+ manipulatorPanel.add(spnRightManipulatorSize, gbc);
- setFieldSize(leftManipSelect, comboSize);
- setFieldSize(rightManipSelect, comboSize);
+ setFieldSize(leftManipulatorSelect, comboSize);
+ setFieldSize(rightManipulatorSelect, comboSize);
setFieldSize(spnLeftManipulatorSize, spinnerSize);
setFieldSize(spnRightManipulatorSize, spinnerSize);
@@ -124,7 +137,7 @@ public void setUpPanels() {
panChassis.setBorder(BorderFactory.createTitledBorder("Chassis"));
panMovement.setBorder(BorderFactory.createTitledBorder("Movement"));
panArmor.setBorder(BorderFactory.createTitledBorder("Armor"));
- manipPanel.setBorder(BorderFactory.createTitledBorder("Manipulators"));
+ manipulatorPanel.setBorder(BorderFactory.createTitledBorder("Manipulators"));
panEnhancements.setBorder(BorderFactory.createTitledBorder("Enhancements"));
leftPanel.add(panBasicInfo);
@@ -136,11 +149,11 @@ public void setUpPanels() {
rightPanel.add(Box.createVerticalStrut(5));
rightPanel.add(previewTab);
rightPanel.add(panEnhancements);
- rightPanel.add(manipPanel);
+ rightPanel.add(manipulatorPanel);
setLayout(new GridBagLayout());
gbc = new GridBagConstraints();
- gbc.insets = new Insets(0,30,0,30);
+ gbc.insets = new Insets(0, 30, 0, 30);
gbc.gridx = 0;
gbc.gridy = 0;
gbc.anchor = GridBagConstraints.NORTH;
@@ -149,7 +162,7 @@ public void setUpPanels() {
gbc.weighty = 0;
add(leftPanel, gbc);
gbc.gridx = 1;
- add(rightPanel,gbc);
+ add(rightPanel, gbc);
}
public JLabel createLabel(String text, Dimension maxSize) {
@@ -176,24 +189,24 @@ public void refresh() {
removeAllListeners();
// Manipulators
- leftManipSelect.removeAllItems();
- rightManipSelect.removeAllItems();
- leftManipSelect.addItem(BattleArmor.MANIPULATOR_TYPE_STRINGS[BattleArmor.MANIPULATOR_NONE]);
- rightManipSelect.addItem(BattleArmor.MANIPULATOR_TYPE_STRINGS[BattleArmor.MANIPULATOR_NONE]);
- for (BAManipulator manip : BAManipulator.values()) {
- EquipmentType et = EquipmentType.get(manip.internalName);
+ leftManipulatorSelect.removeAllItems();
+ rightManipulatorSelect.removeAllItems();
+ leftManipulatorSelect.addItem(BattleArmor.MANIPULATOR_TYPE_STRINGS[BattleArmor.MANIPULATOR_NONE]);
+ rightManipulatorSelect.addItem(BattleArmor.MANIPULATOR_TYPE_STRINGS[BattleArmor.MANIPULATOR_NONE]);
+ for (BAManipulator manipulator : BAManipulator.values()) {
+ EquipmentType et = EquipmentType.get(manipulator.internalName);
if ((null != et) && getTechManager().isLegal(et)) {
- leftManipSelect.addItem(et.getName());
- rightManipSelect.addItem(et.getName());
+ leftManipulatorSelect.addItem(et.getName());
+ rightManipulatorSelect.addItem(et.getName());
}
}
BAManipulator manipulator = BAManipulator.getManipulator(
getBattleArmor().getLeftManipulatorName());
- leftManipSelect.setSelectedItem(
+ leftManipulatorSelect.setSelectedItem(
BattleArmor.MANIPULATOR_NAME_STRINGS[manipulator.type]);
manipulator = BAManipulator.getManipulator(
getBattleArmor().getRightManipulatorName());
- rightManipSelect.setSelectedItem(
+ rightManipulatorSelect.setSelectedItem(
BattleArmor.MANIPULATOR_NAME_STRINGS[manipulator.type]);
refreshManipulatorSizes(BattleArmor.MOUNT_LOC_LARM, spnLeftManipulatorSize, spnLeftManipulatorSizeModel);
// For variable-sized pair-mounted manipulators, we'll only use one spinner
@@ -207,7 +220,9 @@ public void refresh() {
}
/**
- * Sets values for the size control if the manipulator has a variable size; otherwise hides it.
+ * Sets values for the size control if the manipulator has a variable size;
+ * otherwise hides it.
+ *
* @param mountLoc The mount location
* @param spinner The spinner to show/hide
* @param model The spinner's number model
@@ -238,8 +253,8 @@ public void setTechFaction(int techFaction) {
}
public void addAllListeners() {
- leftManipSelect.addActionListener(this);
- rightManipSelect.addActionListener(this);
+ leftManipulatorSelect.addActionListener(this);
+ rightManipulatorSelect.addActionListener(this);
spnLeftManipulatorSize.addChangeListener(this);
spnRightManipulatorSize.addChangeListener(this);
@@ -251,8 +266,8 @@ public void addAllListeners() {
}
public void removeAllListeners() {
- leftManipSelect.removeActionListener(this);
- rightManipSelect.removeActionListener(this);
+ leftManipulatorSelect.removeActionListener(this);
+ rightManipulatorSelect.removeActionListener(this);
spnLeftManipulatorSize.removeChangeListener(this);
spnRightManipulatorSize.removeChangeListener(this);
@@ -271,10 +286,11 @@ public void addRefreshedListener(RefreshListener l) {
public void actionPerformed(ActionEvent e) {
removeAllListeners();
if (e.getSource() instanceof JComboBox) {
- if (e.getSource().equals(leftManipSelect) || e.getSource().equals(rightManipSelect)) {
+ if (e.getSource().equals(leftManipulatorSelect) || e.getSource().equals(rightManipulatorSelect)) {
String name = (String) ((JComboBox>) e.getSource()).getSelectedItem();
setManipulator(BAManipulator.getManipulator(name),
- e.getSource().equals(leftManipSelect) ? BattleArmor.MOUNT_LOC_LARM : BattleArmor.MOUNT_LOC_RARM,
+ e.getSource().equals(leftManipulatorSelect) ? BattleArmor.MOUNT_LOC_LARM
+ : BattleArmor.MOUNT_LOC_RARM,
true);
}
}
@@ -287,17 +303,18 @@ private void setManipulator(BAManipulator manipulator, int mountLoc, boolean che
UnitUtil.removeMounted(getBattleArmor(), current);
}
if (manipulator != BAManipulator.NONE) {
- MiscMounted newMount = new MiscMounted(getBattleArmor(), (MiscType) EquipmentType.get(manipulator.internalName));
+ MiscMounted newMount = new MiscMounted(getBattleArmor(),
+ (MiscType) EquipmentType.get(manipulator.internalName));
newMount.setBaMountLoc(mountLoc);
try {
getBattleArmor().addEquipment(newMount, BattleArmor.LOC_SQUAD, false);
} catch (LocationFullException ex) {
- LogManager.getLogger().error("Could not mount " + manipulator, ex);
+ logger.error("Could not mount " + manipulator, ex);
}
}
if (checkPaired) {
- int otherArm = mountLoc == (BattleArmor.MOUNT_LOC_LARM) ?
- BattleArmor.MOUNT_LOC_RARM : BattleArmor.MOUNT_LOC_LARM;
+ int otherArm = mountLoc == (BattleArmor.MOUNT_LOC_LARM) ? BattleArmor.MOUNT_LOC_RARM
+ : BattleArmor.MOUNT_LOC_LARM;
if (manipulator.pairMounted) {
setManipulator(manipulator, otherArm, false);
} else if ((current != null) && isPairedManipulator(current.getType())) {
@@ -430,8 +447,8 @@ public void updateTechLevel() {
ArmorType armor = panArmor.getArmor();
// If the current armor is no longer available, switch to the current selection
if (EquipmentType.getArmorType(armor) != getBattleArmor().getArmorType(BattleArmor.LOC_SQUAD)
- || (armor.getTechLevel(getBattleArmor().getYear())
- != getBattleArmor().getArmorTechLevel(BattleArmor.LOC_SQUAD))) {
+ || (armor.getTechLevel(getBattleArmor().getYear()) != getBattleArmor()
+ .getArmorTechLevel(BattleArmor.LOC_SQUAD))) {
armorTypeChanged(armor);
}
addAllListeners();
@@ -545,7 +562,8 @@ public void harjelChanged(boolean harjel) {
public void squadSizeChanged(int squadSize) {
if (squadSize != getBattleArmor().getTroopers()) {
// We need to resize several arrays. This clears out the critical slots, so
- // we're going to preserve them before refreshing and restore the data afterward.
+ // we're going to preserve them before refreshing and restore the data
+ // afterward.
CriticalSlot[][] slots = new CriticalSlot[getBattleArmor().locations()][];
for (int loc = 0; loc < getBattleArmor().locations(); loc++) {
slots[loc] = new CriticalSlot[getBattleArmor().getNumberOfCriticals(loc)];
@@ -582,7 +600,7 @@ public void turretChanged(int type, int size) {
getBattleArmor().setTurretSize(size);
if (size == 0) {
- for (Mounted mount : getBattleArmor().getEquipment()) {
+ for (Mounted> mount : getBattleArmor().getEquipment()) {
if (mount.getBaMountLoc() == BattleArmor.MOUNT_LOC_TURRET) {
mount.setBaMountLoc(BattleArmor.MOUNT_LOC_BODY);
}
@@ -606,19 +624,19 @@ public void enhancementChanged(EquipmentType eq, boolean selected) {
numTimesToAdd = eq.getCriticals(getBattleArmor());
}
for (int i = 0; i < numTimesToAdd; i++) {
- Mounted newMount = Mounted.createMounted(getBattleArmor(), eq);
+ Mounted> newMount = Mounted.createMounted(getBattleArmor(), eq);
newMount.setBaMountLoc(loc);
getBattleArmor().addEquipment(newMount, BattleArmor.LOC_SQUAD, false);
}
} catch (Exception ex) {
// Shouldn't happen with BA
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
} else {
- List mounts = getBattleArmor().getMisc().stream()
+ List> mounts = getBattleArmor().getMisc().stream()
.filter(m -> m.getType().equals(eq))
.collect(Collectors.toList());
- for (Mounted mount : mounts) {
+ for (Mounted> mount : mounts) {
UnitUtil.removeMounted(getBattleArmor(), mount);
}
}
@@ -650,7 +668,7 @@ public void armorTypeChanged(ArmorType armor) {
getBattleArmor().addEquipment(Mounted.createMounted(getBattleArmor(), armor),
BattleArmor.LOC_SQUAD, false);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
refresh.refreshBuild();
diff --git a/megameklab/src/megameklab/ui/combatVehicle/CVBuildTab.java b/megameklab/src/megameklab/ui/combatVehicle/CVBuildTab.java
index 5db84c64c..b1864fa77 100644
--- a/megameklab/src/megameklab/ui/combatVehicle/CVBuildTab.java
+++ b/megameklab/src/megameklab/ui/combatVehicle/CVBuildTab.java
@@ -15,23 +15,30 @@
*/
package megameklab.ui.combatVehicle;
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JLabel;
+import javax.swing.JPanel;
+import javax.swing.SwingConstants;
+
import megamek.common.Entity;
-import megamek.common.MechFileParser;
+import megamek.common.MekFileParser;
import megamek.common.Mounted;
import megamek.common.loaders.EntityLoadingException;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.generalUnit.UnallocatedView;
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
public class CVBuildTab extends ITab implements ActionListener {
+ private static final MMLogger logger = MMLogger.create(CVBuildTab.class);
+
private RefreshListener refresh = null;
private CVCriticalView critView;
private UnallocatedView unallocatedView;
@@ -98,14 +105,14 @@ public void actionPerformed(ActionEvent evt) {
private void autoFillCrits() {
- for (Mounted mount : unallocatedView.getTableModel().getCrits()) {
+ for (Mounted> mount : unallocatedView.getTableModel().getCrits()) {
for (int location = 0; location < getTank().locations(); location++) {
try {
getTank().addEquipment(mount, location, false);
UnitUtil.changeMountStatus(getTank(), mount, location, Entity.LOC_NONE, false);
break;
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
}
@@ -114,7 +121,7 @@ private void autoFillCrits() {
}
private void resetCrits() {
- for (Mounted mount : getTank().getEquipment()) {
+ for (Mounted> mount : getTank().getEquipment()) {
// Fixed shouldn't be removed
if (UnitUtil.isFixedLocationSpreadEquipment(mount.getType())) {
continue;
@@ -122,13 +129,13 @@ private void resetCrits() {
UnitUtil.removeCriticals(getTank(), mount);
UnitUtil.changeMountStatus(getTank(), mount, Entity.LOC_NONE, Entity.LOC_NONE, false);
}
- // Check linkings after you remove everything.
+ // Check linking after you remove everything.
try {
- MechFileParser.postLoadInit(getTank());
+ MekFileParser.postLoadInit(getTank());
} catch (EntityLoadingException ele) {
// do nothing.
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
refresh.refreshAll();
@@ -149,4 +156,4 @@ public void addRefreshedListener(RefreshListener l) {
critView.updateRefresh(refresh);
unallocatedView.addRefreshedListener(refresh);
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/combatVehicle/CVChassisView.java b/megameklab/src/megameklab/ui/combatVehicle/CVChassisView.java
index 855778bb7..364e9a053 100644
--- a/megameklab/src/megameklab/ui/combatVehicle/CVChassisView.java
+++ b/megameklab/src/megameklab/ui/combatVehicle/CVChassisView.java
@@ -18,65 +18,86 @@
*/
package megameklab.ui.combatVehicle;
-import megamek.common.*;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.ArrayList;
+import java.util.EnumMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Objects;
+import java.util.ResourceBundle;
+import java.util.concurrent.CopyOnWriteArrayList;
+
+import javax.swing.DefaultComboBoxModel;
+import javax.swing.JButton;
+import javax.swing.JCheckBox;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.JSpinner;
+import javax.swing.SpinnerNumberModel;
+import javax.swing.SwingConstants;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
+import megamek.common.Engine;
+import megamek.common.Entity;
+import megamek.common.EntityMovementMode;
+import megamek.common.ITechManager;
+import megamek.common.Tank;
+import megamek.common.TechAdvancement;
+import megamek.common.VTOL;
import megamek.common.verifier.TestTank;
import megameklab.ui.generalUnit.BuildView;
import megameklab.ui.listeners.CVBuildListener;
import megameklab.ui.util.CustomComboBox;
import megameklab.ui.util.TechComboBox;
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.util.List;
-import java.util.*;
-import java.util.concurrent.CopyOnWriteArrayList;
-
/**
* Chassis panel for combat vehicles
- *
+ *
* @author Neoancient
*/
public class CVChassisView extends BuildView implements ActionListener, ChangeListener {
List listeners = new CopyOnWriteArrayList<>();
+
public void addListener(CVBuildListener l) {
listeners.add(l);
}
+
public void removeListener(CVBuildListener l) {
listeners.remove(l);
}
-
+
private final static String CMD_RESET_CHASSIS = "resetChassis";
-
+
private final static EntityMovementMode[] MOTIVE_TYPES = {
EntityMovementMode.TRACKED, EntityMovementMode.WHEELED, EntityMovementMode.HOVER,
EntityMovementMode.VTOL, EntityMovementMode.WIGE,
EntityMovementMode.NAVAL, EntityMovementMode.HYDROFOIL, EntityMovementMode.SUBMARINE
};
- // Engines that can be used by mechs and the order they appear in the combobox
+ // Engines that can be used by meks and the order they appear in the combobox
private final static int[] ENGINE_TYPES = {
Engine.COMBUSTION_ENGINE, Engine.NORMAL_ENGINE, Engine.XL_ENGINE, Engine.XXL_ENGINE,
Engine.FUEL_CELL, Engine.LIGHT_ENGINE, Engine.COMPACT_ENGINE, Engine.FISSION
};
private final Engine NO_ENGINE = new Engine(0, Engine.NONE, Engine.TANK_ENGINE);
- public final static int TURRET_NONE = 0;
+ public final static int TURRET_NONE = 0;
public final static int TURRET_SINGLE = 1;
- public final static int TURRET_DUAL = 2;
- public final static int TURRET_CHIN = 3;
-
+ public final static int TURRET_DUAL = 2;
+ public final static int TURRET_CHIN = 3;
+
private final static TechAdvancement TA_DUAL_TURRET = Tank.getDualTurretTA();
private final static TechAdvancement TA_CHIN_TURRET = VTOL.getChinTurretTA();
-
+
private final SpinnerNumberModel spnTonnageModel = new SpinnerNumberModel(20, 1, 100, 1);
private final SpinnerNumberModel spnTurretWtModel = new SpinnerNumberModel(0.0, 0.0, null, 0.5);
private final SpinnerNumberModel spnTurret2WtModel = new SpinnerNumberModel(0.0, 0.0, null, 0.5);
private String[] turretNames;
- private final Map motiveNames = new EnumMap<>(EntityMovementMode.class);
+ private final Map motiveNames = new EnumMap<>(EntityMovementMode.class);
private final JSpinner spnTonnage = new JSpinner(spnTonnageModel);
private final JCheckBox chkOmni = new JCheckBox();
@@ -90,7 +111,7 @@ public void removeListener(CVBuildListener l) {
private final JSpinner spnChassisTurretWt = new JSpinner(spnTurretWtModel);
private final JSpinner spnChassisTurret2Wt = new JSpinner(spnTurret2WtModel);
private final JSpinner spnExtraSeats = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
-
+
private final List omniComponents = new ArrayList<>();
private final ITechManager techManager;
@@ -102,14 +123,14 @@ public CVChassisView(ITechManager techManager) {
this.techManager = techManager;
initUI();
}
-
+
private void initUI() {
ResourceBundle resourceMap = ResourceBundle.getBundle("megameklab.resources.Views");
turretNames = resourceMap.getString("CVChassisView.turrets.values").split(",");
for (EntityMovementMode m : MOTIVE_TYPES) {
motiveNames.put(m, m.toString());
}
-
+
setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
@@ -125,13 +146,13 @@ private void initUI() {
spnTonnage.setToolTipText(resourceMap.getString("CVChassisView.spnTonnage.tooltip"));
add(spnTonnage, gbc);
spnTonnage.addChangeListener(this);
-
+
chkOmni.setText(resourceMap.getString("CVChassisView.chkOmni.text"));
gbc.gridx = 2;
chkOmni.setToolTipText(resourceMap.getString("CVChassisView.chkOmni.tooltip"));
add(chkOmni, gbc);
chkOmni.addActionListener(this);
-
+
chkSuperheavy.setText(resourceMap.getString("CVChassisView.chkSuperheavy.text"));
gbc.gridx = 3;
chkSuperheavy.setToolTipText(resourceMap.getString("CVChassisView.chkSuperheavy.tooltip"));
@@ -241,9 +262,9 @@ private void initUI() {
btnResetChassis.addActionListener(this);
omniComponents.add(btnResetChassis);
}
-
+
public void setFromEntity(Tank tank) {
- engineRating = tank.hasEngine()? tank.getEngine().getRating() : 0;
+ engineRating = tank.hasEngine() ? tank.getEngine().getRating() : 0;
isTrailer = tank.isTrailer();
refresh();
setTonnage(tank.getWeight());
@@ -261,14 +282,13 @@ public void setFromEntity(Tank tank) {
if (!tank.hasNoDualTurret()) {
cbTurrets.setSelectedItem(TURRET_DUAL);
} else if (!tank.hasNoTurret()) {
- cbTurrets.setSelectedItem((getMovementMode() == EntityMovementMode.VTOL)?
- TURRET_CHIN : TURRET_SINGLE);
+ cbTurrets.setSelectedItem((getMovementMode() == EntityMovementMode.VTOL) ? TURRET_CHIN : TURRET_SINGLE);
} else {
cbTurrets.setSelectedItem(TURRET_NONE);
}
spnTurretWtModel.setValue(Math.max(0, tank.getBaseChassisTurretWeight()));
spnTurret2WtModel.setValue(Math.max(0, tank.getBaseChassisTurret2Weight()));
-
+
omniComponents.forEach(c -> c.setEnabled(chkOmni.isSelected()));
spnChassisTurretWt.setEnabled(chkOmni.isSelected() && (cbTurrets.getSelectedIndex() > 0));
spnChassisTurret2Wt.setEnabled(chkOmni.isSelected() && (cbTurrets.getSelectedIndex() > 1));
@@ -289,7 +309,7 @@ public void refresh() {
chkOmni.addActionListener(this);
refreshEngine();
refreshTurrets();
-
+
omniComponents.forEach(c -> c.setEnabled(chkOmni.isSelected()));
spnChassisTurretWt.setEnabled(chkOmni.isSelected() && (cbTurrets.getSelectedIndex() > 0));
spnChassisTurret2Wt.setEnabled(chkOmni.isSelected() && (cbTurrets.getSelectedIndex() > 1));
@@ -312,10 +332,10 @@ private void refreshTonnage() {
}
spnTonnage.addChangeListener(this);
}
-
+
private void refreshEngine() {
cbEngine.removeActionListener(this);
- Engine prevEngine = (Engine)cbEngine.getSelectedItem();
+ Engine prevEngine = (Engine) cbEngine.getSelectedItem();
cbEngine.removeAllItems();
for (Engine e : getAvailableEngines()) {
cbEngine.addItem(e);
@@ -329,7 +349,7 @@ private void refreshEngine() {
cbEngine.setSelectedIndex(0);
}
}
-
+
private void refreshTurrets() {
Integer prev = (Integer) cbTurrets.getSelectedItem();
cbTurrets.removeActionListener(this);
@@ -364,23 +384,23 @@ private void refreshTurrets() {
spnTurret2WtModel.addChangeListener(this);
}
}
-
+
public double getTonnage() {
return spnTonnageModel.getNumber().doubleValue();
}
-
+
public void setTonnage(double tonnage) {
- spnTonnageModel.setValue((int)tonnage);
+ spnTonnageModel.setValue((int) tonnage);
}
-
+
public boolean isSuperheavy() {
return chkSuperheavy.isEnabled() && chkSuperheavy.isSelected();
}
-
+
public EntityMovementMode getMovementMode() {
- return (EntityMovementMode)cbMotiveType.getSelectedItem();
+ return (EntityMovementMode) cbMotiveType.getSelectedItem();
}
-
+
public Engine getEngine() {
Engine e = (Engine) cbEngine.getSelectedItem();
if (null == e) {
@@ -392,11 +412,11 @@ public Engine getEngine() {
public int getEngineRating() {
return engineRating;
}
-
+
public void setEngineRating(int rating) {
engineRating = rating;
}
-
+
public List getAvailableEngines() {
List retVal = new ArrayList<>();
boolean isMixed = techManager.useMixedTech();
@@ -424,13 +444,15 @@ public List getAvailableEngines() {
}
return retVal;
}
-
+
/**
- * Select the first engine in the list that matches engine type and flags, disregarding the large
- * engine flag. If the engine type and Clan flag cannot be matched, tries to match the type without
+ * Select the first engine in the list that matches engine type and flags,
+ * disregarding the large
+ * engine flag. If the engine type and Clan flag cannot be matched, tries to
+ * match the type without
* regard to the Clan flag.
- *
- * @param engine The engine to match
+ *
+ * @param engine The engine to match
*/
public void setEngine(Engine engine) {
if (null != engine) {
@@ -455,9 +477,12 @@ public void setEngine(Engine engine) {
}
/**
- * The turret configuration should be one of {@link CVChassisView#TURRET_NONE TURRET_NONE},
- * {@link CVChassisView#TURRET_SINGLE TURRET_SINGLE}, {@link CVChassisView#TURRET_DUAL TURRET_DUAL},
+ * The turret configuration should be one of {@link CVChassisView#TURRET_NONE
+ * TURRET_NONE},
+ * {@link CVChassisView#TURRET_SINGLE TURRET_SINGLE},
+ * {@link CVChassisView#TURRET_DUAL TURRET_DUAL},
* or {@link CVChassisView#TURRET_CHIN TURRET_CHIN}.
+ *
* @return The currently selected turret configuration.
*/
public int getTurretConfiguration() {
@@ -488,9 +513,9 @@ public void actionPerformed(ActionEvent e) {
} else if (e.getSource() == chkControlSystems) {
listeners.forEach(l -> l.controlSystemsChanged(chkControlSystems.isSelected()));
} else if (e.getSource() == cbMotiveType) {
- listeners.forEach(l -> l.motiveChanged((EntityMovementMode)cbMotiveType.getSelectedItem()));
+ listeners.forEach(l -> l.motiveChanged((EntityMovementMode) cbMotiveType.getSelectedItem()));
} else if (e.getSource() == cbEngine) {
- listeners.forEach(l -> l.engineChanged((Engine)cbEngine.getSelectedItem()));
+ listeners.forEach(l -> l.engineChanged((Engine) cbEngine.getSelectedItem()));
} else if (e.getSource() == cbTurrets) {
listeners.forEach(l -> l.turretChanged(getTurretConfiguration()));
} else if (e.getActionCommand().equals(CMD_RESET_CHASSIS)) {
diff --git a/megameklab/src/megameklab/ui/combatVehicle/CVCriticalView.java b/megameklab/src/megameklab/ui/combatVehicle/CVCriticalView.java
index 46f8dfeca..5972001e4 100644
--- a/megameklab/src/megameklab/ui/combatVehicle/CVCriticalView.java
+++ b/megameklab/src/megameklab/ui/combatVehicle/CVCriticalView.java
@@ -15,19 +15,28 @@
package megameklab.ui.combatVehicle;
+import java.awt.Color;
+import java.util.Map;
+import java.util.Vector;
+
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.JComponent;
+import javax.swing.JPanel;
+import javax.swing.ListSelectionModel;
+
import megamek.client.ui.swing.util.UIUtil;
-import megamek.common.*;
+import megamek.common.CriticalSlot;
+import megamek.common.Mounted;
+import megamek.common.SuperHeavyTank;
+import megamek.common.Tank;
+import megamek.common.VTOL;
import megameklab.ui.EntitySource;
import megameklab.ui.util.CritCellUtil;
import megameklab.ui.util.DropTargetCriticalList;
import megameklab.ui.util.IView;
import megameklab.ui.util.RefreshListener;
-import javax.swing.*;
-import java.awt.*;
-import java.util.Map;
-import java.util.Vector;
-
/**
* The Crit Slots view for a Combat Vehicle (including VTOL)
*
@@ -153,9 +162,9 @@ public void refresh() {
continue;
}
if (cs.getType() == CriticalSlot.TYPE_SYSTEM) {
- critNames.add(getMech().getSystemName(cs.getIndex()));
+ critNames.add(getMek().getSystemName(cs.getIndex()));
} else if (cs.getType() == CriticalSlot.TYPE_EQUIPMENT) {
- Mounted m = cs.getMount();
+ Mounted> m = cs.getMount();
// Critical didn't get removed. Remove it now.
if (m == null) {
getTank().setCritical(location, slot, null);
@@ -202,4 +211,4 @@ public void refresh() {
validate();
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/combatVehicle/CVEquipmentTab.java b/megameklab/src/megameklab/ui/combatVehicle/CVEquipmentTab.java
index e780e1895..d5a44f8ad 100644
--- a/megameklab/src/megameklab/ui/combatVehicle/CVEquipmentTab.java
+++ b/megameklab/src/megameklab/ui/combatVehicle/CVEquipmentTab.java
@@ -23,7 +23,7 @@
import megameklab.util.UnitUtil;
/**
- * The Equipment Tab for Combat vehicle units showing the equipment database and the current loadout list.
+ * The Equipment Tab for Combat vehicle units showing the equipment database and the current load out list.
*
* @author jtighe (torren@users.sourceforge.net)
* @author Taharqa
@@ -41,10 +41,10 @@ protected AbstractEquipmentDatabaseView getEquipmentDatabaseView() {
}
@Override
- protected boolean showInLoadout(Mounted mount) {
+ protected boolean showInLoadOut(Mounted> mount) {
EquipmentType etype = mount.getType();
return !(etype instanceof MiscType) ||
(!etype.hasFlag(MiscType.F_JUMP_JET) && !UnitUtil.isArmorOrStructure(etype));
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/combatVehicle/CVEquipmentView.java b/megameklab/src/megameklab/ui/combatVehicle/CVEquipmentView.java
index 1781fb305..753f4233b 100644
--- a/megameklab/src/megameklab/ui/combatVehicle/CVEquipmentView.java
+++ b/megameklab/src/megameklab/ui/combatVehicle/CVEquipmentView.java
@@ -15,25 +15,40 @@
*/
package megameklab.ui.combatVehicle;
+import java.awt.BorderLayout;
+import java.awt.Color;
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.Enumeration;
+import java.util.Vector;
+
+import javax.swing.BorderFactory;
+import javax.swing.JButton;
+import javax.swing.JComboBox;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+
import megamek.common.Entity;
import megamek.common.EquipmentType;
import megamek.common.MiscType;
import megamek.common.Mounted;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
-import megameklab.ui.util.*;
+import megameklab.ui.util.CriticalTableModel;
+import megameklab.ui.util.EquipmentListCellKeySelectionManager;
+import megameklab.ui.util.EquipmentListCellRenderer;
+import megameklab.ui.util.IView;
+import megameklab.ui.util.RefreshListener;
import megameklab.util.StringUtils;
import megameklab.util.TankUtil;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.util.Enumeration;
-import java.util.Vector;
public class CVEquipmentView extends IView implements ActionListener {
+ private static final MMLogger logger = MMLogger.create(CVEquipmentView.class);
+
private RefreshListener refresh;
private JPanel topPanel = new JPanel();
@@ -72,7 +87,7 @@ public CVEquipmentView(EntitySource eSource) {
equipmentTable.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION);
equipmentTable.setDoubleBuffered(true);
- equipmentTable.setMaximumSize(new Dimension(800,500));
+ equipmentTable.setMaximumSize(new Dimension(800, 500));
equipmentScroll.setViewportView(equipmentTable);
topPanel.setLayout(new BorderLayout());
@@ -122,7 +137,7 @@ private void loadEquipmentCombo() {
}
private void loadEquipmentTable() {
- for (Mounted mount : getTank().getMisc()) {
+ for (Mounted> mount : getTank().getMisc()) {
if (UnitUtil.isHeatSink(mount) || UnitUtil.isArmorOrStructure(mount.getType())) {
continue;
@@ -135,7 +150,7 @@ private void loadEquipmentTable() {
private void loadHeatSinks() {
int engineHeatSinks = 10;
- for (Mounted mount : getTank().getMisc()) {
+ for (Mounted> mount : getTank().getMisc()) {
if (UnitUtil.isHeatSink(mount)) {
if (engineHeatSinks-- > 0) {
continue;
@@ -148,14 +163,14 @@ private void loadHeatSinks() {
private void removeHeatSinks() {
int location = 0;
for (; location < equipmentList.getRowCount();) {
- Mounted mount = (Mounted) equipmentList.getValueAt(location, CriticalTableModel.EQUIPMENT);
+ Mounted> mount = (Mounted>) equipmentList.getValueAt(location, CriticalTableModel.EQUIPMENT);
if (UnitUtil.isHeatSink(mount)) {
try {
equipmentList.removeCrit(location);
- } catch (ArrayIndexOutOfBoundsException aioobe) {
+ } catch (ArrayIndexOutOfBoundsException ex) {
return;
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
} else {
location++;
@@ -200,7 +215,7 @@ private void addAllListeners() {
public void actionPerformed(ActionEvent e) {
if (e.getActionCommand().equals(ADD_COMMAND)) {
EquipmentType equip = (EquipmentType) equipmentCombo.getSelectedItem();
- Mounted mount = null;
+ Mounted> mount = null;
boolean isMisc = equip instanceof MiscType;
if (isMisc && equip.hasFlag(MiscType.F_TARGCOMP)) {
if (!UnitUtil.hasTargComp(getTank())) {
@@ -210,7 +225,7 @@ public void actionPerformed(ActionEvent e) {
try {
mount = getTank().addEquipment(equip, Entity.LOC_NONE, false);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
equipmentList.addCrit(mount);
diff --git a/megameklab/src/megameklab/ui/combatVehicle/CVStructureTab.java b/megameklab/src/megameklab/ui/combatVehicle/CVStructureTab.java
index 92c9b6adf..7fcb936ee 100644
--- a/megameklab/src/megameklab/ui/combatVehicle/CVStructureTab.java
+++ b/megameklab/src/megameklab/ui/combatVehicle/CVStructureTab.java
@@ -15,32 +15,45 @@
*/
package megameklab.ui.combatVehicle;
+import java.awt.BorderLayout;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.util.List;
+import java.util.stream.Collectors;
+
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.BoxLayout;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+
import megamek.codeUtilities.MathUtility;
import megamek.common.*;
import megamek.common.equipment.ArmorType;
import megamek.common.verifier.BayData;
import megamek.common.verifier.TestEntity;
import megamek.common.verifier.TestTank;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
-import megameklab.ui.PopupMessages;
-import megameklab.ui.generalUnit.*;
+import megameklab.ui.generalUnit.ArmorAllocationView;
+import megameklab.ui.generalUnit.BasicInfoView;
+import megameklab.ui.generalUnit.IconView;
+import megameklab.ui.generalUnit.MVFArmorView;
+import megameklab.ui.generalUnit.MovementView;
+import megameklab.ui.generalUnit.PatchworkArmorView;
import megameklab.ui.generalUnit.summary.*;
import megameklab.ui.listeners.ArmorAllocationListener;
import megameklab.ui.listeners.CVBuildListener;
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.util.List;
-import java.util.stream.Collectors;
public class CVStructureTab extends ITab implements CVBuildListener, ArmorAllocationListener {
+ private static final MMLogger logger = MMLogger.create(CVStructureTab.class);
+
private RefreshListener refresh = null;
private JPanel masterPanel;
- private BasicInfoView panBasicInfo;
+ private BasicInfoView panBasicInfo;
private CVChassisView panChassis;
private MVFArmorView panArmor;
private MovementView panMovement;
@@ -49,7 +62,7 @@ public class CVStructureTab extends ITab implements CVBuildListener, ArmorAlloca
private PatchworkArmorView panPatchwork;
private CVTransportView panTransport;
private IconView iconView;
-
+
public CVStructureTab(EntitySource eSource) {
super(eSource);
setLayout(new BorderLayout());
@@ -78,7 +91,7 @@ private void setUpPanels() {
new StructureSummaryItem(),
new EngineSummaryItem(),
new PropulsionSummaryItem(),
- new HeatsinkSummaryItem(),
+ new HeatSinkSummaryItem(),
new ControlsSummaryItem(),
new ArmorSummaryItem(),
new JumpSummaryItem(),
@@ -114,12 +127,12 @@ private void setUpPanels() {
leftPanel.add(Box.createVerticalStrut(6));
leftPanel.add(panMovement);
leftPanel.add(Box.createGlue());
-
+
midPanel.add(panArmor);
midPanel.add(panTransport);
midPanel.add(panSummary);
midPanel.add(Box.createVerticalGlue());
-
+
rightPanel.add(panArmorAllocation);
rightPanel.add(panPatchwork);
@@ -147,7 +160,7 @@ private void setUpPanels() {
public void refresh() {
removeAllListeners();
-
+
panBasicInfo.setFromEntity(getTank());
panChassis.setFromEntity(getTank());
panMovement.setFromEntity(getTank());
@@ -161,11 +174,11 @@ public void refresh() {
addAllListeners();
}
-
+
public ITechManager getTechManager() {
return panBasicInfo;
}
-
+
/*
* Used by MekHQ to set the tech faction for custom refits.
*/
@@ -196,12 +209,12 @@ public void addAllListeners() {
public void addRefreshedListener(RefreshListener l) {
refresh = l;
}
-
+
private void removeTurret(int loc) {
for (int slot = 0; slot < getTank().getNumberOfCriticals(loc); slot++) {
getTank().setCritical(loc, slot, null);
}
- for (Mounted mount : getTank().getEquipment()) {
+ for (Mounted> mount : getTank().getEquipment()) {
if (mount.getLocation() == loc) {
UnitUtil.changeMountStatus(getTank(), mount,
Entity.LOC_NONE, Entity.LOC_NONE, false);
@@ -219,15 +232,17 @@ private void initTurretArmor(int loc) {
}
/**
- * Calculates required engine rating for speed and tonnage and updates engine if possible.
+ * Calculates required engine rating for speed and tonnage and updates engine if
+ * possible.
+ *
* @return true if the new engine is legal for rating, space, and tech level
*/
private boolean recalculateEngineRating(int walkMP, double tonnage) {
- int rating = walkMP * (int)tonnage - Tank.getSuspensionFactor(panChassis.getMovementMode(), tonnage);
+ int rating = walkMP * (int) tonnage - Tank.getSuspensionFactor(panChassis.getMovementMode(), tonnage);
if (rating < 10) {
rating = 10;
} else {
- rating = (int) Math.ceil(rating / 5.0) * 5;
+ rating = (int) Math.ceil(rating / 5.0) * 5;
}
int oldRating = getTank().getEngine().getRating();
if (oldRating != rating) {
@@ -299,7 +314,7 @@ public void techBaseChanged(boolean clan, boolean mixed) {
public void techLevelChanged(SimpleTechLevel techLevel) {
updateTechLevel();
}
-
+
@Override
public void updateTechLevel() {
removeAllListeners();
@@ -318,13 +333,14 @@ public void updateTechLevel() {
} else if (!getTechManager().isLegal(panArmor.getArmor())) {
UnitUtil.removeISorArmorMounts(getTank(), false);
}
- // If we have a large engine, a drop in tech level may make it unavailable and we will need
+ // If we have a large engine, a drop in tech level may make it unavailable and
+ // we will need
// to reduce speed to a legal value.
if (getTank().getEngine().hasFlag(Engine.LARGE_ENGINE)
&& panChassis.getAvailableEngines().isEmpty()) {
int walk;
walk = (400 + Tank.getSuspensionFactor(getTank().getMovementMode(), getTank().getWeight()))
- / (int)getTank().getWeight();
+ / (int) getTank().getWeight();
recalculateEngineRating(walk, getTank().getWeight());
getTank().setOriginalWalkMP(walk);
panMovement.setFromEntity(getTank());
@@ -360,7 +376,8 @@ public void walkChanged(int walkMP) {
panChassis.addListener(this);
return;
}
- // Some units (e.g. hover) have a minimum engine rating, which may result in a higher MP.
+ // Some units (e.g. hover) have a minimum engine rating, which may result in a
+ // higher MP.
// Trailers have a minimum of zero even if they have an engine.
if (getTank().isTrailer() && walkMP == 0) {
getTank().setOriginalWalkMP(0);
@@ -386,7 +403,7 @@ public void jumpChanged(int jumpMP, EquipmentType jumpJet) {
try {
getTank().addEquipment(jumpJet, Tank.LOC_BODY);
} catch (LocationFullException e) {
- LogManager.getLogger().error("", e);
+ logger.error("", e);
}
}
panSummary.refresh();
@@ -425,7 +442,7 @@ public void armorTypeChanged(int at, int aTechLevel) {
refresh.refreshBuild();
refresh.refreshPreview();
}
-
+
@Override
public void armorTonnageChanged(double tonnage) {
getTank().setArmorTonnage(Math.round(tonnage * 2) / 2.0);
@@ -442,13 +459,13 @@ public void maximizeArmor() {
panArmor.removeListener(this);
panArmor.setFromEntity(getTank());
panArmor.addListener(this);
-
+
panArmorAllocation.setFromEntity(getTank());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
}
-
+
@Override
public void useRemainingTonnageArmor() {
double currentTonnage = UnitUtil.getEntityVerifier(getTank())
@@ -457,14 +474,14 @@ public void useRemainingTonnageArmor() {
double totalTonnage = getTank().getWeight();
double remainingTonnage = TestEntity.floor(
totalTonnage - currentTonnage, TestEntity.Ceil.HALFTON);
-
+
double maxArmor = MathUtility.clamp(getTank().getArmorWeight() + remainingTonnage, 0,
UnitUtil.getMaximumArmorTonnage(getTank()));
getTank().setArmorTonnage(maxArmor);
panArmor.removeListener(this);
panArmor.setFromEntity(getTank());
panArmor.addListener(this);
-
+
panArmorAllocation.setFromEntity(getTank());
panSummary.refresh();
refresh.refreshStatus();
@@ -481,7 +498,7 @@ public void tonnageChanged(double tonnage) {
}
getTank().setWeight(tonnage);
getTank().setOriginalWalkMP((getTank().getEngine().getRating() + getTank().getSuspensionFactor())
- / (int)getTank().getWeight());
+ / (int) getTank().getWeight());
getTank().autoSetInternal();
refresh();
refresh.refreshPreview();
@@ -503,10 +520,11 @@ public void omniChanged(boolean omni) {
refresh.refreshStatus();
refresh.refreshSummary();
}
-
+
@Override
public void superheavyChanged(boolean superheavy) {
- // VTOLs need to have their weight increased or decreased to fit into the new weight range.
+ // VTOLs need to have their weight increased or decreased to fit into the new
+ // weight range.
// Non-VTOLs require creating a new Entity
if (EntityMovementMode.VTOL.equals(getTank().getMovementMode())) {
double maxStandard = TestTank.maxTonnage(getTank().getMovementMode(), false);
@@ -572,7 +590,7 @@ public void motiveChanged(EntityMovementMode motive) {
}
getTank().setMovementMode(motive);
if (getTank().isTrailer() && !motive.equals(EntityMovementMode.TRACKED)
- && !motive.equals(EntityMovementMode.WHEELED)) {
+ && !motive.equals(EntityMovementMode.WHEELED)) {
getTank().setTrailer(false);
getTank().setHasNoControlSystems(false);
}
@@ -598,7 +616,8 @@ public void engineChanged(Engine engine) {
panMovement.removeListener(this);
panMovement.setFromEntity(getTank());
panMovement.addListener(this);
- // MP may change due to switching from large engine to type without a large equivalent
+ // MP may change due to switching from large engine to type without a large
+ // equivalent
// or trailer removing engine
if (panMovement.getWalk() != getTank().getOriginalWalkMP()) {
walkChanged(panMovement.getWalk());
@@ -631,7 +650,7 @@ public void turretChanged(int turretConfig) {
getTank().setHasNoTurret(true);
getTank().setBaseChassisTurretWeight(-1);
}
-
+
if (getTank().hasNoTurret() && (turretConfig != CVChassisView.TURRET_NONE)) {
getTank().setHasNoTurret(false);
getTank().autoSetInternal();
@@ -676,13 +695,13 @@ public void troopSpaceChanged(double fixed, double pod) {
refresh.refreshStatus();
refresh.refreshPreview();
}
-
+
@Override
public void cargoSpaceChanged(BayData bayType, double fixed, double pod) {
List toRemove = getTank().getTransports().stream()
.filter(t -> (t instanceof Bay)
&& (bayType == BayData.getBayType((Bay) t)))
- .collect(Collectors.toList());
+ .collect(Collectors.toList());
toRemove.forEach(t -> getTank().removeTransporter(t));
double bayTons = Math
.round((fixed) * 2) / 2.0;
@@ -732,7 +751,7 @@ public void autoAllocateArmor() {
for (int location = 0; location < getTank().locations(); location++) {
getTank().initializeArmor(0, location);
}
-
+
// Discount body, as it's not armored
int numLocations = getTank().locations() - 1;
@@ -742,14 +761,14 @@ public void autoAllocateArmor() {
pointsToAllocate -= 2;
numLocations--;
}
-
+
// Determine the percentage of total armor each location should get
double otherPercent = 1.0 / numLocations;
double remainingPercent = 1.0 - (otherPercent * (numLocations - 2));
// Front should be slightly more armored and rear slightly less
double frontPercent = remainingPercent * 0.6;
double rearPercent = remainingPercent * 0.4;
-
+
// With the percentage of total for each location, assign armor
int allocatedPoints = 0;
int rear = Tank.LOC_REAR;
@@ -762,22 +781,21 @@ public void autoAllocateArmor() {
}
int armorToAllocate;
if (location == Tank.LOC_FRONT) {
- armorToAllocate = (int)(pointsToAllocate * frontPercent);
+ armorToAllocate = (int) (pointsToAllocate * frontPercent);
} else if (location == rear) {
- armorToAllocate = (int)(pointsToAllocate * rearPercent);
+ armorToAllocate = (int) (pointsToAllocate * rearPercent);
} else {
- armorToAllocate = (int)(pointsToAllocate * otherPercent);
+ armorToAllocate = (int) (pointsToAllocate * otherPercent);
}
getTank().initializeArmor(armorToAllocate, location);
allocatedPoints += armorToAllocate;
}
-
+
// Because of rounding, may have leftover armor: allocate it to front
int unallocated = pointsToAllocate - allocatedPoints;
int currentFrontArmor = getTank().getOArmor(Tank.LOC_FRONT);
getTank().initializeArmor(currentFrontArmor + unallocated, Tank.LOC_FRONT);
-
panArmorAllocation.setFromEntity(getTank());
refresh.refreshPreview();
refresh.refreshSummary();
@@ -790,11 +808,11 @@ public void patchworkChanged(int location, ArmorType armor) {
int crits = armor.getPatchworkSlotsCVFtr();
if (getTank().getEmptyCriticals(location) < crits) {
- JOptionPane .showMessageDialog(
+ JOptionPane.showMessageDialog(
null, armor.getName()
- + " does not fit in location "
- + getTank().getLocationName(location)
- + ". Resetting to Standard Armor in this location.",
+ + " does not fit in location "
+ + getTank().getLocationName(location)
+ + ". Resetting to Standard Armor in this location.",
"Error",
JOptionPane.INFORMATION_MESSAGE);
getEntity().setArmorType(EquipmentType.T_ARMOR_STANDARD, location);
diff --git a/megameklab/src/megameklab/ui/combatVehicle/CVWeaponView.java b/megameklab/src/megameklab/ui/combatVehicle/CVWeaponView.java
index 08ea9b15f..34106efc5 100644
--- a/megameklab/src/megameklab/ui/combatVehicle/CVWeaponView.java
+++ b/megameklab/src/megameklab/ui/combatVehicle/CVWeaponView.java
@@ -15,24 +15,44 @@
*/
package megameklab.ui.combatVehicle;
-import megamek.common.*;
+import java.awt.Color;
+import java.awt.Component;
+import java.awt.Dimension;
+import java.awt.Font;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.KeyEvent;
+import java.awt.event.KeyListener;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.util.ArrayList;
+import java.util.Enumeration;
+import java.util.List;
+import java.util.Vector;
+
+import javax.swing.*;
+
+import megamek.common.AmmoType;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.weapons.artillery.ArtilleryWeapon;
+import megamek.logging.MMLogger;
import megameklab.MMLConstants;
import megameklab.ui.EntitySource;
-import megameklab.ui.util.*;
+import megameklab.ui.util.CriticalTableModel;
+import megameklab.ui.util.IView;
+import megameklab.ui.util.RefreshListener;
+import megameklab.ui.util.SpringLayoutHelper;
+import megameklab.ui.util.WeaponListCellRenderer;
import megameklab.util.StringUtils;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.*;
-import java.util.ArrayList;
-import java.util.Enumeration;
-import java.util.List;
-import java.util.Vector;
public class CVWeaponView extends IView implements ActionListener, MouseListener, KeyListener {
+ private static final MMLogger logger = MMLogger.create(CVWeaponView.class);
+
private RefreshListener refresh;
private JPanel mainPanel = new JPanel();
@@ -97,16 +117,16 @@ public class CVWeaponView extends IView implements ActionListener, MouseListener
private JTable equipmentTable = new JTable();
private JScrollPane equipmentScroll = new JScrollPane();
- private String LASERWEAPONADD_COMMAND = "ADDLASERWEAPON";
- private String LASERAMMOADD_COMMAND = "ADDLASERAMMO";
- private String MISSILEWEAPONADD_COMMAND = "ADDMISSILEWEAPON";
- private String MISSILEAMMOADD_COMMAND = "ADDMISSILEAMMO";
- private String BALLISTICWEAPONADD_COMMAND = "ADDBALLISTICWEAPON";
- private String BALLISTICAMMOADD_COMMAND = "ADDBALLISTICAMMO";
- private String ARTILLERYWEAPONADD_COMMAND = "ADDARTILLERYWEAPON";
- private String ARTILLERYAMMOADD_COMMAND = "ADDARTILLERYAMMO";
+ private String LASER_WEAPON_ADD_COMMAND = "ADDLASERWEAPON";
+ private String LASER_AMMO_ADD_COMMAND = "ADDLASERAMMO";
+ private String MISSILE_WEAPON_ADD_COMMAND = "ADDMISSILEWEAPON";
+ private String MISSILE_AMMO_ADD_COMMAND = "ADDMISSILEAMMO";
+ private String BALLISTIC_WEAPON_ADD_COMMAND = "ADDBALLISTICWEAPON";
+ private String BALLISTIC_AMMO_ADD_COMMAND = "ADDBALLISTICAMMO";
+ private String ARTILLERY_WEAPON_ADD_COMMAND = "ADDARTILLERYWEAPON";
+ private String ARTILLERY_AMMO_ADD_COMMAND = "ADDARTILLERYAMMO";
private String REMOVE_COMMAND = "REMOVE";
- private String REMOVEALL_COMMAND = "REMOVEALL";
+ private String REMOVE_ALL_COMMAND = "REMOVEALL";
public CVWeaponView(EntitySource eSource) {
super(eSource);
@@ -261,7 +281,8 @@ public CVWeaponView(EntitySource eSource) {
if (eq instanceof WeaponType) {
WeaponType weapon = (WeaponType) eq;
- if (weapon.hasFlag(WeaponType.F_ENERGY) || (weapon.hasFlag(WeaponType.F_PLASMA) && (weapon.getAmmoType() == AmmoType.T_PLASMA))) {
+ if (weapon.hasFlag(WeaponType.F_ENERGY)
+ || (weapon.hasFlag(WeaponType.F_PLASMA) && (weapon.getAmmoType() == AmmoType.T_PLASMA))) {
masterLaserWeaponList.add(eq);
} else if ((eq.hasFlag(WeaponType.F_BALLISTIC) && (weapon.getAmmoType() != AmmoType.T_NA))) {
masterBallisticWeaponList.add(eq);
@@ -270,8 +291,10 @@ public CVWeaponView(EntitySource eSource) {
} else if (weapon instanceof ArtilleryWeapon) {
masterArtilleryWeaponList.add(eq);
}
- } else if ((eq instanceof MiscType) && (eq.hasFlag(MiscType.F_CLUB) || eq.hasFlag(MiscType.F_HAND_WEAPON)) && eq.hasFlag(MiscType.F_TALON)) {
- if (eq.hasFlag(MiscType.F_CLUB) && (eq.hasSubType(MiscType.S_CLUB) || eq.hasSubType(MiscType.S_TREE_CLUB))) {
+ } else if ((eq instanceof MiscType) && (eq.hasFlag(MiscType.F_CLUB) || eq.hasFlag(MiscType.F_HAND_WEAPON))
+ && eq.hasFlag(MiscType.F_TALON)) {
+ if (eq.hasFlag(MiscType.F_CLUB)
+ && (eq.hasSubType(MiscType.S_CLUB) || eq.hasSubType(MiscType.S_TREE_CLUB))) {
continue;
}
masterPhysicalWeaponList.add(eq);
@@ -343,13 +366,13 @@ private void loadWeaponCombos() {
}
private void loadWeaponsTable() {
- for (Mounted mount : getTank().getWeaponList()) {
+ for (Mounted> mount : getTank().getWeaponList()) {
if (UnitUtil.isUnitWeapon(mount.getType(), getTank())) {
weaponList.addCrit(mount);
}
}
- for (Mounted mount : getTank().getAmmo()) {
+ for (Mounted> mount : getTank().getAmmo()) {
if (mount.getUsableShotsLeft() > 1) {
weaponList.addCrit(mount);
}
@@ -421,51 +444,54 @@ private void addAllListeners() {
removeButton.addActionListener(this);
removeAllButton.addActionListener(this);
- laserWeaponAddButton.setActionCommand(LASERWEAPONADD_COMMAND);
- laserAmmoAddButton.setActionCommand(LASERAMMOADD_COMMAND);
- missileWeaponAddButton.setActionCommand(MISSILEWEAPONADD_COMMAND);
- missileAmmoAddButton.setActionCommand(MISSILEAMMOADD_COMMAND);
- ballisticWeaponAddButton.setActionCommand(BALLISTICWEAPONADD_COMMAND);
- ballisticAmmoAddButton.setActionCommand(BALLISTICAMMOADD_COMMAND);
- artilleryWeaponAddButton.setActionCommand(ARTILLERYWEAPONADD_COMMAND);
- artilleryAmmoAddButton.setActionCommand(ARTILLERYAMMOADD_COMMAND);
+ laserWeaponAddButton.setActionCommand(LASER_WEAPON_ADD_COMMAND);
+ laserAmmoAddButton.setActionCommand(LASER_AMMO_ADD_COMMAND);
+ missileWeaponAddButton.setActionCommand(MISSILE_WEAPON_ADD_COMMAND);
+ missileAmmoAddButton.setActionCommand(MISSILE_AMMO_ADD_COMMAND);
+ ballisticWeaponAddButton.setActionCommand(BALLISTIC_WEAPON_ADD_COMMAND);
+ ballisticAmmoAddButton.setActionCommand(BALLISTIC_AMMO_ADD_COMMAND);
+ artilleryWeaponAddButton.setActionCommand(ARTILLERY_WEAPON_ADD_COMMAND);
+ artilleryAmmoAddButton.setActionCommand(ARTILLERY_AMMO_ADD_COMMAND);
removeButton.setActionCommand(REMOVE_COMMAND);
- removeAllButton.setActionCommand(REMOVEALL_COMMAND);
+ removeAllButton.setActionCommand(REMOVE_ALL_COMMAND);
}
@Override
public void actionPerformed(ActionEvent evt) {
- if (evt.getActionCommand().equals(LASERWEAPONADD_COMMAND)) {
+ if (evt.getActionCommand().equals(LASER_WEAPON_ADD_COMMAND)) {
try {
if (laserWeaponCombo.getSelectedIndex() > -1) {
for (int index : laserWeaponCombo.getSelectedIndices()) {
- Mounted mount = getTank().addEquipment(subLaserWeaponList.elementAt(index), Entity.LOC_NONE, false);
+ Mounted> mount = getTank().addEquipment(subLaserWeaponList.elementAt(index), Entity.LOC_NONE,
+ false);
weaponList.addCrit(mount);
}
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
- } else if (evt.getActionCommand().equals(LASERAMMOADD_COMMAND) && !subLaserAmmoList.isEmpty()) {
+ } else if (evt.getActionCommand().equals(LASER_AMMO_ADD_COMMAND) && !subLaserAmmoList.isEmpty()) {
try {
if (laserWeaponCombo.getSelectedIndex() > -1) {
for (int index : laserAmmoCombo.getSelectedIndices()) {
- Mounted mount = getTank().addEquipment(subLaserAmmoList.elementAt(index), Entity.LOC_NONE, false);
+ Mounted> mount = getTank().addEquipment(subLaserAmmoList.elementAt(index), Entity.LOC_NONE,
+ false);
weaponList.addCrit(mount);
}
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
- } else if (evt.getActionCommand().equals(MISSILEWEAPONADD_COMMAND)) {
+ } else if (evt.getActionCommand().equals(MISSILE_WEAPON_ADD_COMMAND)) {
try {
if (missileWeaponCombo.getSelectedIndex() > -1) {
for (int index : missileWeaponCombo.getSelectedIndices()) {
- Mounted mount = getTank().addEquipment(subMissileWeaponList.elementAt(index), Entity.LOC_NONE, false);
+ Mounted> mount = getTank().addEquipment(subMissileWeaponList.elementAt(index),
+ Entity.LOC_NONE, false);
weaponList.addCrit(mount);
- // MegaMek automatically adds a ton of ammo for oneshots
+ // MegaMek automatically adds a ton of ammo for one shots
// for tracking. We do not need this in MLab
if (mount.getType().hasFlag(WeaponType.F_ONESHOT)) {
getTank().getEquipment().remove(getTank().getEquipment().size() - 1);
@@ -474,26 +500,28 @@ public void actionPerformed(ActionEvent evt) {
}
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
- } else if (evt.getActionCommand().equals(MISSILEAMMOADD_COMMAND)) {
+ } else if (evt.getActionCommand().equals(MISSILE_AMMO_ADD_COMMAND)) {
try {
if (missileAmmoCombo.getSelectedIndex() > -1) {
for (int index : missileAmmoCombo.getSelectedIndices()) {
- Mounted mount = getTank().addEquipment(subMissileAmmoList.elementAt(index), Entity.LOC_NONE, false);
+ Mounted> mount = getTank().addEquipment(subMissileAmmoList.elementAt(index), Entity.LOC_NONE,
+ false);
weaponList.addCrit(mount);
}
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
- } else if (evt.getActionCommand().equals(BALLISTICWEAPONADD_COMMAND)) {
+ } else if (evt.getActionCommand().equals(BALLISTIC_WEAPON_ADD_COMMAND)) {
try {
if (ballisticWeaponCombo.getSelectedIndex() > -1) {
for (int index : ballisticWeaponCombo.getSelectedIndices()) {
- Mounted mount = getTank().addEquipment(subBallisticWeaponList.elementAt(index), Entity.LOC_NONE, false);
+ Mounted> mount = getTank().addEquipment(subBallisticWeaponList.elementAt(index),
+ Entity.LOC_NONE, false);
weaponList.addCrit(mount);
- // MegaMek automatically adds a ton of ammo for oneshots
+ // MegaMek automatically adds a ton of ammo for one shots
// for tracking. We do not need this in MLab
if (mount.getType().hasFlag(WeaponType.F_ONESHOT)) {
getTank().getEquipment().remove(getTank().getEquipment().size() - 1);
@@ -502,40 +530,43 @@ public void actionPerformed(ActionEvent evt) {
}
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
- } else if (evt.getActionCommand().equals(BALLISTICAMMOADD_COMMAND)) {
+ } else if (evt.getActionCommand().equals(BALLISTIC_AMMO_ADD_COMMAND)) {
try {
if (ballisticAmmoCombo.getSelectedIndex() > -1) {
for (int index : ballisticAmmoCombo.getSelectedIndices()) {
- Mounted mount = getTank().addEquipment(subBallisticAmmoList.elementAt(index), Entity.LOC_NONE, false);
+ Mounted> mount = getTank().addEquipment(subBallisticAmmoList.elementAt(index),
+ Entity.LOC_NONE, false);
weaponList.addCrit(mount);
}
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
- } else if (evt.getActionCommand().equals(ARTILLERYWEAPONADD_COMMAND)) {
+ } else if (evt.getActionCommand().equals(ARTILLERY_WEAPON_ADD_COMMAND)) {
try {
if (artilleryWeaponCombo.getSelectedIndex() > -1) {
for (int index : artilleryWeaponCombo.getSelectedIndices()) {
- Mounted mount = getTank().addEquipment(subArtilleryWeaponList.elementAt(index), Entity.LOC_NONE, false);
+ Mounted> mount = getTank().addEquipment(subArtilleryWeaponList.elementAt(index),
+ Entity.LOC_NONE, false);
weaponList.addCrit(mount);
}
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
- } else if (evt.getActionCommand().equals(ARTILLERYAMMOADD_COMMAND)) {
+ } else if (evt.getActionCommand().equals(ARTILLERY_AMMO_ADD_COMMAND)) {
try {
if (artilleryAmmoCombo.getSelectedIndex() > -1) {
for (int index : artilleryAmmoCombo.getSelectedIndices()) {
- Mounted mount = getTank().addEquipment(subArtilleryAmmoList.elementAt(index), Entity.LOC_NONE, false);
+ Mounted> mount = getTank().addEquipment(subArtilleryAmmoList.elementAt(index),
+ Entity.LOC_NONE, false);
weaponList.addCrit(mount);
}
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
} else if (evt.getActionCommand().equals(REMOVE_COMMAND)) {
int startRow = equipmentTable.getSelectedRow();
@@ -548,7 +579,7 @@ public void actionPerformed(ActionEvent evt) {
}
}
refresh.refreshAll();
- } else if (evt.getActionCommand().equals(REMOVEALL_COMMAND)) {
+ } else if (evt.getActionCommand().equals(REMOVE_ALL_COMMAND)) {
removeAllWeapons();
} else {
return;
@@ -624,7 +655,8 @@ private void loadAmmo(Component o) {
Vector equipmentList = new Vector<>();
if (weapon.getAmmoType() != AmmoType.T_NA) {
for (AmmoType ammo : AmmoType.getMunitionsFor(weapon.getAmmoType())) {
- if ((ammo.getRackSize() == weapon.getRackSize()) && UnitUtil.isLegal(getTank(), ammo) && !ammo.hasFlag(AmmoType.F_BATTLEARMOR)) {
+ if ((ammo.getRackSize() == weapon.getRackSize()) && UnitUtil.isLegal(getTank(), ammo)
+ && !ammo.hasFlag(AmmoType.F_BATTLEARMOR)) {
subLaserAmmoList.add(ammo);
equipmentList.add(ammo.getInternalName());
}
diff --git a/megameklab/src/megameklab/ui/dialog/MegaMekLabUnitSelectorDialog.java b/megameklab/src/megameklab/ui/dialog/MegaMekLabUnitSelectorDialog.java
index f6aacae5d..a9c3eb9c7 100644
--- a/megameklab/src/megameklab/ui/dialog/MegaMekLabUnitSelectorDialog.java
+++ b/megameklab/src/megameklab/ui/dialog/MegaMekLabUnitSelectorDialog.java
@@ -119,12 +119,12 @@ protected JPanel createButtonsPanel() {
JPanel panelButtons = new JPanel(new GridBagLayout());
if (allowPickWithoutClose) {
- buttonSelect = new JButton(Messages.getString("MechSelectorDialog.m_bPick"));
+ buttonSelect = new JButton(Messages.getString("MekSelectorDialog.m_bPick"));
buttonSelect.addActionListener(this);
panelButtons.add(buttonSelect, new GridBagConstraints());
}
- buttonSelectClose = new JButton(Messages.getString("MechSelectorDialog.m_bPickClose"));
+ buttonSelectClose = new JButton(Messages.getString("MekSelectorDialog.m_bPickClose"));
buttonSelectClose.addActionListener(this);
panelButtons.add(buttonSelectClose, new GridBagConstraints());
@@ -133,7 +133,7 @@ protected JPanel createButtonsPanel() {
buttonClose.addActionListener(e -> closeWithoutSelection());
panelButtons.add(buttonClose, new GridBagConstraints());
- buttonShowBV = new JButton(Messages.getString("MechSelectorDialog.BV"));
+ buttonShowBV = new JButton(Messages.getString("MekSelectorDialog.BV"));
buttonShowBV.addActionListener(this);
panelButtons.add(buttonShowBV, new GridBagConstraints());
@@ -168,7 +168,7 @@ public Entity getChosenEntity() {
protected Entity refreshUnitView() {
Entity selectedEntity = super.refreshUnitView();
if (selectedEntity != null) {
- Image base = MMStaticDirectoryManager.getMechTileset().imageFor(selectedEntity);
+ Image base = MMStaticDirectoryManager.getMekTileset().imageFor(selectedEntity);
EntityImage entityImage = EntityImage.createIcon(base, Camouflage.of(PlayerColour.GOLD), selectedEntity);
entityImage.loadFacings();
labelImage.setIcon(new ImageIcon(entityImage.getFacing(0)));
diff --git a/megameklab/src/megameklab/ui/dialog/PrintQueueDialog.java b/megameklab/src/megameklab/ui/dialog/PrintQueueDialog.java
index cee2f2572..b178bc0d3 100644
--- a/megameklab/src/megameklab/ui/dialog/PrintQueueDialog.java
+++ b/megameklab/src/megameklab/ui/dialog/PrintQueueDialog.java
@@ -18,25 +18,13 @@
*/
package megameklab.ui.dialog;
-import megamek.client.Client;
-import megamek.client.generator.RandomNameGenerator;
-import megamek.client.ui.baseComponents.MMButton;
-import megamek.client.ui.swing.ClientGUI;
-import megamek.client.ui.swing.UnitLoadingDialog;
-import megamek.common.*;
-import megamek.common.util.C3Util;
-import megameklab.printing.PageBreak;
-import megameklab.util.UnitPrintManager;
-import org.apache.commons.io.FilenameUtils;
-import org.apache.logging.log4j.LogManager;
+import static java.util.stream.Collectors.toList;
-import javax.swing.*;
-import javax.swing.border.EmptyBorder;
-import javax.swing.border.TitledBorder;
-import javax.swing.event.ListSelectionEvent;
-import javax.swing.event.ListSelectionListener;
-import javax.swing.filechooser.FileNameExtensionFilter;
-import java.awt.*;
+import java.awt.Container;
+import java.awt.Dimension;
+import java.awt.FlowLayout;
+import java.awt.GridLayout;
+import java.awt.LayoutManager;
import java.awt.event.ActionEvent;
import java.awt.event.KeyEvent;
import java.io.File;
@@ -46,7 +34,30 @@
import java.util.List;
import java.util.stream.IntStream;
-import static java.util.stream.Collectors.toList;
+import javax.swing.*;
+import javax.swing.border.EmptyBorder;
+import javax.swing.border.TitledBorder;
+import javax.swing.event.ListSelectionEvent;
+import javax.swing.event.ListSelectionListener;
+import javax.swing.filechooser.FileNameExtensionFilter;
+
+import org.apache.commons.io.FilenameUtils;
+
+import megamek.client.Client;
+import megamek.client.generator.RandomNameGenerator;
+import megamek.client.ui.baseComponents.MMButton;
+import megamek.client.ui.swing.ClientGUI;
+import megamek.client.ui.swing.UnitLoadingDialog;
+import megamek.common.BTObject;
+import megamek.common.Configuration;
+import megamek.common.Entity;
+import megamek.common.Game;
+import megamek.common.MekFileParser;
+import megamek.common.Player;
+import megamek.common.util.C3Util;
+import megamek.logging.MMLogger;
+import megameklab.printing.PageBreak;
+import megameklab.util.UnitPrintManager;
/**
* Allows selecting multiple units and printing their record sheets.
@@ -55,6 +66,8 @@
* @author Simon (Juliez)
*/
public class PrintQueueDialog extends AbstractMMLButtonDialog {
+ private static final MMLogger logger = MMLogger.create(PrintQueueDialog.class);
+
private final boolean printToPdf;
private final JButton addFromFileButton = new JButton("Add From File");
private final JButton addFromCacheButton = new JButton("Add From Cache");
@@ -77,7 +90,8 @@ public class PrintQueueDialog extends AbstractMMLButtonDialog {
private final String mulFileName;
- public PrintQueueDialog(JFrame parent, boolean printToPdf, List extends BTObject> units, boolean fromMul, String mulFileName) {
+ public PrintQueueDialog(JFrame parent, boolean printToPdf, List extends BTObject> units, boolean fromMul,
+ String mulFileName) {
super(parent, true, "PrintQueueDialog", "PrintQueueDialog.windowName.text");
this.parent = parent;
this.printToPdf = printToPdf;
@@ -131,8 +145,9 @@ protected Container createCenterPane() {
moveDownButton.setEnabled(false);
oneUnitPerSheetCheck.setAlignmentX(JComponent.CENTER_ALIGNMENT);
- oneUnitPerSheetCheck.setToolTipText("When unchecked, the record sheets for some unit types may be printed on the same page. " +
- "Note that the result may depend on whether reference tables are printed. This can be changed in the Settings.");
+ oneUnitPerSheetCheck.setToolTipText(
+ "When unchecked, the record sheets for some unit types may be printed on the same page. " +
+ "Note that the result may depend on whether reference tables are printed. This can be changed in the Settings.");
adjustedBvCheck.setAlignmentX(JComponent.CENTER_ALIGNMENT);
adjustedBvCheck.setToolTipText("When checked, printed BV is adjusted for force modifiers (C3, TAG, etc.). " +
@@ -205,7 +220,8 @@ private void refresh() {
if (fromMul && unit instanceof Entity) {
var crew = ((Entity) unit).getCrew();
if (!crew.getName().startsWith(RandomNameGenerator.UNNAMED)) {
- title += String.format(" {%s %d/%d}", crew.getName(), crew.getGunnery(), crew.getPiloting());
+ title += String.format(" {%s %d/%d}", crew.getName(), crew.getGunnery(),
+ crew.getPiloting());
}
}
return title;
@@ -251,7 +267,8 @@ protected void okButtonActionPerformed(ActionEvent evt) {
if (mulFileName.isBlank()) {
exportFile = UnitPrintManager.getExportFile(parent);
} else {
- exportFile = UnitPrintManager.getExportFile(parent, FilenameUtils.removeExtension(mulFileName) + ".pdf");
+ exportFile = UnitPrintManager.getExportFile(parent,
+ FilenameUtils.removeExtension(mulFileName) + ".pdf");
}
if (exportFile != null) {
UnitPrintManager.exportUnits(units, exportFile, oneUnitPerSheetCheck.isSelected());
@@ -279,7 +296,8 @@ private void pageBreak() {
private void selectFromCache() {
UnitLoadingDialog unitLoadingDialog = new UnitLoadingDialog(parent);
unitLoadingDialog.setVisible(true);
- MegaMekLabUnitSelectorDialog viewer = new MegaMekLabUnitSelectorDialog(parent, unitLoadingDialog, this::entitySelected);
+ MegaMekLabUnitSelectorDialog viewer = new MegaMekLabUnitSelectorDialog(parent, unitLoadingDialog,
+ this::entitySelected);
Entity entity = viewer.getChosenEntity();
viewer.dispose();
@@ -290,7 +308,8 @@ private void selectFromCache() {
}
/**
- * This is a callback function given to the Unit Selector Dialog to pass on selected units
+ * This is a callback function given to the Unit Selector Dialog to pass on
+ * selected units
* without closing the Unit Selector.
*
* @param entity the chosen Unit
@@ -303,7 +322,7 @@ public void entitySelected(Entity entity) {
}
private void selectFromFile() {
- String filePathName = System.getProperty("user.dir") + "/data/mechfiles/";
+ String filePathName = System.getProperty("user.dir") + "/data/mekfiles/";
JFileChooser f = new JFileChooser(filePathName);
f.setLocation(parent.getLocation().x + 150, parent.getLocation().y + 100);
@@ -319,10 +338,10 @@ private void selectFromFile() {
for (File entityFile : f.getSelectedFiles()) {
try {
- Entity tempEntity = new MechFileParser(entityFile).getEntity();
+ Entity tempEntity = new MekFileParser(entityFile).getEntity();
units.add(tempEntity);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
refresh();
@@ -376,7 +395,8 @@ private void moveBottom() {
units.addAll(newListTop);
units.addAll(newListBottom);
refresh();
- queuedUnitList.setSelectedIndices(IntStream.range(newListTop.size(), newListTop.size() + newListBottom.size()).toArray());
+ queuedUnitList.setSelectedIndices(
+ IntStream.range(newListTop.size(), newListTop.size() + newListBottom.size()).toArray());
}
private void moveUp() {
@@ -468,4 +488,4 @@ public Dimension getMaximumSize() {
return new Dimension(getPreferredSize().width, getPreferredSize().height);
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/dialog/UiLoader.java b/megameklab/src/megameklab/ui/dialog/UiLoader.java
index e68604095..7a774eff0 100644
--- a/megameklab/src/megameklab/ui/dialog/UiLoader.java
+++ b/megameklab/src/megameklab/ui/dialog/UiLoader.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2019, 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -18,6 +18,16 @@
*/
package megameklab.ui.dialog;
+import java.awt.BorderLayout;
+import java.util.Map;
+import java.util.Objects;
+import java.util.ResourceBundle;
+import java.util.TreeMap;
+
+import javax.swing.JDialog;
+import javax.swing.JFrame;
+import javax.swing.SwingUtilities;
+
import megamek.client.ui.swing.util.UIUtil;
import megamek.common.*;
import megameklab.ui.MegaMekLabMainUI;
@@ -33,15 +43,9 @@
import megameklab.ui.supportVehicle.SVMainUI;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import java.awt.*;
-import java.util.Map;
-import java.util.Objects;
-import java.util.ResourceBundle;
-import java.util.TreeMap;
-
/**
- * This class prepares a new editing UI for either a given Entity or an Entity type (new unit). While
+ * This class prepares a new editing UI for either a given Entity or an Entity
+ * type (new unit). While
* preparation runs, a splash screen is shown.
*
* @author Taharqa
@@ -55,8 +59,7 @@ public class UiLoader {
private static final TreeMap LOAD_SCREEN_IMAGES = new TreeMap<>(Map.of(
0, Configuration.miscImagesDir() + "/mml_load_spooky_hd.jpg",
1441, Configuration.miscImagesDir() + "/mml_load_spooky_fhd.jpg",
- 1921, Configuration.miscImagesDir() + "/mml_load_spooky_uhd.jpg"
- ));
+ 1921, Configuration.miscImagesDir() + "/mml_load_spooky_uhd.jpg"));
private static final ResourceBundle RESOURCES = ResourceBundle.getBundle("megameklab.resources.Menu");
private final JDialog splashImage;
@@ -67,8 +70,8 @@ public class UiLoader {
private final String fileName;
public static void loadUi(Entity newUnit, String fileName) {
- if ((newUnit == null) || (newUnit instanceof Mech)) {
- new UiLoader(Entity.ETYPE_MECH, false, false, newUnit, fileName).show();
+ if ((newUnit == null) || (newUnit instanceof Mek)) {
+ new UiLoader(Entity.ETYPE_MEK, false, false, newUnit, fileName).show();
} else if (newUnit.isSupportVehicle()) {
new UiLoader(Entity.ETYPE_SUPPORT_TANK, false, false, newUnit, fileName).show();
} else if (newUnit.hasETypeFlag(Entity.ETYPE_SMALL_CRAFT)) {
@@ -81,13 +84,13 @@ public static void loadUi(Entity newUnit, String fileName) {
new UiLoader(Entity.ETYPE_BATTLEARMOR, false, false, newUnit, fileName).show();
} else if (newUnit instanceof Infantry) {
new UiLoader(Entity.ETYPE_INFANTRY, false, false, newUnit, fileName).show();
- } else if (newUnit instanceof Protomech) {
- new UiLoader(Entity.ETYPE_PROTOMECH, false, false, newUnit, fileName).show();
+ } else if (newUnit instanceof ProtoMek) {
+ new UiLoader(Entity.ETYPE_PROTOMEK, false, false, newUnit, fileName).show();
} else if ((newUnit instanceof Tank) && !(newUnit instanceof GunEmplacement)) {
new UiLoader(Entity.ETYPE_TANK, false, false, newUnit, fileName).show();
} else {
PopupMessages.showUiLoadError(null);
- new UiLoader(Entity.ETYPE_MECH, false, false, null, "").show();
+ new UiLoader(Entity.ETYPE_MEK, false, false, null, "").show();
}
}
@@ -96,11 +99,14 @@ public static void loadUi(long type, boolean primitive, boolean industrial) {
}
/**
- * @param type - the unit type to load the mainUI from, based on the types in StartupGUI.java
+ * @param type - the unit type to load the mainUI from, based on the types
+ * in StartupGUI.java
* @param primitive - is unit primitive
* @param industrial - is unit industrial
- * @param newUnit - a specific Entity
to load in rather than default
- * @param fileName - the file name of the new unit; empty String if the unit has no file
+ * @param newUnit - a specific Entity
to load in rather than
+ * default
+ * @param fileName - the file name of the new unit; empty String if the unit
+ * has no file
*/
private UiLoader(long type, boolean primitive, boolean industrial, Entity newUnit, String fileName) {
this.type = type;
@@ -116,7 +122,10 @@ private UiLoader(long type, boolean primitive, boolean industrial, Entity newUni
splashImage.setLocationRelativeTo(null);
}
- /** Shows the splash image, hides the calling frame and starts loading the new unit's UI. */
+ /**
+ * Shows the splash image, hides the calling frame and starts loading the new
+ * unit's UI.
+ */
public void show() {
splashImage.setVisible(true);
SwingUtilities.invokeLater(this::loadNewUi);
@@ -135,13 +144,16 @@ private void loadNewUi() {
splashImage.dispose();
}
- /** @return The correct MainUI for an Entity of the given type (ETYPE_xxx), primitive and industrial flag. */
+ /**
+ * @return The correct MainUI for an Entity of the given type (ETYPE_xxx),
+ * primitive and industrial flag.
+ */
public static MegaMekLabMainUI getUI(long type, boolean primitive, boolean industrial) {
if (type == Entity.ETYPE_TANK) {
return new CVMainUI();
} else if (type == Entity.ETYPE_SUPPORT_TANK) {
return new SVMainUI();
- } else if (type == Entity.ETYPE_PROTOMECH) {
+ } else if (type == Entity.ETYPE_PROTOMEK) {
return new PMMainUI();
} else if (type == Entity.ETYPE_BATTLEARMOR) {
return new BAMainUI();
@@ -157,4 +169,4 @@ public static MegaMekLabMainUI getUI(long type, boolean primitive, boolean indus
return new BMMainUI(primitive, industrial);
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/dialog/settings/MiscSettingsPanel.java b/megameklab/src/megameklab/ui/dialog/settings/MiscSettingsPanel.java
index 7f0e2fe2c..bcef7c6bb 100644
--- a/megameklab/src/megameklab/ui/dialog/settings/MiscSettingsPanel.java
+++ b/megameklab/src/megameklab/ui/dialog/settings/MiscSettingsPanel.java
@@ -18,31 +18,35 @@
*/
package megameklab.ui.dialog.settings;
+import java.awt.Component;
+import java.awt.FlowLayout;
+import java.io.File;
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.ResourceBundle;
+
+import javax.swing.*;
+import javax.swing.border.EmptyBorder;
+
import megamek.MMConstants;
import megamek.client.ui.Messages;
import megamek.client.ui.baseComponents.MMComboBox;
import megamek.client.ui.swing.CommonSettingsDialog;
import megamek.client.ui.swing.HelpDialog;
import megamek.common.preference.PreferenceManager;
+import megamek.logging.MMLogger;
import megameklab.ui.MMLStartUp;
import megameklab.ui.util.SpringUtilities;
import megameklab.util.CConfig;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.border.EmptyBorder;
-import java.awt.*;
-import java.io.File;
-import java.net.MalformedURLException;
-import java.net.URL;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.ResourceBundle;
/**
* A panel allowing to change MML's general preferences
*/
public class MiscSettingsPanel extends JPanel {
+ private static final MMLogger logger = MMLogger.create(MiscSettingsPanel.class);
+
private static final ResourceBundle resources = ResourceBundle.getBundle("megameklab.resources.Dialogs");
private final MMComboBox startUpMMComboBox = new MMComboBox<>("StartUp", MMLStartUp.values());
@@ -79,7 +83,7 @@ public class MiscSettingsPanel extends JPanel {
URL helpFile = new File(MMConstants.USER_DIR_README_FILE).toURI().toURL();
userDirHelp.addActionListener(e -> new HelpDialog(helpTitle, helpFile, parent).setVisible(true));
} catch (MalformedURLException e) {
- LogManager.getLogger().error("Could not find the user data directory readme file at "
+ logger.error("Could not find the user data directory readme file at "
+ MMConstants.USER_DIR_README_FILE);
}
JPanel userDirLine = new JPanel(new FlowLayout(FlowLayout.LEFT, 0, 0));
@@ -119,7 +123,8 @@ Map getMiscSettings() {
? MMLStartUp.SPLASH_SCREEN
: startUpMMComboBox.getSelectedItem();
miscSettings.put(CConfig.MISC_STARTUP, startUp.name());
- // The user directory is stored in MM's client settings, not in CConfig, therefore not added here
+ // The user directory is stored in MM's client settings, not in CConfig,
+ // therefore not added here
return miscSettings;
}
@@ -129,7 +134,8 @@ String getUserDir() {
DefaultListCellRenderer startUpRenderer = new DefaultListCellRenderer() {
@Override
- public Component getListCellRendererComponent(JList> list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
+ public Component getListCellRendererComponent(JList> list, Object value, int index, boolean isSelected,
+ boolean cellHasFocus) {
return super.getListCellRendererComponent(list, displayName(value), index, isSelected, cellHasFocus);
}
};
@@ -137,4 +143,4 @@ public Component getListCellRendererComponent(JList> list, Object value, int i
private String displayName(Object value) {
return (value instanceof MMLStartUp) ? ((MMLStartUp) value).getDisplayName() : "";
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/fighterAero/ASBuildTab.java b/megameklab/src/megameklab/ui/fighterAero/ASBuildTab.java
index 3543490a9..bd2bb8e5d 100644
--- a/megameklab/src/megameklab/ui/fighterAero/ASBuildTab.java
+++ b/megameklab/src/megameklab/ui/fighterAero/ASBuildTab.java
@@ -16,6 +16,15 @@
package megameklab.ui.fighterAero;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JPanel;
+
import megamek.common.Entity;
import megamek.common.Mounted;
import megamek.common.verifier.TestAero;
@@ -24,11 +33,6 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-
public class ASBuildTab extends ITab implements ActionListener {
private RefreshListener refresh = null;
private ASCriticalView critView = null;
@@ -38,7 +42,7 @@ public class ASBuildTab extends ITab implements ActionListener {
private JButton resetButton = new JButton("Reset");
- private String RESETCOMMAND = "resetbuttoncommand";
+ private String RESET_COMMAND = "resetbuttoncommand";
public ASBuildTab(EntitySource eSource) {
super(eSource);
@@ -52,7 +56,7 @@ public ASBuildTab(EntitySource eSource) {
buildView = new ASBuildView(eSource,refresh);
resetButton.setMnemonic('R');
- resetButton.setActionCommand(RESETCOMMAND);
+ resetButton.setActionCommand(RESET_COMMAND);
buttonPanel.add(resetButton);
gbc.gridx = 0;
@@ -81,14 +85,14 @@ public void refresh() {
@Override
public void actionPerformed(ActionEvent e) {
- if (e.getActionCommand().equals(RESETCOMMAND)) {
+ if (e.getActionCommand().equals(RESET_COMMAND)) {
resetCrits();
}
}
private void resetCrits() {
- for (Mounted mount : getAero().getEquipment()) {
+ for (Mounted> mount : getAero().getEquipment()) {
if (!mount.isWeaponGroup() && TestAero.eqRequiresLocation(mount.getType(), true)
&& !UnitUtil.isFixedLocationSpreadEquipment(mount.getType())) {
UnitUtil.removeCriticals(getAero(), mount);
@@ -120,4 +124,4 @@ public void refreshAll() {
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/fighterAero/ASBuildView.java b/megameklab/src/megameklab/ui/fighterAero/ASBuildView.java
index dafbf14eb..f60b82bee 100644
--- a/megameklab/src/megameklab/ui/fighterAero/ASBuildView.java
+++ b/megameklab/src/megameklab/ui/fighterAero/ASBuildView.java
@@ -15,9 +15,33 @@
*/
package megameklab.ui.fighterAero;
-import megamek.common.*;
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.util.ArrayList;
+import java.util.Vector;
+
+import javax.swing.BorderFactory;
+import javax.swing.JMenuItem;
+import javax.swing.JPopupMenu;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+import javax.swing.border.TitledBorder;
+import javax.swing.table.TableColumn;
+
+import megamek.common.Aero;
+import megamek.common.AmmoType;
+import megamek.common.Entity;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.verifier.TestAero;
import megamek.common.weapons.Weapon;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.util.CriticalTableModel;
import megameklab.ui.util.CriticalTransferHandler;
@@ -25,31 +49,22 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.StringUtils;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.border.TitledBorder;
-import javax.swing.table.TableColumn;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.awt.event.MouseEvent;
-import java.awt.event.MouseListener;
-import java.util.ArrayList;
-import java.util.Vector;
/**
* This IView shows all the equipment that's not yet been assigned a location
+ *
* @author beerockxs
* @author arlith
*/
public class ASBuildView extends IView implements ActionListener, MouseListener {
+ private static final MMLogger logger = MMLogger.create(ASBuildView.class);
+
private CriticalTableModel equipmentList;
- private Vector masterEquipmentList = new Vector<>(10, 1);
+ private Vector> masterEquipmentList = new Vector<>(10, 1);
private JTable equipmentTable = new JTable();
private JScrollPane equipmentScroll = new JScrollPane();
private int engineHeatSinkCount = 0;
-
+
CriticalTransferHandler cth;
public ASBuildView(EntitySource eSource, RefreshListener refresh) {
@@ -84,7 +99,7 @@ public ASBuildView(EntitySource eSource, RefreshListener refresh) {
setLayout(new BorderLayout());
this.add(equipmentScroll, BorderLayout.CENTER);
setBorder(BorderFactory.createTitledBorder(
- BorderFactory.createEmptyBorder(), "Unallocated Equipment",
+ BorderFactory.createEmptyBorder(), "Unallocated Equipment",
TitledBorder.TOP, TitledBorder.DEFAULT_POSITION));
}
@@ -95,18 +110,18 @@ public void addRefreshedListener(RefreshListener l) {
private void loadEquipmentTable() {
equipmentList.removeAllCrits();
masterEquipmentList.clear();
- for (Mounted mount : getAero().getMisc()) {
- if ((mount.getLocation() == Entity.LOC_NONE) &&
+ for (Mounted> mount : getAero().getMisc()) {
+ if ((mount.getLocation() == Entity.LOC_NONE) &&
!isEngineHeatSink(mount)) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getAero().getTotalWeaponList()) {
+ for (Mounted> mount : getAero().getTotalWeaponList()) {
if (mount.getLocation() == Entity.LOC_NONE) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getAero().getAmmo()) {
+ for (Mounted> mount : getAero().getAmmo()) {
if ((mount.getLocation() == Entity.LOC_NONE) && !mount.isOneShotAmmo()) {
masterEquipmentList.add(mount);
}
@@ -134,9 +149,9 @@ private void loadEquipmentTable() {
}
// weapons and ammo
- Vector weaponsNAmmoList = new Vector<>(10, 1);
+ Vector> weaponsNAmmoList = new Vector<>(10, 1);
for (int pos = 0; pos < masterEquipmentList.size(); pos++) {
- if ((masterEquipmentList.get(pos).getType() instanceof Weapon) ||
+ if ((masterEquipmentList.get(pos).getType() instanceof Weapon) ||
(masterEquipmentList.get(pos).getType() instanceof AmmoType)) {
weaponsNAmmoList.add(masterEquipmentList.get(pos));
masterEquipmentList.remove(pos);
@@ -144,14 +159,14 @@ private void loadEquipmentTable() {
}
}
weaponsNAmmoList.sort(StringUtils.mountedComparator());
- for (Mounted mount : weaponsNAmmoList) {
+ for (Mounted> mount : weaponsNAmmoList) {
equipmentList.addCrit(mount);
}
// Equipment
for (int pos = 0; pos < masterEquipmentList.size(); pos++) {
- if ((masterEquipmentList.get(pos).getType() instanceof MiscType) &&
- !UnitUtil.isArmor(masterEquipmentList.get(pos).getType()) &&
+ if ((masterEquipmentList.get(pos).getType() instanceof MiscType) &&
+ !UnitUtil.isArmor(masterEquipmentList.get(pos).getType()) &&
!UnitUtil.isTSM(masterEquipmentList.get(pos).getType())) {
equipmentList.addCrit(masterEquipmentList.get(pos));
masterEquipmentList.remove(pos);
@@ -192,11 +207,11 @@ private void loadEquipmentTable() {
}
}
- private boolean isEngineHeatSink(Mounted mount) {
+ private boolean isEngineHeatSink(Mounted> mount) {
if ((mount.getLocation() == Entity.LOC_NONE)
&& UnitUtil.isHeatSink(mount) && (engineHeatSinkCount > 0)
&& !(mount.getType().hasFlag(MiscType.F_COMPACT_HEAT_SINK)
- && mount.getType().hasFlag(MiscType.F_DOUBLE_HEAT_SINK))) {
+ && mount.getType().hasFlag(MiscType.F_DOUBLE_HEAT_SINK))) {
engineHeatSinkCount--;
return true;
} else {
@@ -254,20 +269,21 @@ public void mouseExited(MouseEvent e) {
@Override
public void mousePressed(MouseEvent evt) {
- // On right-click, we want to generate menu items to add to specific
- // locations, but only if those locations are make sense
+ // On right-click, we want to generate menu items to add to specific
+ // locations, but only if those locations are make sense
if (evt.getButton() == MouseEvent.BUTTON3) {
JPopupMenu popup = new JPopupMenu();
JMenuItem item;
final int selectedRow = equipmentTable.rowAtPoint(evt.getPoint());
- Mounted eq = (Mounted)equipmentTable.getModel().getValueAt(
+ Mounted> eq = (Mounted>) equipmentTable.getModel().getValueAt(
selectedRow, CriticalTableModel.EQUIPMENT);
String[] locNames = getAero().getLocationNames();
// A list of the valid locations we can add the selected eq to
ArrayList validLocs = new ArrayList<>();
- // The number of possible locations, Aeros' have LOC_WINGS and LOC_FUSELAGE, which we
+ // The number of possible locations, Aero's have LOC_WINGS and LOC_FUSELAGE,
+ // which we
// want to ignore for now, hence -2
int numLocs = getAero().locations() - 2;
// If it's a weapon, there are restrictions
@@ -277,7 +293,7 @@ public void mousePressed(MouseEvent evt) {
if (availSpace != null) {
int[] numWeapons = new int[availSpace.length];
- for (Mounted m : getAero().getWeaponList()) {
+ for (Mounted> m : getAero().getWeaponList()) {
if (m.getLocation() != Aero.LOC_NONE) {
numWeapons[m.getLocation()]++;
}
@@ -289,7 +305,7 @@ public void mousePressed(MouseEvent evt) {
}
}
}
- // If it's not a weapon there are no space requirements
+ // If it's not a weapon there are no space requirements
} else {
for (int loc = 0; loc < numLocs; loc++) {
validLocs.add(loc);
@@ -301,7 +317,7 @@ public void mousePressed(MouseEvent evt) {
}
// Add a menu item for each potential location
- for (Integer location: validLocs) {
+ for (Integer location : validLocs) {
if (UnitUtil.isValidLocation(getAero(), eq.getType(), location)) {
item = new JMenuItem("Add to " + locNames[location]);
@@ -318,23 +334,23 @@ public void mousePressed(MouseEvent evt) {
public void mouseReleased(MouseEvent evt) {
}
-
+
/**
* When the user right-clicks on the equipment table, a context menu is
* generated that his menu items for each possible location that is clicked.
* When the location is clicked, this is the method that adds the selected
* equipment to the desired location.
- *
+ *
* @param location
* @param selectedRow
*/
private void jMenuLoadComponent_actionPerformed(int location, int selectedRow) {
- Mounted eq = (Mounted) equipmentTable.getModel().getValueAt(selectedRow,
+ Mounted> eq = (Mounted>) equipmentTable.getModel().getValueAt(selectedRow,
CriticalTableModel.EQUIPMENT);
try {
getAero().addEquipment(eq, location, false);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
UnitUtil.changeMountStatus(getAero(), eq, location, -1, false);
diff --git a/megameklab/src/megameklab/ui/fighterAero/ASCriticalView.java b/megameklab/src/megameklab/ui/fighterAero/ASCriticalView.java
index eae64473d..2af1bccdf 100644
--- a/megameklab/src/megameklab/ui/fighterAero/ASCriticalView.java
+++ b/megameklab/src/megameklab/ui/fighterAero/ASCriticalView.java
@@ -14,8 +14,21 @@
*/
package megameklab.ui.fighterAero;
-import megamek.common.*;
+import java.util.ArrayList;
+import java.util.Vector;
+
+import javax.swing.Box;
+import javax.swing.JButton;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+
+import megamek.common.Aero;
+import megamek.common.CriticalSlot;
+import megamek.common.LocationFullException;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.verifier.TestAero;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.PopupMessages;
import megameklab.ui.util.BAASBMDropTargetCriticalList;
@@ -23,21 +36,18 @@
import megameklab.ui.util.IView;
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.util.ArrayList;
-import java.util.Vector;
/**
* The Crit Slots view for a Fighter (Aerospace and Conventional)
*
* Original author - jtighe (torren@users.sourceforge.net)
+ *
* @author arlith
* @author neoancient
* @author Simon (Juliez)
*/
public class ASCriticalView extends IView {
+ private static final MMLogger logger = MMLogger.create(ASCriticalView.class);
private final BAASBMDropTargetCriticalList noseCrits;
private final BAASBMDropTargetCriticalList leftWingCrits;
@@ -139,11 +149,11 @@ public void refresh() {
for (int slot = 0; slot < getAero().getNumberOfCriticals(location); slot++) {
CriticalSlot cs = getAero().getCritical(location, slot);
if ((cs != null) && (cs.getType() == CriticalSlot.TYPE_EQUIPMENT)) {
- Mounted mounted = cs.getMount();
+ Mounted> mounted = cs.getMount();
if (mounted == null) {
// Critical didn't get removed. Remove it now.
getAero().setCritical(location, slot, null);
- LogManager.getLogger().warn(getAero().getLocationName(location) +
+ logger.warn(getAero().getLocationName(location) +
" equipment in slot " + slot + " had not been cleanly removed!");
continue;
}
@@ -187,7 +197,7 @@ private String availableSpace(int location) {
try {
return availSpace[location] + "";
} catch (Exception ex) {
- LogManager.getLogger().error("Couldn't determine available crit space!", ex);
+ logger.error("Couldn't determine available crit space!", ex);
return "?";
}
}
@@ -215,4 +225,4 @@ private void copyLocation(int from, int to) {
}
refreshListener.scheduleRefresh();
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/fighterAero/ASMainUI.java b/megameklab/src/megameklab/ui/fighterAero/ASMainUI.java
index 77e40c0cf..bbf74114c 100644
--- a/megameklab/src/megameklab/ui/fighterAero/ASMainUI.java
+++ b/megameklab/src/megameklab/ui/fighterAero/ASMainUI.java
@@ -15,7 +15,22 @@
*/
package megameklab.ui.fighterAero;
-import megamek.common.*;
+import java.awt.BorderLayout;
+
+import javax.swing.JDialog;
+import javax.swing.JTabbedPane;
+import javax.swing.SwingConstants;
+
+import megamek.common.Aero;
+import megamek.common.AeroSpaceFighter;
+import megamek.common.ConvFighter;
+import megamek.common.Engine;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.ITechManager;
+import megamek.common.SimpleTechLevel;
+import megamek.common.TechConstants;
+import megamek.logging.MMLogger;
import megameklab.ui.MegaMekLabMainUI;
import megameklab.ui.dialog.FloatingEquipmentDatabaseDialog;
import megameklab.ui.generalUnit.AbstractEquipmentTab;
@@ -23,12 +38,9 @@
import megameklab.ui.generalUnit.PreviewTab;
import megameklab.ui.generalUnit.QuirksTab;
import megameklab.ui.util.TabScrollPane;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
public class ASMainUI extends MegaMekLabMainUI {
+ private static final MMLogger logger = MMLogger.create(ASMainUI.class);
JTabbedPane configPane = new JTabbedPane(SwingConstants.TOP);
@@ -78,7 +90,8 @@ public void reloadTabs() {
if (floatingEquipmentDatabase != null) {
floatingEquipmentDatabase.setVisible(false);
}
- floatingEquipmentDatabase = new FloatingEquipmentDatabaseDialog(this, new ASFloatingEquipmentDatabaseView(this));
+ floatingEquipmentDatabase = new FloatingEquipmentDatabaseDialog(this,
+ new ASFloatingEquipmentDatabaseView(this));
floatingEquipmentDatabase.setRefresh(this);
refreshHeader();
@@ -95,7 +108,7 @@ public void createNewUnit(long entityType, boolean isPrimitive, boolean isIndust
setEntity(new ConvFighter());
getEntity().setTechLevel(TechConstants.T_IS_TW_NON_BOX);
} else {
- LogManager.getLogger().error("Received incorrect entityType!");
+ logger.error("Received incorrect entityType!");
return;
}
@@ -149,7 +162,8 @@ public void refreshAll() {
}
@Override
- public void refreshArmor() { }
+ public void refreshArmor() {
+ }
@Override
public void refreshBuild() {
@@ -183,7 +197,8 @@ public void refreshStructure() {
}
@Override
- public void refreshWeapons() { }
+ public void refreshWeapons() {
+ }
@Override
public void refreshSummary() {
@@ -204,4 +219,4 @@ public ITechManager getTechManager() {
public JDialog getFloatingEquipmentDatabase() {
return floatingEquipmentDatabase;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/fighterAero/ASStructureTab.java b/megameklab/src/megameklab/ui/fighterAero/ASStructureTab.java
index c37abee8d..c3706d6e5 100644
--- a/megameklab/src/megameklab/ui/fighterAero/ASStructureTab.java
+++ b/megameklab/src/megameklab/ui/fighterAero/ASStructureTab.java
@@ -88,7 +88,7 @@ private void setUpPanels() {
new EngineSummaryItem(),
new CockpitSummaryItem(),
new FuelSummaryItem(),
- new HeatsinkSummaryItem(),
+ new HeatSinkSummaryItem(),
new ControlsSummaryItem(),
new ArmorSummaryItem(),
new WeaponsSummaryItem(),
@@ -144,11 +144,11 @@ private void setUpPanels() {
panArmorAllocation.setBorder(BorderFactory.createTitledBorder("Armor Allocation"));
panPatchwork.setBorder(BorderFactory.createTitledBorder("Patchwork Armor"));
}
-
+
public ITechManager getTechManager() {
return panInfo;
}
-
+
/*
* Used by MekHQ to set the tech faction for custom refits.
*/
@@ -158,7 +158,7 @@ public void setTechFaction(int techFaction) {
public void refresh() {
removeAllListeners();
-
+
panInfo.setFromEntity(getAero());
panChassis.setFromEntity(getAero());
panHeat.setFromAero(getAero());
@@ -168,9 +168,9 @@ public void refresh() {
panArmorAllocation.setFromEntity(getAero());
panPatchwork.setFromEntity(getAero());
iconView.setFromEntity(getEntity());
-
+
panHeat.setVisible(!getAero().hasETypeFlag(Entity.ETYPE_CONV_FIGHTER));
-
+
setAeroStructuralIntegrity();
panSummary.refresh();
@@ -210,7 +210,7 @@ private boolean recalculateEngineRating(int walkMP, double tonnage) {
}
return true;
}
-
+
public void removeSystemCrits(int systemType) {
for (int loc = 0; loc < getAero().locations(); loc++) {
for (int slot = 0; slot < getAero().getNumberOfCriticals(loc); slot++) {
@@ -313,7 +313,7 @@ public void techBaseChanged(boolean clan, boolean mixed) {
public void techLevelChanged(SimpleTechLevel techLevel) {
updateTechLevel();
}
-
+
@Override
public void updateTechLevel() {
removeAllListeners();
@@ -415,7 +415,7 @@ public void armorTypeChanged(int at, int aTechLevel) {
refresh.refreshBuild();
refresh.refreshPreview();
}
-
+
@Override
public void armorTonnageChanged(double tonnage) {
getAero().setArmorTonnage(Math.round(tonnage * 2) / 2.0);
@@ -432,27 +432,27 @@ public void maximizeArmor() {
panArmor.removeListener(this);
panArmor.setFromEntity(getAero());
panArmor.addListener(this);
-
+
panArmorAllocation.setFromEntity(getAero());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
}
-
+
@Override
public void useRemainingTonnageArmor() {
double currentTonnage = UnitUtil.getEntityVerifier(getAero()).calculateWeight();
currentTonnage += UnitUtil.getUnallocatedAmmoTonnage(getAero());
double totalTonnage = getAero().getWeight();
double remainingTonnage = TestEntity.floor(totalTonnage - currentTonnage, TestEntity.Ceil.HALFTON);
-
+
double maxArmor = MathUtility.clamp(getAero().getArmorWeight() + remainingTonnage, 0,
UnitUtil.getMaximumArmorTonnage(getAero()));
getAero().setArmorTonnage(maxArmor);
panArmor.removeListener(this);
panArmor.setFromEntity(getAero());
panArmor.addListener(this);
-
+
panArmorAllocation.setFromEntity(getAero());
panSummary.refresh();
refresh.refreshStatus();
@@ -519,7 +519,7 @@ public void vstolChanged(boolean vstol) {
refresh.refreshStatus();
refresh.refreshSummary();
}
-
+
@Override
public void fighterTypeChanged(int type) {
if ((ASChassisView.TYPE_AEROSPACE == type)
@@ -601,14 +601,14 @@ public void autoAllocateArmor() {
for (int loc = 0; loc < getAero().locations(); loc++) {
getAero().initializeArmor(0, loc);
}
-
+
// divide armor among positions, with more toward the front
int points = UnitUtil.getArmorPoints(getAero(), getAero().getLabArmorTonnage());
int nose = (int)Math.floor(points * 0.3);
int wing = (int)Math.floor(points * 0.25);
int aft = (int)Math.floor(points * 0.2);
int remainder = points - nose - wing - wing - aft;
-
+
// spread remainder among nose and wings
switch(remainder % 4) {
case 1:
diff --git a/megameklab/src/megameklab/ui/generalUnit/AbstractEquipmentTab.java b/megameklab/src/megameklab/ui/generalUnit/AbstractEquipmentTab.java
index c1403f858..03f0afab1 100644
--- a/megameklab/src/megameklab/ui/generalUnit/AbstractEquipmentTab.java
+++ b/megameklab/src/megameklab/ui/generalUnit/AbstractEquipmentTab.java
@@ -13,33 +13,48 @@
*/
package megameklab.ui.generalUnit;
+import static java.util.stream.Collectors.toList;
+
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.FlowLayout;
+import java.awt.GridLayout;
+import java.awt.event.ActionEvent;
+import java.util.List;
+
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.JButton;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.JSplitPane;
+import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+import javax.swing.table.TableColumn;
+
import megamek.client.ui.swing.util.UIUtil;
import megamek.common.EquipmentType;
import megamek.common.MiscType;
import megamek.common.Mounted;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.util.AbstractEquipmentDatabaseView;
import megameklab.ui.util.CriticalTableModel;
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.table.TableColumn;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.util.List;
-
-import static java.util.stream.Collectors.toList;
/**
- * The base class for Equipment Tabs for all unit types. It shows the equipment database and the
- * current loadout list.
- * The loadout list is obtained through the abstract method getLoadout() and may be either the full
- * equipment of the unit or filtered somehow so that equipment controlled in the Structure tab cannot
+ * The base class for Equipment Tabs for all unit types. It shows the equipment
+ * database and the
+ * current load out list.
+ * The load out list is obtained through the abstract method getLoadOut() and
+ * may be either the full
+ * equipment of the unit or filtered somehow so that equipment controlled in the
+ * Structure tab cannot
* be removed in the Equipment Tab.
- * An EquipmentDatabaseView must be provided through the abstract method getEquipmentDatabaseView.
+ * An EquipmentDatabaseView must be provided through the abstract method
+ * getEquipmentDatabaseView.
*
* @author jtighe (torren@users.sourceforge.net)
* @author arlith
@@ -47,37 +62,38 @@
* @author Simon (Juliez)
*/
public abstract class AbstractEquipmentTab extends ITab {
+ private static final MMLogger logger = MMLogger.create(AbstractEquipmentTab.class);
private RefreshListener refresh;
- protected final CriticalTableModel loadoutModel;
- private final JTable loadoutTable = new JTable();
+ protected final CriticalTableModel loadOutModel;
+ private final JTable loadOutTable = new JTable();
private final AbstractEquipmentDatabaseView equipDatabase;
public AbstractEquipmentTab(EntitySource eSource) {
super(eSource);
- loadoutModel = new CriticalTableModel(eSource.getEntity(), CriticalTableModel.WEAPONTABLE);
- loadoutTable.setModel(loadoutModel);
- loadoutTable.setIntercellSpacing(new Dimension(0, 0));
- loadoutTable.setShowGrid(false);
- loadoutTable.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
- loadoutTable.setDoubleBuffered(true);
+ loadOutModel = new CriticalTableModel(eSource.getEntity(), CriticalTableModel.WEAPONTABLE);
+ loadOutTable.setModel(loadOutModel);
+ loadOutTable.setIntercellSpacing(new Dimension(0, 0));
+ loadOutTable.setShowGrid(false);
+ loadOutTable.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
+ loadOutTable.setDoubleBuffered(true);
TableColumn column;
- for (int i = 0; i < loadoutModel.getColumnCount(); i++) {
- column = loadoutTable.getColumnModel().getColumn(i);
+ for (int i = 0; i < loadOutModel.getColumnCount(); i++) {
+ column = loadOutTable.getColumnModel().getColumn(i);
if (i == CriticalTableModel.NAME) {
column.setPreferredWidth(200);
} else if (i == CriticalTableModel.SIZE) {
- column.setCellEditor(loadoutModel.new SpinnerCellEditor());
+ column.setCellEditor(loadOutModel.new SpinnerCellEditor());
}
- column.setCellRenderer(loadoutModel.getRenderer());
+ column.setCellRenderer(loadOutModel.getRenderer());
}
- loadoutModel.addTableModelListener(ev -> refreshOtherTabs());
+ loadOutModel.addTableModelListener(ev -> refreshOtherTabs());
JScrollPane equipmentScroll = new JScrollPane();
- equipmentScroll.setViewportView(loadoutTable);
- getLoadout().forEach(loadoutModel::addCrit);
+ equipmentScroll.setViewportView(loadOutTable);
+ getLoadOut().forEach(loadOutModel::addCrit);
JButton removeButton = new JButton("Remove");
removeButton.setMnemonic('R');
@@ -91,7 +107,7 @@ public AbstractEquipmentTab(EntitySource eSource) {
JPanel databasePanel = new JPanel(new GridLayout(1, 1)) {
@Override
- // Allow downsizing the database with the Splitpane for small screen sizes
+ // Allow downsizing the database with the Split pane for small screen sizes
public Dimension getMinimumSize() {
Dimension prefSize = super.getPreferredSize();
return new Dimension(prefSize.width / 2, prefSize.height);
@@ -100,16 +116,16 @@ public Dimension getMinimumSize() {
databasePanel.setBorder(BorderFactory.createTitledBorder("Equipment Database"));
databasePanel.add(equipDatabase);
- Box loadoutPanel = Box.createVerticalBox();
- loadoutPanel.setBorder(BorderFactory.createTitledBorder("Current Loadout"));
+ Box loadOutPanel = Box.createVerticalBox();
+ loadOutPanel.setBorder(BorderFactory.createTitledBorder("Current Load out"));
var buttonPanel = new UIUtil.FixedYPanel(new FlowLayout(FlowLayout.LEFT));
buttonPanel.add(removeButton);
buttonPanel.add(removeAllButton);
- loadoutPanel.add(buttonPanel);
- loadoutPanel.add(equipmentScroll);
+ loadOutPanel.add(buttonPanel);
+ loadOutPanel.add(equipmentScroll);
- JSplitPane pane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, loadoutPanel, databasePanel);
+ JSplitPane pane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, loadOutPanel, databasePanel);
pane.setOneTouchExpandable(true);
setLayout(new BorderLayout());
add(pane, BorderLayout.CENTER);
@@ -120,36 +136,40 @@ public void addRefreshedListener(RefreshListener l) {
equipDatabase.setRefresh(refresh);
}
- private List getLoadout() {
- return getEntity().getEquipment().stream().filter(this::showInLoadout).collect(toList());
+ private List> getLoadOut() {
+ return getEntity().getEquipment().stream().filter(this::showInLoadOut).collect(toList());
}
/**
- * This method is called for all of a unit's equipment to determine if it is to be shown
- * in the loadout view. It may be overridden to hide some equipment in the Equipment Tab's
- * loadout view to prevent it from being removed here. Use to hide equipment that is
+ * This method is called for all of a unit's equipment to determine if it is to
+ * be shown
+ * in the load out view. It may be overridden to hide some equipment in the
+ * Equipment Tab's
+ * load out view to prevent it from being removed here. Use to hide equipment
+ * that is
* controlled from the Structure Tab.
* By default, this method returns true.
+ *
* @param mount the mounted to be checked
- * @return true when the given mounted may be shown in the loadout view
+ * @return true when the given mounted may be shown in the load out view
*/
- protected boolean showInLoadout(Mounted mount) {
+ protected boolean showInLoadOut(Mounted> mount) {
return true;
}
protected abstract AbstractEquipmentDatabaseView getEquipmentDatabaseView();
private void removeHeatSinks() {
- for (int location = 0; location < loadoutModel.getRowCount(); ) {
- Mounted mount = (Mounted) loadoutModel.getValueAt(location, CriticalTableModel.EQUIPMENT);
+ for (int location = 0; location < loadOutModel.getRowCount();) {
+ Mounted> mount = (Mounted>) loadOutModel.getValueAt(location, CriticalTableModel.EQUIPMENT);
EquipmentType eq = mount.getType();
if ((eq instanceof MiscType) && (UnitUtil.isHeatSink(mount))) {
try {
- loadoutModel.removeCrit(location);
+ loadOutModel.removeCrit(location);
} catch (IndexOutOfBoundsException ignored) {
return;
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
return;
}
} else {
@@ -159,27 +179,27 @@ private void removeHeatSinks() {
}
private void removeSelectedEquipment(ActionEvent e) {
- int[] selectedRows = loadoutTable.getSelectedRows();
+ int[] selectedRows = loadOutTable.getSelectedRows();
for (int row : selectedRows) {
- loadoutModel.removeMounted(row);
+ loadOutModel.removeMounted(row);
}
- loadoutModel.removeCrits(selectedRows);
+ loadOutModel.removeCrits(selectedRows);
fireTableRefresh();
}
private void removeAllEquipment(ActionEvent e) {
removeHeatSinks();
- for (int count = 0; count < loadoutModel.getRowCount(); count++) {
- loadoutModel.removeMounted(count);
+ for (int count = 0; count < loadOutModel.getRowCount(); count++) {
+ loadOutModel.removeMounted(count);
}
- loadoutModel.removeAllCrits();
+ loadOutModel.removeAllCrits();
fireTableRefresh();
}
public void refresh() {
removeHeatSinks();
- loadoutModel.removeAllCrits();
- getLoadout().forEach(loadoutModel::addCrit);
+ loadOutModel.removeAllCrits();
+ getLoadOut().forEach(loadOutModel::addCrit);
fireTableRefresh();
}
@@ -188,8 +208,8 @@ public void refreshTable() {
}
private void fireTableRefresh() {
- loadoutModel.updateUnit(getEntity());
- loadoutModel.refreshModel();
+ loadOutModel.updateUnit(getEntity());
+ loadOutModel.refreshModel();
refreshTable();
refreshOtherTabs();
}
diff --git a/megameklab/src/megameklab/ui/generalUnit/ArmorAllocationView.java b/megameklab/src/megameklab/ui/generalUnit/ArmorAllocationView.java
index 2b6cbe09e..29763c61e 100644
--- a/megameklab/src/megameklab/ui/generalUnit/ArmorAllocationView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/ArmorAllocationView.java
@@ -41,7 +41,7 @@
* Panel for allocating armor to various locations on an Entity. The assignment of armor values for specific
* locations is delegated to ArmorLocationView. This class handles positioning of the subviews to approximate
* the position on the unit and tracking the total amount of armor allocated.
- *
+ *
* @author Neoancient
*/
public class ArmorAllocationView extends BuildView implements ArmorLocationListener {
@@ -52,19 +52,19 @@ public void addListener(ArmorAllocationListener l) {
public void removeListener(ArmorAllocationListener l) {
listeners.remove(l);
}
-
+
private static final int[][] MEK_LAYOUT = {
- {-1, -1, Mech.LOC_HEAD, -1, -1},
- {Mech.LOC_LARM, Mech.LOC_LT, Mech.LOC_CT, Mech.LOC_RT, Mech.LOC_RARM},
- {-1, Mech.LOC_LLEG, Mech.LOC_CLEG, Mech.LOC_RLEG, -1}
+ {-1, -1, Mek.LOC_HEAD, -1, -1},
+ {Mek.LOC_LARM, Mek.LOC_LT, Mek.LOC_CT, Mek.LOC_RT, Mek.LOC_RARM},
+ {-1, Mek.LOC_LLEG, Mek.LOC_CLEG, Mek.LOC_RLEG, -1}
};
-
+
private static final int[][] PROTOMEK_LAYOUT = {
- {Protomech.LOC_MAINGUN, Protomech.LOC_HEAD, -1 },
- {Protomech.LOC_LARM, Protomech.LOC_TORSO, Protomech.LOC_RARM },
- {-1, Protomech.LOC_LEG, -1}
+ {ProtoMek.LOC_MAINGUN, ProtoMek.LOC_HEAD, -1 },
+ {ProtoMek.LOC_LARM, ProtoMek.LOC_TORSO, ProtoMek.LOC_RARM },
+ {-1, ProtoMek.LOC_LEG, -1}
};
-
+
private static final int[][] TANK_LAYOUT = {
{-1, Tank.LOC_FRONT, -1},
{Tank.LOC_LEFT, Tank.LOC_TURRET, Tank.LOC_RIGHT},
@@ -85,20 +85,20 @@ public void removeListener(ArmorAllocationListener l) {
{-1, VTOL.LOC_TURRET, -1},
{-1, VTOL.LOC_REAR, -1}
};
-
+
private static final int[][] AERODYNE_LAYOUT = {
{-1, Aero.LOC_NOSE, -1},
{Aero.LOC_LWING, -1, Aero.LOC_RWING},
{-1, Aero.LOC_AFT, -1}
};
-
+
private static final int[][] CAPITAL_LAYOUT = {
{-1, Jumpship.LOC_NOSE, -1},
{Jumpship.LOC_FLS, -1, Jumpship.LOC_FRS},
{Jumpship.LOC_ALS, -1, Jumpship.LOC_ARS},
{-1, Jumpship.LOC_AFT, -1}
};
-
+
private final List locationViews = new ArrayList<>();
private final JPanel panLocations = new JPanel();
private final JTextField txtUnallocated = new JTextField();
@@ -114,33 +114,33 @@ public void removeListener(ArmorAllocationListener l) {
private long entitytype;
private boolean showPatchwork = false;
private String tooltipFormat;
-
+
public ArmorAllocationView(ITechManager techManager, long entitytype) {
this.entitytype = entitytype;
initUI();
}
-
+
private void initUI() {
tooltipFormat = resourceMap.getString("ArmorAllocationView.locationTooltip.format");
setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
-
+
panLocations.setLayout(new GridBagLayout());
gbc.gridx = 0;
gbc.gridy = 0;
gbc.gridwidth = GridBagConstraints.REMAINDER;
add(panLocations, gbc);
-
+
updateLayout();
gbc.gridy++;
-
+
gbc.gridwidth = 1;
add(new JLabel(resourceMap.getString("ArmorAllocationView.txtUnallocated.text"), SwingConstants.RIGHT), gbc);
gbc.gridx = 1;
txtUnallocated.setEditable(false);
setFieldSize(txtUnallocated, editorSizeLg);
add(txtUnallocated, gbc);
-
+
gbc.gridx = 0;
gbc.gridy++;
add(new JLabel(resourceMap.getString("ArmorAllocationView.txtAllocated.text"), SwingConstants.RIGHT), gbc);
@@ -148,7 +148,7 @@ private void initUI() {
txtAllocated.setEditable(false);
setFieldSize(txtAllocated, editorSizeLg);
add(txtAllocated, gbc);
-
+
gbc.gridx = 0;
gbc.gridy++;
add(new JLabel(resourceMap.getString("ArmorAllocationView.txtTotal.text"), SwingConstants.RIGHT), gbc);
@@ -156,7 +156,7 @@ private void initUI() {
txtTotal.setEditable(false);
setFieldSize(txtTotal, editorSizeLg);
add(txtTotal, gbc);
-
+
gbc.gridx = 0;
gbc.gridy++;
add(new JLabel(resourceMap.getString("ArmorAllocationView.txtMaxPossible.text"), SwingConstants.RIGHT), gbc);
@@ -164,7 +164,7 @@ private void initUI() {
txtMaxPossible.setEditable(false);
setFieldSize(txtMaxPossible, editorSizeLg);
add(txtMaxPossible, gbc);
-
+
gbc.gridx = 0;
gbc.gridy++;
add(new JLabel(resourceMap.getString("ArmorAllocationView.txtWasted.text"), SwingConstants.RIGHT), gbc);
@@ -260,7 +260,7 @@ public void setFromEntity(Entity en) {
(int) (TestSupportVehicle.armorWeightPerPoint(en) * 1000)));
lblPointsPerTon.setText(resourceMap.getString("ArmorAllocationView.txtKgPerPoint.text"));
txtPointsPerTon.setToolTipText(resourceMap.getString("ArmorAllocationView.txtKgPerPoint.tooltip"));
- } else if (en instanceof Protomech) {
+ } else if (en instanceof ProtoMek) {
txtPointsPerTon.setText(String.format("%d",
(int) (ArmorType.forEntity(en).getWeightPerPoint() * 1000)));
lblPointsPerTon.setText(resourceMap.getString("ArmorAllocationView.txtKgPerPoint.text"));
@@ -272,12 +272,12 @@ public void setFromEntity(Entity en) {
txtPointsPerTon.setToolTipText(resourceMap.getString("ArmorAllocationView.txtPointsPerTon.tooltip"));
}
}
-
+
private void updateLayout() {
int[][] layout;
- if ((entitytype & Entity.ETYPE_MECH) != 0) {
+ if ((entitytype & Entity.ETYPE_MEK) != 0) {
layout = MEK_LAYOUT;
- } else if ((entitytype & Entity.ETYPE_PROTOMECH) != 0) {
+ } else if ((entitytype & Entity.ETYPE_PROTOMEK) != 0) {
layout = PROTOMEK_LAYOUT;
} else if ((entitytype & Entity.ETYPE_JUMPSHIP) != 0) {
layout = CAPITAL_LAYOUT;
@@ -316,7 +316,7 @@ private void updateLayout() {
gbc.gridy++;
}
}
-
+
public void setEntityType(long etype) {
if (etype != entitytype) {
entitytype = etype;
@@ -325,11 +325,11 @@ public void setEntityType(long etype) {
panLocations.repaint();
}
}
-
+
/**
* Helper function for patchwork. If used for non-patchwork, it will likely give incorrect values
* due to rounding up by location.
- *
+ *
* @param en the current entity
* @return The total weight of all allocated armor.
*/
@@ -344,11 +344,11 @@ public double getTotalArmorWeight(Entity en) {
}
return Math.ceil(weight * 2.0) * 0.5;
}
-
+
public void showPatchwork(boolean show) {
showPatchwork = show;
}
-
+
@Override
public void armorPointsChanged(int location, int front, int rear) {
listeners.forEach(l -> l.armorPointsChanged(location, front, rear));
diff --git a/megameklab/src/megameklab/ui/generalUnit/BAProtoArmorView.java b/megameklab/src/megameklab/ui/generalUnit/BAProtoArmorView.java
index 170424e2d..b25e1c35d 100644
--- a/megameklab/src/megameklab/ui/generalUnit/BAProtoArmorView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/BAProtoArmorView.java
@@ -18,18 +18,8 @@
*/
package megameklab.ui.generalUnit;
-import megamek.common.*;
-import megamek.common.annotations.Nullable;
-import megamek.common.equipment.ArmorType;
-import megamek.common.verifier.TestProtomech;
-import megameklab.ui.listeners.ArmorAllocationListener;
-import megameklab.ui.util.TechComboBox;
-import megameklab.util.UnitUtil;
-
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import java.awt.*;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.math.BigInteger;
@@ -37,9 +27,28 @@
import java.util.ResourceBundle;
import java.util.concurrent.CopyOnWriteArrayList;
+import javax.swing.JButton;
+import javax.swing.JSpinner;
+import javax.swing.SpinnerNumberModel;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
+import megamek.common.BattleArmor;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.ITechManager;
+import megamek.common.MiscType;
+import megamek.common.ProtoMek;
+import megamek.common.annotations.Nullable;
+import megamek.common.equipment.ArmorType;
+import megamek.common.verifier.TestProtoMek;
+import megameklab.ui.listeners.ArmorAllocationListener;
+import megameklab.ui.util.TechComboBox;
+import megameklab.util.UnitUtil;
+
/**
* Structure table armor panel for units that allocate armor by point instead of ton.
- *
+ *
* @author Neoancient
*/
public class BAProtoArmorView extends BuildView implements ActionListener, ChangeListener {
@@ -60,7 +69,7 @@ public void removeListener(ArmorAllocationListener l) {
private final JSpinner spnArmorPoints = new JSpinner(spnArmorPointsModel);
private final JButton btnMaximize = new JButton();
private final JButton btnUseRemaining = new JButton();
-
+
private final ITechManager techManager;
private long etype;
@@ -130,38 +139,38 @@ public void setFromEntity(Entity en) {
spnArmorPointsModel.setValue(Math.min(((BattleArmor)en).getMaximumArmorPoints(),
en.getOArmor(BattleArmor.LOC_TROOPER_1)));
spnArmorPointsModel.setMaximum(((BattleArmor)en).getMaximumArmorPoints());
- } else if (en.hasETypeFlag(Entity.ETYPE_PROTOMECH)) {
- final int max = TestProtomech.maxArmorFactor((Protomech) en);
+ } else if (en.hasETypeFlag(Entity.ETYPE_PROTOMEK)) {
+ final int max = TestProtoMek.maxArmorFactor((ProtoMek) en);
spnArmorPointsModel.setValue(Math.min(max,
(int) UnitUtil.getRawArmorPoints(en, en.getLabArmorTonnage())));
spnArmorPointsModel.setMaximum(max);
} else {
spnArmorPointsModel.setValue(en.getTotalOArmor());
}
-
+
cbArmorType.addActionListener(this);
spnArmorPoints.addChangeListener(this);
refresh();
}
-
+
public @Nullable ArmorType getArmor() {
return (ArmorType) cbArmorType.getSelectedItem();
}
-
+
public int getArmorPoints() {
return spnArmorPointsModel.getNumber().intValue();
}
-
+
public void refresh() {
EquipmentType prev = (EquipmentType)cbArmorType.getSelectedItem();
cbArmorType.removeActionListener(this);
cbArmorType.removeAllItems();
-
+
BigInteger flag = BigInteger.valueOf(0);
if ((etype & Entity.ETYPE_BATTLEARMOR) != 0) {
flag = MiscType.F_BA_EQUIPMENT;
- } else if ((etype & Entity.ETYPE_PROTOMECH) != 0) {
- flag = MiscType.F_PROTOMECH_EQUIPMENT;
+ } else if ((etype & Entity.ETYPE_PROTOMEK) != 0) {
+ flag = MiscType.F_PROTOMEK_EQUIPMENT;
}
for (ArmorType armor : ArmorType.allArmorTypes()) {
if (armor.hasFlag(flag) && techManager.isLegal(armor)) {
@@ -184,7 +193,7 @@ public void refresh() {
}
cbArmorType.showTechBase(techManager.useMixedTech());
}
-
+
@Override
public void stateChanged(ChangeEvent evt) {
if (evt.getSource() == spnArmorPoints) {
diff --git a/megameklab/src/megameklab/ui/generalUnit/BasicInfoView.java b/megameklab/src/megameklab/ui/generalUnit/BasicInfoView.java
index 5392da608..dc782e778 100644
--- a/megameklab/src/megameklab/ui/generalUnit/BasicInfoView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/BasicInfoView.java
@@ -18,18 +18,11 @@
*/
package megameklab.ui.generalUnit;
-import megamek.MMConstants;
-import megamek.client.ui.baseComponents.MMComboBox;
-import megamek.common.*;
-import megameklab.ui.listeners.BuildListener;
-import megameklab.ui.util.CustomComboBox;
-import megameklab.ui.util.FactionComboBox;
-import megameklab.ui.util.IntRangeTextField;
-import megameklab.util.CConfig;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
+import java.awt.Component;
+import java.awt.Desktop;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.FocusEvent;
@@ -39,13 +32,40 @@
import java.util.ResourceBundle;
import java.util.concurrent.CopyOnWriteArrayList;
+import javax.swing.DefaultListCellRenderer;
+import javax.swing.JButton;
+import javax.swing.JComboBox;
+import javax.swing.JLabel;
+import javax.swing.JList;
+import javax.swing.JOptionPane;
+import javax.swing.JTextField;
+
+import megamek.MMConstants;
+import megamek.client.ui.baseComponents.MMComboBox;
+import megamek.common.Entity;
+import megamek.common.ITechManager;
+import megamek.common.ITechnology;
+import megamek.common.Mek;
+import megamek.common.SimpleTechLevel;
+import megamek.common.TechAdvancement;
+import megamek.common.UnitRole;
+import megamek.logging.MMLogger;
+import megameklab.ui.listeners.BuildListener;
+import megameklab.ui.util.CustomComboBox;
+import megameklab.ui.util.FactionComboBox;
+import megameklab.ui.util.IntRangeTextField;
+import megameklab.util.CConfig;
+
/**
- * A panel for basic information common to all unit types: name, year, tech level and others.
- *
+ * A panel for basic information common to all unit types: name, year, tech
+ * level and others.
+ *
* @author Neoancient
*/
public class BasicInfoView extends BuildView implements ITechManager, ActionListener, FocusListener {
- //region Variable Declarations
+ private static final MMLogger logger = MMLogger.create(BasicInfoView.class);
+
+ // region Variable Declarations
private static final TechAdvancement TA_MIXED_TECH = Entity.getMixedTechAdvancement();
private static final int CLAN_START = 2807;
private static final int IS_MIXED_START = TA_MIXED_TECH.getIntroductionDate(false);
@@ -79,14 +99,14 @@ public class BasicInfoView extends BuildView implements ITechManager, ActionList
private int prevYear = 3145;
private final List listeners = new CopyOnWriteArrayList<>();
- //endregion Variable Declarations
+ // endregion Variable Declarations
- //region Constructors
+ // region Constructors
public BasicInfoView(TechAdvancement baseTA) {
this.baseTA = baseTA;
initUI();
}
- //endregion Constructors
+ // endregion Constructors
private void initUI() {
techBaseNames = resourceMap.getString("BasicInfoView.cbTechBase.values").split(",");
@@ -217,11 +237,13 @@ private void initUI() {
cbRole.setToolTipText(resourceMap.getString("BasicInfoView.txtRole.tooltip"));
add(cbRole, gbc);
cbRole.addActionListener(this);
- // Show the role UNDETERMINED as an empty selection to differentiate it from NONE
+ // Show the role UNDETERMINED as an empty selection to differentiate it from
+ // NONE
// UNDETERMINED means that no role at all will be saved to the unit
cbRole.setRenderer(new DefaultListCellRenderer() {
@Override
- public Component getListCellRendererComponent(JList> list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
+ public Component getListCellRendererComponent(JList> list, Object value, int index, boolean isSelected,
+ boolean cellHasFocus) {
if (value == UnitRole.UNDETERMINED) {
value = " ";
}
@@ -241,8 +263,8 @@ public void setFromEntity(Entity en) {
refreshTechBase();
setChassis(en.getChassis());
txtClanName.setText(en.getClanChassisName());
- txtClanName.setVisible(en instanceof Mech);
- lblClanName.setVisible(en instanceof Mech);
+ txtClanName.setVisible(en instanceof Mek);
+ lblClanName.setVisible(en instanceof Mek);
setModel(en.getModel());
txtMulId.setText(en.getMulId() + "");
browseMul.setVisible(en.hasMulId());
@@ -252,7 +274,7 @@ public void setFromEntity(Entity en) {
setTechBase(en.isClan(), en.isMixedTech());
cbTechBase.addActionListener(this);
cbTechLevel.removeActionListener(this);
- SimpleTechLevel lvl = useTP? en.getSimpleLevel(getGameYear()) : en.getStaticTechLevel();
+ SimpleTechLevel lvl = useTP ? en.getSimpleLevel(getGameYear()) : en.getStaticTechLevel();
setTechLevel(SimpleTechLevel.max(lvl,
SimpleTechLevel.convertCompoundToSimple(en.getTechLevel())));
cbTechLevel.addActionListener(this);
@@ -268,7 +290,7 @@ public void setFromEntity(Entity en) {
}
cbRole.setSelectedItem(en.getRole());
cbRole.addActionListener(this);
-
+
refreshFaction();
}
@@ -368,7 +390,7 @@ public boolean useClanTechBase() {
&& ((selected == BASE_CLAN) || (selected == BASE_CLAN_MIXED)));
}
}
-
+
@Override
public boolean useMixedTech() {
if (getTechIntroYear() < CLAN_START) {
@@ -406,8 +428,10 @@ private void refreshTechBase() {
Integer prev = (Integer) cbTechBase.getSelectedItem();
cbTechBase.removeActionListener(this);
cbTechBase.removeAllItems();
- // IS is available to anything that doesn't require a Clan tech base (e.g. QuadVee, ProtoMech).
- // Clan is available to anything that doesn't require an IS tech base, is built after the Clans
+ // IS is available to anything that doesn't require a Clan tech base (e.g.
+ // QuadVee, ProtoMek).
+ // Clan is available to anything that doesn't require an IS tech base, is built
+ // after the Clans
// are formed, and not built by an IS faction before the Clan invasion.
final boolean clanFaction = (getTechFaction() >= ITechnology.F_CLAN) || (getTechFaction() < 0);
final boolean sphereAvailable = baseTA.getTechBase() != ITechnology.TECH_BASE_CLAN;
@@ -442,7 +466,7 @@ private void refreshTechBase() {
refreshTechLevel();
refreshFaction();
}
-
+
private void refreshTechLevel() {
SimpleTechLevel prev = getTechLevel();
cbTechLevel.removeActionListener(this);
@@ -451,7 +475,8 @@ private void refreshTechLevel() {
if (CConfig.getBooleanParam(CConfig.TECH_PROGRESSION)) {
baseLevel = baseTA.getSimpleLevel(getGameYear());
if (useMixedTech()
- && (baseLevel.ordinal() < Entity.getMixedTechAdvancement().getSimpleLevel(getGameYear()).ordinal())) {
+ && (baseLevel.ordinal() < Entity.getMixedTechAdvancement().getSimpleLevel(getGameYear())
+ .ordinal())) {
baseLevel = Entity.getMixedTechAdvancement().getSimpleLevel(getGameYear());
}
} else {
@@ -528,7 +553,7 @@ public void focusLost(FocusEvent e) {
prevYear = year;
} catch (Exception ex) {
// If text is not a legal integer value, reset to the previous value
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
} finally {
setYear(prevYear);
}
@@ -575,8 +600,10 @@ public boolean showExtinct() {
}
/**
- * The MUL button should be shown when the current MUL ID field has a valid MUL (> 0) and the
+ * The MUL button should be shown when the current MUL ID field has a valid MUL
+ * (> 0) and the
* system seems to support calling a standard browser.
+ *
* @return true when the "Open MUL in Browser" Button can be used
*/
private boolean shouldShowMULButton() {
@@ -593,7 +620,7 @@ private void openMUL() {
Desktop.getDesktop().browse(URI.create(MMConstants.MUL_URL_PREFIX + txtMulId.getIntVal()));
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
JOptionPane.showMessageDialog(this, ex.getMessage(), "ERROR", JOptionPane.ERROR_MESSAGE);
}
}
diff --git a/megameklab/src/megameklab/ui/generalUnit/FluffTab.java b/megameklab/src/megameklab/ui/generalUnit/FluffTab.java
index 24860873e..138e1b9bb 100644
--- a/megameklab/src/megameklab/ui/generalUnit/FluffTab.java
+++ b/megameklab/src/megameklab/ui/generalUnit/FluffTab.java
@@ -13,7 +13,11 @@
*/
package megameklab.ui.generalUnit;
-import java.awt.*;
+import java.awt.Color;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Image;
+import java.awt.Insets;
import java.awt.event.FocusEvent;
import java.awt.event.FocusListener;
import java.awt.image.BufferedImage;
@@ -22,7 +26,14 @@
import java.util.ResourceBundle;
import javax.imageio.ImageIO;
-import javax.swing.*;
+import javax.swing.BorderFactory;
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JFileChooser;
+import javax.swing.JLabel;
+import javax.swing.JPanel;
+import javax.swing.JTextArea;
+import javax.swing.JTextField;
import javax.swing.border.Border;
import megamek.client.ui.swing.UnitLoadingDialog;
@@ -30,25 +41,27 @@
import megamek.common.Entity;
import megamek.common.EntityFluff;
import megamek.common.util.ImageUtil;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.PopupMessages;
import megameklab.ui.dialog.MMLFileChooser;
import megameklab.ui.dialog.MegaMekLabUnitSelectorDialog;
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
-import org.apache.logging.log4j.LogManager;
/**
* Panel for editing unit fluff
- *
+ *
* @author Neoancient
*/
public class FluffTab extends ITab implements FocusListener {
+ private static final MMLogger logger = MMLogger.create(FluffTab.class);
+
private final JTextArea txtCapabilities = new JTextArea(4, 40);
private final JTextArea txtOverview = new JTextArea(4, 40);
private final JTextArea txtDeployment = new JTextArea(4, 40);
private final JTextArea txtHistory = new JTextArea(4, 40);
-
+
private final JTextField txtManufacturer = new JTextField(12);
private final JTextField txtPrimaryFactory = new JTextField(12);
private final JTextField txtUse = new JTextField(12);
@@ -59,22 +72,22 @@ public class FluffTab extends ITab implements FocusListener {
private final JTextArea txtNotes = new JTextArea(4, 40);
private final JButton btnRemoveFluff = new JButton("Remove Fluff Image");
-
+
private static final String TAG_MANUFACTURER = "manufacturer";
private static final String TAG_MODEL = "model";
-
+
private RefreshListener refresh;
-
+
public FluffTab(EntitySource esource) {
super(esource);
initUi();
}
-
+
// For convenience
private EntityFluff getFluff() {
return eSource.getEntity().getFluff();
}
-
+
public void setRefreshedListener(RefreshListener l) {
refresh = l;
}
@@ -91,14 +104,14 @@ private void initUi() {
|| eSource.getEntity().hasETypeFlag(Entity.ETYPE_BATTLEARMOR)) {
add(panRight);
}
-
+
GridBagConstraints gbc = new GridBagConstraints();
gbc.gridx = 0;
gbc.gridy = 0;
gbc.anchor = GridBagConstraints.NORTHWEST;
gbc.fill = GridBagConstraints.BOTH;
gbc.insets = new Insets(5, 5, 5, 5);
-
+
panLeft.setLayout(new GridBagLayout());
JButton btnSetFluffImage = new JButton("Set Fluff Image from File");
@@ -125,7 +138,7 @@ private void initUi() {
panLeft.add(txtCapabilities, gbc);
txtCapabilities.addFocusListener(this);
gbc.gridy++;
-
+
panLeft.add(new JLabel(resourceMap.getString("FluffTab.txtOverview")), gbc);
gbc.gridy++;
txtOverview.setLineWrap(true);
@@ -155,7 +168,7 @@ private void initUi() {
panLeft.add(txtHistory, gbc);
txtHistory.addFocusListener(this);
gbc.gridy++;
-
+
panLeft.add(new JLabel(resourceMap.getString("FluffTab.txtNotes")), gbc);
gbc.gridy++;
txtNotes.setLineWrap(true);
@@ -165,7 +178,7 @@ private void initUi() {
gbc.weighty = 1.0;
panLeft.add(txtNotes, gbc);
txtNotes.addFocusListener(this);
-
+
panRight.setLayout(new GridBagLayout());
gbc.gridx = 0;
gbc.gridy = 0;
@@ -184,7 +197,7 @@ private void initUi() {
panRight.add(txtPrimaryFactory, gbc);
txtPrimaryFactory.addFocusListener(this);
gbc.gridy++;
-
+
if (eSource.getEntity().hasETypeFlag(Entity.ETYPE_SMALL_CRAFT)
|| eSource.getEntity().hasETypeFlag(Entity.ETYPE_JUMPSHIP)) {
gbc.gridx = 0;
@@ -194,7 +207,7 @@ private void initUi() {
panRight.add(txtUse, gbc);
txtUse.addFocusListener(this);
gbc.gridy++;
-
+
gbc.gridx = 0;
panRight.add(new JLabel(resourceMap.getString("FluffTab.txtLength")), gbc);
gbc.gridx = 1;
@@ -202,7 +215,7 @@ private void initUi() {
gbc.gridx = 2;
panRight.add(new JLabel(resourceMap.getString("FluffTab.txtHeight")), gbc);
gbc.gridy++;
-
+
gbc.gridx = 0;
txtLength.setText(getFluff().getLength());
panRight.add(txtLength, gbc);
@@ -250,7 +263,7 @@ private void initUi() {
gbc.gridx = 0;
gbc.weighty = 1.0;
panRight.add(new JPanel(), gbc);
-
+
}
@Override
@@ -318,7 +331,7 @@ private void chooseFluffImage() {
getEntity().getFluff().setFluffImage(ImageUtil.base64TextEncodeImage(image));
} catch (Exception ex) {
PopupMessages.showFileReadError(getParent(), imageFile.toString(), ex.getMessage());
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
}
@@ -342,7 +355,7 @@ private void importFluffImage() {
eSource.getEntity().getFluff().setFluffImage(ImageUtil.base64TextEncodeImage(fluffImage));
} catch (Exception ex) {
PopupMessages.showFileReadError(getParent(), "", ex.getMessage());
- LogManager.getLogger().error("Fluff could not be copied!", ex);
+ logger.error("Fluff could not be copied!", ex);
}
}
viewer.dispose();
diff --git a/megameklab/src/megameklab/ui/generalUnit/HeatSinkView.java b/megameklab/src/megameklab/ui/generalUnit/HeatSinkView.java
index 3a6486b81..e2c8e4219 100644
--- a/megameklab/src/megameklab/ui/generalUnit/HeatSinkView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/HeatSinkView.java
@@ -18,16 +18,8 @@
*/
package megameklab.ui.generalUnit;
-import megamek.common.*;
-import megamek.common.verifier.TestAero;
-import megameklab.ui.listeners.BuildListener;
-import megameklab.ui.util.CustomComboBox;
-import megameklab.util.UnitUtil;
-
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import java.awt.*;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
@@ -36,29 +28,50 @@
import java.util.ResourceBundle;
import java.util.concurrent.CopyOnWriteArrayList;
+import javax.swing.JLabel;
+import javax.swing.JSpinner;
+import javax.swing.SpinnerNumberModel;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
+import megamek.common.Aero;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.EquipmentTypeLookup;
+import megamek.common.ITechManager;
+import megamek.common.Mek;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.verifier.TestAero;
+import megameklab.ui.listeners.BuildListener;
+import megameklab.ui.util.CustomComboBox;
+import megameklab.util.UnitUtil;
+
/**
- * Controls for selecting type and number of heat sinks for mechs and asfs.
- *
+ * Controls for selecting type and number of heat sinks for Meks and asfs.
+ *
* @author Neoancient
*/
public class HeatSinkView extends BuildView implements ActionListener, ChangeListener {
private final List listeners = new CopyOnWriteArrayList<>();
+
public void addListener(BuildListener l) {
listeners.add(l);
}
+
public void removeListener(BuildListener l) {
listeners.remove(l);
}
-
- public static final int TYPE_SINGLE = 0;
- public static final int TYPE_DOUBLE_IS = 1;
- public static final int TYPE_DOUBLE_CLAN = 2;
- public static final int TYPE_COMPACT = 3;
- public static final int TYPE_LASER = 4;
- public static final int TYPE_PROTOTYPE = 5;
- public static final int TYPE_FREEZER = 6;
+
+ public static final int TYPE_SINGLE = 0;
+ public static final int TYPE_DOUBLE_IS = 1;
+ public static final int TYPE_DOUBLE_CLAN = 2;
+ public static final int TYPE_COMPACT = 3;
+ public static final int TYPE_LASER = 4;
+ public static final int TYPE_PROTOTYPE = 5;
+ public static final int TYPE_FREEZER = 6;
// ASFs simply use an index and don't distinguish between IS and Clan
- public static final int TYPE_DOUBLE_AERO = 1;
+ public static final int TYPE_DOUBLE_AERO = 1;
public static final int TYPE_PROTOTYPE_AERO = 2;
private static final String[] LOOKUP_NAMES = {
@@ -68,7 +81,7 @@ public void removeListener(BuildListener l) {
EquipmentTypeLookup.IS_DOUBLE_HS_FREEZER
};
private final List heatSinks;
- private String[] mechDisplayNames;
+ private String[] MekDisplayNames;
private String[] aeroDisplayNames;
private final CustomComboBox cbHSType = new CustomComboBox<>(this::getDisplayName);
@@ -81,7 +94,7 @@ public void removeListener(BuildListener l) {
private final JLabel lblCritFreeCount = new JLabel();
private final JLabel lblWeightFreeText = new JLabel();
private final JLabel lblWeightFreeCount = new JLabel();
-
+
private final SpinnerNumberModel countModel = new SpinnerNumberModel(0, 0, null, 1);
private final SpinnerNumberModel baseCountModel = new SpinnerNumberModel(0, 0, null, 1);
private final SpinnerNumberModel prototypeCountModel = new SpinnerNumberModel(0, 0, null, 1);
@@ -99,12 +112,12 @@ public HeatSinkView(ITechManager techManager) {
}
initUI();
}
-
+
private void initUI() {
ResourceBundle resourceMap = ResourceBundle.getBundle("megameklab.resources.Views");
- mechDisplayNames = resourceMap.getString("HeatSinkView.mechNames.values").split(",");
+ MekDisplayNames = resourceMap.getString("HeatSinkView.mekNames.values").split(",");
aeroDisplayNames = resourceMap.getString("HeatSinkView.aeroNames.values").split(",");
-
+
setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
@@ -118,7 +131,7 @@ private void initUI() {
cbHSType.setToolTipText(resourceMap.getString("HeatSinkView.cbHSType.tooltip"));
add(cbHSType, gbc);
cbHSType.addActionListener(this);
-
+
spnCount.setModel(countModel);
gbc.gridx = 0;
gbc.gridy++;
@@ -169,21 +182,22 @@ private void initUI() {
add(lblWeightFreeCount, gbc);
}
-
+
private String getDisplayName(int index) {
- return isAero? aeroDisplayNames[index] : mechDisplayNames[index];
+ return isAero ? aeroDisplayNames[index] : MekDisplayNames[index];
}
-
- public void setFromMech(Mech mech) {
+
+ public void setFromMek(Mek mek) {
isAero = false;
- isPrimitive = mech.isPrimitive();
- hasPrototypeDoubles = mech.hasWorkingMisc(MiscType.F_IS_DOUBLE_HEAT_SINK_PROTOTYPE);
+ isPrimitive = mek.isPrimitive();
+ hasPrototypeDoubles = mek.hasWorkingMisc(MiscType.F_IS_DOUBLE_HEAT_SINK_PROTOTYPE);
refresh();
- // If there are prototype doubles, we want to skip any singles and select that as the base type.
- Optional hs = mech.getMisc().stream().map(Mounted::getType)
+ // If there are prototype doubles, we want to skip any singles and select that
+ // as the base type.
+ Optional hs = mek.getMisc().stream().map(Mounted::getType)
.filter(et -> et.hasFlag(MiscType.F_IS_DOUBLE_HEAT_SINK_PROTOTYPE)).findAny();
if (hs.isEmpty()) {
- hs = mech.getMisc().stream().map(Mounted::getType)
+ hs = mek.getMisc().stream().map(Mounted::getType)
.filter(UnitUtil::isHeatSink).findAny();
}
if (hs.isPresent()) {
@@ -191,31 +205,31 @@ public void setFromMech(Mech mech) {
setHeatSinkType(hs.get());
cbHSType.addActionListener(this);
}
- int totalSinks = mech.heatSinks(true);
+ int totalSinks = mek.heatSinks(true);
spnCount.removeChangeListener(this);
countModel.setValue(totalSinks);
- countModel.setMinimum(mech.getEngine().getWeightFreeEngineHeatSinks());
+ countModel.setMinimum(mek.getEngine().getWeightFreeEngineHeatSinks());
spnCount.addChangeListener(this);
boolean isCompact = cbHSType.getSelectedItem() != null
- && ((Integer)cbHSType.getSelectedItem()) == TYPE_COMPACT;
- int capacity = mech.getEngine().integralHeatSinkCapacity(isCompact);
- lblBaseCount.setVisible(mech.isOmni());
- spnBaseCount.setVisible(mech.isOmni());
+ && ((Integer) cbHSType.getSelectedItem()) == TYPE_COMPACT;
+ int capacity = mek.getEngine().integralHeatSinkCapacity(isCompact);
+ lblBaseCount.setVisible(mek.isOmni());
+ spnBaseCount.setVisible(mek.isOmni());
spnBaseCount.removeChangeListener(this);
baseCountModel.setMaximum(capacity);
- baseCountModel.setValue(Math.max(0, mech.getEngine().getBaseChassisHeatSinks(isCompact)));
+ baseCountModel.setValue(Math.max(0, mek.getEngine().getBaseChassisHeatSinks(isCompact)));
spnBaseCount.addChangeListener(this);
lblPrototypeCount.setVisible(hasPrototypeDoubles);
spnPrototypeCount.setVisible(hasPrototypeDoubles);
spnPrototypeCount.removeChangeListener(this);
- spnPrototypeCount.setValue(totalSinks - mech.heatSinks(false));
+ spnPrototypeCount.setValue(totalSinks - mek.heatSinks(false));
prototypeCountModel.setMaximum(totalSinks);
prototypeCountModel.setMinimum(hasPrototypeDoubles ? 1 : 0);
spnPrototypeCount.addChangeListener(this);
- lblCritFreeCount.setText(String.valueOf(UnitUtil.getCriticalFreeHeatSinks(mech, isCompact)));
- lblWeightFreeCount.setText(String.valueOf(mech.getEngine().getWeightFreeEngineHeatSinks()));
+ lblCritFreeCount.setText(String.valueOf(UnitUtil.getCriticalFreeHeatSinks(mek, isCompact)));
+ lblWeightFreeCount.setText(String.valueOf(mek.getEngine().getWeightFreeEngineHeatSinks()));
}
-
+
public void setFromAero(Aero aero) {
isAero = true;
isPrimitive = aero.isPrimitive();
@@ -225,7 +239,7 @@ public void setFromAero(Aero aero) {
if (aero.getHeatType() == Aero.HEAT_DOUBLE
&& !techManager.isLegal(heatSinks.get(TYPE_DOUBLE_AERO))
&& (techManager.isLegal(heatSinks.get(TYPE_PROTOTYPE))
- || techManager.isLegal(heatSinks.get(TYPE_FREEZER)))) {
+ || techManager.isLegal(heatSinks.get(TYPE_FREEZER)))) {
setHeatSinkIndex(TYPE_PROTOTYPE_AERO);
} else {
setHeatSinkIndex(aero.getHeatType());
@@ -249,9 +263,9 @@ public void setFromAero(Aero aero) {
lblCritFreeText.setVisible(false);
lblCritFreeCount.setVisible(false);
}
-
+
public void refresh() {
- Integer prev = (Integer)cbHSType.getSelectedItem();
+ Integer prev = (Integer) cbHSType.getSelectedItem();
cbHSType.removeActionListener(this);
cbHSType.removeAllItems();
if (isAero) {
@@ -278,37 +292,38 @@ public void refresh() {
cbHSType.setSelectedIndex(0);
}
}
-
+
public int getHeatSinkIndex() {
if (cbHSType.getSelectedItem() != null) {
return (Integer) cbHSType.getSelectedItem();
}
return 0;
}
-
+
public void setHeatSinkIndex(int index) {
cbHSType.setSelectedItem(index);
}
-
+
public EquipmentType getHeatSinkType() {
return heatSinks.get(getHeatSinkIndex());
}
-
+
public void setHeatSinkType(EquipmentType hs) {
int index = heatSinks.indexOf(hs);
cbHSType.setSelectedItem(index);
}
-
+
public int getCount() {
return countModel.getNumber().intValue();
}
-
+
public int getBaseCount() {
return baseCountModel.getNumber().intValue();
}
/**
- * @return The number of heat sinks out of the total that are prototype double heat sinks.
+ * @return The number of heat sinks out of the total that are prototype double
+ * heat sinks.
*/
public int getPrototypeCount() {
if (hasPrototypeDoubles) {
@@ -317,7 +332,7 @@ public int getPrototypeCount() {
return 0;
}
}
-
+
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == cbHSType) {
@@ -336,7 +351,7 @@ public void stateChanged(ChangeEvent e) {
listeners.forEach(l -> l.redistributePrototypeHS(getPrototypeCount()));
}
}
-
+
private void reportChange() {
if (isAero) {
listeners.forEach(l -> l.heatSinksChanged(Math.min(TYPE_DOUBLE_AERO, getHeatSinkIndex()), getCount()));
@@ -344,5 +359,5 @@ private void reportChange() {
listeners.forEach(l -> l.heatSinksChanged(getHeatSinkType(), getCount()));
}
}
-
+
}
diff --git a/megameklab/src/megameklab/ui/generalUnit/IconView.java b/megameklab/src/megameklab/ui/generalUnit/IconView.java
index 547a37698..9ceaa5575 100644
--- a/megameklab/src/megameklab/ui/generalUnit/IconView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/IconView.java
@@ -18,6 +18,18 @@
*/
package megameklab.ui.generalUnit;
+import java.awt.GridLayout;
+import java.awt.Image;
+import java.awt.image.BufferedImage;
+import java.io.File;
+import java.util.Arrays;
+
+import javax.imageio.ImageIO;
+import javax.swing.BorderFactory;
+import javax.swing.JButton;
+import javax.swing.JFileChooser;
+import javax.swing.JPanel;
+
import megamek.client.ui.panels.EntityImagePanel;
import megamek.client.ui.swing.UnitLoadingDialog;
import megamek.client.ui.swing.tileset.MMStaticDirectoryManager;
@@ -26,27 +38,25 @@
import megamek.common.Entity;
import megamek.common.icons.Camouflage;
import megamek.common.util.ImageUtil;
+import megamek.logging.MMLogger;
import megameklab.ui.PopupMessages;
import megameklab.ui.dialog.MMLFileChooser;
import megameklab.ui.dialog.MegaMekLabUnitSelectorDialog;
-import org.apache.logging.log4j.LogManager;
-
-import javax.imageio.ImageIO;
-import javax.swing.*;
-import java.awt.*;
-import java.awt.image.BufferedImage;
-import java.io.File;
-import java.util.Arrays;
/**
- * This view displays the icon that the unit will use in MM and MHQ and allows selecting a different icon
- * from file or from another unit from the cache. If an icon is selected, it will be stored as part of the
- * unit file in base64 encoding when saved. Note that this is for custom units, as canon units will
- * use the mechset to identify and load icons and will not store them in the unit file.
+ * This view displays the icon that the unit will use in MM and MHQ and allows
+ * selecting a different icon
+ * from file or from another unit from the cache. If an icon is selected, it
+ * will be stored as part of the
+ * unit file in base64 encoding when saved. Note that this is for custom units,
+ * as canon units will
+ * use the mekset to identify and load icons and will not store them in the unit
+ * file.
*/
public class IconView extends BuildView {
+ private static final MMLogger logger = MMLogger.create(IconView.class);
- private static final Camouflage CAMO_MECHSET = Camouflage.of(PlayerColour.GRAY);
+ private static final Camouflage CAMO_MEKSET = Camouflage.of(PlayerColour.GRAY);
private static final Camouflage CAMO_EMBEDDED = Camouflage.of(PlayerColour.GOLD);
private final EntityImagePanel entityImage = new EntityImagePanel(null, null);
@@ -96,13 +106,14 @@ public void setFromEntity(Entity en) {
public void refresh() {
if (entity != null) {
- entityImage.updateDisplayedEntity(entity, entity.hasEmbeddedIcon() ? CAMO_EMBEDDED : CAMO_MECHSET);
+ entityImage.updateDisplayedEntity(entity, entity.hasEmbeddedIcon() ? CAMO_EMBEDDED : CAMO_MEKSET);
if (entity.hasEmbeddedIcon()) {
entityImage.setToolTipText("This icon will be saved with the unit. The unit will use this icon in MM " +
"and MHQ. The original image file, if this was chosen from file, is not needed.");
} else {
- entityImage.setToolTipText("This icon will not be saved with the unit but the unit will use this icon " +
- "automatically in MM or MHQ.");
+ entityImage
+ .setToolTipText("This icon will not be saved with the unit but the unit will use this icon " +
+ "automatically in MM or MHQ.");
}
}
fileIconButton.setEnabled(entity != null);
@@ -134,7 +145,7 @@ private void chooseIconFromFile() {
entity.setIcon(ImageUtil.base64TextEncodeImage(image));
} catch (Exception ex) {
PopupMessages.showFileReadError(this, imageFile.toString(), ex.getMessage());
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
}
@@ -148,7 +159,7 @@ private void chooseIconFromUnitCache() {
Entity chosenEntity = viewer.getChosenEntity();
if (chosenEntity != null) {
- final Image image = MMStaticDirectoryManager.getMechTileset().imageFor(chosenEntity);
+ final Image image = MMStaticDirectoryManager.getMekTileset().imageFor(chosenEntity);
entity.setIcon(ImageUtil.base64TextEncodeImage(image));
}
viewer.dispose();
@@ -159,4 +170,4 @@ private void removeIcon() {
entity.setIcon("");
refresh();
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/MVFArmorView.java b/megameklab/src/megameklab/ui/generalUnit/MVFArmorView.java
index 4339627e2..167abe02e 100644
--- a/megameklab/src/megameklab/ui/generalUnit/MVFArmorView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/MVFArmorView.java
@@ -18,7 +18,31 @@
*/
package megameklab.ui.generalUnit;
-import megamek.common.*;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.List;
+import java.util.ResourceBundle;
+import java.util.concurrent.CopyOnWriteArrayList;
+
+import javax.swing.JButton;
+import javax.swing.JCheckBox;
+import javax.swing.JLabel;
+import javax.swing.JSpinner;
+import javax.swing.SpinnerNumberModel;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
+import megamek.common.Entity;
+import megamek.common.EntityMovementMode;
+import megamek.common.EntityWeightClass;
+import megamek.common.EquipmentType;
+import megamek.common.ITechManager;
+import megamek.common.ITechnology;
+import megamek.common.Mek;
+import megamek.common.MiscType;
+import megamek.common.TechConstants;
import megamek.common.equipment.ArmorType;
import megamek.common.verifier.TestEntity;
import megameklab.ui.listeners.ArmorAllocationListener;
@@ -26,18 +50,8 @@
import megameklab.ui.util.TechComboBox;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.util.List;
-import java.util.ResourceBundle;
-import java.util.concurrent.CopyOnWriteArrayList;
-
/**
- * Panel for assigning armor type and tonnage for mechs, (combat) vehicles, and fighters.
+ * Panel for assigning armor type and tonnage for Meks, (combat) vehicles, and fighters.
*
* @author Neoancient
*/
@@ -187,7 +201,7 @@ public void setFromEntity(Entity en) {
*/
public void setFromEntity(Entity en, boolean ignoreEntityPatchwork) {
etype = en.getEntityType();
- industrial = (en instanceof Mech) && ((Mech)en).isIndustrial();
+ industrial = (en instanceof Mek) && ((Mek)en).isIndustrial();
primitive = en.isPrimitive();
movementMode = en.getMovementMode();
svLimitedArmor = en.isSupportVehicle() && !en.hasArmoredChassis();
diff --git a/megameklab/src/megameklab/ui/generalUnit/MovementView.java b/megameklab/src/megameklab/ui/generalUnit/MovementView.java
index 701b45774..89f6e6ec1 100644
--- a/megameklab/src/megameklab/ui/generalUnit/MovementView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/MovementView.java
@@ -18,25 +18,34 @@
*/
package megameklab.ui.generalUnit;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.List;
+import java.util.Objects;
+import java.util.Optional;
+import java.util.ResourceBundle;
+import java.util.StringJoiner;
+import java.util.concurrent.CopyOnWriteArrayList;
+
+import javax.swing.JLabel;
+import javax.swing.JSpinner;
+import javax.swing.JTextField;
+import javax.swing.SpinnerNumberModel;
+import javax.swing.SwingConstants;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
import megamek.common.*;
import megamek.common.equipment.MiscMounted;
import megamek.common.verifier.TestBattleArmor;
import megamek.common.verifier.TestEntity;
-import megamek.common.verifier.TestMech;
-import megamek.common.verifier.TestProtomech;
+import megamek.common.verifier.TestMek;
+import megamek.common.verifier.TestProtoMek;
import megameklab.ui.listeners.BuildListener;
import megameklab.ui.util.TechComboBox;
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.util.List;
-import java.util.*;
-import java.util.concurrent.CopyOnWriteArrayList;
-
/**
* Controls for setting a unit's speed
*
@@ -177,7 +186,7 @@ private void initUI() {
public void setFromEntity(Entity en) {
etype = en.getEntityType();
- industrial = (en instanceof Mech) && ((Mech) en).isIndustrial();
+ industrial = (en instanceof Mek) && ((Mek) en).isIndustrial();
refresh();
Optional jj = en.getMisc().stream().map(Mounted::getType)
@@ -195,19 +204,19 @@ public void setFromEntity(Entity en) {
Integer maxJump = en.getOriginalWalkMP();
if (cbJumpType.getModel().getSize() == 0) { // No legal jump jet tech for this unit type
maxJump = 0;
- } else if (en instanceof Mech) {
- maxJump = TestMech.maxJumpMP((Mech)en);
- } else if (en instanceof Protomech) {
- maxJump = TestProtomech.maxJumpMP((Protomech) en);
+ } else if (en instanceof Mek) {
+ maxJump = TestMek.maxJumpMP((Mek)en);
+ } else if (en instanceof ProtoMek) {
+ maxJump = TestProtoMek.maxJumpMP((ProtoMek) en);
}
if (en.hasETypeFlag(Entity.ETYPE_TANK) && !en.isSupportVehicle() && !en.isTrailer()) {
int minRating = 10 + Tank.getSuspensionFactor(en.getMovementMode(), en.getWeight());
minWalk = Math.max(1, (int)(minRating / en.getWeight()));
- } else if (en.hasETypeFlag(Entity.ETYPE_LAND_AIR_MECH)) {
+ } else if (en.hasETypeFlag(Entity.ETYPE_LAND_AIR_MEK)) {
minJump = minWalk = 3;
// If the unit has improved JJs the walk can be 2 and still meet the minimum jump MP requirement of 3.
int jumpType = en.getJumpType();
- if ((jumpType == Mech.JUMP_IMPROVED) || (jumpType == Mech.JUMP_PROTOTYPE_IMPROVED)) {
+ if ((jumpType == Mek.JUMP_IMPROVED) || (jumpType == Mek.JUMP_PROTOTYPE_IMPROVED)) {
minWalk = 2;
}
} else if (en instanceof BattleArmor) {
@@ -225,11 +234,11 @@ public void setFromEntity(Entity en) {
maxJump = TestBattleArmor.maxJumpMP((BattleArmor)en);
}
cbJumpType.addActionListener(this);
- } else if (en instanceof Protomech) {
- if (((Protomech) en).isGlider()) {
- minWalk = TestProtomech.GLIDER_MIN_MP;
- } else if (((Protomech) en).isQuad()) {
- minWalk = TestProtomech.QUAD_MIN_MP;
+ } else if (en instanceof ProtoMek) {
+ if (((ProtoMek) en).isGlider()) {
+ minWalk = TestProtoMek.GLIDER_MIN_MP;
+ } else if (((ProtoMek) en).isQuad()) {
+ minWalk = TestProtoMek.QUAD_MIN_MP;
} else {
minWalk = 1;
}
@@ -349,8 +358,8 @@ private void setMovementModToolTips(Entity en) {
walkTooltip.add("-1 (Modular armor)");
jumpTooltip.add("-1 (Modular armor)");
}
- if (en instanceof Mech) {
- if (((Mech) en).hasMPReducingHardenedArmor()) {
+ if (en instanceof Mek) {
+ if (((Mek) en).hasMPReducingHardenedArmor()) {
runTooltip.add("-1 (Hardened armor)");
}
@@ -389,8 +398,8 @@ private void setMovementModToolTips(Entity en) {
.filter(m -> m.getType().hasFlag(MiscType.F_PARTIAL_WING)).findAny();
if (partialWing.isPresent()) {
int bonus = 2;
- if (en instanceof Mech) {
- bonus = ((Mech) en).getPartialWingJumpBonus(partialWing.get());
+ if (en instanceof Mek) {
+ bonus = ((Mek) en).getPartialWingJumpBonus(partialWing.get());
} else if (en instanceof BattleArmor) {
bonus = 1;
}
diff --git a/megameklab/src/megameklab/ui/generalUnit/PatchworkArmorView.java b/megameklab/src/megameklab/ui/generalUnit/PatchworkArmorView.java
index 7495821d1..5f5a09beb 100644
--- a/megameklab/src/megameklab/ui/generalUnit/PatchworkArmorView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/PatchworkArmorView.java
@@ -27,16 +27,21 @@
import javax.swing.JLabel;
import javax.swing.border.TitledBorder;
-import megamek.common.*;
+import megamek.common.Aero;
+import megamek.common.Entity;
+import megamek.common.ITechManager;
+import megamek.common.Mek;
+import megamek.common.MiscType;
+import megamek.common.Tank;
import megamek.common.equipment.ArmorType;
import megamek.common.verifier.TestEntity;
-import megameklab.ui.util.TechComboBox;
import megameklab.ui.listeners.ArmorAllocationListener;
+import megameklab.ui.util.TechComboBox;
/**
* Displays a list of comboboxes with labels that displays the current armor type per location for
* patchwork armor and allows it to be changed.
- *
+ *
* @author Neoancient
*/
public class PatchworkArmorView extends BuildView implements ActionListener {
@@ -47,24 +52,24 @@ public void addListener(ArmorAllocationListener l) {
public void removeListener(ArmorAllocationListener l) {
listeners.remove(l);
}
-
+
private final static int MAX_LOC = 10;
-
+
private final List labels = new ArrayList<>();
private final List> combos = new ArrayList<>();
-
+
private final ITechManager techManager;
private boolean ignoreEvents = false;
-
+
public PatchworkArmorView(ITechManager techManager) {
this.techManager = techManager;
initUI();
}
-
+
private void initUI() {
ResourceBundle resourceMap = ResourceBundle.getBundle("megameklab.resources.Views");
setLayout(new GridBagLayout());
-
+
setBorder(BorderFactory.createTitledBorder(
null, resourceMap.getString("ArmorAllocationView.panPatwork.title"),
TitledBorder.TOP,
@@ -91,10 +96,10 @@ private void initUI() {
gbc.gridy++;
}
}
-
+
public void setFromEntity(Entity en) {
List armors = TestEntity.legalArmorsFor(en.getEntityType(),
- (en instanceof Mech) && ((Mech)en).isIndustrial(),
+ (en instanceof Mek) && ((Mek)en).isIndustrial(),
en.isPrimitive(),
en.getMovementMode(), techManager);
ignoreEvents = true;
@@ -125,15 +130,15 @@ public void setFromEntity(Entity en) {
}
ignoreEvents = false;
}
-
+
public ArmorType getArmor(int location) {
return (ArmorType) combos.get(location).getSelectedItem();
}
-
+
public void setArmorType(ArmorType armor, int location) {
combos.get(location).setSelectedItem(armor);
}
-
+
@Override
public void actionPerformed(ActionEvent e) {
if (!ignoreEvents) {
diff --git a/megameklab/src/megameklab/ui/generalUnit/PreviewTab.java b/megameklab/src/megameklab/ui/generalUnit/PreviewTab.java
index 2c5da59e0..bdad788e9 100644
--- a/megameklab/src/megameklab/ui/generalUnit/PreviewTab.java
+++ b/megameklab/src/megameklab/ui/generalUnit/PreviewTab.java
@@ -19,28 +19,30 @@
*/
package megameklab.ui.generalUnit;
-import megamek.client.ui.panes.ConfigurableMechViewPanel;
-import megamek.client.ui.swing.MechViewPanel;
+import java.awt.BorderLayout;
+import java.awt.event.ComponentAdapter;
+import java.awt.event.ComponentEvent;
+import java.awt.event.ComponentListener;
+
+import javax.swing.JTabbedPane;
+
+import megamek.client.ui.panes.ConfigurableMekViewPanel;
+import megamek.client.ui.swing.MekViewPanel;
import megamek.client.ui.swing.alphaStrike.ConfigurableASCardPanel;
import megamek.client.ui.swing.calculationReport.FlexibleCalculationReport;
import megamek.common.Entity;
import megamek.common.ViewFormatting;
import megamek.common.alphaStrike.conversion.ASConverter;
import megamek.common.templates.TROView;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.util.ITab;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.ComponentAdapter;
-import java.awt.event.ComponentEvent;
-import java.awt.event.ComponentListener;
public class PreviewTab extends ITab {
+ private static final MMLogger logger = MMLogger.create(PreviewTab.class);
- private final ConfigurableMechViewPanel panelMekView = new ConfigurableMechViewPanel();
- private final MechViewPanel panelTROView = new MechViewPanel();
+ private final ConfigurableMekViewPanel panelMekView = new ConfigurableMekViewPanel();
+ private final MekViewPanel panelTROView = new MekViewPanel();
private final ConfigurableASCardPanel cardPanel = new ConfigurableASCardPanel(null);
private final RecordSheetPreviewPanel rsPanel = new RecordSheetPreviewPanel();
@@ -64,13 +66,13 @@ public void update() {
try {
troView = TROView.createView(selectedUnit, ViewFormatting.HTML);
} catch (Exception e) {
- LogManager.getLogger().error("", e);
+ logger.error("", e);
// error unit didn't load right. this is bad news.
populateTextFields = false;
}
if (populateTextFields) {
panelMekView.setEntity(selectedUnit);
- panelTROView.setMech(selectedUnit, troView);
+ panelTROView.setMek(selectedUnit, troView);
if (ASConverter.canConvert(selectedUnit)) {
cardPanel.setASElement(ASConverter.convertInMML(selectedUnit, new FlexibleCalculationReport()));
} else {
@@ -86,7 +88,8 @@ public void update() {
}
public void refresh() {
- // This active refresh is needed for the few cases where the unit can be changed when the preview is
+ // This active refresh is needed for the few cases where the unit can be changed
+ // when the preview is
// active, e.g. setting the fluff image.
if (isVisible()) {
update();
@@ -99,4 +102,4 @@ public void componentShown(ComponentEvent e) {
update();
}
};
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/QuirksTab.java b/megameklab/src/megameklab/ui/generalUnit/QuirksTab.java
index f4374fd6d..4422a9b83 100644
--- a/megameklab/src/megameklab/ui/generalUnit/QuirksTab.java
+++ b/megameklab/src/megameklab/ui/generalUnit/QuirksTab.java
@@ -18,6 +18,16 @@
*/
package megameklab.ui.generalUnit;
+import java.awt.GridBagLayout;
+import java.awt.event.ComponentAdapter;
+import java.awt.event.ComponentEvent;
+import java.awt.event.ComponentListener;
+import java.util.ArrayList;
+import java.util.Enumeration;
+import java.util.HashMap;
+
+import javax.swing.JLabel;
+
import megamek.client.ui.GBC;
import megamek.client.ui.swing.DialogOptionComponent;
import megamek.client.ui.swing.DialogOptionListener;
@@ -30,15 +40,6 @@
import megameklab.ui.EntitySource;
import megameklab.ui.util.ITab;
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.ComponentAdapter;
-import java.awt.event.ComponentEvent;
-import java.awt.event.ComponentListener;
-import java.util.ArrayList;
-import java.util.Enumeration;
-import java.util.HashMap;
-
public class QuirksTab extends ITab implements DialogOptionListener {
private final HashMap> wpnQuirkComps = new HashMap<>();
@@ -52,11 +53,11 @@ public QuirksTab(EntitySource eSource) {
public void refreshQuirks() {
wpnQuirks.clear();
- for (Mounted m : getEntity().getWeaponList()) {
+ for (Mounted> m : getEntity().getWeaponList()) {
wpnQuirks.put(getEntity().getEquipmentNum(m), m.getQuirks());
}
// Also need to consider melee weapons
- for (Mounted m : getEntity().getMisc()) {
+ for (Mounted> m : getEntity().getMisc()) {
if (m.getType().hasFlag(MiscType.F_CLUB)) {
wpnQuirks.put(getEntity().getEquipmentNum(m), m.getQuirks());
}
@@ -83,7 +84,7 @@ public void refreshQuirks() {
// now for weapon quirks
for (int key : wpnQuirks.keySet()) {
- Mounted m = getEntity().getEquipment(key);
+ Mounted> m = getEntity().getEquipment(key);
WeaponQuirks wpnQuirks = m.getQuirks();
JLabel labWpn = new JLabel(m.getName() + " ("
+ getEntity().getLocationName(m.getLocation()) + ")");
@@ -129,4 +130,4 @@ public void componentShown(ComponentEvent e) {
refreshQuirks();
}
};
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/RecordSheetPreviewPanel.java b/megameklab/src/megameklab/ui/generalUnit/RecordSheetPreviewPanel.java
index 97a83cc25..5623baeaa 100644
--- a/megameklab/src/megameklab/ui/generalUnit/RecordSheetPreviewPanel.java
+++ b/megameklab/src/megameklab/ui/generalUnit/RecordSheetPreviewPanel.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -19,20 +19,14 @@
package megameklab.ui.generalUnit;
-import megamek.common.Entity;
-import megameklab.printing.PaperSize;
-import megameklab.printing.PrintRecordSheet;
-import megameklab.printing.PrintSmallUnitSheet;
-import megameklab.printing.RecordSheetOptions;
-import megameklab.util.UnitPrintManager;
-import org.apache.batik.gvt.GraphicsNode;
-
-import javax.swing.*;
-import java.awt.*;
+import java.awt.Color;
+import java.awt.Graphics;
+import java.awt.Graphics2D;
+import java.awt.RenderingHints;
+import java.awt.Toolkit;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.UnsupportedFlavorException;
-import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.geom.AffineTransform;
@@ -41,11 +35,23 @@
import java.io.IOException;
import java.util.List;
+import javax.swing.JMenuItem;
+import javax.swing.JPanel;
+import javax.swing.JPopupMenu;
+
+import org.apache.batik.gvt.GraphicsNode;
+
+import megamek.common.Entity;
+import megameklab.printing.PaperSize;
+import megameklab.printing.PrintRecordSheet;
+import megameklab.printing.PrintSmallUnitSheet;
+import megameklab.printing.RecordSheetOptions;
+import megameklab.util.UnitPrintManager;
/**
* @author pavelbraginskiy
*
- * Simply fills itself with the record sheet for the given unit.
+ * Simply fills itself with the record sheet for the given unit.
*/
public class RecordSheetPreviewPanel extends JPanel {
private class RightClickListener extends MouseAdapter {
@@ -61,7 +67,7 @@ private class RightClickListener extends MouseAdapter {
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(new Transferable() {
@Override
public DataFlavor[] getTransferDataFlavors() {
- return new DataFlavor[] {DataFlavor.imageFlavor};
+ return new DataFlavor[] { DataFlavor.imageFlavor };
}
@Override
@@ -112,24 +118,22 @@ private void paintComponent(Graphics2D g, int width, int height) {
g.setBackground(Color.WHITE);
g.clearRect(0, 0, width, height);
-
if (entity != null) {
RecordSheetOptions options = new RecordSheetOptions();
PrintRecordSheet sheet = UnitPrintManager.createSheets(List.of(entity), true, options).get(0);
// 5-pixel margin around rs
- // Except for SmallUnitSheets which have weird clipping issues with nonstandard margin
+ // Except for SmallUnitSheets which have weird clipping issues with nonstandard
+ // margin
PageFormat pf = new PageFormat();
if (sheet instanceof PrintSmallUnitSheet) {
pf.setPaper(options.getPaperSize().createPaper());
sheet.createDocument(0, pf, false);
- }
- else {
+ } else {
pf.setPaper(options.getPaperSize().createPaper(5, 5, 5, 5));
sheet.createDocument(0, pf, true);
}
-
GraphicsNode gn = sheet.build();
// Scale record sheet to the size of the panel
diff --git a/megameklab/src/megameklab/ui/generalUnit/StatusBar.java b/megameklab/src/megameklab/ui/generalUnit/StatusBar.java
index 4e2ae717e..59c55949e 100644
--- a/megameklab/src/megameklab/ui/generalUnit/StatusBar.java
+++ b/megameklab/src/megameklab/ui/generalUnit/StatusBar.java
@@ -18,13 +18,31 @@
*/
package megameklab.ui.generalUnit;
+import java.awt.Event;
+import java.awt.FlowLayout;
+import java.awt.event.ActionListener;
+import java.text.DecimalFormat;
+
+import javax.swing.JButton;
+import javax.swing.JFrame;
+import javax.swing.JLabel;
+import javax.swing.UIManager;
+import javax.swing.border.MatteBorder;
+
import megamek.client.ui.WrapLayout;
import megamek.client.ui.dialogs.BVDisplayDialog;
import megamek.client.ui.dialogs.CostDisplayDialog;
import megamek.client.ui.dialogs.WeightDisplayDialog;
import megamek.client.ui.swing.GUIPreferences;
import megamek.client.ui.swing.calculationReport.CalculationReport;
-import megamek.common.*;
+import megamek.common.Aero;
+import megamek.common.AmmoType;
+import megamek.common.BattleArmor;
+import megamek.common.Engine;
+import megamek.common.Mek;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.verifier.TestEntity;
import megamek.utilities.DebugEntity;
import megameklab.ui.MegaMekLabMainUI;
@@ -32,12 +50,6 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import javax.swing.border.MatteBorder;
-import java.awt.*;
-import java.awt.event.ActionListener;
-import java.text.DecimalFormat;
-
public class StatusBar extends ITab {
private static final String WEIGHT_LABEL = "Weight: %s %s / %s %s %s";
@@ -172,16 +184,16 @@ public void addRefreshedListener(RefreshListener refreshListener) {
* @return An estimated value of the total heat generation.
*/
protected long estimatedHeatGeneration() {
- if (!(getEntity() instanceof Mech) && !(getEntity() instanceof Aero)) {
+ if (!(getEntity() instanceof Mek) && !(getEntity() instanceof Aero)) {
return 0;
}
double heat = 0;
- if (getEntity() instanceof Mech) {
+ if (getEntity() instanceof Mek) {
if (getEntity().getOriginalJumpMP() > 0) {
- if (getEntity().getJumpType() == Mech.JUMP_IMPROVED) {
- heat += Math.max(3, Math.ceil(getMech().getOriginalJumpMP() / 2.0f));
- } else if (getEntity().getJumpType() != Mech.JUMP_BOOSTER) {
+ if (getEntity().getJumpType() == Mek.JUMP_IMPROVED) {
+ heat += Math.max(3, Math.ceil(getMek().getOriginalJumpMP() / 2.0f));
+ } else if (getEntity().getJumpType() != Mek.JUMP_BOOSTER) {
heat += Math.max(3, getEntity().getOriginalJumpMP());
}
if (getEntity().getEngineType() == Engine.XXL_ENGINE) {
@@ -194,33 +206,33 @@ protected long estimatedHeatGeneration() {
}
}
- for (Mounted mounted : getEntity().getTotalWeaponList()) {
- WeaponType wtype = (WeaponType) mounted.getType();
- double weaponHeat = wtype.getHeat();
+ for (Mounted> mounted : getEntity().getTotalWeaponList()) {
+ WeaponType weaponType = (WeaponType) mounted.getType();
+ double weaponHeat = weaponType.getHeat();
if (mounted.isMissing() || mounted.isHit() || mounted.isDestroyed() || mounted.isBreached()) {
continue;
}
- if ((wtype.getAmmoType() == AmmoType.T_ROCKET_LAUNCHER) || wtype.hasFlag(WeaponType.F_ONESHOT)) {
+ if ((weaponType.getAmmoType() == AmmoType.T_ROCKET_LAUNCHER) || weaponType.hasFlag(WeaponType.F_ONESHOT)) {
weaponHeat *= 0.25;
}
- if ((wtype.getAmmoType() == AmmoType.T_AC_ULTRA) || (wtype.getAmmoType() == AmmoType.T_AC_ULTRA_THB)) {
+ if ((weaponType.getAmmoType() == AmmoType.T_AC_ULTRA) || (weaponType.getAmmoType() == AmmoType.T_AC_ULTRA_THB)) {
weaponHeat *= 2;
}
- if (wtype.getAmmoType() == AmmoType.T_AC_ROTARY) {
+ if (weaponType.getAmmoType() == AmmoType.T_AC_ROTARY) {
weaponHeat *= 6;
}
- if ((wtype.getAmmoType() == AmmoType.T_SRM_STREAK) || (wtype.getAmmoType() == AmmoType.T_LRM_STREAK)) {
+ if ((weaponType.getAmmoType() == AmmoType.T_SRM_STREAK) || (weaponType.getAmmoType() == AmmoType.T_LRM_STREAK)) {
weaponHeat *= 0.5;
}
heat += weaponHeat;
}
- for (Mounted m : getEntity().getMisc()) {
+ for (Mounted> m : getEntity().getMisc()) {
heat += m.getType().getHeat();
if (m.getType().hasFlag(MiscType.F_LASER_INSULATOR)) {
@@ -233,4 +245,4 @@ protected long estimatedHeatGeneration() {
}
return Math.round(heat);
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/TransportTab.java b/megameklab/src/megameklab/ui/generalUnit/TransportTab.java
index 68e9ea746..1e962d761 100644
--- a/megameklab/src/megameklab/ui/generalUnit/TransportTab.java
+++ b/megameklab/src/megameklab/ui/generalUnit/TransportTab.java
@@ -13,35 +13,52 @@
*/
package megameklab.ui.generalUnit;
-import megamek.common.*;
+import java.awt.BorderLayout;
+import java.awt.Component;
+import java.awt.Dimension;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
+import java.awt.datatransfer.DataFlavor;
+import java.awt.datatransfer.StringSelection;
+import java.awt.datatransfer.Transferable;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.ArrayList;
+import java.util.Comparator;
+import java.util.Iterator;
+import java.util.List;
+import java.util.ResourceBundle;
+import java.util.stream.Collectors;
+
+import javax.swing.*;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+import javax.swing.table.AbstractTableModel;
+import javax.swing.table.DefaultTableCellRenderer;
+import javax.swing.table.TableCellEditor;
+import javax.swing.table.TableColumn;
+
+import megamek.common.Bay;
+import megamek.common.DockingCollar;
+import megamek.common.Entity;
+import megamek.common.EntityWeightClass;
+import megamek.common.InfantryBay;
+import megamek.common.Jumpship;
+import megamek.common.RoundWeight;
+import megamek.common.Transporter;
+import megamek.common.TroopSpace;
import megamek.common.verifier.BayData;
import megamek.common.verifier.TestAdvancedAerospace;
import megamek.common.verifier.TestAero;
import megamek.common.verifier.TestEntity;
import megamek.common.verifier.TestEntity.Ceil;
import megamek.common.verifier.TestSupportVehicle.SVType;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.util.IView;
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import javax.swing.table.AbstractTableModel;
-import javax.swing.table.DefaultTableCellRenderer;
-import javax.swing.table.TableCellEditor;
-import javax.swing.table.TableColumn;
-import java.awt.*;
-import java.awt.datatransfer.DataFlavor;
-import java.awt.datatransfer.StringSelection;
-import java.awt.datatransfer.Transferable;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.util.List;
-import java.util.*;
-import java.util.stream.Collectors;
/**
* Tab for adding and modifying aerospace and support vee transport bays.
@@ -49,6 +66,8 @@
* @author Neoancient
*/
public class TransportTab extends IView implements ActionListener, ChangeListener {
+ private static final MMLogger logger = MMLogger.create(TransportTab.class);
+
private final JLabel lblDockingHardpoints = new JLabel();
private final JLabel lblMaxHardpoints = new JLabel();
private final SpinnerNumberModel spnHardpointsModel = new SpinnerNumberModel(0, 0, null, 1);
@@ -304,8 +323,10 @@ public void refreshDockingHardpoints() {
}
/**
- * Checks whether the current unit type can mount infantry compartments (i.e. {@code Troopspace}.
- * Infantry compartments cannot be used by DropShips or advanced aerospace vessels (i.e. large craft)
+ * Checks whether the current unit type can mount infantry compartments (i.e.
+ * {@code Troopspace}.
+ * Infantry compartments cannot be used by DropShips or advanced aerospace
+ * vessels (i.e. large craft)
* or by large naval or airship support vehicles.
*
* @return Whether the current unit can mount infantry compartments.
@@ -389,15 +410,17 @@ private void addBay(Bay bay, boolean pod) {
}
/**
- * Removing bays can cause undesirable gaps in bay numbers, and it would be nice to let the
- * user order the bays. Since bay numbers are immutable we have to instantiate a new bay to
+ * Removing bays can cause undesirable gaps in bay numbers, and it would be nice
+ * to let the
+ * user order the bays. Since bay numbers are immutable we have to instantiate a
+ * new bay to
* alter it.
*/
private void rebuildBays() {
int bayNum = 1;
List fixedList = new ArrayList<>();
List podList = new ArrayList<>();
- for (Iterator iter = modelInstalled.getBays(); iter.hasNext(); ) {
+ for (Iterator iter = modelInstalled.getBays(); iter.hasNext();) {
final Bay bay = iter.next();
if (bay.getBayNumber() == bayNum) {
if (getEntity().isPodMountedTransport(bay)) {
@@ -473,7 +496,8 @@ public void actionPerformed(ActionEvent evt) {
Bay bay;
int bayNum = 1;
if ((selected >= 0)
- && (modelInstalled.getBayType(tblInstalled.convertRowIndexToModel(selected)) == BayData.CARGO)) {
+ && (modelInstalled
+ .getBayType(tblInstalled.convertRowIndexToModel(selected)) == BayData.CARGO)) {
bay = modelInstalled.getBay(tblInstalled.convertRowIndexToModel(selected));
size += bay.getCapacity();
bayNum = bay.getBayNumber();
@@ -537,14 +561,14 @@ public void stateChanged(ChangeEvent ev) {
}
private class InstalledBaysModel extends AbstractTableModel {
- private static final int COL_NAME = 0;
- private static final int COL_SIZE = 1;
- private static final int COL_DOORS = 2;
- private static final int COL_TONNAGE = 3;
+ private static final int COL_NAME = 0;
+ private static final int COL_SIZE = 1;
+ private static final int COL_DOORS = 2;
+ private static final int COL_TONNAGE = 3;
private static final int COL_PERSONNEL = 4;
- private static final int COL_FACING = 5;
- private static final int COL_POD = 6;
- private static final int NUM_COLS = 7;
+ private static final int COL_FACING = 5;
+ private static final int COL_POD = 6;
+ private static final int NUM_COLS = 7;
private final ResourceBundle resourceMap = ResourceBundle.getBundle("megameklab.resources.Tabs");
@@ -555,8 +579,10 @@ void refreshBays() {
bayList.clear();
bayTypeList.clear();
// Find all the bays and sort them by bay number.
- // Entity.getTransportBays() iterates through all transports and builds a collection of
- // Bays so we're going to save ourselves a second list instantiation and iteration by
+ // Entity.getTransportBays() iterates through all transports and builds a
+ // collection of
+ // Bays so we're going to save ourselves a second list instantiation and
+ // iteration by
// doing it all at once here.
List bays = getEntity().getTransports().stream()
.filter(t -> (t instanceof Bay) && !((Bay) t).isQuarters())
@@ -572,7 +598,8 @@ void refreshBays() {
fireTableDataChanged();
- // We need to refresh the docking hardpoint count to ensure that the count is correct
+ // We need to refresh the docking hardpoint count to ensure that the count is
+ // correct
// following the removal of any naval repair facilities
refreshDockingHardpoints();
}
@@ -599,9 +626,8 @@ public String getColumnName(int column) {
case COL_DOORS:
return resourceMap.getString("TransportTab.colDoors.text");
case COL_TONNAGE:
- return useKilogramStandard() ?
- resourceMap.getString("TransportTab.colKilograms.text") :
- resourceMap.getString("TransportTab.colTonnage.text");
+ return useKilogramStandard() ? resourceMap.getString("TransportTab.colKilograms.text")
+ : resourceMap.getString("TransportTab.colTonnage.text");
case COL_PERSONNEL:
return resourceMap.getString("TransportTab.colPersonnel.text");
case COL_FACING:
@@ -724,10 +750,10 @@ void reorder(int from, int to) {
}
private class AvailableBaysModel extends AbstractTableModel {
- private static final int COL_NAME = 0;
- private static final int COL_SIZE = 1;
+ private static final int COL_NAME = 0;
+ private static final int COL_SIZE = 1;
private static final int COL_PERSONNEL = 2;
- private static final int NUM_COLS = 3;
+ private static final int NUM_COLS = 3;
private final List bayList = new ArrayList<>();
@@ -835,7 +861,8 @@ public void stateChanged(ChangeEvent e) {
addBay(newBay, pod);
modelInstalled.bayList.set(row, newBay);
- // We need to refresh the docking hardpoint count to ensure that the count is correct
+ // We need to refresh the docking hardpoint count to ensure that the count is
+ // correct
// following the size change of any naval repair facilities
refreshDockingHardpoints();
@@ -906,17 +933,18 @@ public boolean importData(TransferSupport support) {
}
try {
- int rowFrom = Integer.parseInt((String) support.getTransferable().getTransferData(DataFlavor.stringFlavor));
- if (rowFrom != -1 && rowFrom != index) {
- modelInstalled.reorder(rowFrom, index);
- if (index > rowFrom) {
- index--;
- }
- target.getSelectionModel().addSelectionInterval(index, index);
- return true;
- }
+ int rowFrom = Integer
+ .parseInt((String) support.getTransferable().getTransferData(DataFlavor.stringFlavor));
+ if (rowFrom != -1 && rowFrom != index) {
+ modelInstalled.reorder(rowFrom, index);
+ if (index > rowFrom) {
+ index--;
+ }
+ target.getSelectionModel().addSelectionInterval(index, index);
+ return true;
+ }
} catch (Exception e) {
- LogManager.getLogger().error("", e);
+ logger.error("", e);
}
return false;
}
diff --git a/megameklab/src/megameklab/ui/generalUnit/UnallocatedView.java b/megameklab/src/megameklab/ui/generalUnit/UnallocatedView.java
index bb4f934fb..833d3e386 100644
--- a/megameklab/src/megameklab/ui/generalUnit/UnallocatedView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/UnallocatedView.java
@@ -16,11 +16,27 @@
*/
package megameklab.ui.generalUnit;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.util.Vector;
+import java.util.function.Supplier;
+
+import javax.swing.BoxLayout;
+import javax.swing.JMenuItem;
+import javax.swing.JPanel;
+import javax.swing.JPopupMenu;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+
import megamek.common.AmmoType;
import megamek.common.Entity;
import megamek.common.MiscType;
import megamek.common.Mounted;
import megamek.common.weapons.Weapon;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.util.CriticalTableModel;
import megameklab.ui.util.CriticalTransferHandler;
@@ -28,22 +44,15 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.StringUtils;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.awt.event.MouseEvent;
-import java.awt.event.MouseListener;
-import java.util.Vector;
-import java.util.function.Supplier;
/**
* View that displays unallocated equipment on the build tab.
*/
public class UnallocatedView extends IView implements ActionListener, MouseListener {
+ private static final MMLogger logger = MMLogger.create(UnallocatedView.class);
+
private CriticalTableModel equipmentList;
- private Vector masterEquipmentList = new Vector<>(10, 1);
+ private Vector> masterEquipmentList = new Vector<>(10, 1);
private JTable equipmentTable = new JTable();
private final CriticalTransferHandler cth;
@@ -87,17 +96,17 @@ public void addRefreshedListener(RefreshListener l) {
private void loadEquipmentTable() {
equipmentList.removeAllCrits();
masterEquipmentList.clear();
- for (Mounted mount : getEntity().getMisc()) {
+ for (Mounted> mount : getEntity().getMisc()) {
if (mount.getLocation() == Entity.LOC_NONE) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getEntity().getWeaponList()) {
+ for (Mounted> mount : getEntity().getWeaponList()) {
if (mount.getLocation() == Entity.LOC_NONE) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getEntity().getAmmo()) {
+ for (Mounted> mount : getEntity().getAmmo()) {
if ((mount.getLocation() == Entity.LOC_NONE) && !mount.isOneShotAmmo()) {
masterEquipmentList.add(mount);
}
@@ -125,22 +134,24 @@ private void loadEquipmentTable() {
}
// weapons and ammo
- Vector weaponsNAmmoList = new Vector<>(10, 1);
+ Vector> weaponsNAmmoList = new Vector<>(10, 1);
for (int pos = 0; pos < masterEquipmentList.size(); pos++) {
- if ((masterEquipmentList.get(pos).getType() instanceof Weapon) || (masterEquipmentList.get(pos).getType() instanceof AmmoType)) {
+ if ((masterEquipmentList.get(pos).getType() instanceof Weapon)
+ || (masterEquipmentList.get(pos).getType() instanceof AmmoType)) {
weaponsNAmmoList.add(masterEquipmentList.get(pos));
masterEquipmentList.remove(pos);
pos--;
}
}
weaponsNAmmoList.sort(StringUtils.mountedComparator());
- for (Mounted mount : weaponsNAmmoList) {
+ for (Mounted> mount : weaponsNAmmoList) {
equipmentList.addCrit(mount);
}
// Equipment
for (int pos = 0; pos < masterEquipmentList.size(); pos++) {
- if ((masterEquipmentList.get(pos).getType() instanceof MiscType) && UnitUtil.isArmor(masterEquipmentList.get(pos).getType())) {
+ if ((masterEquipmentList.get(pos).getType() instanceof MiscType)
+ && UnitUtil.isArmor(masterEquipmentList.get(pos).getType())) {
equipmentList.addCrit(masterEquipmentList.get(pos));
masterEquipmentList.remove(pos);
pos--;
@@ -149,7 +160,8 @@ private void loadEquipmentTable() {
// structure
for (int pos = 0; pos < masterEquipmentList.size(); pos++) {
- if ((masterEquipmentList.get(pos).getType() instanceof MiscType) && masterEquipmentList.get(pos).getType().hasFlag(MiscType.F_ENDO_STEEL)) {
+ if ((masterEquipmentList.get(pos).getType() instanceof MiscType)
+ && masterEquipmentList.get(pos).getType().hasFlag(MiscType.F_ENDO_STEEL)) {
equipmentList.addCrit(masterEquipmentList.get(pos));
masterEquipmentList.remove(pos);
pos--;
@@ -166,7 +178,7 @@ private void loadEquipmentTable() {
}
// everything else
- for (Mounted mounted : masterEquipmentList) {
+ for (Mounted> mounted : masterEquipmentList) {
equipmentList.addCrit(mounted);
}
}
@@ -226,7 +238,8 @@ public void mousePressed(MouseEvent evt) {
JMenuItem item;
final int selectedRow = equipmentTable.rowAtPoint(evt.getPoint());
- Mounted mount = (Mounted)equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
+ Mounted> mount = (Mounted>) equipmentTable.getModel().getValueAt(selectedRow,
+ CriticalTableModel.EQUIPMENT);
String[] locations = getEntity().getLocationNames();
@@ -249,13 +262,13 @@ public void mouseReleased(MouseEvent evt) {
}
private void jMenuLoadComponent_actionPerformed(int location, int selectedRow) {
- Mounted eq = (Mounted) equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
+ Mounted> eq = (Mounted>) equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
UnitUtil.changeMountStatus(getEntity(), eq, location, -1, false);
try {
getEntity().addEquipment(eq, location, false);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
if (refresh.get() != null) {
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/AmmoSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/AmmoSummaryItem.java
index 3fa5259e3..812ed8875 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/AmmoSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/AmmoSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/ArmorSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/ArmorSummaryItem.java
index f846fee34..66df175b0 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/ArmorSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/ArmorSummaryItem.java
@@ -18,11 +18,13 @@
*/
package megameklab.ui.generalUnit.summary;
-import megamek.common.*;
+import megamek.common.Aero;
+import megamek.common.AeroSpaceFighter;
+import megamek.common.Entity;
+import megamek.common.Mek;
+import megamek.common.Tank;
import megamek.common.equipment.ArmorType;
-import megamek.common.verifier.TestAero;
import megamek.common.verifier.TestEntity;
-import megamek.common.verifier.TestSmallCraft;
import megamek.common.verifier.TestSupportVehicle;
import megameklab.util.UnitUtil;
@@ -49,7 +51,7 @@ public void refresh(Entity entity) {
TestSupportVehicle testSupportVehicle = (TestSupportVehicle) testEntity;
critLabel.setText(formatCrits(testSupportVehicle.getArmorSlots()));
weightLabel.setText(formatWeight(testSupportVehicle.getWeightArmor(), entity));
- } else if (entity instanceof Mech) {
+ } else if (entity instanceof Mek) {
critLabel.setText(formatCrits(armor.getCriticals(entity)));
} else if (entity instanceof Tank) {
critLabel.setText(formatCrits(getTankArmorCrits(entity)));
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/CockpitSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/CockpitSummaryItem.java
index ad7bac8e1..6462c5cbb 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/CockpitSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/CockpitSummaryItem.java
@@ -1,10 +1,27 @@
+/*
+ * Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
+ *
+ * This file is part of MegaMekLab.
+ *
+ * MegaMek is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * MegaMek is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with MegaMek. If not, see .
+ */
package megameklab.ui.generalUnit.summary;
import megamek.common.AeroSpaceFighter;
import megamek.common.Entity;
-import megamek.common.Mech;
-import megamek.common.verifier.TestAero;
-import megamek.common.verifier.TestMech;
+import megamek.common.Mek;
+import megamek.common.verifier.TestMek;
import megameklab.util.UnitUtil;
public class CockpitSummaryItem extends AbstractSummaryItem {
@@ -16,14 +33,13 @@ public String getName() {
@Override
public void refresh(Entity entity) {
- if ((entity instanceof Mech) && (((Mech) entity).getCockpitType() != Mech.COCKPIT_UNKNOWN)) {
- Mech mek = (Mech) entity;
+ if ((entity instanceof Mek) && (((Mek) entity).getCockpitType() != Mek.COCKPIT_UNKNOWN)) {
+ Mek mek = (Mek) entity;
availabilityLabel.setText(mek.getCockpitTechAdvancement().getFullRatingName(entity.isClan()));
- TestMech testMech = (TestMech) UnitUtil.getEntityVerifier(entity);
- weightLabel.setText(formatWeight(testMech.getWeightCockpit(), entity));
- critLabel.setText(formatCrits(getCockpitCrits((Mech) entity)));
- } else if ((entity instanceof AeroSpaceFighter)) {
- AeroSpaceFighter fighter = (AeroSpaceFighter) entity;
+ TestMek testMek = (TestMek) UnitUtil.getEntityVerifier(entity);
+ weightLabel.setText(formatWeight(testMek.getWeightCockpit(), entity));
+ critLabel.setText(formatCrits(getCockpitCrits((Mek) entity)));
+ } else if (entity instanceof AeroSpaceFighter fighter) {
availabilityLabel.setText(fighter.getCockpitTechAdvancement().getFullRatingName(entity.isClan()));
} else {
availabilityLabel.setText("");
@@ -32,7 +48,7 @@ public void refresh(Entity entity) {
}
}
- private int getCockpitCrits(Mech mek) {
- return (mek.getCockpitType() == Mech.COCKPIT_COMMAND_CONSOLE) ? 2 : 1;
+ private int getCockpitCrits(Mek mek) {
+ return (mek.getCockpitType() == Mek.COCKPIT_COMMAND_CONSOLE) ? 2 : 1;
}
}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/CrewSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/CrewSummaryItem.java
index 44bded2b4..04c28fa8f 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/CrewSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/CrewSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -37,4 +37,4 @@ public void refresh(Entity entity) {
weightLabel.setText(formatWeight(testAero.getWeightQuarters(), entity));
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/EngineSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/EngineSummaryItem.java
index c14f8343e..f19faf748 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/EngineSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/EngineSummaryItem.java
@@ -20,7 +20,7 @@
import megamek.common.Engine;
import megamek.common.Entity;
-import megamek.common.Mech;
+import megamek.common.Mek;
import megamek.common.Tank;
import megamek.common.verifier.TestEntity;
import megameklab.util.UnitUtil;
@@ -47,7 +47,7 @@ public void refresh(Entity entity) {
}
private int getEngineCrits(Entity entity) {
- if (entity instanceof Mech) {
+ if (entity instanceof Mek) {
return getMekEngineCrits(entity);
} else if (entity instanceof Tank) {
return getTankEngineCrits(entity);
@@ -90,4 +90,4 @@ private int getTankEngineCrits(Entity entity) {
}
return usedSlots;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/EquipmentSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/EquipmentSummaryItem.java
index d29c257c4..0ebb2929a 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/EquipmentSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/EquipmentSummaryItem.java
@@ -35,17 +35,17 @@ public void refresh(Entity entity) {
double totalWeight = 0;
int totalCrits = 0;
- for (Mounted m : entity.getMisc()) {
+ for (Mounted> m : entity.getMisc()) {
if (isEquipment(m)) {
totalWeight += m.getTonnage();
totalCrits += m.getCriticals();
}
}
- for (Mounted m : entity.getWeaponList()) {
+ for (Mounted> m : entity.getWeaponList()) {
totalWeight += m.getTonnage();
totalCrits += m.getCriticals();
}
- for (Mounted m : entity.getAmmo()) {
+ for (Mounted> m : entity.getAmmo()) {
totalWeight += m.getTonnage();
totalCrits += m.getCriticals();
}
@@ -53,7 +53,7 @@ public void refresh(Entity entity) {
critLabel.setText(formatCrits(totalCrits));
}
- private boolean isEquipment(Mounted mounted) {
+ private boolean isEquipment(Mounted> mounted) {
MiscType miscType = (MiscType) mounted.getType();
return !UnitUtil.isArmorOrStructure(miscType)
&& !miscType.hasFlag(MiscType.F_TSM)
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/GravDeckSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/GravDeckSummaryItem.java
index 80c85adf7..90831e606 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/GravDeckSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/GravDeckSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -18,10 +18,10 @@
*/
package megameklab.ui.generalUnit.summary;
- import megamek.common.Entity;
- import megamek.common.Jumpship;
- import megamek.common.verifier.TestAdvancedAerospace;
- import megameklab.util.UnitUtil;
+import megamek.common.Entity;
+import megamek.common.Jumpship;
+import megamek.common.verifier.TestAdvancedAerospace;
+import megameklab.util.UnitUtil;
public class GravDeckSummaryItem extends AbstractSummaryItem {
@@ -37,4 +37,4 @@ public void refresh(Entity entity) {
weightLabel.setText(formatWeight(testShip.getWeightGravDecks(), entity));
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/GyroSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/GyroSummaryItem.java
index 0fa656284..15aa142ec 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/GyroSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/GyroSummaryItem.java
@@ -19,8 +19,8 @@
package megameklab.ui.generalUnit.summary;
import megamek.common.Entity;
-import megamek.common.Mech;
-import megamek.common.verifier.TestMech;
+import megamek.common.Mek;
+import megamek.common.verifier.TestMek;
import megameklab.util.UnitUtil;
public class GyroSummaryItem extends AbstractSummaryItem {
@@ -32,11 +32,11 @@ public String getName() {
@Override
public void refresh(Entity entity) {
- if ((entity instanceof Mech) && (entity.getGyroType() != Mech.GYRO_NONE)) {
- Mech mek = (Mech) entity;
+ if ((entity instanceof Mek) && (entity.getGyroType() != Mek.GYRO_NONE)) {
+ Mek mek = (Mek) entity;
availabilityLabel.setText(mek.getGyroTechAdvancement().getFullRatingName(entity.isClan()));
- TestMech testMech = (TestMech) UnitUtil.getEntityVerifier(entity);
- weightLabel.setText(formatWeight(testMech.getWeightGyro(), entity));
+ TestMek testMek = (TestMek) UnitUtil.getEntityVerifier(entity);
+ weightLabel.setText(formatWeight(testMek.getWeightGyro(), entity));
critLabel.setText(formatCrits(getGyroCrits(entity)));
} else {
availabilityLabel.setText("");
@@ -47,12 +47,12 @@ public void refresh(Entity entity) {
private int getGyroCrits(Entity entity) {
switch(entity.getGyroType()) {
- case Mech.GYRO_COMPACT:
+ case Mek.GYRO_COMPACT:
return 2;
- case Mech.GYRO_XL:
+ case Mek.GYRO_XL:
return 6;
default:
return 4;
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/HardpointSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/HardpointSummaryItem.java
index e63792f22..38d53ada9 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/HardpointSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/HardpointSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -37,4 +37,4 @@ public void refresh(Entity entity) {
weightLabel.setText(formatWeight(testShip.getWeightHardpoints(), entity));
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/HeatsinkSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/HeatSinkSummaryItem.java
similarity index 83%
rename from megameklab/src/megameklab/ui/generalUnit/summary/HeatsinkSummaryItem.java
rename to megameklab/src/megameklab/ui/generalUnit/summary/HeatSinkSummaryItem.java
index c9394b894..ecc931c95 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/HeatsinkSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/HeatSinkSummaryItem.java
@@ -18,14 +18,18 @@
*/
package megameklab.ui.generalUnit.summary;
-import megamek.common.*;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.Mek;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
import megamek.common.annotations.Nullable;
import megamek.common.verifier.TestEntity;
-import megamek.common.verifier.TestMech;
+import megamek.common.verifier.TestMek;
import megameklab.util.MekUtil;
import megameklab.util.UnitUtil;
-public class HeatsinkSummaryItem extends AbstractSummaryItem {
+public class HeatSinkSummaryItem extends AbstractSummaryItem {
@Override
public String getName() {
return "Heatsinks";
@@ -33,9 +37,9 @@ public String getName() {
@Override
public void refresh(Entity entity) {
- if (entity instanceof Mech) {
- TestMech testMech = (TestMech) UnitUtil.getEntityVerifier(entity);
- Mech mek = (Mech) entity;
+ if (entity instanceof Mek) {
+ TestMek testMek = (TestMek) UnitUtil.getEntityVerifier(entity);
+ Mek mek = (Mek) entity;
int numberSinks = MekUtil.countActualHeatSinks(mek);
numberSinks = Math.max(0, numberSinks - UnitUtil.getCriticalFreeHeatSinks(mek, mek.hasCompactHeatSinks()));
int critSinks = numberSinks;
@@ -46,7 +50,7 @@ public void refresh(Entity entity) {
} else if (mek.hasCompactHeatSinks()) {
critSinks = (critSinks / 2) + (critSinks % 2);
}
- weightLabel.setText(formatWeight(testMech.getWeightHeatSinks(), entity));
+ weightLabel.setText(formatWeight(testMek.getWeightHeatSinks(), entity));
critLabel.setText(formatCrits(critSinks));
} else {
TestEntity testEntity = UnitUtil.getEntityVerifier(entity);
@@ -64,7 +68,7 @@ public void refresh(Entity entity) {
}
public @Nullable String getHeatSinkType(Entity entity) {
- for (Mounted m : entity.getMisc()) {
+ for (Mounted> m : entity.getMisc()) {
if (m.getType().hasFlag(MiscType.F_COMPACT_HEAT_SINK)
|| m.getType().hasFlag(MiscType.F_HEAT_SINK)
|| m.getType().hasFlag(MiscType.F_DOUBLE_HEAT_SINK)
@@ -74,4 +78,4 @@ public void refresh(Entity entity) {
}
return null;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/JumpSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/JumpSummaryItem.java
index 56e297781..ee4aa8a26 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/JumpSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/JumpSummaryItem.java
@@ -35,7 +35,7 @@ public void refresh(Entity entity) {
double totalWeight = 0.0f;
int totalCrits = 0;
availabilityLabel.setText("");
- for (Mounted m : entity.getMisc()) {
+ for (Mounted> m : entity.getMisc()) {
MiscType mt = (MiscType) m.getType();
if (mt.hasFlag(MiscType.F_JUMP_JET) || mt.hasFlag(MiscType.F_JUMP_BOOSTER)
|| mt.hasFlag(MiscType.F_UMU)) {
@@ -50,4 +50,4 @@ public void refresh(Entity entity) {
}
critLabel.setText(formatCrits(totalCrits));
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/KfDriveSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/KfDriveSummaryItem.java
index 10ae007fb..0338b3709 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/KfDriveSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/KfDriveSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -37,4 +37,4 @@ public void refresh(Entity entity) {
weightLabel.setText(formatWeight(testShip.getWeightKFDrive(), entity));
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/LfBatterySummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/LfBatterySummaryItem.java
index f8f6c0775..bde5f00fb 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/LfBatterySummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/LfBatterySummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -37,4 +37,4 @@ public void refresh(Entity entity) {
weightLabel.setText(formatWeight(testShip.getWeightLFBattery(), entity));
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/LifeBoatSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/LifeBoatSummaryItem.java
index 602d621a9..016956b9d 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/LifeBoatSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/LifeBoatSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -37,4 +37,4 @@ public void refresh(Entity entity) {
weightLabel.setText(formatWeight(testShip.getWeightLifeBoats(), entity));
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/MiscEquipmentSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/MiscEquipmentSummaryItem.java
index 0b2fcc47e..10dddae1e 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/MiscEquipmentSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/MiscEquipmentSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -24,7 +24,8 @@
import megameklab.util.UnitUtil;
/**
- * This Summary Item sums up all misctype equipment not handled elsewhere (it excludes JJ, UMU, heat sinks,
+ * This Summary Item sums up all misctype equipment not handled elsewhere (it
+ * excludes JJ, UMU, heat sinks,
* TSM) and without weapons and ammo.
*/
public class MiscEquipmentSummaryItem extends AbstractSummaryItem {
@@ -39,7 +40,7 @@ public void refresh(Entity entity) {
double totalWeight = 0;
int totalCrits = 0;
- for (Mounted m : entity.getMisc()) {
+ for (Mounted> m : entity.getMisc()) {
if (isEquipment(m)) {
totalWeight += m.getTonnage();
totalCrits += m.getCriticals();
@@ -49,7 +50,7 @@ public void refresh(Entity entity) {
critLabel.setText(formatCrits(totalCrits));
}
- private boolean isEquipment(Mounted mounted) {
+ private boolean isEquipment(Mounted> mounted) {
MiscType miscType = (MiscType) mounted.getType();
return !UnitUtil.isArmorOrStructure(miscType)
&& !miscType.hasFlag(MiscType.F_TSM)
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/MyomerEnhancementSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/MyomerEnhancementSummaryItem.java
index 88c60c4c5..e743dede2 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/MyomerEnhancementSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/MyomerEnhancementSummaryItem.java
@@ -18,12 +18,12 @@
*/
package megameklab.ui.generalUnit.summary;
+import java.util.Optional;
+
import megamek.common.Entity;
import megamek.common.MiscType;
import megamek.common.Mounted;
-import java.util.Optional;
-
public class MyomerEnhancementSummaryItem extends AbstractSummaryItem {
@Override
@@ -33,7 +33,7 @@ public String getName() {
@Override
public void refresh(Entity entity) {
- Optional enhancement = getEnhancement(entity);
+ Optional> enhancement = getEnhancement(entity);
if (enhancement.isPresent()) {
availabilityLabel.setText(enhancement.get().getType().getFullRatingName(entity.isClan()));
weightLabel.setText(formatWeight(enhancement.get().getTonnage(), entity));
@@ -45,8 +45,8 @@ public void refresh(Entity entity) {
}
}
- private Optional getEnhancement(Entity entity) {
- for (Mounted m : entity.getMisc()) {
+ private Optional> getEnhancement(Entity entity) {
+ for (Mounted> m : entity.getMisc()) {
if (isMyomerEnhancement(m)) {
return Optional.of(m);
}
@@ -54,7 +54,7 @@ private Optional getEnhancement(Entity entity) {
return Optional.empty();
}
- private boolean isMyomerEnhancement(Mounted mounted) {
+ private boolean isMyomerEnhancement(Mounted> mounted) {
MiscType miscType = (MiscType) mounted.getType();
return miscType.hasFlag(MiscType.F_TSM)
|| miscType.hasFlag(MiscType.F_INDUSTRIAL_TSM)
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/PropulsionSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/PropulsionSummaryItem.java
index 65ef2c1c0..caf468fb9 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/PropulsionSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/PropulsionSummaryItem.java
@@ -1,3 +1,21 @@
+/*
+ * Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
+ *
+ * This file is part of MegaMekLab.
+ *
+ * MegaMek is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * MegaMek is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with MegaMek. If not, see .
+ */
package megameklab.ui.generalUnit.summary;
import megamek.common.Entity;
@@ -19,4 +37,4 @@ public void refresh(Entity entity) {
weightLabel.setText(formatWeight(testTank.getTankWeightLifting(), entity));
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/SailSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/SailSummaryItem.java
index fe81d24b4..633c991a0 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/SailSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/SailSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -37,4 +37,4 @@ public void refresh(Entity entity) {
weightLabel.setText(formatWeight(testShip.getWeightSail(), entity));
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/SpecialsSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/SpecialsSummaryItem.java
index e548bbd9b..2e0d51472 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/SpecialsSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/SpecialsSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -23,7 +23,8 @@
import megameklab.util.UnitUtil;
/**
- * This item only lists the weight of TestEntity.getWeightMisc(). It overlaps with OtherSummaryItem!
+ * This item only lists the weight of TestEntity.getWeightMisc(). It overlaps
+ * with OtherSummaryItem!
*/
public class SpecialsSummaryItem extends AbstractSummaryItem {
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/SponsonTurretSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/SponsonTurretSummaryItem.java
index a15690157..4e20d79ff 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/SponsonTurretSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/SponsonTurretSummaryItem.java
@@ -38,7 +38,7 @@ public void refresh(Entity entity) {
}
private double getSponsonTurretWeight(Entity entity) {
- for (Mounted m : entity.getMisc()) {
+ for (Mounted> m : entity.getMisc()) {
MiscType mt = (MiscType) m.getType();
if (mt.hasFlag(MiscType.F_SPONSON_TURRET)) {
return m.getTonnage();
@@ -46,4 +46,4 @@ private double getSponsonTurretWeight(Entity entity) {
}
return 0;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/StructureSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/StructureSummaryItem.java
index c3dee9bc8..6556ba16b 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/StructureSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/StructureSummaryItem.java
@@ -1,3 +1,21 @@
+/*
+ * Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
+ *
+ * This file is part of MegaMekLab.
+ *
+ * MegaMek is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * MegaMek is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with MegaMek. If not, see .
+ */
package megameklab.ui.generalUnit.summary;
import megamek.common.Entity;
@@ -6,7 +24,7 @@
import megamek.common.verifier.TestEntity;
import megameklab.util.UnitUtil;
-public class StructureSummaryItem extends AbstractSummaryItem{
+public class StructureSummaryItem extends AbstractSummaryItem {
@Override
public String getName() {
@@ -16,7 +34,7 @@ public String getName() {
@Override
public void refresh(Entity entity) {
TestEntity testEntity = UnitUtil.getEntityVerifier(entity);
- weightLabel.setText(formatWeight(testEntity.getWeightStructure(), entity));
+ weightLabel.setText(formatWeight(testEntity.getWeightStructure(), entity));
int type = entity.getStructureType();
if ((type >= 0) && (type < EquipmentType.structureNames.length)) {
String structName = EquipmentType.getStructureTypeName(type,
@@ -29,4 +47,4 @@ public void refresh(Entity entity) {
critLabel.setText("");
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/SummaryView.java b/megameklab/src/megameklab/ui/generalUnit/summary/SummaryView.java
index 3d4cab20e..1e6795938 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/SummaryView.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/SummaryView.java
@@ -18,19 +18,24 @@
*/
package megameklab.ui.generalUnit.summary;
-import megamek.client.ui.swing.unitSelector.ASAdvancedSearchPanel;
-import megamek.client.ui.swing.util.UIUtil;
-import megamek.client.ui.swing.widget.SimpleLine;
-import megamek.common.Entity;
-import megameklab.ui.EntitySource;
-import megameklab.ui.util.IView;
-
-import javax.swing.*;
-import java.awt.*;
+import java.awt.Dimension;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.SwingConstants;
+
+import megamek.common.Entity;
+import megameklab.ui.EntitySource;
+import megameklab.ui.util.IView;
+
/**
* This class represents the unit weight / crit / availability summary table on the structure tab. To construct it,
* it needs an {@link EntitySource} as well as a list of {@link SummaryItem} that can be directly constructed
@@ -163,4 +168,4 @@ private void refresh(Entity entity) {
entity.recalculateTechAdvancement();
earliestYear.setText("Earliest Possible Year: " + entity.getEarliestTechDate());
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/TransportSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/TransportSummaryItem.java
index 928b8723e..867394b65 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/TransportSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/TransportSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/megameklab/src/megameklab/ui/generalUnit/summary/WeaponsSummaryItem.java b/megameklab/src/megameklab/ui/generalUnit/summary/WeaponsSummaryItem.java
index 4ac4f5149..38998ce2d 100644
--- a/megameklab/src/megameklab/ui/generalUnit/summary/WeaponsSummaryItem.java
+++ b/megameklab/src/megameklab/ui/generalUnit/summary/WeaponsSummaryItem.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -34,4 +34,4 @@ public void refresh(Entity entity) {
TestEntity testEntity = UnitUtil.getEntityVerifier(entity);
weightLabel.setText(formatWeight(testEntity.getWeightWeapon(), entity));
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/infantry/CIFieldGunView.java b/megameklab/src/megameklab/ui/infantry/CIFieldGunView.java
index b9b0d2b9e..9bd23847f 100644
--- a/megameklab/src/megameklab/ui/infantry/CIFieldGunView.java
+++ b/megameklab/src/megameklab/ui/infantry/CIFieldGunView.java
@@ -13,12 +13,35 @@
*/
package megameklab.ui.infantry;
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.GridLayout;
+import java.awt.Insets;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.ArrayList;
+import java.util.Enumeration;
+
+import javax.swing.*;
+import javax.swing.RowSorter.SortKey;
+import javax.swing.event.DocumentEvent;
+import javax.swing.event.DocumentListener;
+import javax.swing.table.TableColumn;
+import javax.swing.table.TableRowSorter;
+
import megamek.client.ui.models.XTableColumnModel;
-import megamek.common.*;
-import megamek.common.weapons.artillery.ArrowIV;
+import megamek.common.AmmoType;
+import megamek.common.EquipmentType;
+import megamek.common.ITechManager;
+import megamek.common.WeaponType;
import megamek.common.weapons.artillery.ArtilleryCannonWeapon;
import megamek.common.weapons.artillery.ArtilleryWeapon;
-import megamek.common.weapons.autocannons.*;
+import megamek.common.weapons.autocannons.ACWeapon;
+import megamek.common.weapons.autocannons.LBXACWeapon;
+import megamek.common.weapons.autocannons.RifleWeapon;
+import megamek.common.weapons.autocannons.UACWeapon;
import megamek.common.weapons.gaussrifles.GaussWeapon;
import megameklab.ui.EntitySource;
import megameklab.ui.util.EquipmentTableModel;
@@ -26,18 +49,6 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.InfantryUtil;
-import javax.swing.*;
-import javax.swing.RowSorter.SortKey;
-import javax.swing.event.DocumentEvent;
-import javax.swing.event.DocumentListener;
-import javax.swing.table.TableColumn;
-import javax.swing.table.TableRowSorter;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.util.ArrayList;
-import java.util.Enumeration;
-
/**
* Shows options for infantry field guns/field artillery
*
diff --git a/megameklab/src/megameklab/ui/infantry/CIStructureTab.java b/megameklab/src/megameklab/ui/infantry/CIStructureTab.java
index 5821a0e73..08a8cdf9a 100644
--- a/megameklab/src/megameklab/ui/infantry/CIStructureTab.java
+++ b/megameklab/src/megameklab/ui/infantry/CIStructureTab.java
@@ -23,17 +23,7 @@
import java.util.Optional;
import java.util.StringJoiner;
-import javax.swing.BorderFactory;
-import javax.swing.Box;
-import javax.swing.BoxLayout;
-import javax.swing.JComponent;
-import javax.swing.JLabel;
-import javax.swing.JPanel;
-import javax.swing.JScrollPane;
-import javax.swing.JTabbedPane;
-import javax.swing.JTextField;
-import javax.swing.JTextPane;
-import javax.swing.SwingConstants;
+import javax.swing.*;
import megamek.common.*;
import megamek.common.options.IOption;
@@ -53,26 +43,26 @@ public class CIStructureTab extends ITab implements InfantryBuildListener {
private RefreshListener refresh;
public static final int T_INFANTRY_WEAPONS = 0;
- public static final int T_FIELD_GUNS = 1;
- public static final int T_ARMOR_KIT = 2;
- public static final int T_SPECIALIZATION = 3;
- public static final int T_MOUNT = 4;
- public static final int T_AUGMENTATION = 5;
+ public static final int T_FIELD_GUNS = 1;
+ public static final int T_ARMOR_KIT = 2;
+ public static final int T_SPECIALIZATION = 3;
+ public static final int T_MOUNT = 4;
+ public static final int T_AUGMENTATION = 5;
private static final EquipmentType antiMekGear = EquipmentType.get(EquipmentTypeLookup.ANTI_MEK_GEAR);
private BasicInfoView panBasicInfo;
private CIPlatoonTypeView panPlatoonType;
private CIWeaponView panWeapons;
private IconView iconView;
-
- private String[] tabNames = {"Weapons", "Field Guns", "Armor Kit", "Specializations", "Mount", "Augmentation"};
+
+ private String[] tabNames = { "Weapons", "Field Guns", "Armor Kit", "Specializations", "Mount", "Augmentation" };
private JTextField txtArmor = new JTextField("None");
private JTextPane txtSpecializations = new JTextPane();
private JTextPane txtAugmentations = new JTextPane();
private JTabbedPane equipmentPane;
-
+
private CIEquipmentView weaponView;
private CIFieldGunView fieldGunView;
private CIArmorView armorView;
@@ -110,7 +100,7 @@ public void setUpPanels() {
txtSpecializations.setContentType("text/html");
txtAugmentations.setEditable(false);
txtAugmentations.setContentType("text/html");
-
+
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.anchor = GridBagConstraints.WEST;
gbc.insets = new Insets(0, 0, 1, 2);
@@ -121,7 +111,7 @@ public void setUpPanels() {
advancedPanel.add(createLabel("Armor:", labelSize), gbc);
gbc.gridx = 1;
advancedPanel.add(txtArmor, gbc);
-
+
gbc.gridx = 0;
gbc.gridy++;
gbc.anchor = GridBagConstraints.NORTH;
@@ -141,7 +131,7 @@ public void setUpPanels() {
panPlatoonType.setBorder(BorderFactory.createTitledBorder("Movement and Size"));
panWeapons.setBorder(BorderFactory.createTitledBorder("Current Weapons"));
advancedPanel.setBorder(BorderFactory.createTitledBorder("Advanced"));
-
+
equipmentPane = new JTabbedPane();
equipmentPane.addTab(tabNames[T_INFANTRY_WEAPONS], weaponView);
equipmentPane.addTab(tabNames[T_FIELD_GUNS], fieldGunView);
@@ -171,12 +161,11 @@ public void setUpPanels() {
gbc.weighty = 1.0;
add(equipmentPane, gbc);
}
-
+
public ITechManager getTechManager() {
return panBasicInfo;
}
- @SuppressWarnings("unused") // used by MekHQ to set the tech faction for custom refits
public void setTechFaction(int techFaction) {
panBasicInfo.setTechFaction(techFaction);
}
@@ -197,14 +186,14 @@ public void setFieldSize(JComponent box, Dimension maxSize) {
}
public void refresh() {
-
+
panBasicInfo.setFromEntity(getInfantry());
panPlatoonType.setFromEntity(getInfantry());
panWeapons.setFromEntity(getInfantry());
iconView.setFromEntity(getEntity());
removeAllListeners();
-
+
EquipmentType armor = getInfantry().getArmorKit();
if (null != armor) {
txtArmor.setText(armor.getName());
@@ -218,8 +207,8 @@ public void refresh() {
}
updateSpecializations();
StringJoiner sj = new StringJoiner(" ");
- for (Enumeration e = getInfantry().getCrew().getOptions(PilotOptions.MD_ADVANTAGES);
- e.hasMoreElements();) {
+ for (Enumeration e = getInfantry().getCrew().getOptions(PilotOptions.MD_ADVANTAGES); e
+ .hasMoreElements();) {
final IOption opt = e.nextElement();
if (getInfantry().getCrew().getOptions().booleanOption(opt.getName())) {
sj.add(opt.getDisplayableName());
@@ -237,9 +226,9 @@ public void refresh() {
specializationView.refresh();
mountView.refresh();
augmentationView.refresh();
-
+
enableTabs();
-
+
addAllListeners();
}
@@ -269,7 +258,7 @@ public void addRefreshedListener(RefreshListener l) {
public void setAsCustomization() {
panBasicInfo.setAsCustomization();
}
-
+
private void updateSpecializations() {
if (getInfantry().getSpecializations() == 0) {
txtSpecializations.setText("None");
@@ -287,11 +276,11 @@ private void updateSpecializations() {
|| (getInfantry().getSecondaryWeapon() == null)
|| !getInfantry().getSecondaryWeapon().hasFlag(WeaponType.F_TAG))) {
InfantryUtil.replaceMainWeapon(getInfantry(),
- (InfantryWeapon)EquipmentType.get(EquipmentTypeLookup.INFANTRY_TAG), true);
+ (InfantryWeapon) EquipmentType.get(EquipmentTypeLookup.INFANTRY_TAG), true);
getInfantry().setSecondaryWeaponsPerSquad(2);
}
}
-
+
private void enableTabs() {
SimpleTechLevel level = panBasicInfo.getTechLevel();
if (level.ordinal() >= SimpleTechLevel.ADVANCED.ordinal()) {
@@ -299,12 +288,12 @@ private void enableTabs() {
txtSpecializations.setEnabled(true);
equipmentPane.setEnabledAt(T_FIELD_GUNS,
getInfantry().getMovementMode() == EntityMovementMode.INF_MOTORIZED
- || getInfantry().getMovementMode() == EntityMovementMode.TRACKED
- || getInfantry().getMovementMode() == EntityMovementMode.WHEELED);
+ || getInfantry().getMovementMode() == EntityMovementMode.TRACKED
+ || getInfantry().getMovementMode() == EntityMovementMode.WHEELED);
equipmentPane.setEnabledAt(T_ARMOR_KIT, true);
equipmentPane.setEnabledAt(T_SPECIALIZATION, true);
equipmentPane.setEnabledAt(T_MOUNT, getInfantry().getMount() != null);
- //Experimental level
+ // Experimental level
txtAugmentations.setEnabled(level.ordinal() >= SimpleTechLevel.EXPERIMENTAL.ordinal());
equipmentPane.setEnabledAt(T_AUGMENTATION, level.ordinal() >= SimpleTechLevel.EXPERIMENTAL.ordinal());
} else {
@@ -329,7 +318,7 @@ public void refreshEquipmentTable() {
@Override
public void refreshSummary() {
// TODO Auto-generated method stub
-
+
}
@Override
@@ -436,7 +425,7 @@ public void platoonSizeChanged(int numSquads, int squadSize) {
refresh.refreshStatus();
refresh.refreshPreview();
}
-
+
@Override
public void specializationsChanged() {
updateSpecializations();
@@ -467,7 +456,7 @@ public void numFieldGunsChanged(final int count) {
Optional fieldGun = getInfantry().getWeaponList()
.stream().filter(m -> m.getLocation() == Infantry.LOC_FIELD_GUNS)
.map(Mounted::getType).findAny();
- InfantryUtil.replaceFieldGun(getInfantry(), (WeaponType)fieldGun.orElse(null),
+ InfantryUtil.replaceFieldGun(getInfantry(), (WeaponType) fieldGun.orElse(null),
count);
refresh.refreshStatus();
refresh.refreshPreview();
@@ -503,7 +492,6 @@ public void jumpTypeChanged(EquipmentType jumpJet) {
// not used by conventional infantry
}
-
@Override
public void mulIdChanged(int mulId) {
getInfantry().setMulId(mulId);
@@ -513,4 +501,4 @@ public void mulIdChanged(int mulId) {
public void roleChanged(UnitRole role) {
getEntity().setUnitRole(role);
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/largeAero/DSMainUI.java b/megameklab/src/megameklab/ui/largeAero/DSMainUI.java
index cc4c3fc5b..fc54b5b28 100644
--- a/megameklab/src/megameklab/ui/largeAero/DSMainUI.java
+++ b/megameklab/src/megameklab/ui/largeAero/DSMainUI.java
@@ -13,22 +13,31 @@
*/
package megameklab.ui.largeAero;
+import java.awt.BorderLayout;
+
+import javax.swing.JDialog;
+import javax.swing.JTabbedPane;
+import javax.swing.SwingConstants;
+
import megamek.common.*;
+import megamek.logging.MMLogger;
import megameklab.ui.MegaMekLabMainUI;
import megameklab.ui.dialog.FloatingEquipmentDatabaseDialog;
-import megameklab.ui.generalUnit.*;
+import megameklab.ui.generalUnit.AbstractEquipmentTab;
+import megameklab.ui.generalUnit.FluffTab;
+import megameklab.ui.generalUnit.PreviewTab;
+import megameklab.ui.generalUnit.QuirksTab;
+import megameklab.ui.generalUnit.StatusBar;
+import megameklab.ui.generalUnit.TransportTab;
import megameklab.ui.util.TabScrollPane;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
/**
* Main UI for DropShips and Small Craft
- *
+ *
* @author Neoancient
*/
public class DSMainUI extends MegaMekLabMainUI {
+ private static final MMLogger logger = MMLogger.create(DSMainUI.class);
JTabbedPane configPane = new JTabbedPane(SwingConstants.TOP);
private DSStructureTab structureTab;
@@ -39,12 +48,12 @@ public class DSMainUI extends MegaMekLabMainUI {
private StatusBar statusbar;
private QuirksTab quirksTab;
private FloatingEquipmentDatabaseDialog floatingEquipmentDatabase;
-
+
public DSMainUI(boolean primitive) {
super();
createNewUnit(Entity.ETYPE_DROPSHIP, primitive, false);
finishSetup();
- MechSummaryCache.getInstance();
+ MekSummaryCache.getInstance();
}
@Override
@@ -57,7 +66,7 @@ public void refreshEquipmentTable() {
equipmentTab.refreshTable();
floatingEquipmentDatabase.refresh();
}
-
+
@Override
public void refreshTransport() {
transportTab.refresh();
@@ -72,7 +81,7 @@ public void createNewUnit(long entitytype, boolean isPrimitive, boolean isIndust
setEntity(new Dropship());
getEntity().setTechLevel(TechConstants.T_IS_TW_NON_BOX);
} else {
- LogManager.getLogger().error("Received incorrect entityType!");
+ logger.error("Received incorrect entityType!");
return;
}
@@ -91,7 +100,7 @@ public void createNewUnit(long entitytype, boolean isPrimitive, boolean isIndust
smallCraft.setArmorTechLevel(getEntity().getTechLevel());
smallCraft.set0SI(3);
smallCraft.setDesignType(SmallCraft.MILITARY);
-
+
smallCraft.setHeatType(Aero.HEAT_SINGLE);
smallCraft.autoSetInternal();
@@ -170,7 +179,8 @@ public void reloadTabs() {
if (floatingEquipmentDatabase != null) {
floatingEquipmentDatabase.setVisible(false);
}
- floatingEquipmentDatabase = new FloatingEquipmentDatabaseDialog(this, new LAFloatingEquipmentDatabaseView(this));
+ floatingEquipmentDatabase = new FloatingEquipmentDatabaseDialog(this,
+ new LAFloatingEquipmentDatabaseView(this));
floatingEquipmentDatabase.setRefresh(this);
refreshHeader();
@@ -188,7 +198,8 @@ public void refreshAll() {
}
@Override
- public void refreshArmor() { }
+ public void refreshArmor() {
+ }
@Override
public void refreshBuild() {
@@ -211,7 +222,8 @@ public void refreshStructure() {
}
@Override
- public void refreshWeapons() { }
+ public void refreshWeapons() {
+ }
@Override
public void refreshPreview() {
@@ -221,4 +233,4 @@ public void refreshPreview() {
public JDialog getFloatingEquipmentDatabase() {
return floatingEquipmentDatabase;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/largeAero/DSStructureTab.java b/megameklab/src/megameklab/ui/largeAero/DSStructureTab.java
index 3ebb166f0..8b35cfb87 100644
--- a/megameklab/src/megameklab/ui/largeAero/DSStructureTab.java
+++ b/megameklab/src/megameklab/ui/largeAero/DSStructureTab.java
@@ -23,11 +23,24 @@
import javax.swing.JPanel;
import megamek.codeUtilities.MathUtility;
-import megamek.common.*;
+import megamek.common.Aero;
+import megamek.common.Dropship;
+import megamek.common.Entity;
+import megamek.common.EntityMovementMode;
+import megamek.common.EquipmentType;
+import megamek.common.ITechManager;
+import megamek.common.SimpleTechLevel;
+import megamek.common.UnitRole;
import megamek.common.equipment.ArmorType;
import megamek.common.verifier.TestEntity;
import megameklab.ui.EntitySource;
-import megameklab.ui.generalUnit.*;
+import megameklab.ui.generalUnit.ArmorAllocationView;
+import megameklab.ui.generalUnit.BasicInfoView;
+import megameklab.ui.generalUnit.FuelView;
+import megameklab.ui.generalUnit.HeatSinkView;
+import megameklab.ui.generalUnit.IconView;
+import megameklab.ui.generalUnit.MVFArmorView;
+import megameklab.ui.generalUnit.MovementView;
import megameklab.ui.generalUnit.summary.*;
import megameklab.ui.listeners.ArmorAllocationListener;
import megameklab.ui.listeners.DropshipBuildListener;
@@ -78,7 +91,7 @@ private void setUpPanels() {
new StructureSummaryItem(),
new EngineSummaryItem(),
new FuelSummaryItem(),
- new HeatsinkSummaryItem(),
+ new HeatSinkSummaryItem(),
new ControlsSummaryItem(),
new ArmorSummaryItem(),
new WeaponsSummaryItem(),
@@ -134,11 +147,11 @@ private void setUpPanels() {
panCrew.setBorder(BorderFactory.createTitledBorder("Crew and Quarters"));
panArmorAllocation.setBorder(BorderFactory.createTitledBorder("Armor Allocation"));
}
-
+
public ITechManager getTechManager() {
return panInfo;
}
-
+
/*
* Used by MekHQ to set the tech faction for custom refits.
*/
@@ -148,7 +161,7 @@ public void setTechFaction(int techFaction) {
public void refresh() {
removeAllListeners();
-
+
panInfo.setFromEntity(getSmallCraft());
panChassis.setFromEntity(getSmallCraft());
panHeat.setFromAero(getSmallCraft());
@@ -158,7 +171,7 @@ public void refresh() {
panCrew.setFromEntity(getSmallCraft());
panArmorAllocation.setFromEntity(getSmallCraft());
iconView.setFromEntity(getEntity());
-
+
panSummary.refresh();
addAllListeners();
@@ -253,7 +266,7 @@ public void techBaseChanged(boolean clan, boolean mixed) {
public void techLevelChanged(SimpleTechLevel techLevel) {
updateTechLevel();
}
-
+
@Override
public void updateTechLevel() {
getSmallCraft().setTechLevel(panInfo.getTechLevel().getCompoundTechLevel(panInfo.useClanTechBase()));
@@ -290,7 +303,7 @@ public void heatSinksChanged(int index, int count) {
@Override
public void heatSinkBaseCountChanged(int count) {
- // Only used for omnifighters
+ // Only used for omni-fighters
}
@Override
@@ -303,7 +316,7 @@ public void armorTypeChanged(int at, int aTechLevel) {
refresh.refreshBuild();
refresh.refreshPreview();
}
-
+
@Override
public void armorTonnageChanged(double tonnage) {
getSmallCraft().setArmorTonnage(Math.round(tonnage * 2) / 2.0);
@@ -321,13 +334,13 @@ public void maximizeArmor() {
panArmor.removeListener(this);
panArmor.setFromEntity(getSmallCraft());
panArmor.addListener(this);
-
+
panArmorAllocation.setFromEntity(getSmallCraft());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
}
-
+
@Override
public void useRemainingTonnageArmor() {
double currentTonnage = UnitUtil.getEntityVerifier(getSmallCraft())
@@ -336,14 +349,14 @@ public void useRemainingTonnageArmor() {
double totalTonnage = getSmallCraft().getWeight();
double remainingTonnage = TestEntity.floor(
totalTonnage - currentTonnage, TestEntity.Ceil.HALFTON);
-
+
double maxArmor = MathUtility.clamp(getSmallCraft().getArmorWeight() + remainingTonnage, 0,
UnitUtil.getMaximumArmorTonnage(getSmallCraft()));
getSmallCraft().setArmorTonnage(maxArmor);
panArmor.removeListener(this);
panArmor.setFromEntity(getSmallCraft());
panArmor.addListener(this);
-
+
panArmorAllocation.setFromEntity(getSmallCraft());
panSummary.refresh();
refresh.refreshStatus();
@@ -458,7 +471,7 @@ public void siChanged(int si) {
refresh.refreshSummary();
refresh.refreshPreview();
}
-
+
@Override
public void fuelTonnageChanged(double tonnage) {
double fuelTons = Math.round(tonnage * 2) / 2.0;
@@ -495,7 +508,7 @@ public void autoAllocateArmor() {
for (int loc = 0; loc < ARMOR_FACINGS; loc++) {
getSmallCraft().initializeArmor(0, loc);
}
-
+
// divide armor (in excess of bonus from SI) among positions, with more toward the front
int bonusPerFacing = (int) UnitUtil.getSIBonusArmorPoints(getSmallCraft()) / ARMOR_FACINGS;
int points = UnitUtil.getArmorPoints(getSmallCraft(), getSmallCraft().getLabArmorTonnage())
@@ -504,7 +517,7 @@ public void autoAllocateArmor() {
int wing = (int)Math.floor(points * 0.25);
int aft = (int)Math.floor(points * 0.2);
int remainder = points - nose - wing - wing - aft;
-
+
// spread remainder among nose and wings
switch(remainder % 4) {
case 1:
@@ -578,14 +591,14 @@ public void baMarinesChanged(int nBAMarines) {
}
@Override
- public void quartersChanged(int officer, int standard, int secondclass, int steerage) {
- AeroUtil.assignQuarters(getSmallCraft(), officer, standard, secondclass, steerage);
+ public void quartersChanged(int officer, int standard, int secondClass, int steerage) {
+ AeroUtil.assignQuarters(getSmallCraft(), officer, standard, secondClass, steerage);
panCrew.setFromEntity(getSmallCraft());
refreshSummary();
refresh.refreshStatus();
refresh.refreshPreview();
}
-
+
@Override
public void autoAssignQuarters() {
AeroUtil.autoAssignQuarters(getSmallCraft());
diff --git a/megameklab/src/megameklab/ui/largeAero/LABuildTab.java b/megameklab/src/megameklab/ui/largeAero/LABuildTab.java
index 64290d057..a34e088ce 100644
--- a/megameklab/src/megameklab/ui/largeAero/LABuildTab.java
+++ b/megameklab/src/megameklab/ui/largeAero/LABuildTab.java
@@ -13,6 +13,15 @@
*/
package megameklab.ui.largeAero;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+
+import javax.swing.Box;
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JComponent;
+import javax.swing.JPanel;
+
import megamek.common.Entity;
import megamek.common.Mounted;
import megameklab.ui.EntitySource;
@@ -20,13 +29,9 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-
/**
* Build tab for Small Craft and Dropships
- *
+ *
* @author Neoancient
*/
public class LABuildTab extends ITab implements ActionListener {
@@ -83,7 +88,7 @@ public void actionPerformed(ActionEvent evt) {
}
private void resetCrits() {
- for (Mounted mount : getAero().getEquipment()) {
+ for (Mounted> mount : getAero().getEquipment()) {
if (!UnitUtil.isFixedLocationSpreadEquipment(mount.getType())) {
UnitUtil.removeCriticals(getAero(), mount);
UnitUtil.changeMountStatus(getAero(), mount, Entity.LOC_NONE, Entity.LOC_NONE, false);
diff --git a/megameklab/src/megameklab/ui/largeAero/LABuildView.java b/megameklab/src/megameklab/ui/largeAero/LABuildView.java
index 2d4b18da1..191016ab6 100644
--- a/megameklab/src/megameklab/ui/largeAero/LABuildView.java
+++ b/megameklab/src/megameklab/ui/largeAero/LABuildView.java
@@ -13,18 +13,9 @@
*/
package megameklab.ui.largeAero;
-import megamek.common.*;
-import megamek.common.equipment.AmmoMounted;
-import megamek.common.equipment.WeaponMounted;
-import megamek.common.weapons.Weapon;
-import megameklab.ui.EntitySource;
-import megameklab.ui.util.*;
-import megameklab.util.StringUtils;
-
-import javax.swing.*;
-import javax.swing.border.TitledBorder;
-import javax.swing.table.TableColumn;
-import java.awt.*;
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
@@ -33,9 +24,36 @@
import java.util.Vector;
import java.util.concurrent.CopyOnWriteArrayList;
+import javax.swing.BorderFactory;
+import javax.swing.JMenu;
+import javax.swing.JMenuItem;
+import javax.swing.JPopupMenu;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+import javax.swing.border.TitledBorder;
+import javax.swing.table.TableColumn;
+
+import megamek.common.AmmoType;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
+import megamek.common.equipment.AmmoMounted;
+import megamek.common.equipment.WeaponMounted;
+import megamek.common.weapons.Weapon;
+import megameklab.ui.EntitySource;
+import megameklab.ui.util.AeroBayTransferHandler;
+import megameklab.ui.util.BayWeaponCriticalTree;
+import megameklab.ui.util.CriticalTableModel;
+import megameklab.ui.util.IView;
+import megameklab.ui.util.RefreshListener;
+import megameklab.util.StringUtils;
+
/**
* Shows unallocated equipment and presents menus options for adding equipment to bays.
- *
+ *
* @author Neoancient
*/
public class LABuildView extends IView implements MouseListener {
@@ -45,7 +63,7 @@ public void addArcView(BayWeaponCriticalTree l) {
}
private CriticalTableModel equipmentList;
- private Vector masterEquipmentList = new Vector<>(10, 1);
+ private Vector> masterEquipmentList = new Vector<>(10, 1);
private JTable equipmentTable = new JTable();
private JScrollPane equipmentScroll = new JScrollPane();
@@ -79,7 +97,7 @@ public LABuildView(EntitySource eSource, RefreshListener refresh) {
setLayout(new GridLayout(1, 1));
this.add(equipmentScroll, BorderLayout.CENTER);
setBorder(BorderFactory.createTitledBorder(
- BorderFactory.createEmptyBorder(), "Unallocated Equipment",
+ BorderFactory.createEmptyBorder(), "Unallocated Equipment",
TitledBorder.TOP, TitledBorder.DEFAULT_POSITION));
}
@@ -90,17 +108,17 @@ public void addRefreshedListener(RefreshListener l) {
private void loadEquipmentTable() {
equipmentList.removeAllCrits();
masterEquipmentList.clear();
- for (Mounted mount : getAero().getMisc()) {
+ for (Mounted> mount : getAero().getMisc()) {
if (mount.getLocation() == Entity.LOC_NONE) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getAero().getTotalWeaponList()) {
+ for (Mounted> mount : getAero().getTotalWeaponList()) {
if (mount.getLocation() == Entity.LOC_NONE) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getAero().getAmmo()) {
+ for (Mounted> mount : getAero().getAmmo()) {
if ((mount.getLocation() == Entity.LOC_NONE) && !mount.isOneShotAmmo()) {
masterEquipmentList.add(mount);
}
@@ -109,9 +127,9 @@ private void loadEquipmentTable() {
masterEquipmentList.sort(StringUtils.mountedComparator());
// weapons and ammo
- Vector weaponsNAmmoList = new Vector<>(10, 1);
+ Vector> weaponsNAmmoList = new Vector<>(10, 1);
for (int pos = 0; pos < masterEquipmentList.size(); pos++) {
- if ((masterEquipmentList.get(pos).getType() instanceof Weapon) ||
+ if ((masterEquipmentList.get(pos).getType() instanceof Weapon) ||
(masterEquipmentList.get(pos).getType() instanceof AmmoType)) {
weaponsNAmmoList.add(masterEquipmentList.get(pos));
masterEquipmentList.remove(pos);
@@ -119,7 +137,7 @@ private void loadEquipmentTable() {
}
}
weaponsNAmmoList.sort(StringUtils.mountedComparator());
- for (Mounted mount : weaponsNAmmoList) {
+ for (Mounted> mount : weaponsNAmmoList) {
equipmentList.addCrit(mount);
}
@@ -246,7 +264,7 @@ public void mousePressed(MouseEvent evt) {
item = new JMenuItem(l.getLocationName());
item.addActionListener(ev -> l.addToLocation(eq));
popup.add(item);
- }
+ }
} else {
item = new JMenuItem(l.getLocationName());
item.addActionListener(ev -> l.addToLocation(eq));
diff --git a/megameklab/src/megameklab/ui/largeAero/LAEquipmentDatabaseView.java b/megameklab/src/megameklab/ui/largeAero/LAEquipmentDatabaseView.java
index c0bfb127a..d985a768a 100644
--- a/megameklab/src/megameklab/ui/largeAero/LAEquipmentDatabaseView.java
+++ b/megameklab/src/megameklab/ui/largeAero/LAEquipmentDatabaseView.java
@@ -13,16 +13,21 @@
*/
package megameklab.ui.largeAero;
-import megamek.common.*;
-import megamek.common.weapons.bayweapons.BayWeapon;
-import megameklab.ui.EntitySource;
-import megameklab.ui.util.AbstractEquipmentDatabaseView;
-import megameklab.util.UnitUtil;
+import static megameklab.ui.util.EquipmentTableModel.*;
import java.util.Collection;
import java.util.List;
-import static megameklab.ui.util.EquipmentTableModel.*;
+import megamek.common.AmmoType;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.LocationFullException;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.weapons.bayweapons.BayWeapon;
+import megameklab.ui.EntitySource;
+import megameklab.ui.util.AbstractEquipmentDatabaseView;
+import megameklab.util.UnitUtil;
/**
* An Equipment Database for all Large Aerospace units (JumpShips, WarShips, DropShips,
@@ -48,7 +53,7 @@ protected boolean shouldShow(EquipmentType equipment) {
@Override
protected void addEquipment(EquipmentType equip, int count) {
- Mounted mount;
+ Mounted> mount;
boolean isMisc = equip instanceof MiscType;
if (isMisc && equip.hasFlag(MiscType.F_TARGCOMP)) {
if (!UnitUtil.hasTargComp(getAero())) {
@@ -56,7 +61,7 @@ protected void addEquipment(EquipmentType equip, int count) {
}
} else {
if (equip instanceof AmmoType) {
- Mounted aMount = UnitUtil.findUnallocatedAmmo(getAero(), equip);
+ Mounted> aMount = UnitUtil.findUnallocatedAmmo(getAero(), equip);
if ((null != aMount) && getAero().usesWeaponBays()) {
aMount.setShotsLeft(aMount.getUsableShotsLeft() + ((AmmoType) equip).getShots() * count);
} else {
diff --git a/megameklab/src/megameklab/ui/largeAero/LAEquipmentTab.java b/megameklab/src/megameklab/ui/largeAero/LAEquipmentTab.java
index fbbb2d4b4..347ad7a01 100644
--- a/megameklab/src/megameklab/ui/largeAero/LAEquipmentTab.java
+++ b/megameklab/src/megameklab/ui/largeAero/LAEquipmentTab.java
@@ -40,7 +40,7 @@ protected AbstractEquipmentDatabaseView getEquipmentDatabaseView() {
}
@Override
- protected boolean showInLoadout(Mounted mount) {
+ protected boolean showInLoadOut(Mounted> mount) {
return !(mount.getType() instanceof BayWeapon) && !mount.isWeaponGroup();
}
}
diff --git a/megameklab/src/megameklab/ui/largeAero/WSMainUI.java b/megameklab/src/megameklab/ui/largeAero/WSMainUI.java
index c1109a92c..b7e4601a6 100644
--- a/megameklab/src/megameklab/ui/largeAero/WSMainUI.java
+++ b/megameklab/src/megameklab/ui/largeAero/WSMainUI.java
@@ -13,23 +13,33 @@
*/
package megameklab.ui.largeAero;
+import java.awt.BorderLayout;
+
+import javax.swing.JDialog;
+import javax.swing.JTabbedPane;
+import javax.swing.SwingConstants;
+
import megamek.common.*;
import megamek.common.verifier.TestAdvancedAerospace;
+import megamek.logging.MMLogger;
import megameklab.ui.MegaMekLabMainUI;
import megameklab.ui.dialog.FloatingEquipmentDatabaseDialog;
-import megameklab.ui.generalUnit.*;
+import megameklab.ui.generalUnit.AbstractEquipmentTab;
+import megameklab.ui.generalUnit.FluffTab;
+import megameklab.ui.generalUnit.PreviewTab;
+import megameklab.ui.generalUnit.QuirksTab;
+import megameklab.ui.generalUnit.StatusBar;
+import megameklab.ui.generalUnit.TransportTab;
import megameklab.ui.util.TabScrollPane;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
/**
* MainUI for JumpShips, WarShips, and Space Stations
- *
+ *
* @author Neoancient
*/
public class WSMainUI extends MegaMekLabMainUI {
+ private static final MMLogger logger = MMLogger.create(WSMainUI.class);
+
JTabbedPane configPane = new JTabbedPane(SwingConstants.TOP);
private WSStructureTab structureTab;
private AbstractEquipmentTab equipmentTab;
@@ -40,7 +50,7 @@ public class WSMainUI extends MegaMekLabMainUI {
private QuirksTab quirksTab;
private StatusBar statusbar;
private FloatingEquipmentDatabaseDialog floatingEquipmentDatabase;
-
+
public WSMainUI(boolean primitive) {
super();
if (!primitive) {
@@ -49,7 +59,7 @@ public WSMainUI(boolean primitive) {
createNewUnit(Entity.ETYPE_WARSHIP, true, false);
}
finishSetup();
- MechSummaryCache.getInstance();
+ MekSummaryCache.getInstance();
}
@Override
@@ -62,7 +72,7 @@ public void refreshEquipmentTable() {
equipmentTab.refreshTable();
floatingEquipmentDatabase.refresh();
}
-
+
@Override
public void refreshTransport() {
transportTab.refresh();
@@ -81,7 +91,7 @@ public void createNewUnit(long entitytype, boolean isPrimitive, boolean isIndust
} else if (entitytype == Entity.ETYPE_SPACE_STATION) {
setEntity(new SpaceStation());
} else {
- LogManager.getLogger().error("Received incorrect entityType!");
+ logger.error("Received incorrect entityType!");
return;
}
getEntity().setTechLevel(TechConstants.T_IS_ADVANCED);
@@ -110,7 +120,7 @@ public void createNewUnit(long entitytype, boolean isPrimitive, boolean isIndust
ship.set0SI(1);
}
ship.setArmorTechLevel(getEntity().getTechLevel());
-
+
ship.setHeatType(Aero.HEAT_SINGLE);
ship.autoSetInternal();
@@ -186,7 +196,8 @@ public void reloadTabs() {
if (floatingEquipmentDatabase != null) {
floatingEquipmentDatabase.setVisible(false);
}
- floatingEquipmentDatabase = new FloatingEquipmentDatabaseDialog(this, new LAFloatingEquipmentDatabaseView(this));
+ floatingEquipmentDatabase = new FloatingEquipmentDatabaseDialog(this,
+ new LAFloatingEquipmentDatabaseView(this));
floatingEquipmentDatabase.setRefresh(this);
refreshHeader();
@@ -204,7 +215,8 @@ public void refreshAll() {
}
@Override
- public void refreshArmor() { }
+ public void refreshArmor() {
+ }
@Override
public void refreshBuild() {
@@ -227,7 +239,8 @@ public void refreshStructure() {
}
@Override
- public void refreshWeapons() { }
+ public void refreshWeapons() {
+ }
@Override
public void refreshPreview() {
@@ -237,4 +250,4 @@ public void refreshPreview() {
public JDialog getFloatingEquipmentDatabase() {
return floatingEquipmentDatabase;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/largeAero/WSStructureTab.java b/megameklab/src/megameklab/ui/largeAero/WSStructureTab.java
index abdbe334c..1a52ae33d 100644
--- a/megameklab/src/megameklab/ui/largeAero/WSStructureTab.java
+++ b/megameklab/src/megameklab/ui/largeAero/WSStructureTab.java
@@ -24,11 +24,25 @@
import javax.swing.JPanel;
import megamek.codeUtilities.MathUtility;
-import megamek.common.*;
+import megamek.common.Aero;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.ITechManager;
+import megamek.common.Jumpship;
+import megamek.common.SimpleTechLevel;
+import megamek.common.SpaceStation;
+import megamek.common.UnitRole;
+import megamek.common.Warship;
import megamek.common.equipment.ArmorType;
import megamek.common.verifier.TestEntity;
import megameklab.ui.EntitySource;
-import megameklab.ui.generalUnit.*;
+import megameklab.ui.generalUnit.ArmorAllocationView;
+import megameklab.ui.generalUnit.BasicInfoView;
+import megameklab.ui.generalUnit.FuelView;
+import megameklab.ui.generalUnit.HeatSinkView;
+import megameklab.ui.generalUnit.IconView;
+import megameklab.ui.generalUnit.MVFArmorView;
+import megameklab.ui.generalUnit.MovementView;
import megameklab.ui.generalUnit.summary.*;
import megameklab.ui.listeners.AdvancedAeroBuildListener;
import megameklab.ui.listeners.ArmorAllocationListener;
@@ -49,7 +63,7 @@ public class WSStructureTab extends ITab implements AdvancedAeroBuildListener, A
private FuelView panFuel;
private HeatSinkView panHeat;
private LACrewView panCrew;
- private WSGravDeckView panGravDecks;
+ private WSGravDeckView panGravityDecks;
private SummaryView panSummary;
private ArmorAllocationView panArmorAllocation;
private IconView iconView;
@@ -73,7 +87,7 @@ private void setUpPanels() {
panFuel = new FuelView();
panHeat = new HeatSinkView(panInfo);
panCrew = new LACrewView(panInfo);
- panGravDecks = new WSGravDeckView();
+ panGravityDecks = new WSGravDeckView();
iconView = new IconView();
panArmorAllocation = new ArmorAllocationView(panInfo, Entity.ETYPE_AERO);
panSummary = new SummaryView(eSource,
@@ -81,7 +95,7 @@ private void setUpPanels() {
new StructureSummaryItem(),
new EngineSummaryItem(),
new FuelSummaryItem(),
- new HeatsinkSummaryItem(),
+ new HeatSinkSummaryItem(),
new ControlsSummaryItem(),
new LfBatterySummaryItem(),
new KfDriveSummaryItem(),
@@ -116,7 +130,7 @@ private void setUpPanels() {
midPanel.add(panMovement);
panMovement.setVisible(getJumpship().hasETypeFlag(Entity.ETYPE_WARSHIP));
midPanel.add(panFuel);
- midPanel.add(panGravDecks);
+ midPanel.add(panGravityDecks);
midPanel.add(panSummary);
midPanel.add(Box.createHorizontalStrut(300));
@@ -143,14 +157,14 @@ private void setUpPanels() {
panHeat.setBorder(BorderFactory.createTitledBorder("Heat Sinks"));
panArmor.setBorder(BorderFactory.createTitledBorder("Armor"));
panCrew.setBorder(BorderFactory.createTitledBorder("Crew and Quarters"));
- panGravDecks.setBorder(BorderFactory.createTitledBorder("Gravity Decks"));
+ panGravityDecks.setBorder(BorderFactory.createTitledBorder("Gravity Decks"));
panArmorAllocation.setBorder(BorderFactory.createTitledBorder("Armor Allocation"));
}
-
+
public ITechManager getTechManager() {
return panInfo;
}
-
+
/*
* Used by MekHQ to set the tech faction for custom refits.
*/
@@ -160,7 +174,7 @@ public void setTechFaction(int techFaction) {
public void refresh() {
removeAllListeners();
-
+
panInfo.setFromEntity(getJumpship());
panChassis.setFromEntity(getJumpship());
panHeat.setFromAero(getJumpship());
@@ -168,10 +182,10 @@ public void refresh() {
panMovement.setFromEntity(getJumpship());
panArmor.setFromEntity(getJumpship());
panCrew.setFromEntity(getJumpship());
- panGravDecks.setFromEntity(getJumpship());
+ panGravityDecks.setFromEntity(getJumpship());
panArmorAllocation.setFromEntity(getJumpship());
iconView.setFromEntity(getEntity());
-
+
panMovement.setVisible(getJumpship().hasETypeFlag(Entity.ETYPE_WARSHIP));
panSummary.refresh();
addAllListeners();
@@ -186,7 +200,7 @@ public void removeAllListeners() {
panMovement.removeListener(this);
panArmor.removeListener(this);
panCrew.removeListener(this);
- panGravDecks.removeListener(this);
+ panGravityDecks.removeListener(this);
panArmorAllocation.removeListener(this);
}
@@ -198,7 +212,7 @@ public void addAllListeners() {
panMovement.addListener(this);
panArmor.addListener(this);
panCrew.addListener(this);
- panGravDecks.addListener(this);
+ panGravityDecks.addListener(this);
panArmorAllocation.addListener(this);
}
@@ -264,7 +278,7 @@ public void techBaseChanged(boolean clan, boolean mixed) {
public void techLevelChanged(SimpleTechLevel techLevel) {
updateTechLevel();
}
-
+
@Override
public void updateTechLevel() {
getJumpship().setTechLevel(panInfo.getTechLevel().getCompoundTechLevel(panInfo.useClanTechBase()));
@@ -302,7 +316,7 @@ public void heatSinksChanged(int index, int count) {
@Override
public void heatSinkBaseCountChanged(int count) {
- // Only used for omnifighters
+ // Only used for omni-fighters
}
@Override
@@ -317,7 +331,7 @@ public void armorTypeChanged(int at, int aTechLevel) {
refresh.refreshBuild();
refresh.refreshPreview();
}
-
+
@Override
public void armorTonnageChanged(double tonnage) {
getJumpship().setArmorTonnage(Math.round(tonnage * 2) / 2.0);
@@ -335,13 +349,13 @@ public void maximizeArmor() {
panArmor.removeListener(this);
panArmor.setFromEntity(getJumpship());
panArmor.addListener(this);
-
+
panArmorAllocation.setFromEntity(getJumpship());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
}
-
+
@Override
public void useRemainingTonnageArmor() {
double currentTonnage = UnitUtil.getEntityVerifier(getJumpship())
@@ -350,14 +364,14 @@ public void useRemainingTonnageArmor() {
double totalTonnage = getJumpship().getWeight();
double remainingTonnage = TestEntity.floor(
totalTonnage - currentTonnage, TestEntity.Ceil.HALFTON);
-
+
double maxArmor = MathUtility.clamp(getJumpship().getArmorWeight() + remainingTonnage, 0,
UnitUtil.getMaximumArmorTonnage(getJumpship()));
getJumpship().setArmorTonnage(maxArmor);
panArmor.removeListener(this);
panArmor.setFromEntity(getJumpship());
panArmor.addListener(this);
-
+
panArmorAllocation.setFromEntity(getJumpship());
panSummary.refresh();
refresh.refreshStatus();
@@ -478,7 +492,7 @@ public void baseTypeChanged(int type) {
refresh.refreshPreview();
refresh.refreshStatus();
}
-
+
@Override
public void rangeChanged(int range) {
getJumpship().setJumpRange(range);
@@ -500,7 +514,7 @@ public void siChanged(int si) {
refresh.refreshSummary();
refresh.refreshPreview();
}
-
+
@Override
public void fuelTonnageChanged(double tonnage) {
double fuelTons = Math.round(tonnage * 2) / 2.0;
@@ -538,43 +552,43 @@ public void autoAllocateArmor() {
for (int loc = 0; loc < ARMOR_FACINGS; loc++) {
getJumpship().initializeArmor(0, loc);
}
-
+
// divide armor (in excess of bonus from SI) among positions, with more toward the front
int bonusPerFacing = (int) Math.floor(UnitUtil.getSIBonusArmorPoints(getJumpship()) / ARMOR_FACINGS);
int points = UnitUtil.getArmorPoints(getJumpship(), getJumpship().getLabArmorTonnage())
- bonusPerFacing * 6;
int nose = (int)Math.floor(points * 0.22);
- int foresides = (int)Math.floor(points * 0.18);
- int aftsides = (int) Math.floor(points * 0.16);
+ int foreSides = (int)Math.floor(points * 0.18);
+ int aftSides = (int) Math.floor(points * 0.16);
int aft = (int)Math.floor(points * 0.10);
- int remainder = points - nose - foresides * 2 - aftsides * 2 - aft;
-
+ int remainder = points - nose - foreSides * 2 - aftSides * 2 - aft;
+
// spread remainder among nose and fore sides
switch(remainder % 6) {
case 1:
nose++;
break;
case 2:
- foresides++;
+ foreSides++;
break;
case 3:
nose++;
- foresides++;
+ foreSides++;
break;
case 4:
nose += 2;
- foresides++;
+ foreSides++;
break;
case 5:
nose += 3;
- foresides++;
+ foreSides++;
break;
}
getJumpship().initializeArmor(nose + bonusPerFacing, Jumpship.LOC_NOSE);
- getJumpship().initializeArmor(foresides + bonusPerFacing, Jumpship.LOC_FRS);
- getJumpship().initializeArmor(foresides + bonusPerFacing, Jumpship.LOC_FLS);
- getJumpship().initializeArmor(aftsides + bonusPerFacing, Jumpship.LOC_ARS);
- getJumpship().initializeArmor(aftsides + bonusPerFacing, Jumpship.LOC_ALS);
+ getJumpship().initializeArmor(foreSides + bonusPerFacing, Jumpship.LOC_FRS);
+ getJumpship().initializeArmor(foreSides + bonusPerFacing, Jumpship.LOC_FLS);
+ getJumpship().initializeArmor(aftSides + bonusPerFacing, Jumpship.LOC_ARS);
+ getJumpship().initializeArmor(aftSides + bonusPerFacing, Jumpship.LOC_ALS);
getJumpship().initializeArmor(aft + bonusPerFacing, Jumpship.LOC_AFT);
getJumpship().autoSetThresh();
@@ -632,14 +646,14 @@ public void baMarinesChanged(int nBAMarines) {
}
@Override
- public void quartersChanged(int officer, int standard, int secondclass, int steerage) {
- AeroUtil.assignQuarters(getJumpship(), officer, standard, secondclass, steerage);
+ public void quartersChanged(int officer, int standard, int secondClass, int steerage) {
+ AeroUtil.assignQuarters(getJumpship(), officer, standard, secondClass, steerage);
panCrew.setFromEntity(getJumpship());
refreshSummary();
refresh.refreshStatus();
refresh.refreshPreview();
}
-
+
@Override
public void autoAssignQuarters() {
AeroUtil.autoAssignQuarters(getJumpship());
diff --git a/megameklab/src/megameklab/ui/listeners/BuildListener.java b/megameklab/src/megameklab/ui/listeners/BuildListener.java
index 34dfa3b29..40583aa76 100644
--- a/megameklab/src/megameklab/ui/listeners/BuildListener.java
+++ b/megameklab/src/megameklab/ui/listeners/BuildListener.java
@@ -19,87 +19,119 @@
import megamek.common.UnitRole;
/**
- * Combined listener interface for the various subviews of the structure tab. Includes callbacks
- * used by multiple unit types. Listeners for specific unit types extend this one.
- *
+ * Combined listener interface for the various subviews of the structure tab.
+ * Includes callbacks
+ * used by multiple unit types. Listeners for specific unit types extend this
+ * one.
+ *
* @author Neoancient
*
*/
public interface BuildListener {
void refreshSummary();
+
void chassisChanged(String chassis);
- default void clanNameChanged(String clanName) { }
+ default void clanNameChanged(String clanName) {
+ }
void modelChanged(String model);
+
void yearChanged(int year);
+
void updateTechLevel();
+
void sourceChanged(String source);
+
void mulIdChanged(int mulId);
+
void techBaseChanged(boolean clan, boolean mixed);
+
void techLevelChanged(SimpleTechLevel techLevel);
+
void roleChanged(UnitRole role);
/**
- * Notifies of a change of the manually entered BV. When manualBV is 0 or less, the unit
+ * Notifies of a change of the manually entered BV. When manualBV is 0 or less,
+ * the unit
* should be set to not use a manual BV value and the manual BV set to -1.
+ *
* @param manualBV The entered manual BV; may be invalid (0 or less)
*/
void manualBVChanged(int manualBV);
void walkChanged(int walkMP);
+
void jumpChanged(int jumpMP, EquipmentType jumpJet);
+
void jumpTypeChanged(EquipmentType jumpJet);
-
+
/*
- * Methods used by multiple unit types but not all are given default implementations that
+ * Methods used by multiple unit types but not all are given default
+ * implementations that
* ignore them.
*/
/**
* Notifies of a change in heat sink type or count for aerospace units
- * @param index Either {@link megameklab.ui.generalUnit.HeatSinkView#TYPE_SINGLE} or
- * {@link megameklab.ui.generalUnit.HeatSinkView#TYPE_DOUBLE_AERO}
+ *
+ * @param index Either
+ * {@link megameklab.ui.generalUnit.HeatSinkView#TYPE_SINGLE} or
+ * {@link megameklab.ui.generalUnit.HeatSinkView#TYPE_DOUBLE_AERO}
* @param count The number of heat sinks
*/
- default void heatSinksChanged(int index, int count) {}
+ default void heatSinksChanged(int index, int count) {
+ }
/**
- * Notifies of a change in heat sink type or count for mechs
- * @param hsType The type of heat sink
- * @param count The total number of heat sinks
+ * Notifies of a change in heat sink type or count for meks
+ *
+ * @param hsType The type of heat sink
+ * @param count The total number of heat sinks
*/
- default void heatSinksChanged(EquipmentType hsType, int count) {}
+ default void heatSinksChanged(EquipmentType hsType, int count) {
+ }
/**
- * Notifies of a change in the distribution between single and double heat sinks on a unit with
+ * Notifies of a change in the distribution between single and double heat sinks
+ * on a unit with
* prototype double heat sinks.
- * @param prototype The number of prototype double heat sinks
+ *
+ * @param prototype The number of prototype double heat sinks
*/
- default void redistributePrototypeHS(int prototype) {}
+ default void redistributePrototypeHS(int prototype) {
+ }
/**
- * Notifies of a change in the number of heat sinks that are part of the base chassis of an omni unit
+ * Notifies of a change in the number of heat sinks that are part of the base
+ * chassis of an omni unit
+ *
* @param count The number of fixed heat sinks
*/
- default void heatSinkBaseCountChanged(int count) {}
+ default void heatSinkBaseCountChanged(int count) {
+ }
// For aerospace units and support vehicles
- default void fuelTonnageChanged(double tonnage) {}
+ default void fuelTonnageChanged(double tonnage) {
+ }
/**
- * Notify of a change in the amount of fuel. For aerospace this is number of fuel points.
+ * Notify of a change in the amount of fuel. For aerospace this is number of
+ * fuel points.
* For ground support vehicles this is the range in km.
*
- * @param capacity The number of fuel points or range as appropriate to the unit type
+ * @param capacity The number of fuel points or range as appropriate to the unit
+ * type
*/
- default void fuelCapacityChanged(int capacity) {}
+ default void fuelCapacityChanged(int capacity) {
+ }
/**
* Notify of a change in ICE engine fuel type. This is only used for vehicles.
*
* @param fuelType The engine fuel type
*/
- default void fuelTypeChanged(FuelType fuelType) {}
+ default void fuelTypeChanged(FuelType fuelType) {
+ }
}
diff --git a/megameklab/src/megameklab/ui/listeners/DropshipBuildListener.java b/megameklab/src/megameklab/ui/listeners/DropshipBuildListener.java
index c2fb149a7..6106efcb8 100644
--- a/megameklab/src/megameklab/ui/listeners/DropshipBuildListener.java
+++ b/megameklab/src/megameklab/ui/listeners/DropshipBuildListener.java
@@ -1,5 +1,20 @@
-/**
- *
+/*
+ * Copyright (c) 2024 - The MegaMek Team. All Rights Reserved.
+ *
+ * This file is part of MegaMekLab.
+ *
+ * MegaMek is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * MegaMek is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with MegaMek. If not, see .
*/
package megameklab.ui.listeners;
@@ -12,9 +27,13 @@
public interface DropshipBuildListener extends AeroVesselBuildListener {
void tonnageChanged(double tonnage);
+
void kfBoomChanged(boolean hasBoom);
+
void baseTypeChanged(int type);
+
void chassisTypeChanged(int type);
+
void siChanged(int si);
}
diff --git a/megameklab/src/megameklab/ui/listeners/ProtomekBuildListener.java b/megameklab/src/megameklab/ui/listeners/ProtoMekBuildListener.java
similarity index 93%
rename from megameklab/src/megameklab/ui/listeners/ProtomekBuildListener.java
rename to megameklab/src/megameklab/ui/listeners/ProtoMekBuildListener.java
index 87666db2a..4fce843f7 100644
--- a/megameklab/src/megameklab/ui/listeners/ProtomekBuildListener.java
+++ b/megameklab/src/megameklab/ui/listeners/ProtoMekBuildListener.java
@@ -17,14 +17,18 @@
/**
* Listener for views used by Protomechs.
- *
+ *
* @author Neoancient
*
*/
-public interface ProtomekBuildListener extends BuildListener {
+public interface ProtoMekBuildListener extends BuildListener {
void tonnageChanged(double tonnage);
+
void typeChanged(int motiveType);
+
void mainGunChanged(boolean mainGun);
+
void setEnhancement(EquipmentType eq, boolean selected);
+
void setISInterface(boolean selected);
}
diff --git a/megameklab/src/megameklab/ui/mek/BMBuildTab.java b/megameklab/src/megameklab/ui/mek/BMBuildTab.java
index a78d5b610..135dfecc0 100644
--- a/megameklab/src/megameklab/ui/mek/BMBuildTab.java
+++ b/megameklab/src/megameklab/ui/mek/BMBuildTab.java
@@ -15,6 +15,20 @@
*/
package megameklab.ui.mek;
+import java.awt.FlowLayout;
+import java.awt.event.KeyEvent;
+import java.util.ResourceBundle;
+
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JComponent;
+import javax.swing.JPanel;
+import javax.swing.JToggleButton;
+import javax.swing.border.EmptyBorder;
+import javax.swing.border.LineBorder;
+
import megamek.client.ui.swing.util.UIUtil;
import megamek.common.Mounted;
import megameklab.ui.EntitySource;
@@ -24,13 +38,6 @@
import megameklab.util.MekUtil;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import javax.swing.border.EmptyBorder;
-import javax.swing.border.LineBorder;
-import java.awt.*;
-import java.awt.event.KeyEvent;
-import java.util.ResourceBundle;
-
public class BMBuildTab extends ITab {
private RefreshListener refresh = null;
@@ -38,13 +45,13 @@ public class BMBuildTab extends ITab {
private final BMBuildView buildView;
private final ResourceBundle resources = ResourceBundle.getBundle("megameklab.resources.Tabs");
- private final JToggleButton autoFillUnHittables = new JToggleButton(resources.getString("BuildTab.autoFillUnhittables.text"));
+ private final JToggleButton autoFillUnHitTables = new JToggleButton(resources.getString("BuildTab.autoFillUnHitTables.text"));
private final JToggleButton autoCompact = new JToggleButton(resources.getString("BuildTab.autoCompact.text"));
private final JToggleButton autoSort = new JToggleButton(resources.getString("BuildTab.autoSort.text"));
public BMBuildTab(EntitySource eSource) {
super(eSource);
- autoFillUnHittables.setSelected(CConfig.getBooleanParam(CConfig.MEK_AUTOFILL));
+ autoFillUnHitTables.setSelected(CConfig.getBooleanParam(CConfig.MEK_AUTOFILL));
autoSort.setSelected(CConfig.getBooleanParam(CConfig.MEK_AUTOSORT));
autoCompact.setSelected(CConfig.getBooleanParam(CConfig.MEK_AUTOCOMPACT));
critView = new BMCriticalView(eSource, refresh);
@@ -61,8 +68,8 @@ public BMBuildTab(EntitySource eSource) {
}
private JComponent createButtonPanel() {
- autoFillUnHittables.addActionListener(e -> refresh());
- autoFillUnHittables.setToolTipText(resources.getString("BuildTab.autoFillUnhittables.tooltip"));
+ autoFillUnHitTables.addActionListener(e -> refresh());
+ autoFillUnHitTables.setToolTipText(resources.getString("BuildTab.autoFillUnHitTables.tooltip"));
autoCompact.addActionListener(e -> refresh());
autoCompact.setToolTipText(resources.getString("BuildTab.autoCompact.tooltip"));
autoSort.addActionListener(e -> refresh());
@@ -90,7 +97,7 @@ private JComponent createButtonPanel() {
JPanel critBlocks = new UIUtil.FixedYPanel(new FlowLayout(FlowLayout.LEFT));
critBlocks.setOpaque(false);
- critBlocks.add(autoFillUnHittables);
+ critBlocks.add(autoFillUnHitTables);
critBlocks.add(autoCompact);
critBlocks.add(autoSort);
critBlocks.add(Box.createHorizontalStrut(20));
@@ -114,31 +121,31 @@ private JComponent createButtonPanel() {
}
public void refresh() {
- CConfig.setParam(CConfig.MEK_AUTOFILL, Boolean.toString(autoFillUnHittables.isSelected()));
+ CConfig.setParam(CConfig.MEK_AUTOFILL, Boolean.toString(autoFillUnHitTables.isSelected()));
CConfig.setParam(CConfig.MEK_AUTOSORT, Boolean.toString(autoSort.isSelected()));
CConfig.setParam(CConfig.MEK_AUTOCOMPACT, Boolean.toString(autoCompact.isSelected()));
- autoFillUnHittables();
+ autoFillUnHitTables();
autoCompactCrits();
autoSortCrits();
critView.refresh();
buildView.refresh();
}
- private void autoFillUnHittables() {
- if (autoFillUnHittables.isSelected()) {
- MekUtil.fillInFMU(getMech());
+ private void autoFillUnHitTables() {
+ if (autoFillUnHitTables.isSelected()) {
+ MekUtil.fillInFMU(getMek());
}
}
private void fillInEquipment() {
- MekUtil.fillInAllEquipment(getMech());
+ MekUtil.fillInAllEquipment(getMek());
refresh.refreshAll();
}
private void resetCrits() {
- for (Mounted mounted : getMech().getEquipment()) {
+ for (Mounted> mounted : getMek().getEquipment()) {
if (!UnitUtil.isFixedLocationSpreadEquipment(mounted.getType())) {
- UnitUtil.removeCriticals(getMech(), mounted);
+ UnitUtil.removeCriticals(getMek(), mounted);
MekUtil.clearMountedLocationAndLinked(mounted);
}
}
@@ -152,7 +159,7 @@ private void resetCrits() {
*/
private void autoCompactCrits() {
if (autoCompact.isSelected() && !autoSort.isSelected()) {
- MekUtil.compactCriticals(getMech());
+ MekUtil.compactCriticals(getMek());
}
}
@@ -161,7 +168,7 @@ private void autoCompactCrits() {
* calls a refresh and will result in a loop!
*/
private void compactCrits() {
- MekUtil.compactCriticals(getMech());
+ MekUtil.compactCriticals(getMek());
refresh.refreshAll();
}
@@ -170,7 +177,7 @@ private void compactCrits() {
* calls a refresh and will result in a loop!
*/
private void sortCrits() {
- MekUtil.sortCrits(getMech());
+ MekUtil.sortCrits(getMek());
refresh();
}
@@ -180,7 +187,7 @@ private void sortCrits() {
*/
private void autoSortCrits() {
if (autoSort.isSelected()) {
- MekUtil.sortCrits(getMech());
+ MekUtil.sortCrits(getMek());
}
}
@@ -195,4 +202,4 @@ public void refreshAll() {
refresh.refreshAll();
}
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/mek/BMBuildView.java b/megameklab/src/megameklab/ui/mek/BMBuildView.java
index 5f994a3bc..0b3f4ca3f 100644
--- a/megameklab/src/megameklab/ui/mek/BMBuildView.java
+++ b/megameklab/src/megameklab/ui/mek/BMBuildView.java
@@ -18,7 +18,32 @@
*/
package megameklab.ui.mek;
-import megamek.common.*;
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.swing.BorderFactory;
+import javax.swing.JMenu;
+import javax.swing.JMenuItem;
+import javax.swing.JPopupMenu;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.ListSelectionModel;
+import javax.swing.border.TitledBorder;
+import javax.swing.table.TableColumn;
+
+import megamek.common.Entity;
+import megamek.common.LandAirMek;
+import megamek.common.Mek;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.util.CriticalTableModel;
import megameklab.ui.util.CriticalTransferHandler;
@@ -26,27 +51,18 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.MekUtil;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.border.TitledBorder;
-import javax.swing.table.TableColumn;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-import java.awt.event.MouseEvent;
-import java.awt.event.MouseListener;
-import java.util.ArrayList;
-import java.util.List;
/**
* This IView shows all the equipment that's not yet been assigned a location
+ *
* @author jtighe (torren@users.sourceforge.net)
* @author beerockxs
* @author Simon (Juliez)
*/
public class BMBuildView extends IView implements ActionListener, MouseListener {
- private final CriticalTableModel equipmentList = new CriticalTableModel(getMech(), CriticalTableModel.BUILDTABLE);
+ private static final MMLogger logger = MMLogger.create(BMBuildView.class);
+
+ private final CriticalTableModel equipmentList = new CriticalTableModel(getMek(), CriticalTableModel.BUILDTABLE);
private final JTable equipmentTable = new JTable(equipmentList);
private int engineHeatSinkCount = 0;
private final CriticalTransferHandler transferHandler;
@@ -85,35 +101,35 @@ public void addRefreshedListener(RefreshListener l) {
}
private void loadEquipmentTable() {
- final List masterEquipmentList = new ArrayList<>();
+ final List> masterEquipmentList = new ArrayList<>();
equipmentList.removeAllCrits();
- engineHeatSinkCount = UnitUtil.getCriticalFreeHeatSinks(getMech(), getMech().hasCompactHeatSinks());
- for (Mounted mount : getMech().getMisc()) {
+ engineHeatSinkCount = UnitUtil.getCriticalFreeHeatSinks(getMek(), getMek().hasCompactHeatSinks());
+ for (Mounted> mount : getMek().getMisc()) {
if ((mount.getLocation() == Entity.LOC_NONE) && !isEngineHeatSink(mount) && !(mount.getCriticals() == 0)) {
masterEquipmentList.add(mount);
}
}
- getMech().getWeaponList().stream()
+ getMek().getWeaponList().stream()
.filter(m -> m.getLocation() == Entity.LOC_NONE)
.forEach(masterEquipmentList::add);
- getMech().getAmmo().stream()
+ getMek().getAmmo().stream()
.filter(m -> m.getLocation() == Entity.LOC_NONE)
.filter(m -> !m.isOneShotAmmo())
.forEach(masterEquipmentList::add);
- masterEquipmentList.sort(new MekUtil.MekMountedSorter(getMech()));
+ masterEquipmentList.sort(new MekUtil.MekMountedSorter(getMek()));
masterEquipmentList.forEach(equipmentList::addCrit);
}
- private boolean isEngineHeatSink(Mounted mount) {
+ private boolean isEngineHeatSink(Mounted> mount) {
// Note: prototype DHS and compact DHS cannot be used as engine HS
if ((mount.getType() instanceof MiscType)
&& (mount.getLocation() == Entity.LOC_NONE)
&& UnitUtil.isHeatSink(mount)
&& (engineHeatSinkCount > 0)
&& !(mount.getType().hasFlag(MiscType.F_COMPACT_HEAT_SINK)
- && mount.getType().hasFlag(MiscType.F_DOUBLE_HEAT_SINK))
+ && mount.getType().hasFlag(MiscType.F_DOUBLE_HEAT_SINK))
&& !mount.getType().hasFlag(MiscType.F_IS_DOUBLE_HEAT_SINK_PROTOTYPE)) {
engineHeatSinkCount--;
return true;
@@ -129,9 +145,11 @@ public void refresh() {
addAllListeners();
}
- private void removeAllListeners() { }
+ private void removeAllListeners() {
+ }
- private void addAllListeners() { }
+ private void addAllListeners() {
+ }
@Override
public void actionPerformed(ActionEvent e) {
@@ -139,7 +157,7 @@ public void actionPerformed(ActionEvent e) {
}
private void fireTableRefresh() {
- equipmentList.updateUnit(getMech());
+ equipmentList.updateUnit(getMek());
equipmentList.refreshModel();
}
@@ -148,13 +166,16 @@ public JTable getTable() {
}
@Override
- public void mouseClicked(MouseEvent e) { }
+ public void mouseClicked(MouseEvent e) {
+ }
@Override
- public void mouseEntered(MouseEvent e) { }
+ public void mouseEntered(MouseEvent e) {
+ }
@Override
- public void mouseExited(MouseEvent e) { }
+ public void mouseExited(MouseEvent e) {
+ }
@Override
public void mousePressed(MouseEvent e) {
@@ -163,38 +184,42 @@ public void mousePressed(MouseEvent e) {
JMenuItem item;
final int selectedRow = equipmentTable.rowAtPoint(e.getPoint());
- Mounted eq = (Mounted) equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
+ Mounted> eq = (Mounted>) equipmentTable.getModel().getValueAt(selectedRow,
+ CriticalTableModel.EQUIPMENT);
final int totalCrits = UnitUtil.getCritsUsed(eq);
- String[] locations = getMech().getLocationNames();
- String[] abbrLocations = getMech().getLocationAbbrs();
+ String[] locations = getMek().getLocationNames();
+ String[] abbrLocations = getMek().getLocationAbbrs();
if ((eq.getType().isSpreadable() || eq.isSplitable())
&& (totalCrits > 1)
&& !((eq.getType() instanceof MiscType) && eq.getType().hasFlag(MiscType.F_TARGCOMP))
- && !(getMech() instanceof LandAirMech)) {
- int[] critSpace = UnitUtil.getHighestContinuousNumberOfCritsArray(getMech());
- // Superheavy mechs may have enough space in the CT for the whole thing.
- if ((critSpace[Mech.LOC_CT] >= 1) && UnitUtil.isValidLocation(getMech(), eq.getType(), Mech.LOC_CT)) {
- JMenu ctMenu = new JMenu(locations[Mech.LOC_CT]);
-
- if (critSpace[Mech.LOC_CT] >= totalCrits) {
- item = new JMenuItem(String.format("Add to %1$s", locations[Mech.LOC_CT]));
- item.addActionListener(ev -> addSplitEquipment(Mech.LOC_CT, Mech.LOC_NONE, totalCrits, selectedRow));
+ && !(getMek() instanceof LandAirMek)) {
+ int[] critSpace = UnitUtil.getHighestContinuousNumberOfCritsArray(getMek());
+ // Superheavy Meks may have enough space in the CT for the whole thing.
+ if ((critSpace[Mek.LOC_CT] >= 1) && UnitUtil.isValidLocation(getMek(), eq.getType(), Mek.LOC_CT)) {
+ JMenu ctMenu = new JMenu(locations[Mek.LOC_CT]);
+
+ if (critSpace[Mek.LOC_CT] >= totalCrits) {
+ item = new JMenuItem(String.format("Add to %1$s", locations[Mek.LOC_CT]));
+ item.addActionListener(
+ ev -> addSplitEquipment(Mek.LOC_CT, Mek.LOC_NONE, totalCrits, selectedRow));
ctMenu.add(item);
}
- if (UnitUtil.isValidLocation(getMech(), eq.getType(), Mech.LOC_HEAD)) {
- JMenu subMenu = new JMenu(String.format("%1$s/%2$s", abbrLocations[Mech.LOC_CT], abbrLocations[Mech.LOC_HEAD]));
- int subCrits = critSpace[Mech.LOC_HEAD];
+ if (UnitUtil.isValidLocation(getMek(), eq.getType(), Mek.LOC_HEAD)) {
+ JMenu subMenu = new JMenu(
+ String.format("%1$s/%2$s", abbrLocations[Mek.LOC_CT], abbrLocations[Mek.LOC_HEAD]));
+ int subCrits = critSpace[Mek.LOC_HEAD];
for (int slots = 1; slots <= subCrits; slots++) {
final int primarySlots = totalCrits - slots;
- if (primarySlots <= critSpace[Mech.LOC_CT]) {
+ if (primarySlots <= critSpace[Mek.LOC_CT]) {
item = new JMenuItem(String.format("%1$s (%2$s)/%3$s (%4$s)",
- abbrLocations[Mech.LOC_CT], primarySlots, abbrLocations[Mech.LOC_HEAD], slots));
+ abbrLocations[Mek.LOC_CT], primarySlots, abbrLocations[Mek.LOC_HEAD], slots));
- final int secondaryLocation = Mech.LOC_HEAD;
- item.addActionListener(ev -> addSplitEquipment(Mech.LOC_CT, secondaryLocation, primarySlots, selectedRow));
+ final int secondaryLocation = Mek.LOC_HEAD;
+ item.addActionListener(ev -> addSplitEquipment(Mek.LOC_CT, secondaryLocation,
+ primarySlots, selectedRow));
subMenu.add(item);
}
}
@@ -204,30 +229,34 @@ public void mousePressed(MouseEvent e) {
popup.add(ctMenu);
}
- if ((critSpace[Mech.LOC_RT] >= 1) && UnitUtil.isValidLocation(getMech(), eq.getType(), Mech.LOC_RT)) {
- JMenu rtMenu = new JMenu(locations[Mech.LOC_RT]);
+ if ((critSpace[Mek.LOC_RT] >= 1) && UnitUtil.isValidLocation(getMek(), eq.getType(), Mek.LOC_RT)) {
+ JMenu rtMenu = new JMenu(locations[Mek.LOC_RT]);
- if (critSpace[Mech.LOC_RT] >= totalCrits) {
- item = new JMenuItem(String.format("Add to %1$s", locations[Mech.LOC_RT]));
- item.addActionListener(ev -> addSplitEquipment(Mech.LOC_RT, Mech.LOC_NONE, totalCrits, selectedRow));
+ if (critSpace[Mek.LOC_RT] >= totalCrits) {
+ item = new JMenuItem(String.format("Add to %1$s", locations[Mek.LOC_RT]));
+ item.addActionListener(
+ ev -> addSplitEquipment(Mek.LOC_RT, Mek.LOC_NONE, totalCrits, selectedRow));
rtMenu.add(item);
}
- int[] splitLocations = new int[] { Mech.LOC_CT, Mech.LOC_RARM };
+ int[] splitLocations = new int[] { Mek.LOC_CT, Mek.LOC_RARM };
for (int location = 0; location < 2; location++) {
- if (!UnitUtil.isValidLocation(getMech(), eq.getType(), splitLocations[location])) {
+ if (!UnitUtil.isValidLocation(getMek(), eq.getType(), splitLocations[location])) {
continue;
}
- JMenu subMenu = new JMenu(String.format("%1$s/%2$s", abbrLocations[Mech.LOC_RT], abbrLocations[splitLocations[location]]));
+ JMenu subMenu = new JMenu(String.format("%1$s/%2$s", abbrLocations[Mek.LOC_RT],
+ abbrLocations[splitLocations[location]]));
int subCrits = critSpace[splitLocations[location]];
for (int slots = 1; slots <= subCrits; slots++) {
final int primarySlots = totalCrits - slots;
- if (primarySlots <= critSpace[Mech.LOC_RT]) {
- item = new JMenuItem(String.format("%1$s (%2$s)/%3$s (%4$s)", abbrLocations[Mech.LOC_RT], primarySlots, abbrLocations[splitLocations[location]], slots));
+ if (primarySlots <= critSpace[Mek.LOC_RT]) {
+ item = new JMenuItem(String.format("%1$s (%2$s)/%3$s (%4$s)", abbrLocations[Mek.LOC_RT],
+ primarySlots, abbrLocations[splitLocations[location]], slots));
final int secondaryLocation = splitLocations[location];
- item.addActionListener(ev -> addSplitEquipment(Mech.LOC_RT, secondaryLocation, primarySlots, selectedRow));
+ item.addActionListener(ev -> addSplitEquipment(Mek.LOC_RT, secondaryLocation,
+ primarySlots, selectedRow));
subMenu.add(item);
}
}
@@ -236,36 +265,42 @@ public void mousePressed(MouseEvent e) {
popup.add(rtMenu);
}
- if ((critSpace[Mech.LOC_RARM] >= totalCrits) && UnitUtil.isValidLocation(getMech(), eq.getType(), Mech.LOC_RARM)) {
- item = new JMenuItem(String.format("Add to %1$s", locations[Mech.LOC_RARM]));
- item.addActionListener(ev -> addSplitEquipment(Mech.LOC_RARM, Mech.LOC_RARM, totalCrits, selectedRow));
+ if ((critSpace[Mek.LOC_RARM] >= totalCrits)
+ && UnitUtil.isValidLocation(getMek(), eq.getType(), Mek.LOC_RARM)) {
+ item = new JMenuItem(String.format("Add to %1$s", locations[Mek.LOC_RARM]));
+ item.addActionListener(
+ ev -> addSplitEquipment(Mek.LOC_RARM, Mek.LOC_RARM, totalCrits, selectedRow));
popup.add(item);
}
- if ((critSpace[Mech.LOC_LT] >= 1) && UnitUtil.isValidLocation(getMech(), eq.getType(), Mech.LOC_LT)) {
- JMenu ltMenu = new JMenu(locations[Mech.LOC_LT]);
+ if ((critSpace[Mek.LOC_LT] >= 1) && UnitUtil.isValidLocation(getMek(), eq.getType(), Mek.LOC_LT)) {
+ JMenu ltMenu = new JMenu(locations[Mek.LOC_LT]);
- if (critSpace[Mech.LOC_LT] >= totalCrits) {
- item = new JMenuItem(String.format("Add to %1$s", locations[Mech.LOC_LT]));
- item.addActionListener(ev -> addSplitEquipment(Mech.LOC_LT, Mech.LOC_NONE, totalCrits, selectedRow));
+ if (critSpace[Mek.LOC_LT] >= totalCrits) {
+ item = new JMenuItem(String.format("Add to %1$s", locations[Mek.LOC_LT]));
+ item.addActionListener(
+ ev -> addSplitEquipment(Mek.LOC_LT, Mek.LOC_NONE, totalCrits, selectedRow));
ltMenu.add(item);
}
- int[] splitLocations = new int[] { Mech.LOC_CT, Mech.LOC_LARM };
+ int[] splitLocations = new int[] { Mek.LOC_CT, Mek.LOC_LARM };
for (int location = 0; location < 2; location++) {
- if (!UnitUtil.isValidLocation(getMech(), eq.getType(), splitLocations[location])) {
+ if (!UnitUtil.isValidLocation(getMek(), eq.getType(), splitLocations[location])) {
continue;
}
- JMenu subMenu = new JMenu(String.format("%1$s/%2$s", abbrLocations[Mech.LOC_LT], abbrLocations[splitLocations[location]]));
+ JMenu subMenu = new JMenu(String.format("%1$s/%2$s", abbrLocations[Mek.LOC_LT],
+ abbrLocations[splitLocations[location]]));
int subCrits = critSpace[splitLocations[location]];
for (int slots = 1; slots <= subCrits; slots++) {
final int primarySlots = totalCrits - slots;
- if (primarySlots <= critSpace[Mech.LOC_LT]) {
- item = new JMenuItem(String.format("%1$s (%2$s)/%3$s (%4$s)", abbrLocations[Mech.LOC_LT], primarySlots, abbrLocations[splitLocations[location]], slots));
+ if (primarySlots <= critSpace[Mek.LOC_LT]) {
+ item = new JMenuItem(String.format("%1$s (%2$s)/%3$s (%4$s)", abbrLocations[Mek.LOC_LT],
+ primarySlots, abbrLocations[splitLocations[location]], slots));
final int secondaryLocation = splitLocations[location];
- item.addActionListener(ev -> addSplitEquipment(Mech.LOC_LT, secondaryLocation, primarySlots, selectedRow));
+ item.addActionListener(ev -> addSplitEquipment(Mek.LOC_LT, secondaryLocation,
+ primarySlots, selectedRow));
subMenu.add(item);
}
}
@@ -274,18 +309,21 @@ public void mousePressed(MouseEvent e) {
popup.add(ltMenu);
}
- if ((critSpace[Mech.LOC_LARM] >= totalCrits) && UnitUtil.isValidLocation(getMech(), eq.getType(), Mech.LOC_LARM)) {
- item = new JMenuItem(String.format("Add to %1$s", locations[Mech.LOC_LARM]));
- item.addActionListener(ev -> addSplitEquipment(Mech.LOC_LARM, Mech.LOC_LARM, totalCrits, selectedRow));
+ if ((critSpace[Mek.LOC_LARM] >= totalCrits)
+ && UnitUtil.isValidLocation(getMek(), eq.getType(), Mek.LOC_LARM)) {
+ item = new JMenuItem(String.format("Add to %1$s", locations[Mek.LOC_LARM]));
+ item.addActionListener(
+ ev -> addSplitEquipment(Mek.LOC_LARM, Mek.LOC_LARM, totalCrits, selectedRow));
popup.add(item);
}
} else {
- for (int location = 0; location < getMech().locations(); location++) {
- if (!UnitUtil.isValidLocation(getMech(), eq.getType(), location)) {
+ for (int location = 0; location < getMek().locations(); location++) {
+ if (!UnitUtil.isValidLocation(getMek(), eq.getType(), location)) {
continue;
}
- if ((UnitUtil.getHighestContinuousNumberOfCrits(getMech(), location) >= totalCrits) && UnitUtil.isValidLocation(getMech(), eq.getType(), location)) {
+ if ((UnitUtil.getHighestContinuousNumberOfCrits(getMek(), location) >= totalCrits)
+ && UnitUtil.isValidLocation(getMek(), eq.getType(), location)) {
item = new JMenuItem("Add to " + locations[location]);
final int loc = location;
item.addActionListener(ev -> addEquipment(loc, selectedRow));
@@ -298,45 +336,48 @@ public void mousePressed(MouseEvent e) {
}
@Override
- public void mouseReleased(MouseEvent e) { }
+ public void mouseReleased(MouseEvent e) {
+ }
private void addSplitEquipment(int location, int secondaryLocation, int primarySlots, int selectedRow) {
- Mounted eq = (Mounted) equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
+ Mounted> eq = (Mounted>) equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
int crits = UnitUtil.getCritsUsed(eq);
- int openSlots = Math.min(primarySlots, UnitUtil.getHighestContinuousNumberOfCrits(getMech(), location));
+ int openSlots = Math.min(primarySlots, UnitUtil.getHighestContinuousNumberOfCrits(getMek(), location));
eq.setSecondLocation(secondaryLocation);
for (int slot = 0; slot < openSlots; slot++) {
try {
- UnitUtil.addMounted(getMech(), eq, location, false);
+ UnitUtil.addMounted(getMek(), eq, location, false);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
crits -= openSlots;
for (int slot = 0; slot < crits; slot++) {
try {
- UnitUtil.addMounted(getMech(), eq, secondaryLocation, false);
+ UnitUtil.addMounted(getMek(), eq, secondaryLocation, false);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
- UnitUtil.changeMountStatus(getMech(), eq, location, secondaryLocation, false);
+ UnitUtil.changeMountStatus(getMek(), eq, location, secondaryLocation, false);
doRefresh();
}
private void addEquipment(int location, int selectedRow) {
- Mounted eq = (Mounted) equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
+ Mounted> eq = (Mounted>) equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
if (eq.getType().isSpreadable() || eq.isSplitable()) {
- if (getMech() instanceof LandAirMech) {
+ if (getMek() instanceof LandAirMek) {
addSplitEquipment(location, Entity.LOC_NONE, eq.getCriticals(), selectedRow);
} else if (!(eq.getType() instanceof MiscType) || !eq.getType().hasFlag(MiscType.F_TARGCOMP)) {
addSplitEquipment(location, Entity.LOC_NONE, 1, selectedRow);
} else {
- // Targetting computer is flagged as spreadable so the slots will be added one at a time when loaded,
- // since we don't have a way of indicating the number of slots until we know all the weapons. But
+ // Targetting computer is flagged as spreadable so the slots will be added one
+ // at a time when loaded,
+ // since we don't have a way of indicating the number of slots until we know all
+ // the weapons. But
// it's not really splittable, so we need to put add all the slots at once.
addSplitEquipment(location, Entity.LOC_NONE, eq.getCriticals(), selectedRow);
}
@@ -344,16 +385,16 @@ private void addEquipment(int location, int selectedRow) {
}
try {
if ((eq.getType() instanceof WeaponType) && eq.getType().hasFlag(WeaponType.F_VGL)) {
- int slotNumber = MekUtil.findSlotWithContiguousNumOfCrits(getMech(), location,
+ int slotNumber = MekUtil.findSlotWithContiguousNumOfCrits(getMek(), location,
UnitUtil.getCritsUsed(eq));
- MekUtil.addVGL(getMech(), eq, location, slotNumber);
+ MekUtil.addVGL(getMek(), eq, location, slotNumber);
} else {
- UnitUtil.addMounted(getMech(), eq, location, false);
+ UnitUtil.addMounted(getMek(), eq, location, false);
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
- UnitUtil.changeMountStatus(getMech(), eq, location, -1, false);
+ UnitUtil.changeMountStatus(getMek(), eq, location, -1, false);
doRefresh();
}
diff --git a/megameklab/src/megameklab/ui/mek/BMChassisView.java b/megameklab/src/megameklab/ui/mek/BMChassisView.java
index 1e2c25974..75ec34b22 100644
--- a/megameklab/src/megameklab/ui/mek/BMChassisView.java
+++ b/megameklab/src/megameklab/ui/mek/BMChassisView.java
@@ -18,16 +18,8 @@
*/
package megameklab.ui.mek;
-import megamek.common.*;
-import megameklab.ui.generalUnit.BuildView;
-import megameklab.ui.listeners.MekBuildListener;
-import megameklab.ui.util.CustomComboBox;
-import megameklab.ui.util.TechComboBox;
-
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import java.awt.*;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
@@ -36,9 +28,25 @@
import java.util.ResourceBundle;
import java.util.concurrent.CopyOnWriteArrayList;
+import javax.swing.ComboBoxModel;
+import javax.swing.DefaultComboBoxModel;
+import javax.swing.JButton;
+import javax.swing.JCheckBox;
+import javax.swing.JComboBox;
+import javax.swing.JSpinner;
+import javax.swing.SpinnerNumberModel;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
+import megamek.common.*;
+import megameklab.ui.generalUnit.BuildView;
+import megameklab.ui.listeners.MekBuildListener;
+import megameklab.ui.util.CustomComboBox;
+import megameklab.ui.util.TechComboBox;
+
/**
* Construction options and systems for Meks.
- *
+ *
* @author Neoancient
*/
public class BMChassisView extends BuildView implements ActionListener, ChangeListener {
@@ -49,7 +57,7 @@ public void addListener(MekBuildListener l) {
public void removeListener(MekBuildListener l) {
listeners.remove(l);
}
-
+
public static final int BASE_TYPE_STANDARD = 0;
public static final int BASE_TYPE_INDUSTRIAL = 1;
public static final int BASE_TYPE_LAM = 2;
@@ -65,12 +73,12 @@ public void removeListener(MekBuildListener l) {
public static final int MOTIVE_TYPE_QV_TRACKED = 0;
public static final int MOTIVE_TYPE_QV_WHEELED = 1;
- // Engines that can be used by mechs and the order they appear in the combobox
+ // Engines that can be used by Meks and the order they appear in the combobox
private final static int[] ENGINE_TYPES = {
Engine.NORMAL_ENGINE, Engine.XL_ENGINE, Engine.XXL_ENGINE, Engine.FUEL_CELL, Engine.LIGHT_ENGINE,
Engine.COMPACT_ENGINE, Engine.FISSION, Engine.COMBUSTION_ENGINE
};
- // Industrial (and primitive) mechs can use non-fusion engines under standard rules, but cannot use
+ // Industrial (and primitive) Meks can use non-fusion engines under standard rules, but cannot use
// any fusion engines other than standard.
private final static int[] INDUSTRIAL_ENGINE_TYPES = {
Engine.NORMAL_ENGINE, Engine.FUEL_CELL, Engine.FISSION, Engine.COMBUSTION_ENGINE
@@ -79,15 +87,15 @@ public void removeListener(MekBuildListener l) {
private final static int[] LAM_ENGINE_TYPES = {
Engine.NORMAL_ENGINE, Engine.COMPACT_ENGINE
};
-
- // Internal structure for non-industrial mechs
+
+ // Internal structure for non-industrial Meks
private final static int[] STRUCTURE_TYPES = {
EquipmentType.T_STRUCTURE_STANDARD, EquipmentType.T_STRUCTURE_ENDO_STEEL,
EquipmentType.T_STRUCTURE_ENDO_PROTOTYPE, EquipmentType.T_STRUCTURE_REINFORCED,
EquipmentType.T_STRUCTURE_COMPOSITE, EquipmentType.T_STRUCTURE_ENDO_COMPOSITE
};
- // Internal structure for superheavy battlemechs
+ // Internal structure for superheavy battleMeks
private final static int[] SUPERHEAVY_STRUCTURE_TYPES = {
EquipmentType.T_STRUCTURE_STANDARD, EquipmentType.T_STRUCTURE_ENDO_STEEL,
EquipmentType.T_STRUCTURE_ENDO_COMPOSITE
@@ -100,42 +108,42 @@ public void removeListener(MekBuildListener l) {
final private JComboBox cbMotiveType = new JComboBox<>();
final private TechComboBox cbStructure = new TechComboBox<>(EquipmentType::getName);
final private TechComboBox cbEngine = new TechComboBox<>(e -> e.getEngineName().replaceAll("^\\d+ ", ""));
- final private CustomComboBox cbGyro = new CustomComboBox<>(Mech::getGyroTypeShortString);
- final private CustomComboBox cbCockpit = new CustomComboBox<>(i -> Mech.getCockpitTypeString(i, isIndustrial()));
+ final private CustomComboBox cbGyro = new CustomComboBox<>(Mek::getGyroTypeShortString);
+ final private CustomComboBox cbCockpit = new CustomComboBox<>(i -> Mek.getCockpitTypeString(i, isIndustrial()));
final private TechComboBox cbEnhancement = new TechComboBox<>(EquipmentType::getName);
final private JCheckBox chkFullHeadEject = new JCheckBox();
final private JButton btnResetChassis = new JButton();
-
+
private ComboBoxModel baseTypesModel;
private ComboBoxModel standardTypesModel;
private ComboBoxModel lamTypesModel;
private ComboBoxModel qvTypesModel;
private ComboBoxModel primitiveTypesModel;
private ComboBoxModel primitiveMotiveTypesModel;
-
+
private boolean primitive = false;
private int engineRating = 20;
private static final int[] GENERAL_COCKPITS = {
- Mech.COCKPIT_STANDARD, Mech.COCKPIT_SMALL, Mech.COCKPIT_COMMAND_CONSOLE,
- Mech.COCKPIT_SMALL_COMMAND_CONSOLE, Mech.COCKPIT_TORSO_MOUNTED,
- Mech.COCKPIT_DUAL, Mech.COCKPIT_INTERFACE, Mech.COCKPIT_VRRP
+ Mek.COCKPIT_STANDARD, Mek.COCKPIT_SMALL, Mek.COCKPIT_COMMAND_CONSOLE,
+ Mek.COCKPIT_SMALL_COMMAND_CONSOLE, Mek.COCKPIT_TORSO_MOUNTED,
+ Mek.COCKPIT_DUAL, Mek.COCKPIT_INTERFACE, Mek.COCKPIT_VRRP
};
private static final int[] INDUSTRIAL_COCKPITS = {
- Mech.COCKPIT_INDUSTRIAL, Mech.COCKPIT_STANDARD, Mech.COCKPIT_COMMAND_CONSOLE, Mech.COCKPIT_TORSO_MOUNTED
+ Mek.COCKPIT_INDUSTRIAL, Mek.COCKPIT_STANDARD, Mek.COCKPIT_COMMAND_CONSOLE, Mek.COCKPIT_TORSO_MOUNTED
};
private static final String[] ENHANCEMENT_NAMES = {
EquipmentTypeLookup.IS_MASC, EquipmentTypeLookup.CLAN_MASC,
EquipmentTypeLookup.TSM, EquipmentTypeLookup.P_TSM, EquipmentTypeLookup.SCM
};
-
+
private final ITechManager techManager;
private String stdMotiveTooltip;
private String lamMotiveTooltip;
private String qvMotiveTooltip;
-
+
public BMChassisView(ITechManager techManager) {
this.techManager = techManager;
initUI();
@@ -152,7 +160,7 @@ private void initUI() {
stdMotiveTooltip = resourceMap.getString("MekChassisView.cbMotiveType.tooltip");
lamMotiveTooltip = resourceMap.getString("MekChassisView.cbMotiveType.LAM.tooltip");
qvMotiveTooltip = resourceMap.getString("MekChassisView.cbMotiveType.QuadVee.tooltip");
-
+
setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
@@ -166,7 +174,7 @@ private void initUI() {
spnTonnage.setToolTipText(resourceMap.getString("MekChassisView.spnTonnage.tooltip"));
add(spnTonnage, gbc);
spnTonnage.addChangeListener(this);
-
+
add(spnTonnage, gbc);
gbc.gridx = 2;
gbc.gridy = 0;
@@ -251,7 +259,7 @@ private void initUI() {
cbCockpit.setToolTipText(resourceMap.getString("MekChassisView.cbCockpit.tooltip"));
add(cbCockpit, gbc);
cbCockpit.addActionListener(this);
-
+
gbc.gridx = 0;
gbc.gridy = 7;
gbc.gridwidth = 1;
@@ -265,7 +273,7 @@ private void initUI() {
cbEnhancement.setToolTipText(resourceMap.getString("MekChassisView.cbEnhancement.tooltip"));
add(cbEnhancement, gbc);
cbEnhancement.addActionListener(this);
-
+
chkFullHeadEject.setText(resourceMap.getString("MekChassisView.chkFullHeadEject.text"));
gbc.gridx = 1;
gbc.gridy = 8;
@@ -273,7 +281,7 @@ private void initUI() {
add(chkFullHeadEject, gbc);
chkFullHeadEject.setToolTipText(resourceMap.getString("MekChassisView.chkFullHeadEject.tooltip"));
chkFullHeadEject.addActionListener(this);
-
+
btnResetChassis.setText(resourceMap.getString("MekChassisView.btnResetChassis.text"));
gbc.gridx = 1;
gbc.gridy = 9;
@@ -283,13 +291,13 @@ private void initUI() {
btnResetChassis.addActionListener(this);
}
- public void setFromEntity(Mech mech) {
- primitive = mech.isPrimitive();
- engineRating = mech.getEngine().getRating();
+ public void setFromEntity(Mek mek) {
+ primitive = mek.isPrimitive();
+ engineRating = mek.getEngine().getRating();
refresh();
- setTonnage(mech.getWeight());
- setOmni(mech.isOmni());
- chkOmni.setEnabled(!mech.isPrimitive() && !mech.isIndustrial()
+ setTonnage(mek.getWeight());
+ setOmni(mek.isOmni());
+ chkOmni.setEnabled(!mek.isPrimitive() && !mek.isIndustrial()
&& techManager.isLegal(Entity.getOmniAdvancement()));
cbBaseType.removeActionListener(this);
cbMotiveType.removeActionListener(this);
@@ -298,27 +306,27 @@ public void setFromEntity(Mech mech) {
} else {
cbBaseType.setModel(baseTypesModel);
}
- if (mech instanceof LandAirMech) {
+ if (mek instanceof LandAirMek) {
chkOmni.setEnabled(false);
setBaseTypeIndex(BASE_TYPE_LAM);
cbMotiveType.setModel(lamTypesModel);
- setMotiveTypeIndex(((LandAirMech) mech).getLAMType());
+ setMotiveTypeIndex(((LandAirMek) mek).getLAMType());
cbMotiveType.setToolTipText(lamMotiveTooltip);
- } else if (mech instanceof QuadVee) {
+ } else if (mek instanceof QuadVee) {
setBaseTypeIndex(BASE_TYPE_QUADVEE);
cbMotiveType.setModel(qvTypesModel);
- setMotiveTypeIndex(((QuadVee) mech).getMotiveType());
+ setMotiveTypeIndex(((QuadVee) mek).getMotiveType());
cbMotiveType.setToolTipText(qvMotiveTooltip);
} else {
- setBaseTypeIndex(mech.isIndustrial() ? BASE_TYPE_INDUSTRIAL : BASE_TYPE_STANDARD);
+ setBaseTypeIndex(mek.isIndustrial() ? BASE_TYPE_INDUSTRIAL : BASE_TYPE_STANDARD);
if (primitive) {
cbMotiveType.setModel(primitiveMotiveTypesModel);
} else {
cbMotiveType.setModel(standardTypesModel);
}
- if ((mech.getEntityType() & Entity.ETYPE_TRIPOD_MECH) != 0) {
+ if ((mek.getEntityType() & Entity.ETYPE_TRIPOD_MEK) != 0) {
setMotiveTypeIndex(MOTIVE_TYPE_TRIPOD);
- } else if ((mech.getEntityType() & Entity.ETYPE_QUAD_MECH) != 0) {
+ } else if ((mek.getEntityType() & Entity.ETYPE_QUAD_MEK) != 0) {
setMotiveTypeIndex(MOTIVE_TYPE_QUAD);
} else {
setMotiveTypeIndex(MOTIVE_TYPE_BIPED);
@@ -327,14 +335,14 @@ public void setFromEntity(Mech mech) {
}
cbBaseType.addActionListener(this);
cbMotiveType.addActionListener(this);
- setStructureType(EquipmentType.getStructureTypeName(mech.getStructureType(),
- TechConstants.isClan(mech.getStructureTechLevel())));
- setEngine(mech.getEngine());
- setGyroType(mech.getGyroType());
- setCockpitType(mech.getCockpitType());
+ setStructureType(EquipmentType.getStructureTypeName(mek.getStructureType(),
+ TechConstants.isClan(mek.getStructureTechLevel())));
+ setEngine(mek.getEngine());
+ setGyroType(mek.getGyroType());
+ setCockpitType(mek.getCockpitType());
// A simple hasWorkingMisc() will not tell us whether we have IS or Clan MASC, so we need to search
// the list for the first matching.
- Optional enh = mech.getMisc().stream().map(Mounted::getType)
+ Optional enh = mek.getMisc().stream().map(Mounted::getType)
.filter(et -> (et.hasFlag(MiscType.F_MASC) && et.getSubType() == 0)
|| et.hasFlag(MiscType.F_TSM)
|| et.hasFlag(MiscType.F_INDUSTRIAL_TSM)
@@ -344,36 +352,36 @@ public void setFromEntity(Mech mech) {
} else {
setEnhancement(null);
}
- setFullHeadEject(mech.hasFullHeadEject());
- btnResetChassis.setEnabled(mech.isOmni());
+ setFullHeadEject(mek.hasFullHeadEject());
+ btnResetChassis.setEnabled(mek.isOmni());
}
-
+
public void setAsCustomization() {
spnTonnage.setEnabled(false);
cbBaseType.setEnabled(false);
cbMotiveType.setEnabled(false);
}
-
+
public boolean isSuperheavy() {
return getTonnage() > 100;
}
-
+
public boolean isPrimitive() {
return primitive;
}
-
+
public boolean isIndustrial() {
return getBaseTypeIndex() == BASE_TYPE_INDUSTRIAL;
}
-
+
public int getEngineRating() {
return engineRating;
}
-
+
public void setEngineRating(int rating) {
engineRating = rating;
}
-
+
public void refresh() {
refreshTonnage();
refreshStructure();
@@ -382,7 +390,7 @@ public void refresh() {
refreshCockpit();
refreshEnhancement();
refreshFullHeadEject();
-
+
chkOmni.removeActionListener(this);
chkOmni.setEnabled(!isPrimitive()
&& (getBaseTypeIndex() != BASE_TYPE_INDUSTRIAL)
@@ -398,11 +406,11 @@ private void refreshTonnage() {
if (getBaseTypeIndex() == BASE_TYPE_LAM) {
max = 55;
} else if (((getBaseTypeIndex() == BASE_TYPE_STANDARD) || (getBaseTypeIndex() == BASE_TYPE_INDUSTRIAL))
- && techManager.isLegal(Mech.getTechAdvancement(Entity.ETYPE_MECH, false,
+ && techManager.isLegal(Mek.getTechAdvancement(Entity.ETYPE_MEK, false,
getBaseTypeIndex() == BASE_TYPE_INDUSTRIAL, EntityWeightClass.WEIGHT_SUPER_HEAVY))) {
max = 200;
}
- if (techManager.isLegal(Mech.getTechAdvancement(Entity.ETYPE_MECH, false, false,
+ if (techManager.isLegal(Mek.getTechAdvancement(Entity.ETYPE_MEK, false, false,
EntityWeightClass.WEIGHT_ULTRA_LIGHT))) {
min = 10;
}
@@ -415,7 +423,7 @@ private void refreshTonnage() {
tonnageModel.setValue(max);
}
}
-
+
private void refreshStructure() {
boolean isMixed = techManager.useMixedTech();
boolean isClan = techManager.useClanTechBase();
@@ -424,7 +432,7 @@ private void refreshStructure() {
cbStructure.removeAllItems();
cbStructure.showTechBase(isMixed);
// Primitive/retro can only use standard/industrial structure. Industrial can only use industrial
- // at standard rules level. Superheavies can only use standard.
+ // at standard rules level. Super-heavies can only use standard.
if (isIndustrial()) {
String name = EquipmentType.getStructureTypeName(EquipmentType.T_STRUCTURE_INDUSTRIAL, isClan);
cbStructure.addItem(EquipmentType.get(name));
@@ -445,7 +453,7 @@ private void refreshStructure() {
}
name = EquipmentType.getStructureTypeName(i, !isClan);
EquipmentType structure2 = EquipmentType.get(name);
- if ((null != structure2) && (structure2 != structure)
+ if ((null != structure2) && (structure2 != structure)
&& techManager.isLegal(structure2)
&& ((getBaseTypeIndex() != BASE_TYPE_LAM)
|| (structure2.getCriticals(null) == 0))) {
@@ -477,26 +485,26 @@ private void refreshEngine() {
cbEngine.setSelectedIndex(0);
}
}
-
+
private void refreshGyro() {
cbGyro.removeActionListener(this);
Integer prev = (Integer) cbGyro.getSelectedItem();
cbGyro.removeAllItems();
if (isSuperheavy()) {
- cbGyro.addItem(Mech.GYRO_SUPERHEAVY);
+ cbGyro.addItem(Mek.GYRO_SUPERHEAVY);
} else if (isPrimitive() || isIndustrial()) {
- cbGyro.addItem(Mech.GYRO_STANDARD);
+ cbGyro.addItem(Mek.GYRO_STANDARD);
} else {
- for (int i = 0; i < Mech.GYRO_NONE; i++) {
- if (techManager.isLegal(Mech.getGyroTechAdvancement(i))
- && ((i != Mech.GYRO_XL) || (getBaseTypeIndex() != BASE_TYPE_LAM))) {
+ for (int i = 0; i < Mek.GYRO_NONE; i++) {
+ if (techManager.isLegal(Mek.getGyroTechAdvancement(i))
+ && ((i != Mek.GYRO_XL) || (getBaseTypeIndex() != BASE_TYPE_LAM))) {
cbGyro.addItem(i);
}
}
}
if ((cbCockpit.getSelectedItem() != null)
- && cbCockpit.getSelectedItem().equals(Mech.COCKPIT_INTERFACE)) {
- cbGyro.addItem(Mech.GYRO_NONE);
+ && cbCockpit.getSelectedItem().equals(Mek.COCKPIT_INTERFACE)) {
+ cbGyro.addItem(Mek.GYRO_NONE);
}
cbGyro.setSelectedItem(prev);
cbGyro.addActionListener(this);
@@ -513,41 +521,41 @@ private void refreshCockpit() {
&& (getMotiveTypeIndex() == MOTIVE_TYPE_TRIPOD)) {
if (isIndustrial()) {
cbCockpit.addItem(isSuperheavy() ?
- Mech.COCKPIT_SUPERHEAVY_TRIPOD_INDUSTRIAL : Mech.COCKPIT_TRIPOD_INDUSTRIAL);
+ Mek.COCKPIT_SUPERHEAVY_TRIPOD_INDUSTRIAL : Mek.COCKPIT_TRIPOD_INDUSTRIAL);
}
- cbCockpit.addItem(isSuperheavy() ? Mech.COCKPIT_SUPERHEAVY_TRIPOD : Mech.COCKPIT_TRIPOD);
+ cbCockpit.addItem(isSuperheavy() ? Mek.COCKPIT_SUPERHEAVY_TRIPOD : Mek.COCKPIT_TRIPOD);
} else if (getBaseTypeIndex() == BASE_TYPE_LAM) {
- cbCockpit.addItem(Mech.COCKPIT_STANDARD);
- cbCockpit.addItem(Mech.COCKPIT_SMALL);
+ cbCockpit.addItem(Mek.COCKPIT_STANDARD);
+ cbCockpit.addItem(Mek.COCKPIT_SMALL);
} else if (getBaseTypeIndex() == BASE_TYPE_QUADVEE) {
- cbCockpit.addItem(Mech.COCKPIT_QUADVEE);
+ cbCockpit.addItem(Mek.COCKPIT_QUADVEE);
} else if (isSuperheavy()) {
if (isIndustrial()) {
- cbCockpit.addItem(Mech.COCKPIT_SUPERHEAVY_INDUSTRIAL);
+ cbCockpit.addItem(Mek.COCKPIT_SUPERHEAVY_INDUSTRIAL);
}
- cbCockpit.addItem(Mech.COCKPIT_SUPERHEAVY);
- if (techManager.isLegal(Mech.getCockpitTechAdvancement(Mech.COCKPIT_SUPERHEAVY_COMMAND_CONSOLE))) {
- cbCockpit.addItem(Mech.COCKPIT_SUPERHEAVY_COMMAND_CONSOLE);
+ cbCockpit.addItem(Mek.COCKPIT_SUPERHEAVY);
+ if (techManager.isLegal(Mek.getCockpitTechAdvancement(Mek.COCKPIT_SUPERHEAVY_COMMAND_CONSOLE))) {
+ cbCockpit.addItem(Mek.COCKPIT_SUPERHEAVY_COMMAND_CONSOLE);
}
} else if (isPrimitive()) {
if (isIndustrial()) {
- cbCockpit.addItem(Mech.COCKPIT_PRIMITIVE_INDUSTRIAL);
+ cbCockpit.addItem(Mek.COCKPIT_PRIMITIVE_INDUSTRIAL);
// If the date is late enough, include primitive cockpit with advanced fire control
- if (techManager.isLegal(Mech.getCockpitTechAdvancement(Mech.COCKPIT_PRIMITIVE))) {
- cbCockpit.addItem(Mech.COCKPIT_PRIMITIVE);
+ if (techManager.isLegal(Mek.getCockpitTechAdvancement(Mek.COCKPIT_PRIMITIVE))) {
+ cbCockpit.addItem(Mek.COCKPIT_PRIMITIVE);
}
} else {
- cbCockpit.addItem(Mech.COCKPIT_PRIMITIVE);
+ cbCockpit.addItem(Mek.COCKPIT_PRIMITIVE);
}
} else if (isIndustrial()) {
for (int cockpitType : INDUSTRIAL_COCKPITS) {
- if (techManager.isLegal(Mech.getCockpitTechAdvancement(cockpitType))) {
+ if (techManager.isLegal(Mek.getCockpitTechAdvancement(cockpitType))) {
cbCockpit.addItem(cockpitType);
}
}
} else {
for (int cockpitType : GENERAL_COCKPITS) {
- if (techManager.isLegal(Mech.getCockpitTechAdvancement(cockpitType))) {
+ if (techManager.isLegal(Mek.getCockpitTechAdvancement(cockpitType))) {
cbCockpit.addItem(cockpitType);
}
}
@@ -587,18 +595,18 @@ private void refreshEnhancement() {
cbEnhancement.setSelectedIndex(0);
}
}
-
+
private void refreshFullHeadEject() {
chkFullHeadEject.removeActionListener(this);
final Integer cockpitType = (Integer) cbCockpit.getSelectedItem();
chkFullHeadEject.setEnabled((cockpitType != null)
- && (cockpitType != Mech.COCKPIT_TORSO_MOUNTED)
- && (cockpitType != Mech.COCKPIT_VRRP)
- && (cockpitType != Mech.COCKPIT_COMMAND_CONSOLE)
- && techManager.isLegal(Mech.getFullHeadEjectAdvancement()));
+ && (cockpitType != Mek.COCKPIT_TORSO_MOUNTED)
+ && (cockpitType != Mek.COCKPIT_VRRP)
+ && (cockpitType != Mek.COCKPIT_COMMAND_CONSOLE)
+ && techManager.isLegal(Mek.getFullHeadEjectAdvancement()));
chkFullHeadEject.addActionListener(this);
}
-
+
public List getAvailableEngines() {
List retVal = new ArrayList<>();
boolean isMixed = techManager.useMixedTech();
@@ -637,61 +645,61 @@ public List getAvailableEngines() {
}
return retVal;
}
-
+
public double getTonnage() {
return tonnageModel.getNumber().doubleValue();
}
-
+
public void setTonnage(double tonnage) {
spnTonnage.setValue((int) Math.ceil(tonnage));
}
-
+
public boolean isOmni() {
return chkOmni.isSelected() && chkOmni.isEnabled();
}
-
+
public void setOmni(boolean omni) {
chkOmni.setSelected(omni);
}
-
+
public int getBaseTypeIndex() {
return cbBaseType.getSelectedIndex();
}
-
+
public void setBaseTypeIndex(int index) {
cbBaseType.setSelectedIndex(index);
}
-
+
public long getEntityType() {
if (getBaseTypeIndex() == BASE_TYPE_LAM) {
- return Entity.ETYPE_LAND_AIR_MECH;
+ return Entity.ETYPE_LAND_AIR_MEK;
} else if (getBaseTypeIndex() == BASE_TYPE_QUADVEE) {
return Entity.ETYPE_QUADVEE;
} else if (getMotiveTypeIndex() == MOTIVE_TYPE_TRIPOD) {
- return Entity.ETYPE_TRIPOD_MECH;
+ return Entity.ETYPE_TRIPOD_MEK;
} else if (getMotiveTypeIndex() == MOTIVE_TYPE_QUAD) {
- return Entity.ETYPE_QUAD_MECH;
+ return Entity.ETYPE_QUAD_MEK;
} else {
- return Entity.ETYPE_BIPED_MECH;
+ return Entity.ETYPE_BIPED_MEK;
}
}
public int getMotiveTypeIndex() {
return cbMotiveType.getSelectedIndex();
}
-
+
public void setMotiveTypeIndex(int index) {
cbMotiveType.setSelectedIndex(index);
}
-
+
public EquipmentType getStructure() {
return (EquipmentType)cbStructure.getSelectedItem();
}
-
+
public void setStructureType(EquipmentType structure) {
cbStructure.setSelectedItem(structure);
}
-
+
public void setStructureType(String structureName) {
EquipmentType structure = EquipmentType.get(structureName);
cbStructure.setSelectedItem(structure);
@@ -702,7 +710,7 @@ public Engine getEngine() {
if (null == e) {
return null;
}
- // Clan flag is specific to the engine. the superheavy and large flags depend on the mech
+ // Clan flag is specific to the engine. the superheavy and large flags depend on the mek
// and rating and may have changed since the last refresh.
int flags = e.getFlags() & Engine.CLAN_ENGINE;
if (getEngineRating() > 400) {
@@ -718,7 +726,7 @@ public Engine getEngine() {
* Select the first engine in the list that matches engine type and flags,
* ignoring any flags other than Clan. If no match can be found based on type and flags,
* disregards Clan flag as well.
- *
+ *
* @param engine The engine to match
*/
public void setEngine(Engine engine) {
@@ -742,11 +750,11 @@ public void setEngine(Engine engine) {
}
}
}
-
+
public int getGyroType() {
return (Integer) cbGyro.getSelectedItem();
}
-
+
public void setGyroType(int gyro) {
cbGyro.setSelectedItem(gyro);
}
@@ -754,23 +762,23 @@ public void setGyroType(int gyro) {
public int getCockpitType() {
return (Integer) cbCockpit.getSelectedItem();
}
-
+
public void setCockpitType(int cockpit) {
cbCockpit.setSelectedItem(cockpit);
}
-
+
public EquipmentType getEnhancement() {
return (EquipmentType)cbEnhancement.getSelectedItem();
}
-
+
public void setEnhancement(EquipmentType enhancement) {
cbEnhancement.setSelectedItem(enhancement);
}
-
+
public boolean hasFullHeadEject() {
return chkFullHeadEject.isSelected() && chkFullHeadEject.isEnabled();
}
-
+
public void setFullHeadEject(boolean eject) {
chkFullHeadEject.setSelected(eject);
}
diff --git a/megameklab/src/megameklab/ui/mek/BMCriticalTransferHandler.java b/megameklab/src/megameklab/ui/mek/BMCriticalTransferHandler.java
index 86044a87b..926899ce0 100644
--- a/megameklab/src/megameklab/ui/mek/BMCriticalTransferHandler.java
+++ b/megameklab/src/megameklab/ui/mek/BMCriticalTransferHandler.java
@@ -19,8 +19,24 @@
*/
package megameklab.ui.mek;
+import java.awt.datatransfer.DataFlavor;
+import java.awt.datatransfer.StringSelection;
+import java.awt.datatransfer.Transferable;
+import java.util.ArrayList;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Set;
+import java.util.Vector;
+
+import javax.swing.JComboBox;
+import javax.swing.JComponent;
+import javax.swing.JDialog;
+import javax.swing.JOptionPane;
+import javax.swing.JTable;
+
import megamek.common.*;
import megamek.common.verifier.TestEntity;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.PopupMessages;
import megameklab.ui.util.AbstractCriticalTransferHandler;
@@ -29,13 +45,6 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.MekUtil;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.datatransfer.DataFlavor;
-import java.awt.datatransfer.StringSelection;
-import java.awt.datatransfer.Transferable;
-import java.util.*;
/**
* The crit slot Transfer Handler for BM.
@@ -43,6 +52,8 @@
* @author jtighe (torren@users.sourceforge.net)
*/
public class BMCriticalTransferHandler extends AbstractCriticalTransferHandler {
+ private static final MMLogger logger = MMLogger.create(BMCriticalTransferHandler.class);
+
private int location = -1;
private final BMCriticalView parentView;
@@ -51,7 +62,7 @@ public BMCriticalTransferHandler(EntitySource eSource, RefreshListener refresh,
this.parentView = parentView;
}
- private boolean addEquipmentMech(Mech mek, Mounted eq, int slotNumber) throws LocationFullException {
+ private boolean addEquipmentMek(Mek mek, Mounted> eq, int slotNumber) throws LocationFullException {
int neededCrits = UnitUtil.getCritsUsed(eq);
if ((eq.getType().isSpreadable() || eq.isSplitable()) && (neededCrits > 1)) {
@@ -64,7 +75,8 @@ private boolean addEquipmentMech(Mech mek, Mounted eq, int slotNumber) throws Lo
}
} else {
- // Move the slotnumber upwards if the drop location is too far down for the equipment (PPC in the last slot)
+ // Move the slot number upwards if the drop location is too far down for the
+ // equipment (PPC in the last slot)
int locationSize = mek.getNumberOfCriticals(location);
if ((locationSize >= neededCrits) && (slotNumber + neededCrits > locationSize)) {
slotNumber = locationSize - neededCrits;
@@ -77,11 +89,13 @@ private boolean addEquipmentMech(Mech mek, Mounted eq, int slotNumber) throws Lo
return true;
} else if (MekUtil.canFreeContiguousCrits(mek, location, slotNumber, neededCrits)) {
- // The equipment can be placed at the drop slot, possibly by removing Endo Steel and the like
+ // The equipment can be placed at the drop slot, possibly by removing Endo Steel
+ // and the like
return addSingleLocationEquipment(mek, eq, slotNumber);
} else if (MekUtil.findSlotWithContiguousNumOfCrits(mek, location, neededCrits) > -1) {
- // The equipment can be placed elsewhere in the location by removing Endo Steel and the like
+ // The equipment can be placed elsewhere in the location by removing Endo Steel
+ // and the like
slotNumber = MekUtil.findSlotWithContiguousNumOfCrits(mek, location, neededCrits);
return addSingleLocationEquipment(mek, eq, slotNumber);
@@ -93,7 +107,7 @@ private boolean addEquipmentMech(Mech mek, Mounted eq, int slotNumber) throws Lo
}
/** Adds standard (non-splittable/spreadable) equipment to the mek. */
- private boolean addSingleLocationEquipment(Mech mek, Mounted eq, int slotNumber)
+ private boolean addSingleLocationEquipment(Mek mek, Mounted> eq, int slotNumber)
throws LocationFullException {
int neededCrits = UnitUtil.getCritsUsed(eq);
MekUtil.removeFMU(mek, location, slotNumber, neededCrits);
@@ -108,13 +122,14 @@ private boolean addSingleLocationEquipment(Mech mek, Mounted eq, int slotNumber)
return true;
}
- private boolean addSplitLocationEquipment(Mech mek, Mounted eq, int slotNumber) throws LocationFullException {
+ private boolean addSplitLocationEquipment(Mek mek, Mounted> eq, int slotNumber) throws LocationFullException {
if (mek.locationIsLeg(location)) {
return false; // TM p.57
}
int neededTotalSlots = UnitUtil.getCritsUsed(eq);
int freePrimarySlots = MekUtil.availableContiguousCrits(mek, location, slotNumber, true);
- // It's obvious that the equipment can't be placed on an occupied slot, so in that case
+ // It's obvious that the equipment can't be placed on an occupied slot, so in
+ // that case
// a good free slot can be chosen in the location
if (freePrimarySlots == 0) {
int maxSpace = MekUtil.getMaxContiguousNumOfCrits(mek, location, true);
@@ -133,27 +148,27 @@ private boolean addSplitLocationEquipment(Mech mek, Mounted eq, int slotNumber)
if ((neededTotalSlots > freePrimarySlots)
// TargComps are marked as spreadable as a workaround, see the MiscType comment
&& !((eq.getType() instanceof MiscType) && eq.getType().hasFlag(MiscType.F_TARGCOMP))
- && !(getUnit() instanceof LandAirMech)) {
+ && !(getUnit() instanceof LandAirMek)) {
Set secondLocationSet = new HashSet<>();
secondLocationSet.add(mek.getTransferLocation(location));
- if (location == Mech.LOC_RT) {
- secondLocationSet.add(Mech.LOC_CT);
- secondLocationSet.add(Mech.LOC_RARM);
- } else if (location == Mech.LOC_LT) {
- secondLocationSet.add(Mech.LOC_CT);
- secondLocationSet.add(Mech.LOC_LARM);
- } else if (location == Mech.LOC_CT) {
- secondLocationSet.add(Mech.LOC_LT);
- secondLocationSet.add(Mech.LOC_RT);
- secondLocationSet.add(Mech.LOC_HEAD);
- } else if (location == Mech.LOC_HEAD) {
- secondLocationSet.add(Mech.LOC_CT);
+ if (location == Mek.LOC_RT) {
+ secondLocationSet.add(Mek.LOC_CT);
+ secondLocationSet.add(Mek.LOC_RARM);
+ } else if (location == Mek.LOC_LT) {
+ secondLocationSet.add(Mek.LOC_CT);
+ secondLocationSet.add(Mek.LOC_LARM);
+ } else if (location == Mek.LOC_CT) {
+ secondLocationSet.add(Mek.LOC_LT);
+ secondLocationSet.add(Mek.LOC_RT);
+ secondLocationSet.add(Mek.LOC_HEAD);
+ } else if (location == Mek.LOC_HEAD) {
+ secondLocationSet.add(Mek.LOC_CT);
}
secondLocationSet.removeIf(loc -> loc == Entity.LOC_DESTROYED);
secondLocationSet.removeIf(loc -> !UnitUtil.isValidLocation(mek, eq.getType(), loc));
- secondLocationSet.removeIf(loc ->
- MekUtil.getMaxContiguousNumOfCrits(mek, loc, true) < neededSecondarySlots);
+ secondLocationSet
+ .removeIf(loc -> MekUtil.getMaxContiguousNumOfCrits(mek, loc, true) < neededSecondarySlots);
List secondLocationsList = new ArrayList<>(secondLocationSet);
if (secondLocationsList.isEmpty()) {
@@ -192,7 +207,7 @@ private boolean addSplitLocationEquipment(Mech mek, Mounted eq, int slotNumber)
@Override
public boolean importData(TransferSupport info) {
- if (!info.isDrop() || !(getUnit() instanceof Mech)) {
+ if (!info.isDrop() || !(getUnit() instanceof Mek)) {
return false;
}
@@ -204,9 +219,9 @@ public boolean importData(TransferSupport info) {
if ((slotNumber < 0) || (slotNumber >= getUnit().getNumberOfCriticals(location))) {
return false;
}
-
+
try {
- Mounted eq = getUnit().getEquipment(Integer.parseInt(
+ Mounted> eq = getUnit().getEquipment(Integer.parseInt(
(String) t.getTransferData(DataFlavor.stringFlavor)));
// If this equipment is already mounted, clear the criticals it's mounted in
@@ -225,8 +240,8 @@ public boolean importData(TransferSupport info) {
return false;
}
- // superheavies can put 2 ammobins or heatsinks in one crit
- if ((getUnit() instanceof Mech) && getUnit().isSuperHeavy()) {
+ // super-heavies can put 2 ammo-bins or heat sinks in one crit
+ if ((getUnit() instanceof Mek) && getUnit().isSuperHeavy()) {
CriticalSlot cs = getUnit().getCritical(location, slotNumber);
if ((cs != null) && (cs.getType() == CriticalSlot.TYPE_EQUIPMENT) && (cs.getMount2() == null)) {
EquipmentType etype = cs.getMount().getType();
@@ -245,13 +260,13 @@ public boolean importData(TransferSupport info) {
}
}
}
- return addEquipmentMech((Mech) getUnit(), eq, slotNumber);
+ return addEquipmentMek((Mek) getUnit(), eq, slotNumber);
} catch (LocationFullException lfe) {
PopupMessages.showLocationFullError(null);
doRefresh();
return false;
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
return true;
}
@@ -269,12 +284,12 @@ public boolean canImport(TransferSupport info) {
return false;
}
// check if the dragged mounted should be transferrable
- Mounted mounted = null;
+ Mounted> mounted = null;
try {
int index = Integer.parseInt((String) info.getTransferable().getTransferData(DataFlavor.stringFlavor));
mounted = getUnit().getEquipment(index);
} catch (Exception e) {
- LogManager.getLogger().error("", e);
+ logger.error("", e);
}
// not actually dragged a Mounted? not transferable
if (mounted == null) {
@@ -286,10 +301,10 @@ public boolean canImport(TransferSupport info) {
@Override
protected Transferable createTransferable(JComponent c) {
- Mounted mount = null;
+ Mounted> mount = null;
if (c instanceof JTable) {
JTable table = (JTable) c;
- mount = (Mounted) table.getModel().getValueAt(table.getSelectedRow(), CriticalTableModel.EQUIPMENT);
+ mount = (Mounted>) table.getModel().getValueAt(table.getSelectedRow(), CriticalTableModel.EQUIPMENT);
} else if (c instanceof BAASBMDropTargetCriticalList) {
BAASBMDropTargetCriticalList> list = (BAASBMDropTargetCriticalList>) c;
mount = list.getMounted();
@@ -304,6 +319,6 @@ protected Transferable createTransferable(JComponent c) {
@Override
protected void exportDone(JComponent source, Transferable data, int action) {
- parentView.unmarkAllLocations();
+ parentView.unMarkAllLocations();
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/mek/BMCriticalView.java b/megameklab/src/megameklab/ui/mek/BMCriticalView.java
index 4efe64444..d05f255a2 100644
--- a/megameklab/src/megameklab/ui/mek/BMCriticalView.java
+++ b/megameklab/src/megameklab/ui/mek/BMCriticalView.java
@@ -14,7 +14,21 @@
*/
package megameklab.ui.mek;
-import megamek.common.*;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Vector;
+
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.JComponent;
+import javax.swing.JPanel;
+import javax.swing.ListSelectionModel;
+
+import megamek.common.CriticalSlot;
+import megamek.common.Mek;
+import megamek.common.Mounted;
+import megamek.common.TripodMek;
import megamek.common.annotations.Nullable;
import megameklab.ui.EntitySource;
import megameklab.ui.util.BAASBMDropTargetCriticalList;
@@ -23,12 +37,6 @@
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-import java.util.Vector;
-
/**
* The Crit Slots view for a Mek (including Quad and Tripod)
*
@@ -49,9 +57,9 @@ public class BMCriticalView extends IView {
private final JPanel hdPanel = new JPanel();
private RefreshListener refresh;
- private final Map mekPanels = Map.of(Mech.LOC_HEAD, hdPanel, Mech.LOC_LARM, laPanel,
- Mech.LOC_RARM, raPanel, Mech.LOC_CT, ctPanel, Mech.LOC_LT, ltPanel, Mech.LOC_RT, rtPanel,
- Mech.LOC_LLEG, llPanel, Mech.LOC_RLEG, rlPanel, Mech.LOC_CLEG, clPanel);
+ private final Map mekPanels = Map.of(Mek.LOC_HEAD, hdPanel, Mek.LOC_LARM, laPanel,
+ Mek.LOC_RARM, raPanel, Mek.LOC_CT, ctPanel, Mek.LOC_LT, ltPanel, Mek.LOC_RT, rtPanel,
+ Mek.LOC_LLEG, llPanel, Mek.LOC_RLEG, rlPanel, Mek.LOC_CLEG, clPanel);
private final List> currentCritBlocks = new ArrayList<>();
@@ -74,25 +82,25 @@ public BMCriticalView(EntitySource eSource, RefreshListener refresh) {
laAlignPanel.add(Box.createVerticalStrut(100));
laAlignPanel.add(laPanel);
-
+
leftAlignPanel.add(Box.createVerticalStrut(50));
leftAlignPanel.add(ltPanel);
leftAlignPanel.add(Box.createVerticalStrut(50));
leftAlignPanel.add(llPanel);
-
+
centerAlignPanel.add(hdPanel);
centerAlignPanel.add(ctPanel);
centerAlignPanel.add(clPanel);
centerAlignPanel.add(Box.createVerticalStrut(75));
-
+
rightAlignPanel.add(Box.createVerticalStrut(50));
rightAlignPanel.add(rtPanel);
rightAlignPanel.add(Box.createVerticalStrut(50));
rightAlignPanel.add(rlPanel);
-
+
raAlignPanel.add(Box.createVerticalStrut(100));
raAlignPanel.add(raPanel);
-
+
mainPanel.add(laAlignPanel);
mainPanel.add(leftAlignPanel);
mainPanel.add(centerAlignPanel);
@@ -118,31 +126,31 @@ public void refresh() {
ctPanel.removeAll();
hdPanel.removeAll();
- synchronized (getMech()) {
- clPanel.setVisible(getMech() instanceof TripodMech);
+ synchronized (getMek()) {
+ clPanel.setVisible(getMek() instanceof TripodMek);
setTitles();
- for (int location = 0; location < getMech().locations(); location++) {
+ for (int location = 0; location < getMek().locations(); location++) {
Vector critNames = new Vector<>(1, 1);
- for (int slot = 0; slot < getMech().getNumberOfCriticals(location); slot++) {
- CriticalSlot cs = getMech().getCritical(location, slot);
+ for (int slot = 0; slot < getMek().getNumberOfCriticals(location); slot++) {
+ CriticalSlot cs = getMek().getCritical(location, slot);
if (cs == null) {
critNames.add(CritCellUtil.EMPTY_CRITCELL_TEXT);
} else if (cs.getType() == CriticalSlot.TYPE_SYSTEM) {
- critNames.add(getMech().getSystemName(cs.getIndex()));
+ critNames.add(getMek().getSystemName(cs.getIndex()));
} else if (cs.getType() == CriticalSlot.TYPE_EQUIPMENT) {
- Mounted m = cs.getMount();
+ Mounted> m = cs.getMount();
if (m == null) {
// Critical didn't get removed. Remove it now.
- getMech().setCritical(location, slot, null);
+ getMek().setCritical(location, slot, null);
critNames.add(CritCellUtil.EMPTY_CRITCELL_TEXT);
} else {
StringBuilder critName = new StringBuilder(m.getName());
if (m.isRearMounted()) {
critName.append(" (R)");
}
- if (m.isMechTurretMounted()) {
+ if (m.isMekTurretMounted()) {
critName.append(" (T)");
}
critNames.add(critName.toString());
@@ -161,36 +169,36 @@ public void refresh() {
currentCritBlocks.add(criticalSlotList);
}
}
-
+
validate();
}
}
private void setTitles() {
- String title = getMech().getLocationName(Mech.LOC_LARM) + caseSuffix(Mech.LOC_LARM);
+ String title = getMek().getLocationName(Mek.LOC_LARM) + caseSuffix(Mek.LOC_LARM);
laPanel.setBorder(CritCellUtil.locationBorderNoLine(title));
- title = getMech().getLocationName(Mech.LOC_RARM) + caseSuffix(Mech.LOC_RARM);
+ title = getMek().getLocationName(Mek.LOC_RARM) + caseSuffix(Mek.LOC_RARM);
raPanel.setBorder(CritCellUtil.locationBorderNoLine(title));
- title = getMech().getLocationName(Mech.LOC_LLEG) + caseSuffix(Mech.LOC_LLEG);
+ title = getMek().getLocationName(Mek.LOC_LLEG) + caseSuffix(Mek.LOC_LLEG);
llPanel.setBorder(CritCellUtil.locationBorderNoLine(title));
- title = getMech().getLocationName(Mech.LOC_RLEG) + caseSuffix(Mech.LOC_RLEG);
+ title = getMek().getLocationName(Mek.LOC_RLEG) + caseSuffix(Mek.LOC_RLEG);
rlPanel.setBorder(CritCellUtil.locationBorderNoLine(title));
- title = getMech().getLocationName(Mech.LOC_CLEG) + caseSuffix(Mech.LOC_CLEG);
+ title = getMek().getLocationName(Mek.LOC_CLEG) + caseSuffix(Mek.LOC_CLEG);
clPanel.setBorder(CritCellUtil.locationBorderNoLine(title));
- title = getMech().getLocationName(Mech.LOC_LT) + caseSuffix(Mech.LOC_LT);
+ title = getMek().getLocationName(Mek.LOC_LT) + caseSuffix(Mek.LOC_LT);
ltPanel.setBorder(CritCellUtil.locationBorderNoLine(title));
- title = getMech().getLocationName(Mech.LOC_RT) + caseSuffix(Mech.LOC_RT);
+ title = getMek().getLocationName(Mek.LOC_RT) + caseSuffix(Mek.LOC_RT);
rtPanel.setBorder(CritCellUtil.locationBorderNoLine(title));
- title = getMech().getLocationName(Mech.LOC_CT) + caseSuffix(Mech.LOC_CT);
+ title = getMek().getLocationName(Mek.LOC_CT) + caseSuffix(Mek.LOC_CT);
ctPanel.setBorder(CritCellUtil.locationBorderNoLine(title));
- title = getMech().getLocationName(Mech.LOC_HEAD) + caseSuffix(Mech.LOC_HEAD);
+ title = getMek().getLocationName(Mek.LOC_HEAD) + caseSuffix(Mek.LOC_HEAD);
hdPanel.setBorder(CritCellUtil.locationBorderNoLine(title));
}
private String caseSuffix(int location) {
- if (getMech().hasCASEII(location)) {
+ if (getMek().hasCASEII(location)) {
return " (CASE II)";
- } else if (getMech().locationHasCase(location)) {
+ } else if (getMek().locationHasCase(location)) {
return " (CASE)";
} else {
return "";
@@ -200,17 +208,17 @@ private String caseSuffix(int location) {
/**
* Darkens all crit blocks that are unavailable to the given equipment, e.g. all but Torsos for CASE.
*/
- public void markUnavailableLocations(@Nullable Mounted equipment) {
+ public void markUnavailableLocations(@Nullable Mounted> equipment) {
if (equipment != null) {
currentCritBlocks.stream()
- .filter(b -> !UnitUtil.isValidLocation(getMech(), equipment.getType(), b.getCritLocation()))
+ .filter(b -> !UnitUtil.isValidLocation(getMek(), equipment.getType(), b.getCritLocation()))
.forEach(b -> b.setDarkened(true));
}
}
/** Resets all crit blocks to not darkened. */
- public void unmarkAllLocations() {
+ public void unMarkAllLocations() {
currentCritBlocks.forEach(b -> b.setDarkened(false));
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/mek/BMEquipmentDatabaseView.java b/megameklab/src/megameklab/ui/mek/BMEquipmentDatabaseView.java
index a1d7da7f1..cac6c5400 100644
--- a/megameklab/src/megameklab/ui/mek/BMEquipmentDatabaseView.java
+++ b/megameklab/src/megameklab/ui/mek/BMEquipmentDatabaseView.java
@@ -45,16 +45,16 @@ protected void addEquipment(EquipmentType equip, int count) {
Mounted> mount;
boolean isMisc = equip instanceof MiscType;
if (isMisc && equip.hasFlag(MiscType.F_TARGCOMP)) {
- if (!UnitUtil.hasTargComp(getMech())) {
- UnitUtil.updateTC(getMech(), equip);
+ if (!UnitUtil.hasTargComp(getMek())) {
+ UnitUtil.updateTC(getMek(), equip);
}
} else if (isMisc && UnitUtil.isFixedLocationSpreadEquipment(equip)) {
- MekUtil.createSpreadMounts(getMech(), equip);
+ MekUtil.createSpreadMounts(getMek(), equip);
} else {
try {
- mount = Mounted.createMounted(getMech(), equip);
+ mount = Mounted.createMounted(getMek(), equip);
UnitUtil.setVariableSizeMiscTypeMinimumSize(mount);
- getMech().addEquipment(mount, Entity.LOC_NONE, false);
+ getMek().addEquipment(mount, Entity.LOC_NONE, false);
UnitUtil.removeHiddenAmmo(mount);
} catch (LocationFullException ignored) {
// this can't happen, we add to Entity.LOC_NONE
diff --git a/megameklab/src/megameklab/ui/mek/BMEquipmentTab.java b/megameklab/src/megameklab/ui/mek/BMEquipmentTab.java
index ff17ee23c..759efa258 100644
--- a/megameklab/src/megameklab/ui/mek/BMEquipmentTab.java
+++ b/megameklab/src/megameklab/ui/mek/BMEquipmentTab.java
@@ -14,14 +14,19 @@
*/
package megameklab.ui.mek;
-import megamek.common.*;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.EquipmentTypeLookup;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
import megameklab.ui.EntitySource;
import megameklab.ui.generalUnit.AbstractEquipmentTab;
import megameklab.ui.util.AbstractEquipmentDatabaseView;
import megameklab.util.UnitUtil;
/**
- * The Equipment Tab for Mek units showing the equipment database and the current loadout list.
+ * The Equipment Tab for Mek units showing the equipment database and the
+ * current loadout list.
*
* @author jtighe (torren@users.sourceforge.net)
* @author Taharqa
@@ -39,7 +44,7 @@ protected AbstractEquipmentDatabaseView getEquipmentDatabaseView() {
}
@Override
- protected boolean showInLoadout(Mounted mount) {
+ protected boolean showInLoadOut(Mounted> mount) {
EquipmentType etype = mount.getType();
return !(etype instanceof MiscType) ||
!(UnitUtil.isHeatSink(mount)
@@ -49,10 +54,10 @@ protected boolean showInLoadout(Mounted mount) {
|| etype.hasFlag(MiscType.F_TSM)
|| etype.hasFlag(MiscType.F_INDUSTRIAL_TSM)
|| (etype.hasFlag(MiscType.F_MASC) && !etype.hasSubType(MiscType.S_SUPERCHARGER))
- || ((getMech().getEntityType() & Entity.ETYPE_QUADVEE) == Entity.ETYPE_QUADVEE
- && etype.hasFlag(MiscType.F_TRACKS))
+ || ((getMek().getEntityType() & Entity.ETYPE_QUADVEE) == Entity.ETYPE_QUADVEE
+ && etype.hasFlag(MiscType.F_TRACKS))
|| UnitUtil.isArmorOrStructure(etype)
|| (etype.hasFlag(MiscType.F_CASE) && etype.isClan()));
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/mek/BMLAMFuelView.java b/megameklab/src/megameklab/ui/mek/BMLAMFuelView.java
index 90a64c27f..fa5d26c6b 100644
--- a/megameklab/src/megameklab/ui/mek/BMLAMFuelView.java
+++ b/megameklab/src/megameklab/ui/mek/BMLAMFuelView.java
@@ -78,31 +78,32 @@ private void initUI() {
add(Box.createVerticalStrut(5));
}
- public void setFromEntity(Mech mek) {
+ public void setFromEntity(Mek mek) {
fuelTonsSpnModel.setValue(fuelTanks(mek));
updateFuelPointsLabel();
}
/**
- * Returns the current number of LAM Fuel Tanks on the Mek, including unallocated.
+ * Returns the current number of LAM Fuel Tanks on the Mek, including
+ * unallocated.
* Always returns 0 for non-LAM.
*
* @param mek The Mek unit
* @return The Mek's current LAM Fuel Tank count
*/
- private int fuelTanks(Mech mek) {
- return (mek instanceof LandAirMech) ? mek.countWorkingMisc(LAM_FUEL_TANK, -1) : 0;
+ private int fuelTanks(Mek mek) {
+ return (mek instanceof LandAirMek) ? mek.countWorkingMisc(LAM_FUEL_TANK, -1) : 0;
}
private void updateFuelPointsLabel() {
totalFuelPointsLabel.setText(resourceMap.getString("BMLAMFuelView.totalFuelLabel.text")
- + (80 * (1 + fuelTanks(getMech()))));
+ + (80 * (1 + fuelTanks(getMek()))));
}
@Override
public void stateChanged(ChangeEvent e) {
if (e.getSource() == fuelTonsSpn) {
- int currentTanks = fuelTanks(getMech());
+ int currentTanks = fuelTanks(getMek());
int newTanks = (int) fuelTonsSpn.getValue();
if (newTanks > currentTanks) {
addTanks(newTanks - currentTanks);
@@ -110,31 +111,31 @@ public void stateChanged(ChangeEvent e) {
deleteTanks(currentTanks - newTanks);
}
updateFuelPointsLabel();
- listeners.forEach(l -> l.engineChanged(getMech().getEngine()));
+ listeners.forEach(l -> l.engineChanged(getMek().getEngine()));
}
}
private void deleteTanks(int number) {
// Remove unallocated fuel tanks first
- List fuelTanks = getMech().getMisc().stream()
+ List> fuelTanks = getMek().getMisc().stream()
.filter(mounted -> mounted.getType().equals(FUEL_TANK))
.filter(mounted -> mounted.getLocation() == Entity.LOC_NONE)
.collect(Collectors.toList());
- for (Mounted fuelTank : fuelTanks) {
+ for (Mounted> fuelTank : fuelTanks) {
if (number > 0) {
- UnitUtil.removeMounted(getMech(), fuelTank);
+ UnitUtil.removeMounted(getMek(), fuelTank);
number--;
} else {
return;
}
}
// Must remove more, so take allocated fuel tanks
- fuelTanks = getMech().getMisc().stream()
+ fuelTanks = getMek().getMisc().stream()
.filter(mounted -> mounted.getType().equals(FUEL_TANK))
.collect(Collectors.toList());
- for (Mounted fuelTank : fuelTanks) {
+ for (Mounted> fuelTank : fuelTanks) {
if (number > 0) {
- UnitUtil.removeMounted(getMech(), fuelTank);
+ UnitUtil.removeMounted(getMek(), fuelTank);
number--;
} else {
return;
@@ -145,8 +146,8 @@ private void deleteTanks(int number) {
private void addTanks(int number) {
for (int i = 0; i < number; i++) {
try {
- Mounted> mount = Mounted.createMounted(getMech(), FUEL_TANK);
- getMech().addEquipment(mount, Entity.LOC_NONE, false);
+ Mounted> mount = Mounted.createMounted(getMek(), FUEL_TANK);
+ getMek().addEquipment(mount, Entity.LOC_NONE, false);
} catch (LocationFullException ignored) {
// this can't happen, we add to Entity.LOC_NONE
}
diff --git a/megameklab/src/megameklab/ui/mek/BMMainUI.java b/megameklab/src/megameklab/ui/mek/BMMainUI.java
index e69fafce1..c2d2692c3 100644
--- a/megameklab/src/megameklab/ui/mek/BMMainUI.java
+++ b/megameklab/src/megameklab/ui/mek/BMMainUI.java
@@ -42,7 +42,7 @@ public class BMMainUI extends MegaMekLabMainUI {
public BMMainUI(boolean primitive, boolean industrial) {
super();
- createNewUnit(Entity.ETYPE_BIPED_MECH, primitive, industrial);
+ createNewUnit(Entity.ETYPE_BIPED_MEK, primitive, industrial);
finishSetup();
}
@@ -86,85 +86,85 @@ public void reloadTabs() {
@Override
public void createNewUnit(long entityType, boolean isPrimitive, boolean isIndustrial, Entity oldEntity) {
- int cockpit = Mech.COCKPIT_STANDARD;
+ int cockpit = Mek.COCKPIT_STANDARD;
int at = EquipmentType.T_ARMOR_STANDARD;
int st = EquipmentType.T_STRUCTURE_STANDARD;
if (isPrimitive && isIndustrial) {
- cockpit = Mech.COCKPIT_PRIMITIVE_INDUSTRIAL;
+ cockpit = Mek.COCKPIT_PRIMITIVE_INDUSTRIAL;
at = EquipmentType.T_ARMOR_PRIMITIVE;
st = EquipmentType.T_STRUCTURE_INDUSTRIAL;
} else if (isPrimitive) {
- cockpit = Mech.COCKPIT_PRIMITIVE;
+ cockpit = Mek.COCKPIT_PRIMITIVE;
at = EquipmentType.T_ARMOR_PRIMITIVE;
} else if (isIndustrial) {
- cockpit = Mech.COCKPIT_INDUSTRIAL;
+ cockpit = Mek.COCKPIT_INDUSTRIAL;
at = EquipmentType.T_ARMOR_INDUSTRIAL;
st = EquipmentType.T_STRUCTURE_INDUSTRIAL;
}
- if (entityType == Entity.ETYPE_TRIPOD_MECH) {
- setEntity(new TripodMech(Mech.GYRO_STANDARD, Mech.COCKPIT_TRIPOD));
+ if (entityType == Entity.ETYPE_TRIPOD_MEK) {
+ setEntity(new TripodMek(Mek.GYRO_STANDARD, Mek.COCKPIT_TRIPOD));
getEntity().setTechLevel(TechConstants.T_IS_TW_NON_BOX);
- } else if (entityType == Entity.ETYPE_QUAD_MECH) {
- setEntity(new QuadMech(Mech.GYRO_STANDARD, cockpit));
+ } else if (entityType == Entity.ETYPE_QUAD_MEK) {
+ setEntity(new QuadMek(Mek.GYRO_STANDARD, cockpit));
getEntity().setTechLevel(TechConstants.T_IS_TW_NON_BOX);
- } else if (entityType == Entity.ETYPE_LAND_AIR_MECH) {
- setEntity(new LandAirMech(Mech.GYRO_STANDARD, Mech.COCKPIT_STANDARD, LandAirMech.LAM_STANDARD));
+ } else if (entityType == Entity.ETYPE_LAND_AIR_MEK) {
+ setEntity(new LandAirMek(Mek.GYRO_STANDARD, Mek.COCKPIT_STANDARD, LandAirMek.LAM_STANDARD));
getEntity().setTechLevel(TechConstants.T_IS_ADVANCED);
getEntity().setManualBV(-1);
} else if (entityType == Entity.ETYPE_QUADVEE) {
- setEntity(new QuadVee(Mech.GYRO_STANDARD, QuadVee.MOTIVE_TRACK));
+ setEntity(new QuadVee(Mek.GYRO_STANDARD, QuadVee.MOTIVE_TRACK));
getEntity().setTechLevel(TechConstants.T_CLAN_ADVANCED);
- MekUtil.createSpreadMounts((Mech)getEntity(), EquipmentType.get(EquipmentTypeLookup.MECH_TRACKS));
+ MekUtil.createSpreadMounts((Mek)getEntity(), EquipmentType.get(EquipmentTypeLookup.MEK_TRACKS));
getEntity().setManualBV(-1);
} else { // type == 0
- setEntity(new BipedMech(Mech.GYRO_STANDARD, cockpit));
+ setEntity(new BipedMek(Mek.GYRO_STANDARD, cockpit));
getEntity().setTechLevel(TechConstants.T_IS_TW_NON_BOX);
}
- Mech mech = (Mech) getEntity();
+ Mek mek = (Mek) getEntity();
getEntity().setWeight(25);
- if (entityType == Entity.ETYPE_LAND_AIR_MECH) {
- mech.setEngine(new Engine(75, Engine.NORMAL_ENGINE, 0));
- MekUtil.updateJumpJets(((Mech)getEntity()), 3, Mech.JUMP_STANDARD);
+ if (entityType == Entity.ETYPE_LAND_AIR_MEK) {
+ mek.setEngine(new Engine(75, Engine.NORMAL_ENGINE, 0));
+ MekUtil.updateJumpJets(((Mek)getEntity()), 3, Mek.JUMP_STANDARD);
} else {
- mech.setEngine(new Engine(25, Engine.NORMAL_ENGINE, 0));
+ mek.setEngine(new Engine(25, Engine.NORMAL_ENGINE, 0));
}
getEntity().setArmorType(at);
getEntity().setArmorTechLevel(getEntity().getTechLevel());
getEntity().setStructureType(st);
- mech.addGyro();
- mech.addEngineCrits();
+ mek.addGyro();
+ mek.addEngineCrits();
if (isPrimitive) {
- mech.addPrimitiveCockpit();
+ mek.addPrimitiveCockpit();
} else if (Entity.ETYPE_QUADVEE == entityType) {
- mech.addQuadVeeCockpit();
+ mek.addQuadVeeCockpit();
} else {
- mech.addCockpit();
+ mek.addCockpit();
}
- MekUtil.updateHeatSinks(mech, 10, "Single");
+ MekUtil.updateHeatSinks(mek, 10, "Single");
getEntity().autoSetInternal();
for (int loc = 0; loc < getEntity().locations(); loc++) {
- mech.initializeArmor(0, loc);
- mech.initializeRearArmor(0, loc);
+ mek.initializeArmor(0, loc);
+ mek.initializeRearArmor(0, loc);
}
if (null == oldEntity) {
- mech.setChassis("New");
- mech.setModel("Mek");
- mech.setYear(3145);
+ mek.setChassis("New");
+ mek.setModel("Mek");
+ mek.setYear(3145);
} else {
- mech.setChassis(oldEntity.getChassis());
- mech.setModel(oldEntity.getModel());
- mech.setYear(Math.max(oldEntity.getYear(),
- mech.getConstructionTechAdvancement().getIntroductionDate()));
- mech.setSource(oldEntity.getSource());
- mech.setManualBV(oldEntity.getManualBV());
- SimpleTechLevel lvl = SimpleTechLevel.max(mech.getStaticTechLevel(),
+ mek.setChassis(oldEntity.getChassis());
+ mek.setModel(oldEntity.getModel());
+ mek.setYear(Math.max(oldEntity.getYear(),
+ mek.getConstructionTechAdvancement().getIntroductionDate()));
+ mek.setSource(oldEntity.getSource());
+ mek.setManualBV(oldEntity.getManualBV());
+ SimpleTechLevel lvl = SimpleTechLevel.max(mek.getStaticTechLevel(),
SimpleTechLevel.convertCompoundToSimple(oldEntity.getTechLevel()));
- mech.setTechLevel(lvl.getCompoundTechLevel(oldEntity.isClan()));
- mech.setMixedTech(oldEntity.isMixedTech());
+ mek.setTechLevel(lvl.getCompoundTechLevel(oldEntity.isClan()));
+ mek.setMixedTech(oldEntity.isMixedTech());
}
}
@@ -211,12 +211,12 @@ public void refreshStructure() {
@Override
public void refreshWeapons() { }
-
+
@Override
public void refreshSummary() {
structureTab.refreshSummary();
}
-
+
@Override
public void refreshEquipmentTable() {
equipmentTab.refreshTable();
@@ -232,4 +232,4 @@ public ITechManager getTechManager() {
public JDialog getFloatingEquipmentDatabase() {
return floatingEquipmentDatabase;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/mek/BMStatusBar.java b/megameklab/src/megameklab/ui/mek/BMStatusBar.java
index 5c54e1d51..8096051a9 100644
--- a/megameklab/src/megameklab/ui/mek/BMStatusBar.java
+++ b/megameklab/src/megameklab/ui/mek/BMStatusBar.java
@@ -43,15 +43,15 @@ protected void additionalRefresh() {
public void refreshSlots() {
int maxCrits = getTestEntity().totalCritSlotCount();
- int currentSlots = MekUtil.countUsedCriticals(getMech());
+ int currentSlots = MekUtil.countUsedCriticals(getMek());
slots.setText(String.format(SLOTS_LABEL, maxCrits - currentSlots, maxCrits));
slots.setForeground(currentSlots > maxCrits ? GUIPreferences.getInstance().getWarningColor() : null);
}
public void refreshHeat() {
- int heatCapacity = getMech().getHeatCapacity();
+ int heatCapacity = getMek().getHeatCapacity();
long totalHeat = estimatedHeatGeneration();
heat.setText(String.format(HEAT_LABEL, totalHeat, heatCapacity));
heat.setToolTipText("Estimated Total Heat Generated / Total Heat Dissipated");
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/mek/BMStructureTab.java b/megameklab/src/megameklab/ui/mek/BMStructureTab.java
index c8db5144f..f6e625f23 100644
--- a/megameklab/src/megameklab/ui/mek/BMStructureTab.java
+++ b/megameklab/src/megameklab/ui/mek/BMStructureTab.java
@@ -13,6 +13,23 @@
*/
package megameklab.ui.mek;
+import java.awt.Dimension;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.util.Comparator;
+import java.util.List;
+import java.util.Optional;
+import java.util.stream.Collectors;
+
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.BoxLayout;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.SwingConstants;
+
import megamek.codeUtilities.MathUtility;
import megamek.common.*;
import megamek.common.annotations.Nullable;
@@ -20,26 +37,26 @@
import megamek.common.equipment.MiscMounted;
import megamek.common.loaders.EntityLoadingException;
import megamek.common.verifier.TestEntity;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
-import megameklab.ui.generalUnit.*;
+import megameklab.ui.generalUnit.ArmorAllocationView;
+import megameklab.ui.generalUnit.BasicInfoView;
+import megameklab.ui.generalUnit.HeatSinkView;
+import megameklab.ui.generalUnit.IconView;
+import megameklab.ui.generalUnit.MVFArmorView;
+import megameklab.ui.generalUnit.MovementView;
+import megameklab.ui.generalUnit.PatchworkArmorView;
import megameklab.ui.generalUnit.summary.*;
import megameklab.ui.listeners.ArmorAllocationListener;
import megameklab.ui.listeners.MekBuildListener;
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
-
import megameklab.util.MekUtil;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.util.Comparator;
-import java.util.List;
-import java.util.Optional;
-import java.util.stream.Collectors;
public class BMStructureTab extends ITab implements MekBuildListener, ArmorAllocationListener {
+ private static final MMLogger logger = MMLogger.create(BMStructureTab.class);
+
private BasicInfoView panBasicInfo;
private BMChassisView panChassis;
private BMLAMFuelView panLAMFuel;
@@ -61,13 +78,13 @@ public BMStructureTab(EntitySource eSource) {
private void setUpPanels() {
setLayout(new GridBagLayout());
- panBasicInfo = new BasicInfoView(getMech().getConstructionTechAdvancement());
+ panBasicInfo = new BasicInfoView(getMek().getConstructionTechAdvancement());
panChassis = new BMChassisView(panBasicInfo);
panArmor = new MVFArmorView(panBasicInfo);
panMovement = new MovementView(panBasicInfo);
panHeat = new HeatSinkView(panBasicInfo);
panLAMFuel = new BMLAMFuelView(eSource);
- panArmorAllocation = new ArmorAllocationView(panBasicInfo, Entity.ETYPE_MECH);
+ panArmorAllocation = new ArmorAllocationView(panBasicInfo, Entity.ETYPE_MEK);
panPatchwork = new PatchworkArmorView(panBasicInfo);
iconView = new IconView();
panSummary = new SummaryView(eSource,
@@ -76,27 +93,27 @@ private void setUpPanels() {
new EngineSummaryItem(),
new GyroSummaryItem(),
new CockpitSummaryItem(),
- new HeatsinkSummaryItem(),
+ new HeatSinkSummaryItem(),
new ArmorSummaryItem(),
new JumpSummaryItem(),
new EquipmentSummaryItem(),
new MyomerEnhancementSummaryItem(),
new OtherSummaryItem());
- if (getMech().hasPatchworkArmor()) {
+ if (getMek().hasPatchworkArmor()) {
panArmorAllocation.showPatchwork(true);
} else {
panPatchwork.setVisible(false);
}
- panBasicInfo.setFromEntity(getMech());
- panChassis.setFromEntity(getMech());
- panArmor.setFromEntity(getMech());
- panMovement.setFromEntity(getMech());
- panHeat.setFromMech(getMech());
- panArmorAllocation.setFromEntity(getMech());
- panPatchwork.setFromEntity(getMech());
- iconView.setFromEntity(getMech());
+ panBasicInfo.setFromEntity(getMek());
+ panChassis.setFromEntity(getMek());
+ panArmor.setFromEntity(getMek());
+ panMovement.setFromEntity(getMek());
+ panHeat.setFromMek(getMek());
+ panArmorAllocation.setFromEntity(getMek());
+ panPatchwork.setFromEntity(getMek());
+ iconView.setFromEntity(getMek());
JPanel leftPanel = new JPanel();
JPanel centerPanel = new JPanel();
@@ -153,17 +170,17 @@ private void setUpPanels() {
public void refresh() {
removeAllListeners();
- panBasicInfo.setFromEntity(getMech());
- panChassis.setFromEntity(getMech());
- panArmor.setFromEntity(getMech());
- panHeat.setFromMech(getMech());
- panMovement.setFromEntity(getMech());
- panArmorAllocation.setFromEntity(getMech());
- panPatchwork.setFromEntity(getMech());
- panLAMFuel.setFromEntity(getMech());
- panLAMFuel.setVisible(getMech() instanceof LandAirMech);
+ panBasicInfo.setFromEntity(getMek());
+ panChassis.setFromEntity(getMek());
+ panArmor.setFromEntity(getMek());
+ panHeat.setFromMek(getMek());
+ panMovement.setFromEntity(getMek());
+ panArmorAllocation.setFromEntity(getMek());
+ panPatchwork.setFromEntity(getMek());
+ panLAMFuel.setFromEntity(getMek());
+ panLAMFuel.setVisible(getMek() instanceof LandAirMek);
panSummary.refresh();
- iconView.setFromEntity(getMech());
+ iconView.setFromEntity(getMek());
addAllListeners();
}
@@ -184,223 +201,226 @@ public ITechManager getTechManager() {
return panBasicInfo;
}
- @SuppressWarnings("unused") // Used by MekHQ to set the tech faction for custom refits
public void setTechFaction(int techFaction) {
panBasicInfo.setTechFaction(techFaction);
}
private void resetSystemCrits() {
- getMech().clearCockpitCrits();
- getMech().clearGyroCrits();
- getMech().clearEngineCrits();
- MekUtil.removeSystemCrits(getMech(), LandAirMech.LAM_LANDING_GEAR, Mech.LOC_CT);
+ getMek().clearCockpitCrits();
+ getMek().clearGyroCrits();
+ getMek().clearEngineCrits();
+ MekUtil.removeSystemCrits(getMek(), LandAirMek.LAM_LANDING_GEAR, Mek.LOC_CT);
- int[] ctEngine = getMech().getEngine().getCenterTorsoCriticalSlots(getMech().getGyroType());
+ int[] ctEngine = getMek().getEngine().getCenterTorsoCriticalSlots(getMek().getGyroType());
int lastEngine = ctEngine[ctEngine.length - 1];
for (int slot = 0; slot <= lastEngine; slot++) {
- clearCrit(Mech.LOC_CT, slot);
+ clearCrit(Mek.LOC_CT, slot);
}
- for (int slot : getMech().getEngine().getSideTorsoCriticalSlots()) {
- clearCrit(Mech.LOC_RT, slot);
- clearCrit(Mech.LOC_LT, slot);
+ for (int slot : getMek().getEngine().getSideTorsoCriticalSlots()) {
+ clearCrit(Mek.LOC_RT, slot);
+ clearCrit(Mek.LOC_LT, slot);
}
- getMech().addEngineCrits();
- switch (getMech().getGyroType()) {
- case Mech.GYRO_COMPACT:
- clearCritsForGyro(3,2);
- getMech().addCompactGyro();
+ getMek().addEngineCrits();
+ switch (getMek().getGyroType()) {
+ case Mek.GYRO_COMPACT:
+ clearCritsForGyro(3, 2);
+ getMek().addCompactGyro();
break;
- case Mech.GYRO_HEAVY_DUTY:
- clearCritsForGyro(3,4);
- getMech().addHeavyDutyGyro();
+ case Mek.GYRO_HEAVY_DUTY:
+ clearCritsForGyro(3, 4);
+ getMek().addHeavyDutyGyro();
break;
- case Mech.GYRO_XL:
- clearCritsForGyro(3,6);
- getMech().addXLGyro();
+ case Mek.GYRO_XL:
+ clearCritsForGyro(3, 6);
+ getMek().addXLGyro();
break;
- case Mech.GYRO_NONE:
- UnitUtil.compactCriticals(getMech(), Mech.LOC_CT);
+ case Mek.GYRO_NONE:
+ UnitUtil.compactCriticals(getMek(), Mek.LOC_CT);
break;
- case Mech.GYRO_SUPERHEAVY:
+ case Mek.GYRO_SUPERHEAVY:
clearCritsForGyro(lastEngine + 1, 2);
- getMech().addSuperheavyGyro();
+ getMek().addSuperheavyGyro();
break;
default:
- clearCritsForGyro(3,4);
- getMech().addGyro();
+ clearCritsForGyro(3, 4);
+ getMek().addGyro();
}
- switch (getMech().getCockpitType()) {
- case Mech.COCKPIT_COMMAND_CONSOLE:
+ switch (getMek().getCockpitType()) {
+ case Mek.COCKPIT_COMMAND_CONSOLE:
clearCritsForCockpit(false, true);
- getMech().addCommandConsole();
+ getMek().addCommandConsole();
break;
- case Mech.COCKPIT_DUAL:
+ case Mek.COCKPIT_DUAL:
clearCritsForCockpit(false, true);
- getMech().addDualCockpit();
+ getMek().addDualCockpit();
break;
- case Mech.COCKPIT_SMALL:
+ case Mek.COCKPIT_SMALL:
clearCritsForCockpit(true, false);
- getMech().addSmallCockpit();
+ getMek().addSmallCockpit();
break;
- case Mech.COCKPIT_INTERFACE:
+ case Mek.COCKPIT_INTERFACE:
clearCritsForCockpit(false, true);
- getMech().addInterfaceCockpit();
+ getMek().addInterfaceCockpit();
break;
- case Mech.COCKPIT_TORSO_MOUNTED:
- case Mech.COCKPIT_VRRP:
- if (lastEngine + 2 < getMech().getNumberOfCriticals(Mech.LOC_CT)) {
- clearCrit(Mech.LOC_CT, lastEngine + 1);
- clearCrit(Mech.LOC_CT, lastEngine + 2);
+ case Mek.COCKPIT_TORSO_MOUNTED:
+ case Mek.COCKPIT_VRRP:
+ if (lastEngine + 2 < getMek().getNumberOfCriticals(Mek.LOC_CT)) {
+ clearCrit(Mek.LOC_CT, lastEngine + 1);
+ clearCrit(Mek.LOC_CT, lastEngine + 2);
}
- clearCrit(Mech.LOC_HEAD, 0);
- clearCrit(Mech.LOC_HEAD, 1);
- if (getMech().getEmptyCriticals(Mech.LOC_LT) < 1) {
- for (int i = 0; i < getMech().getNumberOfCriticals(Mech.LOC_LT); i++) {
- if (getMech().getCritical(Mech.LOC_LT, i) != null
- && getMech().getCritical(Mech.LOC_LT, i).getType() == CriticalSlot.TYPE_EQUIPMENT) {
- clearCrit(Mech.LOC_LT, i);
+ clearCrit(Mek.LOC_HEAD, 0);
+ clearCrit(Mek.LOC_HEAD, 1);
+ if (getMek().getEmptyCriticals(Mek.LOC_LT) < 1) {
+ for (int i = 0; i < getMek().getNumberOfCriticals(Mek.LOC_LT); i++) {
+ if (getMek().getCritical(Mek.LOC_LT, i) != null
+ && getMek().getCritical(Mek.LOC_LT, i).getType() == CriticalSlot.TYPE_EQUIPMENT) {
+ clearCrit(Mek.LOC_LT, i);
break;
}
}
}
- if (getMech().getEmptyCriticals(Mech.LOC_RT) < 1) {
- for (int i = 0; i < getMech().getNumberOfCriticals(Mech.LOC_RT); i++) {
- if (getMech().getCritical(Mech.LOC_RT, i) != null
- && getMech().getCritical(Mech.LOC_RT, i).getType() == CriticalSlot.TYPE_EQUIPMENT) {
- clearCrit(Mech.LOC_RT, i);
+ if (getMek().getEmptyCriticals(Mek.LOC_RT) < 1) {
+ for (int i = 0; i < getMek().getNumberOfCriticals(Mek.LOC_RT); i++) {
+ if (getMek().getCritical(Mek.LOC_RT, i) != null
+ && getMek().getCritical(Mek.LOC_RT, i).getType() == CriticalSlot.TYPE_EQUIPMENT) {
+ clearCrit(Mek.LOC_RT, i);
break;
}
}
}
- getMech().addTorsoMountedCockpit(getMech().getCockpitType() == Mech.COCKPIT_VRRP);
+ getMek().addTorsoMountedCockpit(getMek().getCockpitType() == Mek.COCKPIT_VRRP);
break;
- case Mech.COCKPIT_INDUSTRIAL:
+ case Mek.COCKPIT_INDUSTRIAL:
clearCritsForCockpit(false, false);
- getMech().addIndustrialCockpit();
- getMech().setArmorType(
+ getMek().addIndustrialCockpit();
+ getMek().setArmorType(
EquipmentType.T_ARMOR_INDUSTRIAL);
break;
- case Mech.COCKPIT_PRIMITIVE:
+ case Mek.COCKPIT_PRIMITIVE:
clearCritsForCockpit(false, false);
- getMech().addPrimitiveCockpit();
- getMech().setArmorType(
+ getMek().addPrimitiveCockpit();
+ getMek().setArmorType(
EquipmentType.T_ARMOR_PRIMITIVE);
break;
- case Mech.COCKPIT_PRIMITIVE_INDUSTRIAL:
+ case Mek.COCKPIT_PRIMITIVE_INDUSTRIAL:
clearCritsForCockpit(false, false);
- getMech().addIndustrialPrimitiveCockpit();
- getMech().setArmorType(
+ getMek().addIndustrialPrimitiveCockpit();
+ getMek().setArmorType(
EquipmentType.T_ARMOR_COMMERCIAL);
break;
- case Mech.COCKPIT_QUADVEE:
+ case Mek.COCKPIT_QUADVEE:
clearCritsForCockpit(false, true);
- getMech().addQuadVeeCockpit();
+ getMek().addQuadVeeCockpit();
break;
- case Mech.COCKPIT_SUPERHEAVY_INDUSTRIAL:
+ case Mek.COCKPIT_SUPERHEAVY_INDUSTRIAL:
clearCritsForCockpit(false, false);
- getMech().addSuperheavyIndustrialCockpit();
- getMech().setArmorType(
+ getMek().addSuperheavyIndustrialCockpit();
+ getMek().setArmorType(
EquipmentType.T_ARMOR_INDUSTRIAL);
break;
- case Mech.COCKPIT_SUPERHEAVY_COMMAND_CONSOLE:
+ case Mek.COCKPIT_SUPERHEAVY_COMMAND_CONSOLE:
clearCritsForCockpit(false, true);
- getMech().addSuperheavyCommandConsole();
+ getMek().addSuperheavyCommandConsole();
break;
- case Mech.COCKPIT_SMALL_COMMAND_CONSOLE:
+ case Mek.COCKPIT_SMALL_COMMAND_CONSOLE:
clearCritsForCockpit(true, true);
- getMech().addSmallCommandConsole();
+ getMek().addSmallCommandConsole();
break;
default:
clearCritsForCockpit(false, false);
- int cockpitType = getMech().getCockpitType();
- getMech().addCockpit();
+ int cockpitType = getMek().getCockpitType();
+ getMek().addCockpit();
// addCockpit sets the criticals but also sets the type to the default.
- getMech().setCockpitType(cockpitType);
+ getMek().setCockpitType(cockpitType);
}
- // For LAMs we want to put the landing gear in the first available slot after the engine and gyro.
- if (getMech().hasETypeFlag(Entity.ETYPE_LAND_AIR_MECH)) {
+ // For LAMs we want to put the landing gear in the first available slot after
+ // the engine and gyro.
+ if (getMek().hasETypeFlag(Entity.ETYPE_LAND_AIR_MEK)) {
int lgSlot = 10;
- for (int i = 0; i < getMech().getNumberOfCriticals(Mech.LOC_CT); i++) {
- final CriticalSlot slot = getMech().getCritical(Mech.LOC_CT, i);
+ for (int i = 0; i < getMek().getNumberOfCriticals(Mek.LOC_CT); i++) {
+ final CriticalSlot slot = getMek().getCritical(Mek.LOC_CT, i);
if ((null == slot) || (slot.getType() == CriticalSlot.TYPE_EQUIPMENT)
- || ((slot.getIndex() != Mech.SYSTEM_ENGINE) && (slot.getIndex() != Mech.SYSTEM_GYRO))) {
+ || ((slot.getIndex() != Mek.SYSTEM_ENGINE) && (slot.getIndex() != Mek.SYSTEM_GYRO))) {
lgSlot = i;
break;
}
}
CriticalSlot crit = new CriticalSlot(CriticalSlot.TYPE_SYSTEM,
- LandAirMech.LAM_LANDING_GEAR);
- getMech().removeCriticals(Mech.LOC_CT, crit);
- clearCrit(Mech.LOC_CT, lgSlot);
- getMech().setCritical(Mech.LOC_CT, lgSlot, crit);
+ LandAirMek.LAM_LANDING_GEAR);
+ getMek().removeCriticals(Mek.LOC_CT, crit);
+ clearCrit(Mek.LOC_CT, lgSlot);
+ getMek().setCritical(Mek.LOC_CT, lgSlot, crit);
}
// Replace any fixed spreadable equipment
- List toRemove = getMech().getMisc().stream()
- .filter(m -> (m.getLocation() == Entity.LOC_NONE) && UnitUtil.isFixedLocationSpreadEquipment(m.getType()))
+ List> toRemove = getMek().getMisc().stream()
+ .filter(m -> (m.getLocation() == Entity.LOC_NONE)
+ && UnitUtil.isFixedLocationSpreadEquipment(m.getType()))
.collect(Collectors.toList());
- for (Mounted mounted : toRemove) {
- UnitUtil.removeMounted(getMech(), mounted);
- MekUtil.createSpreadMounts(getMech(), mounted.getType());
+ for (Mounted> mounted : toRemove) {
+ UnitUtil.removeMounted(getMek(), mounted);
+ MekUtil.createSpreadMounts(getMek(), mounted.getType());
}
refresh.refreshBuild();
}
/**
- * Removes equipment placed in head locations that are needed for a cockpit. For most cockpit
+ * Removes equipment placed in head locations that are needed for a cockpit. For
+ * most cockpit
* types, this is all but the fourth slot.
- *
+ *
* @param small If true, only clears the first four slots.
* @param dual If true, removes all equipment mounted in the head.
*/
private void clearCritsForCockpit(boolean small, boolean dual) {
- for (int slot = 0; slot < (small?4:6); slot++) {
+ for (int slot = 0; slot < (small ? 4 : 6); slot++) {
if ((slot == 3) && !dual) {
continue;
}
- clearCrit(Mech.LOC_HEAD, slot);
+ clearCrit(Mek.LOC_HEAD, slot);
}
}
-
+
private void clearCritsForGyro(int first, int numSlots) {
for (int i = first; i < first + numSlots; i++) {
- clearCrit(Mech.LOC_CT, i);
- getMech().setCritical(Mech.LOC_CT, i, null);
+ clearCrit(Mek.LOC_CT, i);
+ getMek().setCritical(Mek.LOC_CT, i, null);
}
}
/**
- * Removes equipment placed in the given critical slot to clear the space for a system critical
+ * Removes equipment placed in the given critical slot to clear the space for a
+ * system critical
*/
private void clearCrit(int loc, int slotNum) {
- final CriticalSlot crit = getMech().getCritical(loc, slotNum);
- Mounted mounted = null;
+ final CriticalSlot crit = getMek().getCritical(loc, slotNum);
+ Mounted> mounted = null;
if (crit != null && crit.getType() == CriticalSlot.TYPE_EQUIPMENT) {
mounted = crit.getMount();
}
if (mounted == null) {
return;
}
- UnitUtil.removeCriticals(getMech(), mounted);
+ UnitUtil.removeCriticals(getMek(), mounted);
if (crit.getMount2() != null) {
- UnitUtil.removeCriticals(getMech(), crit.getMount2());
+ UnitUtil.removeCriticals(getMek(), crit.getMount2());
}
// Check linkings after you remove everything.
try {
- MechFileParser.postLoadInit(getMech());
+ MekFileParser.postLoadInit(getMek());
} catch (EntityLoadingException ele) {
// do nothing.
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
if (crit.getType() == CriticalSlot.TYPE_EQUIPMENT) {
- UnitUtil.changeMountStatus(getMech(), mounted, Entity.LOC_NONE, Entity.LOC_NONE,
+ UnitUtil.changeMountStatus(getMek(), mounted, Entity.LOC_NONE, Entity.LOC_NONE,
false);
if (crit.getMount2() != null) {
- UnitUtil.changeMountStatus(getMech(), crit.getMount2(), Entity.LOC_NONE, Entity.LOC_NONE,
+ UnitUtil.changeMountStatus(getMek(), crit.getMount2(), Entity.LOC_NONE, Entity.LOC_NONE,
false);
}
}
@@ -434,34 +454,36 @@ public void addRefreshedListener(RefreshListener l) {
private void createISMounts(EquipmentType structure) {
int isCount;
- getMech().setStructureType(EquipmentType.getStructureType(structure));
- getMech().setStructureTechLevel(structure.getStaticTechLevel().getCompoundTechLevel(structure.isClan()));
+ getMek().setStructureType(EquipmentType.getStructureType(structure));
+ getMek().setStructureTechLevel(structure.getStaticTechLevel().getCompoundTechLevel(structure.isClan()));
- isCount = structure.getCriticals(getMech());
+ isCount = structure.getCriticals(getMek());
if (isCount < 1) {
return;
}
for (; isCount > 0; isCount--) {
try {
- getMech().addEquipment(
- Mounted.createMounted(getMech(), structure),
+ getMek().addEquipment(
+ Mounted.createMounted(getMek(), structure),
Entity.LOC_NONE, false);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
}
/**
- * Calculates required engine rating for speed and tonnage and updates engine if possible.
+ * Calculates required engine rating for speed and tonnage and updates engine if
+ * possible.
+ *
* @return true if the new engine is legal for rating, space, and tech level
*/
private boolean recalculateEngineRating(int walkMP, double tonnage) {
int rating = walkMP * (int) tonnage;
- if (getMech().isPrimitive()) {
+ if (getMek().isPrimitive()) {
rating = (int) Math.ceil((rating * 1.2) / 5.0) * 5;
}
- int oldRating = getMech().getEngine().getRating();
+ int oldRating = getMek().getEngine().getRating();
if (oldRating != rating) {
panChassis.setEngineRating(rating);
Engine engine = panChassis.getEngine();
@@ -472,17 +494,17 @@ private boolean recalculateEngineRating(int walkMP, double tonnage) {
panChassis.setEngineRating(oldRating);
return false;
} else if ((tonnage <= 100)
- && !hasCTSpace(engine, getMech().getGyroType(), getMech().getCockpitType())) {
+ && !hasCTSpace(engine, getMek().getGyroType(), getMek().getCockpitType())) {
JOptionPane.showMessageDialog(
this, "There is not enough space in the center torso for the required engine.",
"Bad Engine", JOptionPane.ERROR_MESSAGE);
panChassis.setEngineRating(oldRating);
return false;
} else {
- engine.setBaseChassisHeatSinks(getMech().getEngine()
- .getBaseChassisHeatSinks(getMech().hasCompactHeatSinks()));
- getMech().setEngine(engine);
- MekUtil.updateAutoSinks(getMech(), getMech().hasCompactHeatSinks());
+ engine.setBaseChassisHeatSinks(getMek().getEngine()
+ .getBaseChassisHeatSinks(getMek().hasCompactHeatSinks()));
+ getMek().setEngine(engine);
+ MekUtil.updateAutoSinks(getMek(), getMek().hasCompactHeatSinks());
resetSystemCrits();
}
}
@@ -490,7 +512,7 @@ private boolean recalculateEngineRating(int walkMP, double tonnage) {
}
private boolean hasCTSpace(Engine engine, int gyroType, int cockpitType) {
- if (getMech().isSuperHeavy()) {
+ if (getMek().isSuperHeavy()) {
return true;
}
int crits = 10;
@@ -499,45 +521,45 @@ private boolean hasCTSpace(Engine engine, int gyroType, int cockpitType) {
} else if (engine.hasFlag(Engine.LARGE_ENGINE)) {
crits += 2;
}
- if (gyroType == Mech.GYRO_COMPACT) {
+ if (gyroType == Mek.GYRO_COMPACT) {
crits -= 2;
- } else if (gyroType == Mech.GYRO_XL) {
+ } else if (gyroType == Mek.GYRO_XL) {
crits += 2;
}
- if ((cockpitType == Mech.COCKPIT_TORSO_MOUNTED) || (cockpitType == Mech.COCKPIT_VRRP)) {
+ if ((cockpitType == Mek.COCKPIT_TORSO_MOUNTED) || (cockpitType == Mek.COCKPIT_VRRP)) {
crits += 2;
}
return crits <= 12;
}
private void createArmorMountsAndSetArmorType(int at, int aTechLevel) {
- getMech().setArmorTechLevel(aTechLevel);
- getMech().setArmorType(at);
+ getMek().setArmorTechLevel(aTechLevel);
+ getMek().setArmorType(at);
final EquipmentType armor = ArmorType.of(at, TechConstants.isClan(aTechLevel));
- int armorCount = armor.getCriticals(getMech());
+ int armorCount = armor.getCriticals(getMek());
if (armorCount < 1) {
return;
}
// auto-place stealth crits
- if (getMech().getArmorType(0) == EquipmentType.T_ARMOR_STEALTH) {
- Mounted mount = MekUtil.createSpreadMounts(
- getMech(),
+ if (getMek().getArmorType(0) == EquipmentType.T_ARMOR_STEALTH) {
+ Mounted> mount = MekUtil.createSpreadMounts(
+ getMek(),
EquipmentType.get(EquipmentType.getArmorTypeName(
- getMech().getArmorType(0), false)));
+ getMek().getArmorType(0), false)));
if (mount == null) {
JOptionPane.showMessageDialog(null,
"Stealth Armor does not fit in location.",
"Resetting to Standard Armor",
JOptionPane.INFORMATION_MESSAGE);
- getMech().setArmorType(EquipmentType.T_ARMOR_STANDARD);
- getMech().setArmorTechLevel(TechConstants.T_INTRO_BOXSET);
- panArmor.setFromEntity(getMech());
+ getMek().setArmorType(EquipmentType.T_ARMOR_STANDARD);
+ getMek().setArmorTechLevel(TechConstants.T_INTRO_BOXSET);
+ panArmor.setFromEntity(getMek());
}
} else {
for (; armorCount > 0; armorCount--) {
try {
- getMech().addEquipment(Mounted.createMounted(getMech(), armor), Entity.LOC_NONE, false);
+ getMek().addEquipment(Mounted.createMounted(getMek(), armor), Entity.LOC_NONE, false);
} catch (Exception ignored) {
}
}
@@ -556,7 +578,7 @@ public void refreshSummary() {
@Override
public void chassisChanged(String chassis) {
- getMech().setChassis(chassis);
+ getMek().setChassis(chassis);
refresh.refreshHeader();
refresh.refreshPreview();
iconView.refresh();
@@ -564,7 +586,7 @@ public void chassisChanged(String chassis) {
@Override
public void clanNameChanged(String clanName) {
- getMech().setClanChassisName(clanName);
+ getMek().setClanChassisName(clanName);
refresh.refreshHeader();
refresh.refreshPreview();
iconView.refresh();
@@ -572,7 +594,7 @@ public void clanNameChanged(String clanName) {
@Override
public void modelChanged(String model) {
- getMech().setModel(model);
+ getMek().setModel(model);
refresh.refreshHeader();
refresh.refreshPreview();
iconView.refresh();
@@ -580,24 +602,24 @@ public void modelChanged(String model) {
@Override
public void yearChanged(int year) {
- getMech().setYear(year);
+ getMek().setYear(year);
updateTechLevel();
}
@Override
public void sourceChanged(String source) {
- getMech().setSource(source);
+ getMek().setSource(source);
}
@Override
public void mulIdChanged(int mulId) {
- getMech().setMulId(mulId);
+ getMek().setMulId(mulId);
}
@Override
public void techBaseChanged(boolean clan, boolean mixed) {
- if ((clan != getMech().isClan()) || (mixed != getMech().isMixedTech())) {
- getMech().setMixedTech(mixed);
+ if ((clan != getMek().isClan()) || (mixed != getMek().isMixedTech())) {
+ getMek().setMixedTech(mixed);
updateTechLevel();
}
}
@@ -615,39 +637,40 @@ public void roleChanged(UnitRole role) {
@Override
public void updateTechLevel() {
removeAllListeners();
- getMech().setTechLevel(panBasicInfo.getTechLevel().getCompoundTechLevel(panBasicInfo.useClanTechBase()));
+ getMek().setTechLevel(panBasicInfo.getTechLevel().getCompoundTechLevel(panBasicInfo.useClanTechBase()));
if (panArmor.isPatchwork() && !getTechManager().isLegal(Entity.getPatchworkArmorAdvancement())) {
panArmor.setPatchwork(false);
armorTypeChanged(panArmor.getArmorType(), panArmor.getArmorTechConstant());
}
- if (getMech().hasPatchworkArmor()) {
- for (int loc = 0; loc < getMech().locations(); loc++) {
+ if (getMek().hasPatchworkArmor()) {
+ for (int loc = 0; loc < getMek().locations(); loc++) {
if (!getTechManager().isLegal(panPatchwork.getArmor(loc))) {
- getMech().setArmorType(EquipmentType.T_ARMOR_STANDARD, TechConstants.T_INTRO_BOXSET);
- UnitUtil.resetArmor(getMech(), loc);
+ getMek().setArmorType(EquipmentType.T_ARMOR_STANDARD, TechConstants.T_INTRO_BOXSET);
+ UnitUtil.resetArmor(getMek(), loc);
}
}
} else if (!getTechManager().isLegal(panArmor.getArmor())) {
- UnitUtil.removeISorArmorMounts(getMech(), false);
+ UnitUtil.removeISorArmorMounts(getMek(), false);
}
- // If we have a large engine, a drop in tech level may make it unavailable and we will need
+ // If we have a large engine, a drop in tech level may make it unavailable and
+ // we will need
// to reduce speed to a legal value.
- if (getMech().getEngine().hasFlag(Engine.LARGE_ENGINE)
+ if (getMek().getEngine().hasFlag(Engine.LARGE_ENGINE)
&& panChassis.getAvailableEngines().isEmpty()) {
int walk;
- if (getMech().isPrimitive()) {
- walk = 400 / (int)(getMech().getWeight() * 1.2);
+ if (getMek().isPrimitive()) {
+ walk = 400 / (int) (getMek().getWeight() * 1.2);
} else {
- walk = 400 / (int)getMech().getWeight();
+ walk = 400 / (int) getMek().getWeight();
}
- recalculateEngineRating(walk, getMech().getWeight());
- getMech().setOriginalWalkMP(walk);
- panMovement.setFromEntity(getMech());
+ recalculateEngineRating(walk, getMek().getWeight());
+ getMek().setOriginalWalkMP(walk);
+ panMovement.setFromEntity(getMek());
JOptionPane.showMessageDialog(
this, String.format("Large engine not available at this tech level. Reducing MP to %d.", walk),
"Bad Engine", JOptionPane.ERROR_MESSAGE);
}
- if (UnitUtil.checkEquipmentByTechLevel(getMech(), panBasicInfo)) {
+ if (UnitUtil.checkEquipmentByTechLevel(getMek(), panBasicInfo)) {
refresh.refreshEquipment();
} else {
refresh.refreshEquipmentTable();
@@ -655,8 +678,8 @@ public void updateTechLevel() {
panChassis.refresh();
panHeat.refresh();
panArmor.refresh();
- panArmorAllocation.setFromEntity(getMech());
- panPatchwork.setFromEntity(getMech());
+ panArmorAllocation.setFromEntity(getMek());
+ panPatchwork.setFromEntity(getMek());
refresh.refreshBuild();
addAllListeners();
panMovement.refresh();
@@ -672,55 +695,55 @@ public void manualBVChanged(int manualBV) {
@Override
public void tonnageChanged(double tonnage) {
if (!recalculateEngineRating(panMovement.getWalk(), tonnage)) {
- panChassis.setFromEntity(getMech());
+ panChassis.setFromEntity(getMek());
return;
}
- boolean changedSuperHeavyStatus = getMech().isSuperHeavy() != tonnage > 100;
+ boolean changedSuperHeavyStatus = getMek().isSuperHeavy() != tonnage > 100;
if (changedSuperHeavyStatus) {
// if we switch from being superheavy to not being superheavy, remove crits
- for (Mounted mount : getMech().getEquipment()) {
+ for (Mounted> mount : getMek().getEquipment()) {
if (!UnitUtil.isFixedLocationSpreadEquipment(mount.getType())) {
- UnitUtil.removeCriticals(getMech(), mount);
- UnitUtil.changeMountStatus(getMech(), mount, Entity.LOC_NONE, Entity.LOC_NONE, false);
+ UnitUtil.removeCriticals(getMek(), mount);
+ UnitUtil.changeMountStatus(getMek(), mount, Entity.LOC_NONE, Entity.LOC_NONE, false);
}
}
if (tonnage > 100) {
- getMech().setGyroType(Mech.GYRO_SUPERHEAVY);
- if (getMech().isTripodMek()) {
- cockpitChanged(getMech().hasAdvancedFireControl() ?
- Mech.COCKPIT_SUPERHEAVY_TRIPOD : Mech.COCKPIT_SUPERHEAVY_TRIPOD_INDUSTRIAL);
+ getMek().setGyroType(Mek.GYRO_SUPERHEAVY);
+ if (getMek().isTripodMek()) {
+ cockpitChanged(getMek().hasAdvancedFireControl() ? Mek.COCKPIT_SUPERHEAVY_TRIPOD
+ : Mek.COCKPIT_SUPERHEAVY_TRIPOD_INDUSTRIAL);
} else {
- cockpitChanged(getMech().hasAdvancedFireControl() ?
- Mech.COCKPIT_SUPERHEAVY : Mech.COCKPIT_SUPERHEAVY_INDUSTRIAL);
+ cockpitChanged(getMek().hasAdvancedFireControl() ? Mek.COCKPIT_SUPERHEAVY
+ : Mek.COCKPIT_SUPERHEAVY_INDUSTRIAL);
}
} else {
- getMech().setGyroType(Mech.GYRO_STANDARD);
- if (getMech().isTripodMek()) {
- cockpitChanged(getMech().hasAdvancedFireControl() ?
- Mech.COCKPIT_TRIPOD : Mech.COCKPIT_TRIPOD_INDUSTRIAL);
+ getMek().setGyroType(Mek.GYRO_STANDARD);
+ if (getMek().isTripodMek()) {
+ cockpitChanged(
+ getMek().hasAdvancedFireControl() ? Mek.COCKPIT_TRIPOD : Mek.COCKPIT_TRIPOD_INDUSTRIAL);
} else {
- cockpitChanged(getMech().hasAdvancedFireControl() ?
- Mech.COCKPIT_STANDARD : Mech.COCKPIT_INDUSTRIAL);
+ cockpitChanged(getMek().hasAdvancedFireControl() ? Mek.COCKPIT_STANDARD : Mek.COCKPIT_INDUSTRIAL);
}
}
}
- getMech().setWeight(tonnage);
- // Force recalculation of walk MP. Set from chassis panel in case superheavy flag changed
+ getMek().setWeight(tonnage);
+ // Force recalculation of walk MP. Set from chassis panel in case superheavy
+ // flag changed
final Engine engine = panChassis.getEngine();
- engine.setBaseChassisHeatSinks(getMech().getEngine()
- .getBaseChassisHeatSinks(getMech().hasCompactHeatSinks()));
- getMech().setEngine(engine);
- getMech().autoSetInternal();
- if (getMech().isSuperHeavy()) {
- getMech().setOriginalJumpMP(0);
+ engine.setBaseChassisHeatSinks(getMek().getEngine()
+ .getBaseChassisHeatSinks(getMek().hasCompactHeatSinks()));
+ getMek().setEngine(engine);
+ getMek().autoSetInternal();
+ if (getMek().isSuperHeavy()) {
+ getMek().setOriginalJumpMP(0);
}
if (changedSuperHeavyStatus) {
// Internal structure crits may change
- UnitUtil.removeISorArmorMounts(getMech(), true);
+ UnitUtil.removeISorArmorMounts(getMek(), true);
createISMounts(panChassis.getStructure());
resetSystemCrits();
- panMovement.setFromEntity(getMech());
+ panMovement.setFromEntity(getMek());
}
refresh();
refresh.refreshBuild();
@@ -730,10 +753,10 @@ public void tonnageChanged(double tonnage) {
@Override
public void omniChanged(boolean omni) {
- getMech().setOmni(omni);
- getMech().getEngine().setBaseChassisHeatSinks(omni? Math.max(0, panHeat.getBaseCount()) : -1);
- panHeat.setFromMech(getMech());
- MekUtil.updateAutoSinks(getMech(), getMech().hasCompactHeatSinks());
+ getMek().setOmni(omni);
+ getMek().getEngine().setBaseChassisHeatSinks(omni ? Math.max(0, panHeat.getBaseCount()) : -1);
+ panHeat.setFromMek(getMek());
+ MekUtil.updateAutoSinks(getMek(), getMek().hasCompactHeatSinks());
refresh.refreshPreview();
}
@@ -743,56 +766,56 @@ public void typeChanged(int baseType, int motiveType, long etype) {
switch (baseType) {
case BMChassisView.BASE_TYPE_INDUSTRIAL:
industrial = true;
- //fall through
+ // fall through
case BMChassisView.BASE_TYPE_STANDARD:
- boolean primitive = getMech().isPrimitive();
+ boolean primitive = getMek().isPrimitive();
if (motiveType == BMChassisView.MOTIVE_TYPE_BIPED) {
- if (((getMech().getEntityType() & Entity.ETYPE_BIPED_MECH) == 0)
- || ((getMech().getEntityType() & Entity.ETYPE_LAND_AIR_MECH) != 0)) {
- eSource.createNewUnit(Entity.ETYPE_BIPED_MECH, primitive, industrial, getMech());
+ if (((getMek().getEntityType() & Entity.ETYPE_BIPED_MEK) == 0)
+ || ((getMek().getEntityType() & Entity.ETYPE_LAND_AIR_MEK) != 0)) {
+ eSource.createNewUnit(Entity.ETYPE_BIPED_MEK, primitive, industrial, getMek());
}
} else if (motiveType == BMChassisView.MOTIVE_TYPE_QUAD) {
- if (((getMech().getEntityType() & Entity.ETYPE_QUAD_MECH) == 0)
- || ((getMech().getEntityType() & Entity.ETYPE_QUADVEE) != 0)) {
- eSource.createNewUnit(Entity.ETYPE_QUAD_MECH, primitive, industrial, getMech());
+ if (((getMek().getEntityType() & Entity.ETYPE_QUAD_MEK) == 0)
+ || ((getMek().getEntityType() & Entity.ETYPE_QUADVEE) != 0)) {
+ eSource.createNewUnit(Entity.ETYPE_QUAD_MEK, primitive, industrial, getMek());
}
- } else if ((getMech().getEntityType() & Entity.ETYPE_TRIPOD_MECH) == 0) {
- eSource.createNewUnit(Entity.ETYPE_TRIPOD_MECH, primitive, industrial, getMech());
+ } else if ((getMek().getEntityType() & Entity.ETYPE_TRIPOD_MEK) == 0) {
+ eSource.createNewUnit(Entity.ETYPE_TRIPOD_MEK, primitive, industrial, getMek());
}
break;
case BMChassisView.BASE_TYPE_LAM:
- if (getMech() instanceof LandAirMech) {
- ((LandAirMech)getMech()).setLAMType(motiveType);
+ if (getMek() instanceof LandAirMek) {
+ ((LandAirMek) getMek()).setLAMType(motiveType);
} else {
- eSource.createNewUnit(Entity.ETYPE_LAND_AIR_MECH, getMech());
+ eSource.createNewUnit(Entity.ETYPE_LAND_AIR_MEK, getMek());
}
break;
case BMChassisView.BASE_TYPE_QUADVEE:
- if (getMech() instanceof QuadVee) {
- if (motiveType != ((QuadVee)getMech()).getMotiveType()) {
- Optional mount = getMech().getMisc().stream()
+ if (getMek() instanceof QuadVee) {
+ if (motiveType != ((QuadVee) getMek()).getMotiveType()) {
+ Optional mount = getMek().getMisc().stream()
.filter(m -> m.getType().hasFlag(MiscType.F_TRACKS))
.findAny();
- mount.ifPresent(mounted -> UnitUtil.removeMounted(getMech(), mounted));
+ mount.ifPresent(mounted -> UnitUtil.removeMounted(getMek(), mounted));
if (motiveType == QuadVee.MOTIVE_WHEEL) {
- ((QuadVee)getMech()).setMotiveType(QuadVee.MOTIVE_WHEEL);
- MekUtil.createSpreadMounts(getMech(),
+ ((QuadVee) getMek()).setMotiveType(QuadVee.MOTIVE_WHEEL);
+ MekUtil.createSpreadMounts(getMek(),
EquipmentType.get(EquipmentTypeLookup.QUADVEE_WHEELS));
} else {
- ((QuadVee)getMech()).setMotiveType(QuadVee.MOTIVE_TRACK);
- MekUtil.createSpreadMounts(getMech(),
- EquipmentType.get(EquipmentTypeLookup.MECH_TRACKS));
+ ((QuadVee) getMek()).setMotiveType(QuadVee.MOTIVE_TRACK);
+ MekUtil.createSpreadMounts(getMek(),
+ EquipmentType.get(EquipmentTypeLookup.MEK_TRACKS));
}
}
} else {
- eSource.createNewUnit(Entity.ETYPE_QUADVEE, getMech());
+ eSource.createNewUnit(Entity.ETYPE_QUADVEE, getMek());
}
break;
}
- if (getMech().isIndustrial() != industrial) {
- getMech().setStructureType(industrial ?
- EquipmentType.T_STRUCTURE_INDUSTRIAL : EquipmentType.T_STRUCTURE_STANDARD);
+ if (getMek().isIndustrial() != industrial) {
+ getMek().setStructureType(
+ industrial ? EquipmentType.T_STRUCTURE_INDUSTRIAL : EquipmentType.T_STRUCTURE_STANDARD);
}
refresh();
@@ -804,7 +827,7 @@ public void typeChanged(int baseType, int motiveType, long etype) {
@Override
public void structureChanged(EquipmentType structure) {
- UnitUtil.removeISorArmorMounts(getMech(), true);
+ UnitUtil.removeISorArmorMounts(getMek(), true);
createISMounts(structure);
refreshSummary();
refresh.refreshBuild();
@@ -819,23 +842,24 @@ public void engineChanged(Engine engine) {
this, "There is not enough space in the center torso for this engine.",
"Bad Engine", JOptionPane.ERROR_MESSAGE);
panChassis.removeListener(this);
- panChassis.setEngine(getMech().getEngine());
+ panChassis.setEngine(getMek().getEngine());
panChassis.addListener(this);
} else {
// Make sure we keep same number of base heat sinks for omnis
- engine.setBaseChassisHeatSinks(getMech().getEngine()
- .getBaseChassisHeatSinks(getMech().hasCompactHeatSinks()));
- getMech().setEngine(engine);
+ engine.setBaseChassisHeatSinks(getMek().getEngine()
+ .getBaseChassisHeatSinks(getMek().hasCompactHeatSinks()));
+ getMek().setEngine(engine);
resetSystemCrits();
- // If the new engine has more weight-free heat sinks than are currently installed, add the extras.
- int newHS = engine.getWeightFreeEngineHeatSinks() - getMech().heatSinks();
+ // If the new engine has more weight-free heat sinks than are currently
+ // installed, add the extras.
+ int newHS = engine.getWeightFreeEngineHeatSinks() - getMek().heatSinks();
if (newHS > 0) {
- MekUtil.addHeatSinkMounts(getMech(), newHS, panHeat.getHeatSinkType());
+ MekUtil.addHeatSinkMounts(getMek(), newHS, panHeat.getHeatSinkType());
}
- MekUtil.updateAutoSinks(getMech(), getMech().hasCompactHeatSinks());
- getMech().resetSinks();
- panMovement.setFromEntity(getMech());
- panHeat.setFromMech(getMech());
+ MekUtil.updateAutoSinks(getMek(), getMek().hasCompactHeatSinks());
+ getMek().resetSinks();
+ panMovement.setFromEntity(getMek());
+ panHeat.setFromMek(getMek());
refreshSummary();
refresh.refreshEquipment();
refresh.refreshPreview();
@@ -850,10 +874,10 @@ public void gyroChanged(int gyroType) {
this, "There is not enough space in the center torso for this gyro.",
"Bad Gyro", JOptionPane.ERROR_MESSAGE);
panChassis.removeListener(this);
- panChassis.setGyroType(getMech().getGyroType());
+ panChassis.setGyroType(getMek().getGyroType());
panChassis.addListener(this);
} else {
- getMech().setGyroType(gyroType);
+ getMek().setGyroType(gyroType);
resetSystemCrits();
}
refreshSummary();
@@ -868,13 +892,13 @@ public void cockpitChanged(int cockpitType) {
this, "There is not enough space in the center torso for this cockpit.",
"Bad Gyro", JOptionPane.ERROR_MESSAGE);
panChassis.removeListener(this);
- panChassis.setCockpitType(getMech().getCockpitType());
+ panChassis.setCockpitType(getMek().getCockpitType());
panChassis.addListener(this);
} else {
- getMech().setCockpitType(cockpitType);
- if ((cockpitType != Mech.COCKPIT_INTERFACE)
- && (getMech().getGyroType() == Mech.GYRO_NONE)) {
- gyroChanged(Mech.GYRO_STANDARD);
+ getMek().setCockpitType(cockpitType);
+ if ((cockpitType != Mek.COCKPIT_INTERFACE)
+ && (getMek().getGyroType() == Mek.GYRO_NONE)) {
+ gyroChanged(Mek.GYRO_STANDARD);
}
panChassis.refresh(); // Changing from interface may require adding a gyro
resetSystemCrits();
@@ -886,17 +910,17 @@ public void cockpitChanged(int cockpitType) {
@Override
public void enhancementChanged(EquipmentType enhancement) {
- MekUtil.removeEnhancements(getMech());
+ MekUtil.removeEnhancements(getMek());
if (null != enhancement) {
if (enhancement.hasFlag(MiscType.F_MASC)) {
- Mounted mount = Mounted.createMounted(getMech(), enhancement);
+ Mounted> mount = Mounted.createMounted(getMek(), enhancement);
try {
- getMech().addEquipment(mount, Entity.LOC_NONE, false);
+ getMek().addEquipment(mount, Entity.LOC_NONE, false);
} catch (LocationFullException lfe) {
// this can't happen, we add to Entity.LOC_NONE
}
} else {
- MekUtil.createSpreadMounts(getMech(), enhancement);
+ MekUtil.createSpreadMounts(getMek(), enhancement);
}
}
refresh.refreshBuild();
@@ -907,36 +931,38 @@ public void enhancementChanged(EquipmentType enhancement) {
@Override
public void fullHeadEjectChanged(boolean eject) {
- getMech().setFullHeadEject(eject);
+ getMek().setFullHeadEject(eject);
}
@Override
public void resetChassis() {
- UnitUtil.resetBaseChassis(getMech());
+ UnitUtil.resetBaseChassis(getMek());
refresh.refreshAll();
}
@Override
public void heatSinksChanged(EquipmentType hsType, int count) {
- // if we have the same type of heat sink, then we should not remove the existing heat sinks
- int currentSinks = MekUtil.countActualHeatSinks(getMech());
- if (getMech().hasWorkingMisc(hsType.getInternalName())) {
+ // if we have the same type of heat sink, then we should not remove the existing
+ // heat sinks
+ int currentSinks = MekUtil.countActualHeatSinks(getMek());
+ if (getMek().hasWorkingMisc(hsType.getInternalName())) {
if (count < currentSinks) {
- MekUtil.removeHeatSinks(getMech(), currentSinks - count);
+ MekUtil.removeHeatSinks(getMek(), currentSinks - count);
} else if (count > currentSinks) {
- MekUtil.addHeatSinkMounts(getMech(), count - currentSinks, hsType);
+ MekUtil.addHeatSinkMounts(getMek(), count - currentSinks, hsType);
}
} else {
- MekUtil.removeHeatSinks(getMech(), count);
- MekUtil.addHeatSinkMounts(getMech(), count, hsType);
- // If we're switching to prototype doubles, start with the assumption that the integrated sinks are singles,
+ MekUtil.removeHeatSinks(getMek(), count);
+ MekUtil.addHeatSinkMounts(getMek(), count, hsType);
+ // If we're switching to prototype doubles, start with the assumption that the
+ // integrated sinks are singles,
// with a minimum of one double
if (hsType.hasFlag(MiscType.F_IS_DOUBLE_HEAT_SINK_PROTOTYPE)) {
- redistributePrototypeHS(Math.max(1, count - UnitUtil.getCriticalFreeHeatSinks(getMech(), false)));
+ redistributePrototypeHS(Math.max(1, count - UnitUtil.getCriticalFreeHeatSinks(getMek(), false)));
}
}
- getMech().resetSinks();
- panHeat.setFromMech(getMech());
+ getMek().resetSinks();
+ panHeat.setFromMek(getMek());
panSummary.refresh();
refresh.refreshBuild();
refresh.refreshStatus();
@@ -945,8 +971,8 @@ public void heatSinksChanged(EquipmentType hsType, int count) {
@Override
public void heatSinkBaseCountChanged(int count) {
- getMech().getEngine().setBaseChassisHeatSinks(Math.max(0, count));
- MekUtil.updateAutoSinks(getMech(), panHeat.getHeatSinkType().hasFlag(MiscType.F_COMPACT_HEAT_SINK));
+ getMek().getEngine().setBaseChassisHeatSinks(Math.max(0, count));
+ MekUtil.updateAutoSinks(getMek(), panHeat.getHeatSinkType().hasFlag(MiscType.F_COMPACT_HEAT_SINK));
refresh.refreshBuild();
refresh.refreshStatus();
refresh.refreshPreview();
@@ -954,36 +980,38 @@ public void heatSinkBaseCountChanged(int count) {
@Override
public void redistributePrototypeHS(int prototype) {
- int netChange = prototype - getMech().countWorkingMisc(MiscType.F_IS_DOUBLE_HEAT_SINK_PROTOTYPE);
+ int netChange = prototype - getMek().countWorkingMisc(MiscType.F_IS_DOUBLE_HEAT_SINK_PROTOTYPE);
if (netChange < 0) {
- List doubles = getMech().getMisc().stream()
+ List> doubles = getMek().getMisc().stream()
.filter(m -> m.getType().hasFlag(MiscType.F_IS_DOUBLE_HEAT_SINK_PROTOTYPE))
.collect(Collectors.toList());
for (int i = 0; i < -netChange; i++) {
- // Since we're not changing the total count, there should always be enough prototype
+ // Since we're not changing the total count, there should always be enough
+ // prototype
// doubles to switch over.
if (i >= doubles.size()) {
- LogManager.getLogger().warn("Not enough prototype double heat sinks to switch to single");
+ logger.warn("Not enough prototype double heat sinks to switch to single");
}
- UnitUtil.removeMounted(getMech(), doubles.get(i));
+ UnitUtil.removeMounted(getMek(), doubles.get(i));
}
- MekUtil.addHeatSinkMounts(getMech(), -netChange, EquipmentType.get(EquipmentTypeLookup.SINGLE_HS));
+ MekUtil.addHeatSinkMounts(getMek(), -netChange, EquipmentType.get(EquipmentTypeLookup.SINGLE_HS));
} else if (netChange > 0) {
- // Find all the single heat sinks, and prioritize the ones that are already assigned critical slots
- List singles = getMech().getMisc().stream()
+ // Find all the single heat sinks, and prioritize the ones that are already
+ // assigned critical slots
+ List> singles = getMek().getMisc().stream()
.filter(m -> UnitUtil.isHeatSink(m.getType())
&& !m.getType().hasFlag(MiscType.F_IS_DOUBLE_HEAT_SINK_PROTOTYPE))
- .sorted(Comparator.comparingInt(m -> m.getLocation() == Mech.LOC_NONE ? 1 : 0))
+ .sorted(Comparator.comparingInt(m -> m.getLocation() == Mek.LOC_NONE ? 1 : 0))
.collect(Collectors.toList());
for (int i = 0; i < netChange; i++) {
if (i >= singles.size()) {
- LogManager.getLogger().warn("Not enough single heat sinks to switch to prototype double");
+ logger.warn("Not enough single heat sinks to switch to prototype double");
}
- UnitUtil.removeMounted(getMech(), singles.get(i));
+ UnitUtil.removeMounted(getMek(), singles.get(i));
}
- MekUtil.addHeatSinkMounts(getMech(), netChange, panHeat.getHeatSinkType());
+ MekUtil.addHeatSinkMounts(getMek(), netChange, panHeat.getHeatSinkType());
}
- MekUtil.updateAutoSinks(getMech(), false);
+ MekUtil.updateAutoSinks(getMek(), false);
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshSummary();
@@ -994,17 +1022,17 @@ public void redistributePrototypeHS(int prototype) {
@Override
public void armorTypeChanged(int at, int aTechLevel) {
if (at != EquipmentType.T_ARMOR_PATCHWORK) {
- UnitUtil.removeISorArmorMounts(getMech(), false);
+ UnitUtil.removeISorArmorMounts(getMek(), false);
createArmorMountsAndSetArmorType(at, aTechLevel);
panArmorAllocation.showPatchwork(false);
panPatchwork.setVisible(false);
} else {
- panPatchwork.setFromEntity(getMech());
+ panPatchwork.setFromEntity(getMek());
panArmorAllocation.showPatchwork(true);
panPatchwork.setVisible(true);
}
- panArmor.setFromEntity(getMech(), true);
- panArmorAllocation.setFromEntity(getMech());
+ panArmor.setFromEntity(getMek(), true);
+ panArmorAllocation.setFromEntity(getMek());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshBuild();
@@ -1013,8 +1041,8 @@ public void armorTypeChanged(int at, int aTechLevel) {
@Override
public void armorTonnageChanged(double tonnage) {
- getMech().setArmorTonnage(Math.round(tonnage * 2) / 2.0);
- panArmorAllocation.setFromEntity(getMech());
+ getMek().setArmorTonnage(Math.round(tonnage * 2) / 2.0);
+ panArmorAllocation.setFromEntity(getMek());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
@@ -1022,13 +1050,13 @@ public void armorTonnageChanged(double tonnage) {
@Override
public void maximizeArmor() {
- double maxArmor = UnitUtil.getMaximumArmorTonnage(getMech());
- getMech().setArmorTonnage(maxArmor);
+ double maxArmor = UnitUtil.getMaximumArmorTonnage(getMek());
+ getMek().setArmorTonnage(maxArmor);
panArmor.removeListener(this);
- panArmor.setFromEntity(getMech());
+ panArmor.setFromEntity(getMek());
panArmor.addListener(this);
- panArmorAllocation.setFromEntity(getMech());
+ panArmorAllocation.setFromEntity(getMek());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
@@ -1036,21 +1064,21 @@ public void maximizeArmor() {
@Override
public void useRemainingTonnageArmor() {
- double currentTonnage = UnitUtil.getEntityVerifier(getMech())
+ double currentTonnage = UnitUtil.getEntityVerifier(getMek())
.calculateWeight();
- currentTonnage += UnitUtil.getUnallocatedAmmoTonnage(getMech());
- double totalTonnage = getMech().getWeight();
+ currentTonnage += UnitUtil.getUnallocatedAmmoTonnage(getMek());
+ double totalTonnage = getMek().getWeight();
double remainingTonnage = TestEntity.floor(
totalTonnage - currentTonnage, TestEntity.Ceil.HALFTON);
- double maxArmor = MathUtility.clamp(getMech().getArmorWeight() + remainingTonnage, 0,
- UnitUtil.getMaximumArmorTonnage(getMech()));
- getMech().setArmorTonnage(maxArmor);
+ double maxArmor = MathUtility.clamp(getMek().getArmorWeight() + remainingTonnage, 0,
+ UnitUtil.getMaximumArmorTonnage(getMek()));
+ getMek().setArmorTonnage(maxArmor);
panArmor.removeListener(this);
- panArmor.setFromEntity(getMech());
+ panArmor.setFromEntity(getMek());
panArmor.addListener(this);
- panArmorAllocation.setFromEntity(getMech());
+ panArmorAllocation.setFromEntity(getMek());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
@@ -1059,16 +1087,16 @@ public void useRemainingTonnageArmor() {
@Override
public void walkChanged(int walkMP) {
if (!recalculateEngineRating(walkMP, panChassis.getTonnage())) {
- panMovement.setFromEntity(getMech());
+ panMovement.setFromEntity(getMek());
return;
}
- getMech().setOriginalWalkMP(walkMP);
+ getMek().setOriginalWalkMP(walkMP);
panSummary.refresh();
refresh.refreshBuild();
refresh.refreshStatus();
refresh.refreshPreview();
- panMovement.setFromEntity(getMech());
- panHeat.setFromMech(getMech());
+ panMovement.setFromEntity(getMek());
+ panHeat.setFromMek(getMek());
panChassis.refresh();
}
@@ -1076,29 +1104,29 @@ public void walkChanged(int walkMP) {
public void jumpChanged(int jumpMP, @Nullable EquipmentType jumpJet) {
// Don't set jumpMP for UMU.
if (jumpJet == null) {
- getMech().setOriginalJumpMP(0);
+ getMek().setOriginalJumpMP(0);
jumpMP = 0;
} else if (jumpJet.hasFlag(MiscType.F_JUMP_JET) || jumpJet.hasFlag(MiscType.F_JUMP_BOOSTER)) {
- getMech().setOriginalJumpMP(jumpMP);
+ getMek().setOriginalJumpMP(jumpMP);
} else {
- getMech().setOriginalJumpMP(0);
+ getMek().setOriginalJumpMP(0);
}
if (jumpJet != null) {
- List jjs = getMech().getMisc().stream()
+ List> jjs = getMek().getMisc().stream()
.filter(m -> jumpJet.equals(m.getType()))
.collect(Collectors.toList());
if (jumpJet.hasFlag(MiscType.F_JUMP_BOOSTER)) {
- if (!getMech().hasWorkingMisc(MiscType.F_JUMP_BOOSTER)) {
- MekUtil.createSpreadMounts(getMech(), jumpJet);
+ if (!getMek().hasWorkingMisc(MiscType.F_JUMP_BOOSTER)) {
+ MekUtil.createSpreadMounts(getMek(), jumpJet);
}
} else {
while (jjs.size() > jumpMP) {
- UnitUtil.removeMounted(getMech(), jjs.remove(jjs.size() - 1));
+ UnitUtil.removeMounted(getMek(), jjs.remove(jjs.size() - 1));
}
while (jumpMP > jjs.size()) {
try {
- UnitUtil.addMounted(getMech(), Mounted.createMounted(getMech(), jumpJet), Entity.LOC_NONE, false);
+ UnitUtil.addMounted(getMek(), Mounted.createMounted(getMek(), jumpJet), Entity.LOC_NONE, false);
} catch (LocationFullException ignored) {
// Adding to LOC_NONE
}
@@ -1111,32 +1139,32 @@ public void jumpChanged(int jumpMP, @Nullable EquipmentType jumpJet) {
refresh.refreshBuild();
refresh.refreshStatus();
refresh.refreshPreview();
- panMovement.setFromEntity(getMech());
+ panMovement.setFromEntity(getMek());
}
@Override
public void jumpTypeChanged(final EquipmentType jumpJet) {
- List jjs = getMech().getMisc().stream()
+ List> jjs = getMek().getMisc().stream()
.filter(m -> m.getType().hasFlag(MiscType.F_JUMP_JET)
|| m.getType().hasFlag(MiscType.F_UMU)
|| m.getType().hasFlag(MiscType.F_JUMP_BOOSTER))
.filter(m -> !jumpJet.equals(m.getType()))
.collect(Collectors.toList());
- jjs.forEach(jj -> UnitUtil.removeMounted(getMech(), jj));
+ jjs.forEach(jj -> UnitUtil.removeMounted(getMek(), jj));
jumpChanged(panMovement.getJump(), jumpJet);
}
@Override
public void armorPointsChanged(int location, int front, int rear) {
- getMech().initializeArmor(front, location);
- if (getMech().hasRearArmor(location)) {
- getMech().initializeRearArmor(rear, location);
+ getMek().initializeArmor(front, location);
+ if (getMek().hasRearArmor(location)) {
+ getMek().initializeRearArmor(rear, location);
}
if (panArmor.getArmorType() == EquipmentType.T_ARMOR_PATCHWORK) {
- getMech().setArmorTonnage(panArmorAllocation.getTotalArmorWeight(getMech()));
+ getMek().setArmorTonnage(panArmorAllocation.getTotalArmorWeight(getMek()));
}
- panArmor.setFromEntity(getMech(), true);
- panArmorAllocation.setFromEntity(getMech());
+ panArmor.setFromEntity(getMek(), true);
+ panArmorAllocation.setFromEntity(getMek());
refresh.refreshPreview();
refresh.refreshSummary();
refresh.refreshStatus();
@@ -1144,32 +1172,32 @@ public void armorPointsChanged(int location, int front, int rear) {
@Override
public void autoAllocateArmor() {
- double pointsToAllocate = UnitUtil.getArmorPoints(getMech(), getMech().getLabArmorTonnage());
- double maxArmor = UnitUtil.getMaximumArmorPoints(getMech());
+ double pointsToAllocate = UnitUtil.getArmorPoints(getMek(), getMek().getLabArmorTonnage());
+ double maxArmor = UnitUtil.getMaximumArmorPoints(getMek());
if (pointsToAllocate > maxArmor) {
pointsToAllocate = maxArmor;
}
double percent = pointsToAllocate / maxArmor;
int headMaxArmor = 9;
- if (getMech().isSuperHeavy()) {
+ if (getMek().isSuperHeavy()) {
headMaxArmor = 12;
}
// put 5 times the percentage of total possible armor into the head
int headArmor = (int) Math.min(Math.floor(percent * headMaxArmor * 5), headMaxArmor);
- getMech().initializeArmor(headArmor, Mech.LOC_HEAD);
+ getMek().initializeArmor(headArmor, Mek.LOC_HEAD);
pointsToAllocate -= headArmor;
maxArmor -= headMaxArmor;
// recalculate percentage for remainder
percent = pointsToAllocate / maxArmor;
- for (int location = 0; location < getMech().locations(); location++) {
- double IS = (getMech().getInternal(location) * 2);
+ for (int location = 0; location < getMek().locations(); location++) {
+ double IS = (getMek().getInternal(location) * 2);
double allocate = Math.min(IS * percent, pointsToAllocate);
switch (location) {
- case Mech.LOC_HEAD:
+ case Mek.LOC_HEAD:
break;
- case Mech.LOC_CT:
- case Mech.LOC_LT:
- case Mech.LOC_RT:
+ case Mek.LOC_CT:
+ case Mek.LOC_LT:
+ case Mek.LOC_RT:
int rear = (int) Math.floor(allocate * .25);
int front = (int) Math.ceil(allocate * .75);
// Make sure rounding doesn't add an additional point to this location,
@@ -1183,18 +1211,18 @@ public void autoAllocateArmor() {
}
pointsToAllocate -= rear;
pointsToAllocate -= front;
- getMech().initializeArmor(front, location);
- getMech().initializeRearArmor(rear, location);
+ getMek().initializeArmor(front, location);
+ getMek().initializeRearArmor(rear, location);
break;
default:
- getMech().initializeArmor((int) allocate, location);
+ getMek().initializeArmor((int) allocate, location);
pointsToAllocate -= (int) allocate;
break;
}
}
allocateLeftoverPoints(pointsToAllocate);
- panArmorAllocation.setFromEntity(getMech());
+ panArmorAllocation.setFromEntity(getMek());
refresh.refreshPreview();
refresh.refreshSummary();
refresh.refreshStatus();
@@ -1204,124 +1232,124 @@ public void autoAllocateArmor() {
* allocate any leftover points one-by-one
*
* @param points
- * the amount of points left over
+ * the amount of points left over
*/
private void allocateLeftoverPoints(double points) {
int headMaxArmor = 9;
- if (getMech().isSuperHeavy()) {
+ if (getMek().isSuperHeavy()) {
headMaxArmor = 12;
}
while (points >= 1) {
// if two or more are left, add armor to symmetrical locations,
// to torso, legs, arms, in that order
if (points >= 2) {
- if (((getMech().getOArmor(Mech.LOC_LT) + getMech().getOArmor(Mech.LOC_LT,
- true)) < (getMech().getOInternal(Mech.LOC_LT) * 2))
- && ((getMech().getOArmor(Mech.LOC_RT) + getMech().getOArmor(
- Mech.LOC_RT, true)) < (getMech()
- .getOInternal(Mech.LOC_RT) * 2))) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_LT) + 1,
- Mech.LOC_LT);
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_RT) + 1,
- Mech.LOC_RT);
+ if (((getMek().getOArmor(Mek.LOC_LT) + getMek().getOArmor(Mek.LOC_LT,
+ true)) < (getMek().getOInternal(Mek.LOC_LT) * 2))
+ && ((getMek().getOArmor(Mek.LOC_RT) + getMek().getOArmor(
+ Mek.LOC_RT, true)) < (getMek()
+ .getOInternal(Mek.LOC_RT) * 2))) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_LT) + 1,
+ Mek.LOC_LT);
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_RT) + 1,
+ Mek.LOC_RT);
points -= 2;
- } else if ((getMech().getOArmor(Mech.LOC_LLEG) < (getMech()
- .getOInternal(Mech.LOC_LLEG) * 2))
- && (getMech().getOArmor(Mech.LOC_RLEG) < (getMech()
- .getOInternal(Mech.LOC_RLEG) * 2))) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_LLEG) + 1,
- Mech.LOC_LLEG);
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_RLEG) + 1,
- Mech.LOC_RLEG);
+ } else if ((getMek().getOArmor(Mek.LOC_LLEG) < (getMek()
+ .getOInternal(Mek.LOC_LLEG) * 2))
+ && (getMek().getOArmor(Mek.LOC_RLEG) < (getMek()
+ .getOInternal(Mek.LOC_RLEG) * 2))) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_LLEG) + 1,
+ Mek.LOC_LLEG);
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_RLEG) + 1,
+ Mek.LOC_RLEG);
points -= 2;
- } else if ((getMech().getOArmor(Mech.LOC_LARM) < (getMech()
- .getOInternal(Mech.LOC_LARM) * 2))
- && (getMech().getOArmor(Mech.LOC_RARM) < (getMech()
- .getOInternal(Mech.LOC_RARM) * 2))) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_LARM) + 1,
- Mech.LOC_LARM);
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_RARM) + 1,
- Mech.LOC_RARM);
+ } else if ((getMek().getOArmor(Mek.LOC_LARM) < (getMek()
+ .getOInternal(Mek.LOC_LARM) * 2))
+ && (getMek().getOArmor(Mek.LOC_RARM) < (getMek()
+ .getOInternal(Mek.LOC_RARM) * 2))) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_LARM) + 1,
+ Mek.LOC_LARM);
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_RARM) + 1,
+ Mek.LOC_RARM);
points -= 2;
}
// otherwise, first add to the head, and then even out uneven
// allocation
- } else if (getMech().getOArmor(Mech.LOC_HEAD) < headMaxArmor) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_HEAD) + 1,
- Mech.LOC_HEAD);
+ } else if (getMek().getOArmor(Mek.LOC_HEAD) < headMaxArmor) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_HEAD) + 1,
+ Mek.LOC_HEAD);
points--;
- } else if (getMech().getOArmor(Mech.LOC_LT) < getMech()
- .getOArmor(Mech.LOC_RT)) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_LT) + 1,
- Mech.LOC_LT);
+ } else if (getMek().getOArmor(Mek.LOC_LT) < getMek()
+ .getOArmor(Mek.LOC_RT)) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_LT) + 1,
+ Mek.LOC_LT);
points--;
- } else if (getMech().getOArmor(Mech.LOC_RT) < getMech()
- .getOArmor(Mech.LOC_LT)) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_RT) + 1,
- Mech.LOC_RT);
+ } else if (getMek().getOArmor(Mek.LOC_RT) < getMek()
+ .getOArmor(Mek.LOC_LT)) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_RT) + 1,
+ Mek.LOC_RT);
points--;
- } else if (getMech().getOArmor(Mech.LOC_RARM) < getMech()
- .getOArmor(Mech.LOC_LARM)) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_RARM) + 1,
- Mech.LOC_RARM);
+ } else if (getMek().getOArmor(Mek.LOC_RARM) < getMek()
+ .getOArmor(Mek.LOC_LARM)) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_RARM) + 1,
+ Mek.LOC_RARM);
points--;
- } else if (getMech().getOArmor(Mech.LOC_LARM) < getMech()
- .getOArmor(Mech.LOC_RARM)) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_LARM) + 1,
- Mech.LOC_LARM);
+ } else if (getMek().getOArmor(Mek.LOC_LARM) < getMek()
+ .getOArmor(Mek.LOC_RARM)) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_LARM) + 1,
+ Mek.LOC_LARM);
points--;
- } else if (getMech().getOArmor(Mech.LOC_RLEG) < getMech()
- .getArmor(Mech.LOC_LLEG)) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_RLEG) + 1,
- Mech.LOC_RLEG);
+ } else if (getMek().getOArmor(Mek.LOC_RLEG) < getMek()
+ .getArmor(Mek.LOC_LLEG)) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_RLEG) + 1,
+ Mek.LOC_RLEG);
points--;
- } else if (getMech().getOArmor(Mech.LOC_LLEG) < getMech()
- .getOArmor(Mech.LOC_RLEG)) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_LLEG) + 1,
- Mech.LOC_LLEG);
+ } else if (getMek().getOArmor(Mek.LOC_LLEG) < getMek()
+ .getOArmor(Mek.LOC_RLEG)) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_LLEG) + 1,
+ Mek.LOC_LLEG);
points--;
// if nothing is uneven, add to the CT
- } else if (((getMech().getOArmor(Mech.LOC_CT) + getMech().getOArmor(
- Mech.LOC_CT, true)) < (getMech().getOInternal(Mech.LOC_CT) * 2))) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_CT) + 1,
- Mech.LOC_CT);
+ } else if (((getMek().getOArmor(Mek.LOC_CT) + getMek().getOArmor(
+ Mek.LOC_CT, true)) < (getMek().getOInternal(Mek.LOC_CT) * 2))) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_CT) + 1,
+ Mek.LOC_CT);
points--;
}
// if only one is left, and head and CT have max, remove one from CT
// so symmetric locations can get extra, unless they are already at
// max
if (points == 1) {
- if ((getMech().getOArmor(Mech.LOC_HEAD) == headMaxArmor)
- && ((getMech().getOArmor(Mech.LOC_CT) + getMech().getOArmor(Mech.LOC_CT, true))
- == (getMech().getOInternal(Mech.LOC_CT) * 2))) {
- getMech().initializeArmor(getMech().getOArmor(Mech.LOC_CT) - 1, Mech.LOC_CT);
+ if ((getMek().getOArmor(Mek.LOC_HEAD) == headMaxArmor)
+ && ((getMek().getOArmor(Mek.LOC_CT)
+ + getMek().getOArmor(Mek.LOC_CT, true)) == (getMek().getOInternal(Mek.LOC_CT) * 2))) {
+ getMek().initializeArmor(getMek().getOArmor(Mek.LOC_CT) - 1, Mek.LOC_CT);
points++;
}
}
// if all locations have max, return
boolean toReturn = true;
- for (int location = 0; location < getMech().locations(); location++) {
- double is = (getMech().getInternal(location) * 2);
+ for (int location = 0; location < getMek().locations(); location++) {
+ double is = (getMek().getInternal(location) * 2);
switch (location) {
- case Mech.LOC_HEAD:
+ case Mek.LOC_HEAD:
int headPoints = 3;
- if (getMech().isSuperHeavy()) {
+ if (getMek().isSuperHeavy()) {
headPoints = 4;
}
- if ((is + headPoints) > getMech().getOArmor(location)) {
+ if ((is + headPoints) > getMek().getOArmor(location)) {
toReturn = false;
}
break;
- case Mech.LOC_CT:
- case Mech.LOC_LT:
- case Mech.LOC_RT:
- if (is > (getMech().getOArmor(location) + getMech().getOArmor(
+ case Mek.LOC_CT:
+ case Mek.LOC_LT:
+ case Mek.LOC_RT:
+ if (is > (getMek().getOArmor(location) + getMek().getOArmor(
location, true))) {
toReturn = false;
}
break;
default:
- if (is > getMech().getOArmor(location)) {
+ if (is > getMek().getOArmor(location)) {
toReturn = false;
}
break;
@@ -1335,40 +1363,41 @@ private void allocateLeftoverPoints(double points) {
@Override
public void patchworkChanged(int location, ArmorType armor) {
- UnitUtil.resetArmor(getMech(), location);
+ UnitUtil.resetArmor(getMek(), location);
- int crits = armor.getPatchworkSlotsMechSV();
- if (getMech().isSuperHeavy()) {
+ int crits = armor.getPatchworkSlotsMekSV();
+ if (getMek().isSuperHeavy()) {
crits = (crits + 1) / 2;
}
- if (getMech().getEmptyCriticals(location) < crits) {
- JOptionPane .showMessageDialog(
+ if (getMek().getEmptyCriticals(location) < crits) {
+ JOptionPane.showMessageDialog(
null, armor.getName()
- + " does not fit in location "
- + getMech().getLocationName(location)
- + ". Resetting to Standard Armor in this location.",
+ + " does not fit in location "
+ + getMek().getLocationName(location)
+ + ". Resetting to Standard Armor in this location.",
"Error",
JOptionPane.INFORMATION_MESSAGE);
- getEntity().setArmorType(getMech().isIndustrial() ?
- EquipmentType.T_ARMOR_HEAVY_INDUSTRIAL : EquipmentType.T_ARMOR_STANDARD, location);
+ getEntity().setArmorType(
+ getMek().isIndustrial() ? EquipmentType.T_ARMOR_HEAVY_INDUSTRIAL : EquipmentType.T_ARMOR_STANDARD,
+ location);
getEntity().setArmorTechLevel(TechConstants.T_INTRO_BOXSET);
} else {
- getMech().setArmorType(armor.getArmorType(), location);
- getMech().setArmorTechLevel(armor.getTechLevel(getTechManager().getGameYear(), armor.isClan()));
+ getMek().setArmorType(armor.getArmorType(), location);
+ getMek().setArmorTechLevel(armor.getTechLevel(getTechManager().getGameYear(), armor.isClan()));
for (; crits > 0; crits--) {
try {
- getMech().addEquipment( Mounted.createMounted(getMech(), armor), location, false);
+ getMek().addEquipment(Mounted.createMounted(getMek(), armor), location, false);
} catch (LocationFullException ignored) {
}
}
}
- getMech().setArmorTonnage(panArmorAllocation.getTotalArmorWeight(getMech()));
- panArmor.setFromEntity(getMech());
- panArmorAllocation.setFromEntity(getMech());
+ getMek().setArmorTonnage(panArmorAllocation.getTotalArmorWeight(getMek()));
+ panArmor.setFromEntity(getMek());
+ panArmorAllocation.setFromEntity(getMek());
refresh.refreshBuild();
refresh.refreshPreview();
refresh.refreshSummary();
refresh.refreshStatus();
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/protoMek/PMBuildTab.java b/megameklab/src/megameklab/ui/protoMek/PMBuildTab.java
index fc7767d5a..2d6977cd4 100644
--- a/megameklab/src/megameklab/ui/protoMek/PMBuildTab.java
+++ b/megameklab/src/megameklab/ui/protoMek/PMBuildTab.java
@@ -13,9 +13,20 @@
*/
package megameklab.ui.protoMek;
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JLabel;
+import javax.swing.JPanel;
+import javax.swing.SpringLayout;
+import javax.swing.SwingConstants;
+
import megamek.common.Entity;
import megamek.common.Mounted;
-import megamek.common.verifier.TestProtomech;
+import megamek.common.verifier.TestProtoMek;
import megameklab.ui.EntitySource;
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
@@ -23,14 +34,9 @@
import megameklab.util.ProtoMekUtil;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-
/**
* Tab for assigning equipment to locations
- *
+ *
* @author Neoancient
*/
public class PMBuildTab extends ITab implements ActionListener {
@@ -111,10 +117,10 @@ public void actionPerformed(ActionEvent evt) {
}
private void autoFillCrits() {
- for (Mounted mount : buildView.getTableModel().getCrits()) {
- for (int location = 0; location < getProtomech().locations(); location++) {
- if (ProtoMekUtil.protomechHasRoom(getProtomech(), location, mount)) {
- UnitUtil.changeMountStatus(getProtomech(), mount, location, Entity.LOC_NONE, false);
+ for (Mounted> mount : buildView.getTableModel().getCrits()) {
+ for (int location = 0; location < getProtoMek().locations(); location++) {
+ if (ProtoMekUtil.protoMekHasRoom(getProtoMek(), location, mount)) {
+ UnitUtil.changeMountStatus(getProtoMek(), mount, location, Entity.LOC_NONE, false);
}
}
}
@@ -122,10 +128,10 @@ private void autoFillCrits() {
}
private void resetCrits() {
- for (Mounted mount : getProtomech().getEquipment()) {
+ for (Mounted> mount : getProtoMek().getEquipment()) {
// Fixed shouldn't be removed
- if (TestProtomech.requiresSlot(mount.getType())) {
- UnitUtil.changeMountStatus(getProtomech(), mount, Entity.LOC_NONE, Entity.LOC_NONE, false);
+ if (TestProtoMek.requiresSlot(mount.getType())) {
+ UnitUtil.changeMountStatus(getProtoMek(), mount, Entity.LOC_NONE, Entity.LOC_NONE, false);
}
}
diff --git a/megameklab/src/megameklab/ui/protoMek/PMBuildView.java b/megameklab/src/megameklab/ui/protoMek/PMBuildView.java
index 92ce4b20b..928ec75bd 100644
--- a/megameklab/src/megameklab/ui/protoMek/PMBuildView.java
+++ b/megameklab/src/megameklab/ui/protoMek/PMBuildView.java
@@ -37,14 +37,14 @@
/**
* Shows unallocated equipment that needs to be assigned to a slot.
- *
+ *
* @author Neoancient
*/
public class PMBuildView extends IView implements ActionListener, MouseListener {
private JPanel mainPanel = new JPanel();
private CriticalTableModel equipmentList;
- private Vector masterEquipmentList = new Vector<>(10, 1);
+ private Vector> masterEquipmentList = new Vector<>(10, 1);
private JTable equipmentTable = new JTable();
private JScrollPane equipmentScroll = new JScrollPane();
@@ -88,17 +88,17 @@ public void addRefreshedListener(RefreshListener l) {
private void loadEquipmentTable() {
equipmentList.removeAllCrits();
masterEquipmentList.clear();
- for (Mounted mount : getProtoMek().getMisc()) {
+ for (Mounted> mount : getProtoMek().getMisc()) {
if (mount.getLocation() == Entity.LOC_NONE) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getProtoMek().getWeaponList()) {
+ for (Mounted> mount : getProtoMek().getWeaponList()) {
if (mount.getLocation() == Entity.LOC_NONE) {
masterEquipmentList.add(mount);
}
}
- for (Mounted mount : getProtoMek().getAmmo()) {
+ for (Mounted> mount : getProtoMek().getAmmo()) {
if ((mount.getLocation() == Entity.LOC_NONE) && !mount.isOneShotAmmo()) {
masterEquipmentList.add(mount);
}
@@ -108,22 +108,24 @@ private void loadEquipmentTable() {
// Time to Sort
// weapons and ammo
- Vector weaponsNAmmoList = new Vector<>(10, 1);
+ Vector> weaponsNAmmoList = new Vector<>(10, 1);
for (int pos = 0; pos < masterEquipmentList.size(); pos++) {
- if ((masterEquipmentList.get(pos).getType() instanceof Weapon) || (masterEquipmentList.get(pos).getType() instanceof AmmoType)) {
+ if ((masterEquipmentList.get(pos).getType() instanceof Weapon)
+ || (masterEquipmentList.get(pos).getType() instanceof AmmoType)) {
weaponsNAmmoList.add(masterEquipmentList.get(pos));
masterEquipmentList.remove(pos);
pos--;
}
}
weaponsNAmmoList.sort(StringUtils.mountedComparator());
- for (Mounted mount : weaponsNAmmoList) {
+ for (Mounted> mount : weaponsNAmmoList) {
equipmentList.addCrit(mount);
}
// Equipment
for (int pos = 0; pos < masterEquipmentList.size(); pos++) {
- if ((masterEquipmentList.get(pos).getType() instanceof MiscType) && UnitUtil.isArmor(masterEquipmentList.get(pos).getType())) {
+ if ((masterEquipmentList.get(pos).getType() instanceof MiscType)
+ && UnitUtil.isArmor(masterEquipmentList.get(pos).getType())) {
equipmentList.addCrit(masterEquipmentList.get(pos));
masterEquipmentList.remove(pos);
pos--;
@@ -168,7 +170,7 @@ public CriticalTableModel getTableModel() {
public JTable getTable() {
return equipmentTable;
}
-
+
@Override
public void mouseClicked(MouseEvent evt) {
@@ -193,10 +195,11 @@ public void mousePressed(MouseEvent evt) {
final int selectedRow = equipmentTable.rowAtPoint(evt.getPoint());
String[] locations = getProtoMek().getLocationNames();
- Mounted mount = (Mounted)equipmentTable.getModel().getValueAt(selectedRow, CriticalTableModel.EQUIPMENT);
+ Mounted> mount = (Mounted>) equipmentTable.getModel().getValueAt(selectedRow,
+ CriticalTableModel.EQUIPMENT);
for (int location = 0; location < getProtoMek().locations(); location++) {
- if (ProtoMekUtil.protomechHasRoom(getProtoMek(), location, mount)) {
+ if (ProtoMekUtil.protoMekHasRoom(getProtoMek(), location, mount)) {
item = new JMenuItem("Add to " + locations[location]);
final int loc = location;
item.addActionListener(ev -> addToLocation(loc, mount));
@@ -213,7 +216,7 @@ public void mouseReleased(MouseEvent evt) {
}
- private void addToLocation(int location, Mounted mount) {
+ private void addToLocation(int location, Mounted> mount) {
UnitUtil.changeMountStatus(getProtoMek(), mount, location, -1, false);
// go back up to grandparent build tab and fire a full refresh.
diff --git a/megameklab/src/megameklab/ui/protoMek/PMChassisView.java b/megameklab/src/megameklab/ui/protoMek/PMChassisView.java
index 027a43662..c1fabf5fd 100644
--- a/megameklab/src/megameklab/ui/protoMek/PMChassisView.java
+++ b/megameklab/src/megameklab/ui/protoMek/PMChassisView.java
@@ -18,19 +18,8 @@
*/
package megameklab.ui.protoMek;
-import megamek.common.EquipmentType;
-import megamek.common.ITechManager;
-import megamek.common.MiscType;
-import megamek.common.Protomech;
-import megamek.common.verifier.TestProtomech;
-import megameklab.ui.generalUnit.BuildView;
-import megameklab.ui.listeners.ProtomekBuildListener;
-import megameklab.ui.util.CustomComboBox;
-
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import java.awt.*;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Enumeration;
@@ -38,20 +27,35 @@
import java.util.ResourceBundle;
import java.util.concurrent.CopyOnWriteArrayList;
+import javax.swing.JCheckBox;
+import javax.swing.JSpinner;
+import javax.swing.SpinnerNumberModel;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
+import megamek.common.EquipmentType;
+import megamek.common.ITechManager;
+import megamek.common.MiscType;
+import megamek.common.ProtoMek;
+import megamek.common.verifier.TestProtoMek;
+import megameklab.ui.generalUnit.BuildView;
+import megameklab.ui.listeners.ProtoMekBuildListener;
+import megameklab.ui.util.CustomComboBox;
+
/**
* Construction options and systems for ProtoMeks.
- *
+ *
* @author Neoancient
*/
public class PMChassisView extends BuildView implements ActionListener, ChangeListener {
- List listeners = new CopyOnWriteArrayList<>();
- public void addListener(ProtomekBuildListener l) {
+ List listeners = new CopyOnWriteArrayList<>();
+ public void addListener(ProtoMekBuildListener l) {
listeners.add(l);
}
- public void removeListener(ProtomekBuildListener l) {
+ public void removeListener(ProtoMekBuildListener l) {
listeners.remove(l);
}
-
+
public static final int MOTIVE_TYPE_BIPED = 0;
public static final int MOTIVE_TYPE_QUAD = 1;
public static final int MOTIVE_TYPE_GLIDER = 2;
@@ -61,24 +65,24 @@ public void removeListener(ProtomekBuildListener l) {
final private JSpinner spnTonnage = new JSpinner(tonnageModel);
final private CustomComboBox cbMotiveType = new CustomComboBox<>(i -> motiveTypeNames[i]);
final private JCheckBox chkMainGun = new JCheckBox();
-
+
final private JCheckBox chkMyomerBooster = new JCheckBox();
final private JCheckBox chkPartialWing = new JCheckBox();
final private JCheckBox chkMagneticClamps = new JCheckBox();
final private JCheckBox chkISInterface = new JCheckBox();
-
+
private EquipmentType myomerBooster = null;
private EquipmentType partialWing = null;
private EquipmentType magneticClamps = null;
-
+
private final ITechManager techManager;
-
+
public PMChassisView(ITechManager techManager) {
this.techManager = techManager;
// Get the equipment based on the correct flags rather than relying on magic String literals.
for (Enumeration e = EquipmentType.getAllTypes(); e.hasMoreElements(); ) {
final EquipmentType eq = e.nextElement();
- if ((eq instanceof MiscType) && eq.hasFlag(MiscType.F_PROTOMECH_EQUIPMENT)) {
+ if ((eq instanceof MiscType) && eq.hasFlag(MiscType.F_PROTOMEK_EQUIPMENT)) {
if (eq.hasFlag(MiscType.F_MASC)) {
myomerBooster = eq;
} else if (eq.hasFlag(MiscType.F_PARTIAL_WING)) {
@@ -94,7 +98,7 @@ public PMChassisView(ITechManager techManager) {
private void initUI() {
ResourceBundle resourceMap = ResourceBundle.getBundle("megameklab.resources.Views");
motiveTypeNames = resourceMap.getString("ProtomekChassisView.cbMotiveType.values").split(",");
-
+
setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
@@ -108,7 +112,7 @@ private void initUI() {
spnTonnage.setToolTipText(resourceMap.getString("ProtomekChassisView.spnTonnage.tooltip"));
add(spnTonnage, gbc);
spnTonnage.addChangeListener(this);
-
+
gbc.gridx = 0;
gbc.gridy = 1;
gbc.gridwidth = 1;
@@ -122,7 +126,7 @@ private void initUI() {
setFieldSize(cbMotiveType, controlSize);
add(cbMotiveType, gbc);
cbMotiveType.addActionListener(this);
-
+
gbc.gridx = 0;
gbc.gridy++;
gbc.gridwidth = 2;
@@ -166,7 +170,7 @@ private void initUI() {
chkISInterface.addActionListener(this);
}
- public void setFromEntity(Protomech proto) {
+ public void setFromEntity(ProtoMek proto) {
refresh();
setTonnage(proto.getWeight());
cbMotiveType.removeActionListener(this);
@@ -185,16 +189,16 @@ public void setFromEntity(Protomech proto) {
chkISInterface.setSelected(proto.hasInterfaceCockpit());
chkMainGun.setSelected(proto.hasMainGun());
}
-
+
public void setAsCustomization() {
spnTonnage.setEnabled(false);
cbMotiveType.setEnabled(false);
}
-
+
public boolean isUltraHeavy() {
- return getTonnage() > TestProtomech.MAX_STD_TONNAGE;
+ return getTonnage() > TestProtoMek.MAX_STD_TONNAGE;
}
-
+
public void refresh() {
refreshTonnage();
chkMyomerBooster.setVisible((null != myomerBooster) && techManager.isLegal(myomerBooster));
@@ -202,15 +206,15 @@ public void refresh() {
chkMagneticClamps.setVisible((null != magneticClamps)
&& (getMotiveType() == MOTIVE_TYPE_BIPED)
&& techManager.isLegal(magneticClamps));
- chkISInterface.setVisible(techManager.isLegal(Protomech.TA_INTERFACE_COCKPIT));
+ chkISInterface.setVisible(techManager.isLegal(ProtoMek.TA_INTERFACE_COCKPIT));
}
private void refreshTonnage() {
- int min = (int) TestProtomech.MIN_TONNAGE;
- int max = (int) TestProtomech.MAX_STD_TONNAGE;
+ int min = (int) TestProtoMek.MIN_TONNAGE;
+ int max = (int) TestProtoMek.MAX_STD_TONNAGE;
spnTonnage.removeChangeListener(this);
- if (techManager.isLegal(Protomech.TA_ULTRA)) {
- max = (int) TestProtomech.MAX_TONNAGE;
+ if (techManager.isLegal(ProtoMek.TA_ULTRA)) {
+ max = (int) TestProtoMek.MAX_TONNAGE;
}
tonnageModel.setMinimum(min);
tonnageModel.setMaximum(max);
@@ -221,19 +225,19 @@ private void refreshTonnage() {
tonnageModel.setValue(max);
}
}
-
+
public double getTonnage() {
return tonnageModel.getNumber().doubleValue();
}
-
+
public void setTonnage(double tonnage) {
spnTonnage.setValue((int) Math.ceil(tonnage));
}
-
+
public int getMotiveType() {
return (Integer) cbMotiveType.getSelectedItem();
}
-
+
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == cbMotiveType) {
diff --git a/megameklab/src/megameklab/ui/protoMek/PMCriticalView.java b/megameklab/src/megameklab/ui/protoMek/PMCriticalView.java
index e1c23d895..46ec3c530 100644
--- a/megameklab/src/megameklab/ui/protoMek/PMCriticalView.java
+++ b/megameklab/src/megameklab/ui/protoMek/PMCriticalView.java
@@ -15,11 +15,11 @@
package megameklab.ui.protoMek;
import megamek.common.Mounted;
-import megamek.common.Protomech;
-import megamek.common.verifier.TestProtomech;
+import megamek.common.ProtoMek;
+import megamek.common.verifier.TestProtoMek;
import megameklab.ui.EntitySource;
import megameklab.ui.util.CritCellUtil;
-import megameklab.ui.util.ProtomekMountList;
+import megameklab.ui.util.ProtoMekMountList;
import megameklab.ui.util.IView;
import megameklab.ui.util.RefreshListener;
@@ -40,11 +40,11 @@ public class PMCriticalView extends IView {
private final Box leftArmPanel = Box.createVerticalBox();
private final Box rightArmPanel = Box.createVerticalBox();
- private final ProtomekMountList mainGunList;
- private final ProtomekMountList torsoList;
- private final ProtomekMountList leftList;
- private final ProtomekMountList rightList;
- private final ProtomekMountList bodyList;
+ private final ProtoMekMountList mainGunList;
+ private final ProtoMekMountList torsoList;
+ private final ProtoMekMountList leftList;
+ private final ProtoMekMountList rightList;
+ private final ProtoMekMountList bodyList;
private final JLabel mainGunSpace = new JLabel();
private final JLabel torsoSpace = new JLabel();
@@ -72,32 +72,32 @@ public PMCriticalView(EntitySource eSource, RefreshListener refresh) {
rightWeight.setAlignmentX(JComponent.CENTER_ALIGNMENT);
mainGunPanel.setBorder(CritCellUtil.locationBorder("Main Gun"));
- mainGunList = new ProtomekMountList(eSource, refresh, Protomech.LOC_MAINGUN);
+ mainGunList = new ProtoMekMountList(eSource, refresh, ProtoMek.LOC_MAINGUN);
mainGunPanel.add(mainGunList);
mainGunPanel.add(mainGunSpace);
-
+
leftArmPanel.setBorder(CritCellUtil.locationBorder("Left Arm"));
- leftList = new ProtomekMountList(eSource, refresh, Protomech.LOC_LARM);
+ leftList = new ProtoMekMountList(eSource, refresh, ProtoMek.LOC_LARM);
leftArmPanel.add(leftList);
leftArmPanel.add(leftSpace);
leftArmPanel.add(leftWeight);
Box torsoPanel = Box.createVerticalBox();
torsoPanel.setBorder(CritCellUtil.locationBorder("Torso"));
- torsoList = new ProtomekMountList(eSource, refresh, Protomech.LOC_TORSO);
+ torsoList = new ProtoMekMountList(eSource, refresh, ProtoMek.LOC_TORSO);
torsoPanel.add(torsoList);
torsoPanel.add(torsoSpace);
torsoPanel.add(torsoWeight);
rightArmPanel.setBorder(CritCellUtil.locationBorder("Right Arm"));
- rightList = new ProtomekMountList(eSource, refresh, Protomech.LOC_RARM);
+ rightList = new ProtoMekMountList(eSource, refresh, ProtoMek.LOC_RARM);
rightArmPanel.add(rightList);
rightArmPanel.add(rightSpace);
rightArmPanel.add(rightWeight);
Box bodyPanel = Box.createVerticalBox();
bodyPanel.setBorder(CritCellUtil.locationBorder("General"));
- bodyList = new ProtomekMountList(eSource, refresh, Protomech.LOC_BODY);
+ bodyList = new ProtoMekMountList(eSource, refresh, ProtoMek.LOC_BODY);
bodyPanel.add(bodyList);
leftPanel.add(leftArmPanel);
@@ -130,15 +130,15 @@ public void refresh() {
leftList.refreshContents();
rightList.refreshContents();
bodyList.refreshContents();
-
- Map> eqByLocation = getProtoMek().getEquipment().stream()
+
+ Map>> eqByLocation = getProtoMek().getEquipment().stream()
.collect(Collectors.groupingBy(Mounted::getLocation));
for (int location = 0; location < getProtoMek().locations(); location++) {
int slotsUsed = 0;
double weightUsed = 0.0;
if (eqByLocation.containsKey(location)) {
- for (Mounted m : eqByLocation.get(location)) {
- if (TestProtomech.requiresSlot(m.getType())) {
+ for (Mounted> m : eqByLocation.get(location)) {
+ if (TestProtoMek.requiresSlot(m.getType())) {
slotsUsed++;
}
weightUsed += m.getTonnage();
@@ -146,27 +146,27 @@ public void refresh() {
}
switch (location) {
- case Protomech.LOC_TORSO:
+ case ProtoMek.LOC_TORSO:
torsoSpace.setText("Slots: " + slotsUsed
- + "/" + TestProtomech.maxSlotsByLocation(location, getProtoMek()));
+ + "/" + TestProtoMek.maxSlotsByLocation(location, getProtoMek()));
torsoWeight.setText(String.format("Weight: %3.0f/%3.0f", weightUsed * 1000,
- TestProtomech.maxWeightByLocation(location, getProtoMek()) * 1000));
+ TestProtoMek.maxWeightByLocation(location, getProtoMek()) * 1000));
break;
- case Protomech.LOC_LARM:
+ case ProtoMek.LOC_LARM:
leftSpace.setText("Slots: " + slotsUsed
- + "/" + TestProtomech.maxSlotsByLocation(location, getProtoMek()));
+ + "/" + TestProtoMek.maxSlotsByLocation(location, getProtoMek()));
leftWeight.setText(String.format("Weight: %3.0f/%3.0f", weightUsed * 1000,
- TestProtomech.maxWeightByLocation(location, getProtoMek()) * 1000));
+ TestProtoMek.maxWeightByLocation(location, getProtoMek()) * 1000));
break;
- case Protomech.LOC_RARM:
+ case ProtoMek.LOC_RARM:
rightSpace.setText("Slots: " + slotsUsed
- + "/" + TestProtomech.maxSlotsByLocation(location, getProtoMek()));
+ + "/" + TestProtoMek.maxSlotsByLocation(location, getProtoMek()));
rightWeight.setText(String.format("Weight: %3.0f/%3.0f", weightUsed * 1000,
- TestProtomech.maxWeightByLocation(location, getProtoMek()) * 1000));
+ TestProtoMek.maxWeightByLocation(location, getProtoMek()) * 1000));
break;
- case Protomech.LOC_MAINGUN:
+ case ProtoMek.LOC_MAINGUN:
mainGunSpace.setText("Slots: " + slotsUsed
- + "/" + TestProtomech.maxSlotsByLocation(location, getProtoMek()));
+ + "/" + TestProtoMek.maxSlotsByLocation(location, getProtoMek()));
break;
}
}
diff --git a/megameklab/src/megameklab/ui/protoMek/PMEquipmentDatabaseView.java b/megameklab/src/megameklab/ui/protoMek/PMEquipmentDatabaseView.java
index f3ef88d4b..5fd42afe5 100644
--- a/megameklab/src/megameklab/ui/protoMek/PMEquipmentDatabaseView.java
+++ b/megameklab/src/megameklab/ui/protoMek/PMEquipmentDatabaseView.java
@@ -14,30 +14,55 @@
*/
package megameklab.ui.protoMek;
-import megamek.common.*;
+import static megameklab.ui.util.EquipmentTableModel.*;
+
+import java.util.Collection;
+import java.util.List;
+
+import megamek.common.AmmoType;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.LocationFullException;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.ProtoMek;
import megamek.common.verifier.TestEntity;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.PopupMessages;
import megameklab.ui.util.AbstractEquipmentDatabaseView;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import java.util.Collection;
-import java.util.List;
-
-import static megameklab.ui.util.EquipmentTableModel.*;
/**
* An Equipment Database for ProtoMeks. This table shows many columns
* and is suitable for use in the Equipment Tab.
*/
class PMEquipmentDatabaseView extends AbstractEquipmentDatabaseView {
+ private static final MMLogger logger = MMLogger.create(PMEquipmentDatabaseView.class);
- private final List fluffColumns = List.of(COL_NAME, COL_TECH, COL_TLEVEL, COL_TRATING, COL_DPROTOTYPE,
- COL_DPRODUCTION, COL_DCOMMON, COL_DEXTINCT, COL_DREINTRO, COL_COST);
+ private final List fluffColumns = List.of(
+ COL_NAME,
+ COL_TECH,
+ COL_TLEVEL,
+ COL_TRATING,
+ COL_DPROTOTYPE,
+ COL_DPRODUCTION,
+ COL_DCOMMON,
+ COL_DEXTINCT,
+ COL_DREINTRO,
+ COL_COST);
- private final List statsColumns = List.of(COL_NAME, COL_DAMAGE, COL_HEAT, COL_MRANGE, COL_RANGE,
- COL_SHOTS, COL_TECH, COL_BV, COL_TON, COL_REF);
+ private final List statsColumns = List.of(
+ COL_NAME,
+ COL_DAMAGE,
+ COL_HEAT,
+ COL_MRANGE,
+ COL_RANGE,
+ COL_SHOTS,
+ COL_TECH,
+ COL_BV,
+ COL_TON,
+ COL_REF);
public PMEquipmentDatabaseView(EntitySource eSource) {
super(eSource);
@@ -52,7 +77,7 @@ protected void addEquipment(EquipmentType equip, int count) {
getEntity().addEquipment(mount, location, false);
} else {
if (equip instanceof AmmoType) {
- addProtomechAmmo(equip, 1);
+ addProtoMekAmmo(equip, 1);
return;
}
Mounted> mount = Mounted.createMounted(eSource.getEntity(), equip);
@@ -61,18 +86,18 @@ protected void addEquipment(EquipmentType equip, int count) {
}
} catch (LocationFullException ex) {
PopupMessages.showLocationFullError(this, equip.getName());
- LogManager.getLogger().error("Location full while trying to add " + equip.getName());
+ logger.error("Location full while trying to add " + equip.getName());
}
}
- private void addProtomechAmmo(EquipmentType ammo, int shots) throws LocationFullException {
+ private void addProtoMekAmmo(EquipmentType ammo, int shots) throws LocationFullException {
Mounted> aMount = getProtoMek().getAmmo().stream()
.filter(m -> ammo.equals(m.getType())).findFirst().orElse(null);
if (null != aMount) {
aMount.setShotsLeft(aMount.getUsableShotsLeft() + shots);
} else {
- Mounted mount = Mounted.createMounted(getProtoMek(), ammo);
- getProtoMek().addEquipment(mount, Protomech.LOC_BODY, false);
+ Mounted> mount = Mounted.createMounted(getProtoMek(), ammo);
+ getProtoMek().addEquipment(mount, ProtoMek.LOC_BODY, false);
mount.setShotsLeft(shots);
}
}
diff --git a/megameklab/src/megameklab/ui/protoMek/PMEquipmentTab.java b/megameklab/src/megameklab/ui/protoMek/PMEquipmentTab.java
index acf5f8f8f..32fdacc26 100644
--- a/megameklab/src/megameklab/ui/protoMek/PMEquipmentTab.java
+++ b/megameklab/src/megameklab/ui/protoMek/PMEquipmentTab.java
@@ -22,7 +22,8 @@
import megameklab.ui.util.AbstractEquipmentDatabaseView;
/**
- * The Equipment Tab for ProtoMek units showing the equipment database and the current loadout list.
+ * The Equipment Tab for ProtoMek units showing the equipment database and the
+ * current loadout list.
*
* @author Simon (Juliez)
*/
@@ -38,7 +39,7 @@ protected AbstractEquipmentDatabaseView getEquipmentDatabaseView() {
}
@Override
- protected boolean showInLoadout(Mounted mount) {
+ protected boolean showInLoadOut(Mounted> mount) {
EquipmentType etype = mount.getType();
return !(etype instanceof MiscType) ||
!(etype.hasFlag(MiscType.F_JUMP_JET)
@@ -48,4 +49,4 @@ protected boolean showInLoadout(Mounted mount) {
|| etype.hasFlag(MiscType.F_UMU));
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/protoMek/PMMainUI.java b/megameklab/src/megameklab/ui/protoMek/PMMainUI.java
index 957518248..79a5fcd44 100644
--- a/megameklab/src/megameklab/ui/protoMek/PMMainUI.java
+++ b/megameklab/src/megameklab/ui/protoMek/PMMainUI.java
@@ -14,7 +14,7 @@
package megameklab.ui.protoMek;
import megamek.common.*;
-import megamek.common.verifier.TestProtomech;
+import megamek.common.verifier.TestProtoMek;
import megameklab.ui.MegaMekLabMainUI;
import megameklab.ui.dialog.FloatingEquipmentDatabaseDialog;
import megameklab.ui.generalUnit.AbstractEquipmentTab;
@@ -27,8 +27,8 @@
import java.awt.*;
/**
- * Main UI for building protomechs
- *
+ * Main UI for building protomeks
+ *
* @author Neoancient
*/
public class PMMainUI extends MegaMekLabMainUI {
@@ -44,7 +44,7 @@ public class PMMainUI extends MegaMekLabMainUI {
public PMMainUI() {
super();
- createNewUnit(Entity.ETYPE_PROTOMECH);
+ createNewUnit(Entity.ETYPE_PROTOMEK);
finishSetup();
}
@@ -88,14 +88,14 @@ public void reloadTabs() {
@Override
public void createNewUnit(long entitytype, boolean isPrimitive, boolean isIndustrial, Entity oldEntity) {
- Protomech proto = new Protomech();
+ ProtoMek proto = new ProtoMek();
setEntity(proto);
getEntity().setWeight(2);
proto.setMovementMode(EntityMovementMode.BIPED);
proto.setTechLevel(TechConstants.T_CLAN_TW);
proto.setOriginalWalkMP(1);
- proto.setEngine(new Engine(TestProtomech.calcEngineRating(proto), Engine.NORMAL_ENGINE, Engine.CLAN_ENGINE));
+ proto.setEngine(new Engine(TestProtoMek.calcEngineRating(proto), Engine.NORMAL_ENGINE, Engine.CLAN_ENGINE));
proto.setArmorType(EquipmentType.T_ARMOR_STANDARD_PROTOMEK);
proto.setArmorTechLevel(getEntity().getTechLevel());
@@ -148,7 +148,7 @@ public void refreshEquipment() {
@Override
public void refreshTransport() {
- // not used for protomechs
+ // not used for protomeks
}
@Override
@@ -168,12 +168,12 @@ public void refreshStructure() {
@Override
public void refreshWeapons() { }
-
+
@Override
public void refreshSummary() {
structureTab.refreshSummary();
}
-
+
@Override
public void refreshEquipmentTable() {
equipmentTab.refreshTable();
@@ -188,4 +188,4 @@ public ITechManager getTechManager() {
public JDialog getFloatingEquipmentDatabase() {
return floatingEquipmentDatabase;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/protoMek/PMStatusBar.java b/megameklab/src/megameklab/ui/protoMek/PMStatusBar.java
index 527ffba7f..8082d19f4 100644
--- a/megameklab/src/megameklab/ui/protoMek/PMStatusBar.java
+++ b/megameklab/src/megameklab/ui/protoMek/PMStatusBar.java
@@ -13,15 +13,15 @@
*/
package megameklab.ui.protoMek;
+import javax.swing.JLabel;
+
import megamek.client.ui.swing.GUIPreferences;
-import megamek.common.verifier.TestProtomech;
+import megamek.common.verifier.TestProtoMek;
import megameklab.ui.generalUnit.StatusBar;
-import javax.swing.*;
-
/**
* Status bar for ProtoMek construction
- *
+ *
* @author Neoancient
*/
public class PMStatusBar extends StatusBar {
@@ -42,13 +42,13 @@ protected void additionalRefresh() {
public void refreshSlots() {
int maxCrits = 0;
- for (int l = 0; l < getProtomech().locations(); l++) {
- maxCrits += TestProtomech.maxSlotsByLocation(l, getProtomech());
+ for (int l = 0; l < getProtoMek().locations(); l++) {
+ maxCrits += TestProtoMek.maxSlotsByLocation(l, getProtoMek());
}
- long currentSlots = getProtomech().getEquipment().stream()
- .filter(m -> TestProtomech.requiresSlot(m.getType())).count();
+ long currentSlots = getProtoMek().getEquipment().stream()
+ .filter(m -> TestProtoMek.requiresSlot(m.getType())).count();
slots.setText(String.format(SLOTS_LABEL, maxCrits - currentSlots, maxCrits));
slots.setForeground(currentSlots > maxCrits ? GUIPreferences.getInstance().getWarningColor() : null);
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/protoMek/PMStructureTab.java b/megameklab/src/megameklab/ui/protoMek/PMStructureTab.java
index 0a1625726..91ccf02be 100644
--- a/megameklab/src/megameklab/ui/protoMek/PMStructureTab.java
+++ b/megameklab/src/megameklab/ui/protoMek/PMStructureTab.java
@@ -36,23 +36,23 @@
import megamek.common.equipment.ArmorType;
import megamek.common.equipment.MiscMounted;
import megamek.common.verifier.TestEntity;
-import megamek.common.verifier.TestProtomech;
+import megamek.common.verifier.TestProtoMek;
import megameklab.ui.EntitySource;
import megameklab.ui.generalUnit.*;
import megameklab.ui.generalUnit.summary.*;
import megameklab.ui.listeners.ArmorAllocationListener;
-import megameklab.ui.listeners.ProtomekBuildListener;
+import megameklab.ui.listeners.ProtoMekBuildListener;
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
import megameklab.util.ProtoMekUtil;
import megameklab.util.UnitUtil;
/**
- * Structure tab for protomechs
- *
+ * Structure tab for protomeks
+ *
* @author Neoancient
*/
-public class PMStructureTab extends ITab implements ProtomekBuildListener, ArmorAllocationListener {
+public class PMStructureTab extends ITab implements ProtoMekBuildListener, ArmorAllocationListener {
private BasicInfoView panBasicInfo;
private PMChassisView panChassis;
private BAProtoArmorView panArmor;
@@ -74,17 +74,17 @@ public PMStructureTab(EntitySource eSource) {
private void setUpPanels() {
masterPanel = new JPanel(new GridBagLayout());
- panBasicInfo = new BasicInfoView(getProtomech().getConstructionTechAdvancement());
+ panBasicInfo = new BasicInfoView(getProtoMek().getConstructionTechAdvancement());
panChassis = new PMChassisView(panBasicInfo);
panArmor = new BAProtoArmorView(panBasicInfo);
panMovement = new MovementView(panBasicInfo);
- panArmorAllocation = new ArmorAllocationView(panBasicInfo, Entity.ETYPE_PROTOMECH);
+ panArmorAllocation = new ArmorAllocationView(panBasicInfo, Entity.ETYPE_PROTOMEK);
iconView = new IconView();
panSummary = new SummaryView(eSource,
new UnitTypeSummaryItem(),
new StructureSummaryItem(),
new EngineSummaryItem(),
- new HeatsinkSummaryItem(),
+ new HeatSinkSummaryItem(),
new ControlsSummaryItem(),
new ArmorSummaryItem(),
new JumpSummaryItem(),
@@ -95,11 +95,11 @@ private void setUpPanels() {
GridBagConstraints gbc;
- panBasicInfo.setFromEntity(getProtomech());
- panChassis.setFromEntity(getProtomech());
- panArmor.setFromEntity(getProtomech());
- panMovement.setFromEntity(getProtomech());
- panArmorAllocation.setFromEntity(getProtomech());
+ panBasicInfo.setFromEntity(getProtoMek());
+ panChassis.setFromEntity(getProtoMek());
+ panArmor.setFromEntity(getProtoMek());
+ panMovement.setFromEntity(getProtoMek());
+ panArmorAllocation.setFromEntity(getProtoMek());
iconView.setFromEntity(getEntity());
JPanel leftPanel = new JPanel();
@@ -146,11 +146,11 @@ private void setUpPanels() {
public void refresh() {
removeAllListeners();
- panBasicInfo.setFromEntity(getProtomech());
- panChassis.setFromEntity(getProtomech());
- panArmor.setFromEntity(getProtomech());
- panMovement.setFromEntity(getProtomech());
- panArmorAllocation.setFromEntity(getProtomech());
+ panBasicInfo.setFromEntity(getProtoMek());
+ panChassis.setFromEntity(getProtoMek());
+ panArmor.setFromEntity(getProtoMek());
+ panMovement.setFromEntity(getProtoMek());
+ panArmorAllocation.setFromEntity(getProtoMek());
iconView.setFromEntity(getEntity());
panSummary.refresh();
@@ -213,37 +213,39 @@ public boolean isGlider() {
}
/**
- * Calculates required engine rating for speed and tonnage and updates engine if possible.
- *
- * @param walkMP The base walk MP
- * @param tonnage The design weight
- * @param quadOrGlider Whether the Protomech is a quad or glider configuration
- * @return Whether the engine rating changed
+ * Calculates required engine rating for speed and tonnage and updates engine if
+ * possible.
+ *
+ * @param walkMP The base walk MP
+ * @param tonnage The design weight
+ * @param quadOrGlider Whether the ProtoMek is a quad or glider configuration
+ * @return Whether the engine rating changed
*/
private boolean recalculateEngineRating(int walkMP, double tonnage, boolean quadOrGlider) {
- int rating = TestProtomech.calcEngineRating(walkMP, tonnage, quadOrGlider);
- int oldRating = getProtomech().getEngine().getRating();
+ int rating = TestProtoMek.calcEngineRating(walkMP, tonnage, quadOrGlider);
+ int oldRating = getProtoMek().getEngine().getRating();
if (oldRating != rating) {
Engine engine = new Engine(rating, Engine.NORMAL_ENGINE, Engine.CLAN_ENGINE);
- getProtomech().setEngine(engine);
+ getProtoMek().setEngine(engine);
return true;
}
return false;
}
-
+
/**
- * Creates room for installing fixed equipment in a location by removing as much non-fixed
+ * Creates room for installing fixed equipment in a location by removing as much
+ * non-fixed
* equipment as necessary (if any) until there are a sufficient number of slots.
- *
- * @param loc The location to clear
- * @param count The number of slots required
- * @return Whether enough space was freed up
+ *
+ * @param loc The location to clear
+ * @param count The number of slots required
+ * @return Whether enough space was freed up
*/
private boolean freeUpSpace(int loc, int count) {
- int maxAvail = TestProtomech.maxSlotsByLocation(loc, getProtomech());
- List optional = new ArrayList<>();
- for (Mounted m : getProtomech().getEquipment()) {
- if ((m.getLocation() != loc) || !TestProtomech.requiresSlot(m.getType())) {
+ int maxAvail = TestProtoMek.maxSlotsByLocation(loc, getProtoMek());
+ List> optional = new ArrayList<>();
+ for (Mounted> m : getProtoMek().getEquipment()) {
+ if ((m.getLocation() != loc) || !TestProtoMek.requiresSlot(m.getType())) {
continue;
}
if (UnitUtil.isFixedLocationSpreadEquipment(m.getType())) {
@@ -260,7 +262,7 @@ private boolean freeUpSpace(int loc, int count) {
return true;
}
for (int i = optional.size() - 1; i >= 0; i--) {
- UnitUtil.changeMountStatus(getProtomech(), optional.get(i), Entity.LOC_NONE, Entity.LOC_NONE, false);
+ UnitUtil.changeMountStatus(getProtoMek(), optional.get(i), Entity.LOC_NONE, Entity.LOC_NONE, false);
empty++;
if (empty >= count) {
return true;
@@ -270,21 +272,21 @@ private boolean freeUpSpace(int loc, int count) {
}
private void createArmorMountsAndSetArmorType(ArmorType armor) {
- List armorMounts = getProtomech().getMisc().stream()
+ List> armorMounts = getProtoMek().getMisc().stream()
.filter(m -> m.getType() instanceof ArmorType)
.collect(Collectors.toList());
- for (Mounted m : armorMounts) {
- UnitUtil.removeMounted(getProtomech(), m);
+ for (Mounted> m : armorMounts) {
+ UnitUtil.removeMounted(getProtoMek(), m);
}
- getProtomech().setArmorType(armor.getArmorType());
- getProtomech().setArmorTechLevel(armor.getStaticTechLevel().getCompoundTechLevel(armor.isClan()));
+ getProtoMek().setArmorType(armor.getArmorType());
+ getProtoMek().setArmorTechLevel(armor.getStaticTechLevel().getCompoundTechLevel(armor.isClan()));
- if (armor.getCriticals(getProtomech()) > 0) {
- if (freeUpSpace(Protomech.LOC_TORSO, armor.getCriticals(getProtomech()))) {
+ if (armor.getCriticals(getProtoMek()) > 0) {
+ if (freeUpSpace(ProtoMek.LOC_TORSO, armor.getCriticals(getProtoMek()))) {
try {
- Mounted> mount = Mounted.createMounted(getProtomech(), armor);
- getProtomech().addEquipment(mount, Protomech.LOC_TORSO, false);
+ Mounted> mount = Mounted.createMounted(getProtoMek(), armor);
+ getProtoMek().addEquipment(mount, ProtoMek.LOC_TORSO, false);
return;
} catch (LocationFullException ignored) {
// fall through
@@ -294,9 +296,9 @@ private void createArmorMountsAndSetArmorType(ArmorType armor) {
"Requires free torso slot. Resetting to Standard Armor",
"Location Full",
JOptionPane.INFORMATION_MESSAGE);
- getProtomech().setArmorType(EquipmentType.T_ARMOR_STANDARD_PROTOMEK);
- getProtomech().setArmorTechLevel(TechConstants.T_ALL_CLAN);
- panArmor.setFromEntity(getProtomech());
+ getProtoMek().setArmorType(EquipmentType.T_ARMOR_STANDARD_PROTOMEK);
+ getProtoMek().setArmorTechLevel(TechConstants.T_ALL_CLAN);
+ panArmor.setFromEntity(getProtoMek());
}
}
@@ -312,7 +314,7 @@ public void refreshSummary() {
@Override
public void chassisChanged(String chassis) {
- getProtomech().setChassis(chassis);
+ getProtoMek().setChassis(chassis);
refresh.refreshHeader();
refresh.refreshPreview();
iconView.refresh();
@@ -320,7 +322,7 @@ public void chassisChanged(String chassis) {
@Override
public void modelChanged(String model) {
- getProtomech().setModel(model);
+ getProtoMek().setModel(model);
refresh.refreshHeader();
refresh.refreshPreview();
iconView.refresh();
@@ -328,19 +330,19 @@ public void modelChanged(String model) {
@Override
public void yearChanged(int year) {
- getProtomech().setYear(year);
+ getProtoMek().setYear(year);
updateTechLevel();
}
@Override
public void sourceChanged(String source) {
- getProtomech().setSource(source);
+ getProtoMek().setSource(source);
}
@Override
public void techBaseChanged(boolean clan, boolean mixed) {
- if ((clan != getProtomech().isClan()) || (mixed != getProtomech().isMixedTech())) {
- getProtomech().setMixedTech(mixed);
+ if ((clan != getProtoMek().isClan()) || (mixed != getProtoMek().isMixedTech())) {
+ getProtoMek().setMixedTech(mixed);
updateTechLevel();
}
}
@@ -353,22 +355,22 @@ public void techLevelChanged(SimpleTechLevel techLevel) {
@Override
public void updateTechLevel() {
removeAllListeners();
- getProtomech().setTechLevel(panBasicInfo.getTechLevel().getCompoundTechLevel(panBasicInfo.useClanTechBase()));
+ getProtoMek().setTechLevel(panBasicInfo.getTechLevel().getCompoundTechLevel(panBasicInfo.useClanTechBase()));
if (!getTechManager().isLegal(panArmor.getArmor())) {
- UnitUtil.removeISorArmorMounts(getProtomech(), false);
+ UnitUtil.removeISorArmorMounts(getProtoMek(), false);
}
- if (UnitUtil.checkEquipmentByTechLevel(getProtomech(), panBasicInfo)) {
+ if (UnitUtil.checkEquipmentByTechLevel(getProtoMek(), panBasicInfo)) {
refresh.refreshEquipment();
} else {
refresh.refreshEquipmentTable();
}
- if (!panBasicInfo.isLegal(Protomech.TA_INTERFACE_COCKPIT)) {
- getProtomech().setInterfaceCockpit(false);
+ if (!panBasicInfo.isLegal(ProtoMek.TA_INTERFACE_COCKPIT)) {
+ getProtoMek().setInterfaceCockpit(false);
}
- panChassis.setFromEntity(getProtomech());
- panMovement.setFromEntity(getProtomech());
+ panChassis.setFromEntity(getProtoMek());
+ panMovement.setFromEntity(getProtoMek());
panArmor.refresh();
- panArmorAllocation.setFromEntity(getProtomech());
+ panArmorAllocation.setFromEntity(getProtoMek());
refresh.refreshBuild();
addAllListeners();
refresh.refreshPreview();
@@ -384,11 +386,11 @@ public void manualBVChanged(int manualBV) {
public void tonnageChanged(double tonnage) {
if (!recalculateEngineRating(panMovement.getWalk(), tonnage,
panChassis.getMotiveType() != PMChassisView.MOTIVE_TYPE_BIPED)) {
- panChassis.setFromEntity(getProtomech());
+ panChassis.setFromEntity(getProtoMek());
return;
}
- getProtomech().setWeight(tonnage);
- getProtomech().autoSetInternal();
+ getProtoMek().setWeight(tonnage);
+ getProtoMek().autoSetInternal();
refresh();
refresh.refreshBuild();
refresh.refreshPreview();
@@ -397,46 +399,46 @@ public void tonnageChanged(double tonnage) {
@Override
public void typeChanged(int motiveType) {
- boolean wasQuad = getProtomech().isQuad();
+ boolean wasQuad = getProtoMek().isQuad();
switch (motiveType) {
case PMChassisView.MOTIVE_TYPE_BIPED:
- getProtomech().setMovementMode(EntityMovementMode.BIPED);
- getProtomech().setIsQuad(false);
- getProtomech().setIsGlider(false);
+ getProtoMek().setMovementMode(EntityMovementMode.BIPED);
+ getProtoMek().setIsQuad(false);
+ getProtoMek().setIsGlider(false);
break;
case PMChassisView.MOTIVE_TYPE_QUAD:
- getProtomech().setMovementMode(EntityMovementMode.QUAD);
- getProtomech().setIsQuad(true);
- getProtomech().setIsGlider(false);
- getProtomech().getEquipment().stream()
- .filter(m -> (m.getLocation() == Protomech.LOC_LARM)
- || (m.getLocation() == Protomech.LOC_RARM))
- .forEach(m -> m.setLocation(Entity.LOC_NONE));
- getProtomech().initializeArmor(0, Protomech.LOC_LARM);
- getProtomech().initializeArmor(0, Protomech.LOC_RARM);
+ getProtoMek().setMovementMode(EntityMovementMode.QUAD);
+ getProtoMek().setIsQuad(true);
+ getProtoMek().setIsGlider(false);
+ getProtoMek().getEquipment().stream()
+ .filter(m -> (m.getLocation() == ProtoMek.LOC_LARM)
+ || (m.getLocation() == ProtoMek.LOC_RARM))
+ .forEach(m -> m.setLocation(Entity.LOC_NONE));
+ getProtoMek().initializeArmor(0, ProtoMek.LOC_LARM);
+ getProtoMek().initializeArmor(0, ProtoMek.LOC_RARM);
break;
case PMChassisView.MOTIVE_TYPE_GLIDER:
- getProtomech().setMovementMode(EntityMovementMode.WIGE);
- getProtomech().setIsQuad(false);
- getProtomech().setIsGlider(true);
+ getProtoMek().setMovementMode(EntityMovementMode.WIGE);
+ getProtoMek().setIsQuad(false);
+ getProtoMek().setIsGlider(true);
break;
}
- getProtomech().autoSetInternal();
+ getProtoMek().autoSetInternal();
if (wasQuad) {
- getProtomech().autoSetInternal();
- getProtomech().initializeArmor(0, Protomech.LOC_LARM);
- getProtomech().initializeArmor(0, Protomech.LOC_RARM);
- Optional qms = getProtomech().getMisc().stream().filter(m -> m.getType()
+ getProtoMek().autoSetInternal();
+ getProtoMek().initializeArmor(0, ProtoMek.LOC_LARM);
+ getProtoMek().initializeArmor(0, ProtoMek.LOC_RARM);
+ Optional qms = getProtoMek().getMisc().stream().filter(m -> m.getType()
.hasFlag(MiscType.F_CLUB) && m.getType().hasSubType(MiscType.S_PROTO_QMS)).findFirst();
if (qms.isPresent()) {
- UnitUtil.removeMounted(getProtomech(), qms.get());
+ UnitUtil.removeMounted(getProtoMek(), qms.get());
}
}
- List toRemove = getProtomech().getMisc().stream()
- .filter(m -> !ProtoMekUtil.isProtomechEquipment(m.getType(), getProtomech(), true))
+ List> toRemove = getProtoMek().getMisc().stream()
+ .filter(m -> !ProtoMekUtil.isProtoMekEquipment(m.getType(), getProtoMek(), true))
.collect(Collectors.toList());
- toRemove.forEach(m -> UnitUtil.removeMounted(getProtomech(), m));
- panMovement.setFromEntity(getProtomech());
+ toRemove.forEach(m -> UnitUtil.removeMounted(getProtoMek(), m));
+ panMovement.setFromEntity(getProtoMek());
recalculateEngineRating(panMovement.getWalk(), panChassis.getTonnage(),
motiveType != PMChassisView.MOTIVE_TYPE_BIPED);
refresh();
@@ -447,9 +449,9 @@ public void typeChanged(int motiveType) {
@Override
public void armorTypeChanged(ArmorType armor) {
- UnitUtil.removeISorArmorMounts(getProtomech(), false);
+ UnitUtil.removeISorArmorMounts(getProtoMek(), false);
createArmorMountsAndSetArmorType(armor);
- panArmorAllocation.setFromEntity(getProtomech());
+ panArmorAllocation.setFromEntity(getProtoMek());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshBuild();
@@ -458,9 +460,9 @@ public void armorTypeChanged(ArmorType armor) {
@Override
public void armorFactorChanged(int points) {
- double tonnage = ArmorType.forEntity(getProtomech()).getWeightPerPoint() * points;
- getProtomech().setArmorTonnage(tonnage);
- panArmorAllocation.setFromEntity(getProtomech());
+ double tonnage = ArmorType.forEntity(getProtoMek()).getWeightPerPoint() * points;
+ getProtoMek().setArmorTonnage(tonnage);
+ panArmorAllocation.setFromEntity(getProtoMek());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
@@ -468,13 +470,13 @@ public void armorFactorChanged(int points) {
@Override
public void maximizeArmor() {
- double maxArmor = UnitUtil.getMaximumArmorTonnage(getProtomech());
- getProtomech().setArmorTonnage(maxArmor);
+ double maxArmor = UnitUtil.getMaximumArmorTonnage(getProtoMek());
+ getProtoMek().setArmorTonnage(maxArmor);
panArmor.removeListener(this);
- panArmor.setFromEntity(getProtomech());
+ panArmor.setFromEntity(getProtoMek());
panArmor.addListener(this);
- panArmorAllocation.setFromEntity(getProtomech());
+ panArmorAllocation.setFromEntity(getProtoMek());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
@@ -482,23 +484,23 @@ public void maximizeArmor() {
@Override
public void useRemainingTonnageArmor() {
- double currentTonnage = UnitUtil.getEntityVerifier(getProtomech())
+ double currentTonnage = UnitUtil.getEntityVerifier(getProtoMek())
.calculateWeight();
- currentTonnage += UnitUtil.getUnallocatedAmmoTonnage(getProtomech());
- double totalTonnage = getProtomech().getWeight();
+ currentTonnage += UnitUtil.getUnallocatedAmmoTonnage(getProtoMek());
+ double totalTonnage = getProtoMek().getWeight();
double remainingTonnage = TestEntity.floor(
totalTonnage - currentTonnage, TestEntity.Ceil.KILO);
// We can only use remaining tonnage equal to whole points of armor.
- remainingTonnage = (int) UnitUtil.getRawArmorPoints(getProtomech(), remainingTonnage)
- * ArmorType.forEntity(getProtomech()).getWeightPerPoint();
- double maxArmor = MathUtility.clamp(getProtomech().getLabArmorTonnage() + remainingTonnage, 0,
- UnitUtil.getMaximumArmorTonnage(getProtomech()));
- getProtomech().setArmorTonnage(maxArmor);
+ remainingTonnage = (int) UnitUtil.getRawArmorPoints(getProtoMek(), remainingTonnage)
+ * ArmorType.forEntity(getProtoMek()).getWeightPerPoint();
+ double maxArmor = MathUtility.clamp(getProtoMek().getLabArmorTonnage() + remainingTonnage, 0,
+ UnitUtil.getMaximumArmorTonnage(getProtoMek()));
+ getProtoMek().setArmorTonnage(maxArmor);
panArmor.removeListener(this);
- panArmor.setFromEntity(getProtomech());
+ panArmor.setFromEntity(getProtoMek());
panArmor.addListener(this);
- panArmorAllocation.setFromEntity(getProtomech());
+ panArmorAllocation.setFromEntity(getProtoMek());
panSummary.refresh();
refresh.refreshStatus();
refresh.refreshPreview();
@@ -508,12 +510,12 @@ public void useRemainingTonnageArmor() {
public void walkChanged(int walkMP) {
recalculateEngineRating(walkMP, panChassis.getTonnage(),
panChassis.getMotiveType() != PMChassisView.MOTIVE_TYPE_BIPED);
- getProtomech().setOriginalWalkMP(walkMP);
+ getProtoMek().setOriginalWalkMP(walkMP);
panSummary.refresh();
refresh.refreshBuild();
refresh.refreshStatus();
refresh.refreshPreview();
- panMovement.setFromEntity(getProtomech());
+ panMovement.setFromEntity(getProtoMek());
panChassis.refresh();
}
@@ -521,23 +523,23 @@ public void walkChanged(int walkMP) {
public void jumpChanged(int jumpMP, EquipmentType jumpJet) {
// Don't set jumpMP for UMU.
if (null == jumpJet) {
- getProtomech().setOriginalJumpMP(0);
+ getProtoMek().setOriginalJumpMP(0);
jumpMP = 0;
} else if (jumpJet.hasFlag(MiscType.F_JUMP_JET)) {
- getProtomech().setOriginalJumpMP(jumpMP);
+ getProtoMek().setOriginalJumpMP(jumpMP);
} else {
- getProtomech().setOriginalJumpMP(0);
+ getProtoMek().setOriginalJumpMP(0);
}
- List jjs = getProtomech().getMisc().stream()
+ List> jjs = getProtoMek().getMisc().stream()
.filter(m -> jumpJet.equals(m.getType()))
.collect(Collectors.toList());
while (jjs.size() > jumpMP) {
- UnitUtil.removeMounted(getProtomech(), jjs.remove(jjs.size() - 1));
+ UnitUtil.removeMounted(getProtoMek(), jjs.remove(jjs.size() - 1));
}
while (jumpMP > jjs.size()) {
try {
- UnitUtil.addMounted(getProtomech(), Mounted.createMounted(getProtomech(), jumpJet),
- Protomech.LOC_BODY, false);
+ UnitUtil.addMounted(getProtoMek(), Mounted.createMounted(getProtoMek(), jumpJet),
+ ProtoMek.LOC_BODY, false);
} catch (LocationFullException e) {
// Shouldn't be able to fill location
}
@@ -547,24 +549,24 @@ public void jumpChanged(int jumpMP, EquipmentType jumpJet) {
refresh.refreshBuild();
refresh.refreshStatus();
refresh.refreshPreview();
- panMovement.setFromEntity(getProtomech());
+ panMovement.setFromEntity(getProtoMek());
}
@Override
public void jumpTypeChanged(final EquipmentType jumpJet) {
- List jjs = getProtomech().getMisc().stream()
+ List> jjs = getProtoMek().getMisc().stream()
.filter(m -> m.getType().hasFlag(MiscType.F_JUMP_JET)
|| m.getType().hasFlag(MiscType.F_UMU))
.filter(m -> !jumpJet.equals(m.getType()))
.collect(Collectors.toList());
- jjs.forEach(jj -> UnitUtil.removeMounted(getProtomech(), jj));
+ jjs.forEach(jj -> UnitUtil.removeMounted(getProtoMek(), jj));
jumpChanged(panMovement.getJump(), jumpJet);
}
@Override
public void armorPointsChanged(int location, int front, int rear) {
- getProtomech().initializeArmor(front, location);
- panArmorAllocation.setFromEntity(getProtomech());
+ getProtoMek().initializeArmor(front, location);
+ panArmorAllocation.setFromEntity(getProtoMek());
refresh.refreshPreview();
refresh.refreshSummary();
refresh.refreshStatus();
@@ -573,20 +575,21 @@ public void armorPointsChanged(int location, int front, int rear) {
@Override
public void autoAllocateArmor() {
double pointsToAllocate = panArmor.getArmorPoints();
- double maxArmor = UnitUtil.getMaximumArmorPoints(getProtomech());
+ double maxArmor = UnitUtil.getMaximumArmorPoints(getProtoMek());
if (pointsToAllocate > maxArmor) {
pointsToAllocate = maxArmor;
}
double percent = pointsToAllocate / maxArmor;
- final double totalIS = getProtomech().getTotalOInternal();
- for (int location = getProtomech().firstArmorIndex(); location < getProtomech().locations(); location++) {
- double allocate = Math.min(UnitUtil.getMaximumArmorPoints(getProtomech(), location) * percent, pointsToAllocate);
- getProtomech().initializeArmor((int) allocate, location);
+ final double totalIS = getProtoMek().getTotalOInternal();
+ for (int location = getProtoMek().firstArmorIndex(); location < getProtoMek().locations(); location++) {
+ double allocate = Math.min(UnitUtil.getMaximumArmorPoints(getProtoMek(), location) * percent,
+ pointsToAllocate);
+ getProtoMek().initializeArmor((int) allocate, location);
pointsToAllocate -= (int) allocate;
}
allocateLeftoverPoints(pointsToAllocate);
- panArmorAllocation.setFromEntity(getProtomech());
+ panArmorAllocation.setFromEntity(getProtoMek());
refresh.refreshPreview();
refresh.refreshSummary();
refresh.refreshStatus();
@@ -596,82 +599,83 @@ public void autoAllocateArmor() {
* allocate any leftover points one-by-one
*
* @param points
- * the amount of points left over
+ * the amount of points left over
*/
private void allocateLeftoverPoints(double points) {
while (points >= 1) {
// Assign with the priority torso, legs, head, arms, main gun (if any)
- // If there are exactly two points left after the legs, skip the head and assign them
+ // If there are exactly two points left after the legs, skip the head and assign
+ // them
// symmetrically to the arms
- if (!getProtomech().isQuad()) {
- addArmorPoint(Protomech.LOC_TORSO);
+ if (!getProtoMek().isQuad()) {
+ addArmorPoint(ProtoMek.LOC_TORSO);
points--;
if (points > 0) {
- addArmorPoint(Protomech.LOC_LEG);
+ addArmorPoint(ProtoMek.LOC_LEG);
points--;
}
if ((points > 0) && (points != 2)) {
- addArmorPoint(Protomech.LOC_HEAD);
+ addArmorPoint(ProtoMek.LOC_HEAD);
points--;
}
if (points >= 2) {
- addArmorPoint(Protomech.LOC_LARM);
- addArmorPoint(Protomech.LOC_RARM);
+ addArmorPoint(ProtoMek.LOC_LARM);
+ addArmorPoint(ProtoMek.LOC_RARM);
points -= 2;
}
- if ((points > 0) && getProtomech().hasMainGun()) {
- addArmorPoint(Protomech.LOC_HEAD);
+ if ((points > 0) && getProtoMek().hasMainGun()) {
+ addArmorPoint(ProtoMek.LOC_HEAD);
points--;
}
} else {
// For quads we have no arm armor and we prioritize the legs over the torso.
- addArmorPoint(Protomech.LOC_LEG);
+ addArmorPoint(ProtoMek.LOC_LEG);
points--;
if (points > 0) {
- addArmorPoint(Protomech.LOC_TORSO);
+ addArmorPoint(ProtoMek.LOC_TORSO);
points--;
}
if (points > 0) {
- addArmorPoint(Protomech.LOC_HEAD);
+ addArmorPoint(ProtoMek.LOC_HEAD);
points--;
}
- if ((points > 0) && getProtomech().hasMainGun()) {
- addArmorPoint(Protomech.LOC_HEAD);
+ if ((points > 0) && getProtoMek().hasMainGun()) {
+ addArmorPoint(ProtoMek.LOC_HEAD);
points--;
}
}
}
}
-
+
/**
* Convenience method for armor auto-allocation
- *
+ *
* @param location
*/
private void addArmorPoint(int location) {
- if (getProtomech().getOArmor(location) < UnitUtil.getMaximumArmorPoints(getProtomech(), location)) {
- getProtomech().initializeArmor(getProtomech().getOArmor(location) + 1, location);
+ if (getProtoMek().getOArmor(location) < UnitUtil.getMaximumArmorPoints(getProtoMek(), location)) {
+ getProtoMek().initializeArmor(getProtoMek().getOArmor(location) + 1, location);
}
}
@Override
public void mainGunChanged(boolean mainGun) {
- getProtomech().setHasMainGun(mainGun);
+ getProtoMek().setHasMainGun(mainGun);
if (!mainGun) {
- getProtomech().initializeArmor(IArmorState.ARMOR_NA, Protomech.LOC_MAINGUN);
- getProtomech().getEquipment().forEach(m -> {
- if (m.getLocation() == Protomech.LOC_MAINGUN) {
+ getProtoMek().initializeArmor(IArmorState.ARMOR_NA, ProtoMek.LOC_MAINGUN);
+ getProtoMek().getEquipment().forEach(m -> {
+ if (m.getLocation() == ProtoMek.LOC_MAINGUN) {
m.setLocation(Entity.LOC_NONE);
}
});
} else {
- getProtomech().initializeArmor(0, Protomech.LOC_MAINGUN);
- getProtomech().setArmorType(getProtomech().getArmorType(Protomech.LOC_TORSO));
- getProtomech().setArmorTechLevel(getProtomech().getArmorTechLevel(Protomech.LOC_TORSO));
+ getProtoMek().initializeArmor(0, ProtoMek.LOC_MAINGUN);
+ getProtoMek().setArmorType(getProtoMek().getArmorType(ProtoMek.LOC_TORSO));
+ getProtoMek().setArmorTechLevel(getProtoMek().getArmorTechLevel(ProtoMek.LOC_TORSO));
}
- getProtomech().autoSetInternal();
- panArmor.setFromEntity(getProtomech());
- panArmorAllocation.setFromEntity(getProtomech());
+ getProtoMek().autoSetInternal();
+ panArmor.setFromEntity(getProtoMek());
+ panArmorAllocation.setFromEntity(getProtoMek());
refresh.refreshBuild();
refresh.refreshPreview();
}
@@ -682,27 +686,27 @@ public void setEnhancement(EquipmentType eq, boolean selected) {
return;
}
if (selected) {
- for (Mounted m : getProtomech().getMisc()) {
+ for (Mounted> m : getProtoMek().getMisc()) {
if (eq.equals(m.getType())) {
return;
}
}
- Mounted m = Mounted.createMounted(getProtomech(), eq);
+ Mounted> m = Mounted.createMounted(getProtoMek(), eq);
try {
- if (TestProtomech.requiresSlot(eq) && this.freeUpSpace(Protomech.LOC_TORSO, 1)) {
- getProtomech().addEquipment(m, Protomech.LOC_TORSO, false);
+ if (TestProtoMek.requiresSlot(eq) && this.freeUpSpace(ProtoMek.LOC_TORSO, 1)) {
+ getProtoMek().addEquipment(m, ProtoMek.LOC_TORSO, false);
} else {
- getProtomech().addEquipment(m, Protomech.LOC_BODY, false);
+ getProtoMek().addEquipment(m, ProtoMek.LOC_BODY, false);
}
} catch (LocationFullException e) {
// We've already checked for enough space where there are limits
}
} else {
- Optional mounted = getProtomech().getMisc().stream()
+ Optional mounted = getProtoMek().getMisc().stream()
.filter(m -> eq.equals(m.getType())).findFirst();
- mounted.ifPresent(miscMounted -> UnitUtil.removeMounted(getProtomech(), miscMounted));
+ mounted.ifPresent(miscMounted -> UnitUtil.removeMounted(getProtoMek(), miscMounted));
}
- panMovement.setFromEntity(getProtomech());
+ panMovement.setFromEntity(getProtoMek());
panSummary.refresh();
refresh.refreshPreview();
refresh.refreshBuild();
@@ -711,13 +715,12 @@ public void setEnhancement(EquipmentType eq, boolean selected) {
@Override
public void setISInterface(boolean selected) {
- getProtomech().setInterfaceCockpit(selected);
+ getProtoMek().setInterfaceCockpit(selected);
}
-
@Override
public void mulIdChanged(int mulId) {
- getProtomech().setMulId(mulId);
+ getProtoMek().setMulId(mulId);
}
@Override
diff --git a/megameklab/src/megameklab/ui/supportVehicle/SVArmorTab.java b/megameklab/src/megameklab/ui/supportVehicle/SVArmorTab.java
index 5c6d24b62..2e515a7a9 100644
--- a/megameklab/src/megameklab/ui/supportVehicle/SVArmorTab.java
+++ b/megameklab/src/megameklab/ui/supportVehicle/SVArmorTab.java
@@ -219,7 +219,7 @@ public void armorPointsChanged(int location, int front, int rear) {
public void patchworkChanged(int location, ArmorType armor) {
UnitUtil.resetArmor(getEntity(), location);
- int crits = armor.getPatchworkSlotsMechSV();
+ int crits = armor.getPatchworkSlotsMekSV();
if (getEntity().getEmptyCriticals(location) < crits) {
JOptionPane .showMessageDialog(
null, armor.getName()
diff --git a/megameklab/src/megameklab/ui/supportVehicle/SVBuildTab.java b/megameklab/src/megameklab/ui/supportVehicle/SVBuildTab.java
index 4e1d6dbf1..2036c3886 100644
--- a/megameklab/src/megameklab/ui/supportVehicle/SVBuildTab.java
+++ b/megameklab/src/megameklab/ui/supportVehicle/SVBuildTab.java
@@ -18,26 +18,32 @@
*/
package megameklab.ui.supportVehicle;
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JLabel;
+import javax.swing.JPanel;
+import javax.swing.SwingConstants;
+
import megamek.common.Entity;
-import megamek.common.MechFileParser;
+import megamek.common.MekFileParser;
import megamek.common.Mounted;
import megamek.common.loaders.EntityLoadingException;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.generalUnit.UnallocatedView;
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
/**
* Build tab for assigning support vehicle equipment locations
*/
public class SVBuildTab extends ITab implements ActionListener {
+ private static final MMLogger logger = MMLogger.create(SVBuildTab.class);
private RefreshListener refresh = null;
private SVCriticalView critView;
@@ -101,14 +107,14 @@ public void actionPerformed(ActionEvent evt) {
}
private void autoFillCrits() {
- for (Mounted mount : unallocatedView.getTableModel().getCrits()) {
+ for (Mounted> mount : unallocatedView.getTableModel().getCrits()) {
for (int location = 0; location < getTank().locations(); location++) {
try {
getTank().addEquipment(mount, location, false);
UnitUtil.changeMountStatus(getTank(), mount, location, Entity.LOC_NONE, false);
break;
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
}
@@ -116,7 +122,7 @@ private void autoFillCrits() {
}
private void resetCrits() {
- for (Mounted mount : getTank().getEquipment()) {
+ for (Mounted> mount : getTank().getEquipment()) {
// Fixed shouldn't be removed
if (UnitUtil.isFixedLocationSpreadEquipment(mount.getType())) {
continue;
@@ -126,11 +132,11 @@ private void resetCrits() {
}
// Check linkings after you remove everything.
try {
- MechFileParser.postLoadInit(getTank());
+ MekFileParser.postLoadInit(getTank());
} catch (EntityLoadingException ele) {
// do nothing.
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
refresh.refreshAll();
diff --git a/megameklab/src/megameklab/ui/supportVehicle/SVCriticalView.java b/megameklab/src/megameklab/ui/supportVehicle/SVCriticalView.java
index 845dae14f..37faaf55a 100644
--- a/megameklab/src/megameklab/ui/supportVehicle/SVCriticalView.java
+++ b/megameklab/src/megameklab/ui/supportVehicle/SVCriticalView.java
@@ -17,20 +17,30 @@
*/
package megameklab.ui.supportVehicle;
+import java.awt.Color;
+import java.util.Map;
+import java.util.Vector;
+
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.JComponent;
+import javax.swing.JPanel;
+import javax.swing.ListSelectionModel;
+
import megamek.client.ui.swing.util.UIUtil.FixedYPanel;
-import megamek.common.*;
+import megamek.common.CriticalSlot;
+import megamek.common.FixedWingSupport;
+import megamek.common.Mounted;
+import megamek.common.SuperHeavyTank;
+import megamek.common.Tank;
+import megamek.common.VTOL;
import megamek.common.annotations.Nullable;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.util.CritCellUtil;
import megameklab.ui.util.DropTargetCriticalList;
import megameklab.ui.util.IView;
import megameklab.ui.util.RefreshListener;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.util.Map;
-import java.util.Vector;
/**
* The Crit Slots view for a Support Vehicle (all motive types)
@@ -39,6 +49,8 @@
* @author Simon (Juliez)
*/
public class SVCriticalView extends IView {
+ private static final MMLogger logger = MMLogger.create(SVCriticalView.class);
+
private final JPanel leftPanel = new JPanel();
private final JPanel rightPanel = new JPanel();
private final JPanel frontPanel = new JPanel();
@@ -52,15 +64,18 @@ public class SVCriticalView extends IView {
private final JPanel rotorPanel = new FixedYPanel();
private RefreshListener refresh;
- private final Map aeroLocations = Map.of(FixedWingSupport.LOC_NOSE, frontPanel, FixedWingSupport.LOC_LWING, leftPanel,
- FixedWingSupport.LOC_RWING, rightPanel, FixedWingSupport.LOC_BODY, bodyPanel, FixedWingSupport.LOC_AFT, rearPanel);
+ private final Map aeroLocations = Map.of(FixedWingSupport.LOC_NOSE, frontPanel,
+ FixedWingSupport.LOC_LWING, leftPanel,
+ FixedWingSupport.LOC_RWING, rightPanel, FixedWingSupport.LOC_BODY, bodyPanel, FixedWingSupport.LOC_AFT,
+ rearPanel);
private final Map vtolLocations = Map.of(Tank.LOC_FRONT, frontPanel, Tank.LOC_LEFT, leftPanel,
Tank.LOC_RIGHT, rightPanel, Tank.LOC_BODY, bodyPanel, Tank.LOC_REAR, rearPanel, VTOL.LOC_ROTOR, rotorPanel,
VTOL.LOC_TURRET, turretPanel);
private final Map tankLocations = Map.of(Tank.LOC_FRONT, frontPanel, Tank.LOC_LEFT, leftPanel,
- Tank.LOC_RIGHT, rightPanel, Tank.LOC_BODY, bodyPanel, Tank.LOC_REAR, rearPanel, Tank.LOC_TURRET, turretPanel,
+ Tank.LOC_RIGHT, rightPanel, Tank.LOC_BODY, bodyPanel, Tank.LOC_REAR, rearPanel, Tank.LOC_TURRET,
+ turretPanel,
Tank.LOC_TURRET_2, dualTurretPanel);
private final Map superHvyLocations = Map.of(Tank.LOC_FRONT, frontPanel,
@@ -147,7 +162,7 @@ public void refresh() {
}
synchronized (getEntity()) {
- LogManager.getLogger().info(getEntity().locations());
+ logger.info(getEntity().locations());
for (int location = 0; location < getEntity().locations(); location++) {
Vector critNames = new Vector<>(1, 1);
@@ -157,9 +172,9 @@ public void refresh() {
continue;
}
if (cs.getType() == CriticalSlot.TYPE_SYSTEM) {
- critNames.add(getMech().getSystemName(cs.getIndex()));
+ critNames.add(getMek().getSystemName(cs.getIndex()));
} else if (cs.getType() == CriticalSlot.TYPE_EQUIPMENT) {
- Mounted m = cs.getMount();
+ Mounted> m = cs.getMount();
// Critical didn't get removed. Remove it now.
if (m == null) {
getEntity().setCritical(location, slot, null);
@@ -186,7 +201,8 @@ public void refresh() {
if (critNames.isEmpty()) {
critNames.add(CritCellUtil.EMPTY_CRITCELL_TEXT);
}
- DropTargetCriticalList criticalSlotList = new DropTargetCriticalList<>(critNames, eSource, refresh, true);
+ DropTargetCriticalList criticalSlotList = new DropTargetCriticalList<>(critNames, eSource,
+ refresh, true);
criticalSlotList.setVisibleRowCount(critNames.size());
criticalSlotList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
criticalSlotList.setName(location + "");
diff --git a/megameklab/src/megameklab/ui/supportVehicle/SVEquipmentDatabaseView.java b/megameklab/src/megameklab/ui/supportVehicle/SVEquipmentDatabaseView.java
index fa0ff3d8c..0ceb43247 100644
--- a/megameklab/src/megameklab/ui/supportVehicle/SVEquipmentDatabaseView.java
+++ b/megameklab/src/megameklab/ui/supportVehicle/SVEquipmentDatabaseView.java
@@ -13,30 +13,59 @@
*/
package megameklab.ui.supportVehicle;
-import megamek.common.*;
-import megamek.common.verifier.TestEntity;
-import megameklab.ui.EntitySource;
-import megameklab.ui.util.AbstractEquipmentDatabaseView;
-import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
+import static megameklab.ui.util.EquipmentTableModel.*;
-import javax.swing.*;
import java.util.Collection;
import java.util.List;
-import static megameklab.ui.util.EquipmentTableModel.*;
+import javax.swing.JOptionPane;
+
+import megamek.common.Aero;
+import megamek.common.AmmoType;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.LocationFullException;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.Tank;
+import megamek.common.VTOL;
+import megamek.common.verifier.TestEntity;
+import megamek.logging.MMLogger;
+import megameklab.ui.EntitySource;
+import megameklab.ui.util.AbstractEquipmentDatabaseView;
+import megameklab.util.UnitUtil;
/**
* An Equipment Database for Support Vehicles. This table shows many columns
* and is suitable for use in the Equipment Tab.
*/
class SVEquipmentDatabaseView extends AbstractEquipmentDatabaseView {
+ private static final MMLogger logger = MMLogger.create(SVEquipmentDatabaseView.class);
- private final List fluffColumns = List.of(COL_NAME, COL_TECH, COL_TLEVEL, COL_TRATING, COL_DPROTOTYPE,
- COL_DPRODUCTION, COL_DCOMMON, COL_DEXTINCT, COL_DREINTRO, COL_COST);
+ private final List fluffColumns = List.of(
+ COL_NAME,
+ COL_TECH,
+ COL_TLEVEL,
+ COL_TRATING,
+ COL_DPROTOTYPE,
+ COL_DPRODUCTION,
+ COL_DCOMMON,
+ COL_DEXTINCT,
+ COL_DREINTRO,
+ COL_COST);
- private final List statsColumns = List.of(COL_NAME, COL_DAMAGE, COL_HEAT, COL_MRANGE, COL_RANGE,
- COL_SHOTS, COL_TECH, COL_BV, COL_TON, COL_CRIT, COL_REF);
+ private final List statsColumns = List.of(
+ COL_NAME,
+ COL_DAMAGE,
+ COL_HEAT,
+ COL_MRANGE,
+ COL_RANGE,
+ COL_SHOTS,
+ COL_TECH,
+ COL_BV,
+ COL_TON,
+ COL_CRIT,
+ COL_REF);
public SVEquipmentDatabaseView(EntitySource eSource) {
super(eSource);
@@ -85,7 +114,7 @@ protected void addEquipment(EquipmentType equip, int count) {
}
}
} catch (LocationFullException ex) {
- LogManager.getLogger().error("Location full while trying to add " + equip.getName());
+ logger.error("Location full while trying to add " + equip.getName());
JOptionPane.showMessageDialog(
this, "Could not add " + equip.getName(),
"Location Full", JOptionPane.ERROR_MESSAGE);
@@ -105,6 +134,7 @@ private void addLargeCraftAmmo(EquipmentType ammo, int count) throws LocationFul
/**
* Adds ammo to the correct location (body/fuselage) for aerospace and vehicles
+ *
* @param equip The {@link AmmoType} to add
* @param count The number of slots of ammo (usually tons)
* @param loc The location to add it
@@ -122,5 +152,4 @@ protected Collection getVisibleTableColumns(boolean tableMode) {
return tableMode ? statsColumns : fluffColumns;
}
-
}
diff --git a/megameklab/src/megameklab/ui/supportVehicle/SVEquipmentTab.java b/megameklab/src/megameklab/ui/supportVehicle/SVEquipmentTab.java
index 94ed5e7d0..e05afe8ae 100644
--- a/megameklab/src/megameklab/ui/supportVehicle/SVEquipmentTab.java
+++ b/megameklab/src/megameklab/ui/supportVehicle/SVEquipmentTab.java
@@ -24,7 +24,8 @@
import megameklab.util.UnitUtil;
/**
- * The Equipment Tab for Support Vehicles units showing the equipment database and the current loadout list.
+ * The Equipment Tab for Support Vehicles units showing the equipment database
+ * and the current loadout list.
*
* @author Simon (Juliez)
*/
@@ -40,7 +41,7 @@ protected AbstractEquipmentDatabaseView getEquipmentDatabaseView() {
}
@Override
- protected boolean showInLoadout(Mounted mount) {
+ protected boolean showInLoadOut(Mounted> mount) {
EquipmentType etype = mount.getType();
return !(etype instanceof MiscType) ||
!(UnitUtil.isHeatSink(mount)
@@ -49,10 +50,10 @@ protected boolean showInLoadout(Mounted mount) {
|| etype.hasFlag(MiscType.F_TSM)
|| etype.hasFlag(MiscType.F_INDUSTRIAL_TSM)
|| (etype.hasFlag(MiscType.F_MASC)
- && !etype.hasSubType(MiscType.S_SUPERCHARGER)
- && !etype.hasSubType(MiscType.S_JETBOOSTER))
+ && !etype.hasSubType(MiscType.S_SUPERCHARGER)
+ && !etype.hasSubType(MiscType.S_JETBOOSTER))
|| (((eSource.getEntity().getEntityType() & Entity.ETYPE_QUADVEE) == Entity.ETYPE_QUADVEE)
- && etype.hasFlag(MiscType.F_TRACKS))
+ && etype.hasFlag(MiscType.F_TRACKS))
|| etype.hasFlag(MiscType.F_CHASSIS_MODIFICATION)
|| etype.hasFlag(MiscType.F_ADVANCED_FIRECONTROL)
|| etype.hasFlag(MiscType.F_BASIC_FIRECONTROL)
diff --git a/megameklab/src/megameklab/ui/supportVehicle/SVStructureTab.java b/megameklab/src/megameklab/ui/supportVehicle/SVStructureTab.java
index 2ab1cfe35..4b052e6a6 100644
--- a/megameklab/src/megameklab/ui/supportVehicle/SVStructureTab.java
+++ b/megameklab/src/megameklab/ui/supportVehicle/SVStructureTab.java
@@ -18,9 +18,20 @@
*/
package megameklab.ui.supportVehicle;
+import java.awt.BorderLayout;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
+import java.util.List;
+import java.util.stream.Collectors;
+
+import javax.swing.BorderFactory;
+import javax.swing.JPanel;
+
import megamek.common.*;
import megamek.common.verifier.TestEntity;
import megamek.common.verifier.TestSupportVehicle;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.generalUnit.BasicInfoView;
import megameklab.ui.generalUnit.FuelView;
@@ -31,17 +42,12 @@
import megameklab.ui.util.ITab;
import megameklab.ui.util.RefreshListener;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.util.List;
-import java.util.stream.Collectors;
/**
* Structure tab for support vehicle construction
*/
public class SVStructureTab extends ITab implements SVBuildListener {
+ private static final MMLogger logger = MMLogger.create(SVStructureTab.class);
private RefreshListener refresh = null;
private JPanel masterPanel;
@@ -80,7 +86,7 @@ private void setupPanels() {
new StructureSummaryItem(),
new EngineSummaryItem(),
new FuelSummaryItem(),
- new HeatsinkSummaryItem(),
+ new HeatSinkSummaryItem(),
new ControlsSummaryItem(),
new ArmorSummaryItem(),
new TurretSummaryItem(),
@@ -294,7 +300,7 @@ public void jumpChanged(int jumpMP, EquipmentType jumpJet) {
try {
getSV().addEquipment(jumpJet, Tank.LOC_BODY);
} catch (LocationFullException e) {
- LogManager.getLogger().error("", e);
+ logger.error("", e);
}
}
panSummary.refresh();
@@ -315,8 +321,7 @@ public void jumpTypeChanged(EquipmentType jumpJet) {
@Override
public void tonnageChanged(double tonnage) {
boolean wasLarge = getEntity().getWeightClass() == EntityWeightClass.WEIGHT_LARGE_SUPPORT;
- getEntity().setWeight(TestEntity.ceil(tonnage, tonnage < 5 ?
- TestEntity.Ceil.KILO : TestEntity.Ceil.HALFTON));
+ getEntity().setWeight(TestEntity.ceil(tonnage, tonnage < 5 ? TestEntity.Ceil.KILO : TestEntity.Ceil.HALFTON));
if (!getEntity().isAero() && !getEntity().getMovementMode().equals(EntityMovementMode.VTOL)) {
if ((getEntity().getWeightClass() == EntityWeightClass.WEIGHT_LARGE_SUPPORT) != wasLarge) {
toggleLargeSupport();
@@ -334,7 +339,8 @@ public void tonnageChanged(double tonnage) {
}
/**
- * Called when changing to or from large support vee, which may require instantiating
+ * Called when changing to or from large support vee, which may require
+ * instantiating
* a different Entity.
*/
private void toggleLargeSupport() {
@@ -382,7 +388,7 @@ public void typeChanged(TestSupportVehicle.SVType type) {
refresh.refreshBuild();
refresh.refreshStatus();
refresh.refreshPreview();
- //TODO: Refresh other views
+ // TODO: Refresh other views
}
}
@@ -400,8 +406,8 @@ public void engineChanged(Engine engine) {
getSV().setEngine(engine);
// Switching between maglev and non-maglev engines changes movement mode
if (TestSupportVehicle.SVType.RAIL.equals(TestSupportVehicle.SVType.getVehicleType(getSV()))) {
- getSV().setMovementMode((engine.getEngineType() == Engine.MAGLEV) ?
- EntityMovementMode.MAGLEV : EntityMovementMode.RAIL);
+ getSV().setMovementMode(
+ (engine.getEngineType() == Engine.MAGLEV) ? EntityMovementMode.MAGLEV : EntityMovementMode.RAIL);
}
// Make sure the engine tech rating is at least the minimum for the engine type
if (getSV().getEngineTechRating() < engine.getTechRating()) {
@@ -441,13 +447,14 @@ public void engineTechRatingChanged(int techRating) {
@Override
public void setChassisMod(EquipmentType mod, boolean installed) {
- final Mounted current = getSV().getMisc().stream().filter(m -> m.getType().equals(mod)).findFirst().orElse(null);
+ final Mounted> current = getSV().getMisc().stream().filter(m -> m.getType().equals(mod)).findFirst()
+ .orElse(null);
if (installed && (null == current)) {
try {
getSV().addEquipment(mod, getSV().isAero() ? FixedWingSupport.LOC_BODY : Tank.LOC_BODY);
} catch (LocationFullException e) {
// This should not be possible since chassis mods don't occupy slots
- LogManager.getLogger().error("LocationFullException when adding chassis mod " + mod.getName());
+ logger.error("LocationFullException when adding chassis mod " + mod.getName());
}
} else if (!installed && (null != current)) {
getSV().getMisc().remove(current);
@@ -525,7 +532,7 @@ public void turretChanged(int turretConfig) {
@Override
public void sponsonTurretChanged(boolean installed) {
- final List current = getSV().getMisc().stream()
+ final List> current = getSV().getMisc().stream()
.filter(m -> m.getType().hasFlag(MiscType.F_SPONSON_TURRET))
.collect(Collectors.toList());
if (installed && current.isEmpty()) {
@@ -535,13 +542,13 @@ public void sponsonTurretChanged(boolean installed) {
getSV().addEquipment(EquipmentType.get(EquipmentTypeLookup.SPONSON_TURRET), Tank.LOC_RIGHT);
} catch (LocationFullException e) {
// This should not be possible since sponson turrets mods don't occupy slots
- LogManager.getLogger().error("LocationFullException when adding sponson turret");
+ logger.error("LocationFullException when adding sponson turret");
}
} else if (!installed) {
- for (Mounted m : getEntity().getEquipment()) {
+ for (Mounted> m : getEntity().getEquipment()) {
m.setSponsonTurretMounted(false);
}
- for (Mounted sponson : current) {
+ for (Mounted> sponson : current) {
getSV().getMisc().remove(sponson);
getSV().getEquipment().remove(sponson);
UnitUtil.removeCriticals(getSV(), sponson);
@@ -558,18 +565,18 @@ public void sponsonTurretChanged(boolean installed) {
@Override
public void pintleTurretChanged(boolean installed, int loc) {
- final Mounted current = getSV().getMisc().stream()
- .filter(m -> m.getType().hasFlag(MiscType.F_PINTLE_TURRET) && (m.getLocation ()== loc))
+ final Mounted> current = getSV().getMisc().stream()
+ .filter(m -> m.getType().hasFlag(MiscType.F_PINTLE_TURRET) && (m.getLocation() == loc))
.findFirst().orElse(null);
if (installed && (null == current)) {
try {
getSV().addEquipment(EquipmentType.get(EquipmentTypeLookup.PINTLE_TURRET), loc);
} catch (LocationFullException e) {
// This should not be possible since sponson turrets mods don't occupy slots
- LogManager.getLogger().error("LocationFullException when adding sponson turret");
+ logger.error("LocationFullException when adding sponson turret");
}
} else if (!installed && (null != current)) {
- for (Mounted m : getEntity().getEquipment()) {
+ for (Mounted> m : getEntity().getEquipment()) {
if (m.getLocation() == loc) {
m.setPintleTurretMounted(false);
}
@@ -593,7 +600,7 @@ public void pintleTurretChanged(boolean installed, int loc) {
*/
private void resetSponsonPintleWeight() {
if (getEntity() instanceof Tank) {
- for (Mounted m : getEntity().getMisc()) {
+ for (Mounted> m : getEntity().getMisc()) {
if (m.getType().hasFlag(MiscType.F_SPONSON_TURRET)
|| m.getType().hasFlag(MiscType.F_PINTLE_TURRET)) {
return;
@@ -624,7 +631,7 @@ public void sponsonPintleBaseWtChanged(double turretWeight) {
@Override
public void fireConChanged(int index) {
- final Mounted current = getSV().getMisc().stream()
+ final Mounted> current = getSV().getMisc().stream()
.filter(m -> m.getType().hasFlag(MiscType.F_BASIC_FIRECONTROL)
|| m.getType().hasFlag(MiscType.F_ADVANCED_FIRECONTROL))
.findFirst().orElse(null);
@@ -644,7 +651,7 @@ public void fireConChanged(int index) {
getSV().addEquipment(eq, getSV().isAero() ? FixedWingSupport.LOC_BODY : Tank.LOC_BODY);
} catch (LocationFullException e) {
// This should not be possible since fire control doesn't occupy slots
- LogManager.getLogger().error("LocationFullException when adding fire control " + eq.getName());
+ logger.error("LocationFullException when adding fire control " + eq.getName());
}
}
panChassis.setFromEntity(getSV());
@@ -668,8 +675,8 @@ public void resetChassis() {
@Override
public void setSeating(int standard, int standardPod,
- int pillion, int pillionPod,
- int ejection, int ejectionPod) {
+ int pillion, int pillionPod,
+ int ejection, int ejectionPod) {
// Clear out any existing seating.
final List current = getSV().getTransports().stream()
.filter(t -> t instanceof StandardSeatCargoBay)
@@ -704,15 +711,15 @@ public void setSeating(int standard, int standardPod,
@Override
public void setQuarters(int firstClass, int firstClassPod,
- int secondClass, int secondClassPod,
- int crew, int crewPod,
- int steerage, int steeragePod) {
+ int secondClass, int secondClassPod,
+ int crew, int crewPod,
+ int steerage, int steeragePod) {
// Clear out any existing standard or pillion seating.
final List current = getSV().getTransports().stream()
.filter(t -> (t instanceof FirstClassQuartersCargoBay)
- || (t instanceof SecondClassQuartersCargoBay)
- || (t instanceof CrewQuartersCargoBay)
- || (t instanceof SteerageQuartersCargoBay))
+ || (t instanceof SecondClassQuartersCargoBay)
+ || (t instanceof CrewQuartersCargoBay)
+ || (t instanceof SteerageQuartersCargoBay))
.collect(Collectors.toList());
for (Transporter t : current) {
getSV().removeTransporter(t);
@@ -752,7 +759,7 @@ private void removeTurret(int loc) {
for (int slot = 0; slot < getTank().getNumberOfCriticals(loc); slot++) {
getTank().setCritical(loc, slot, null);
}
- for (Mounted mount : getTank().getEquipment()) {
+ for (Mounted> mount : getTank().getEquipment()) {
if (mount.getLocation() == loc) {
UnitUtil.changeMountStatus(getTank(), mount,
Entity.LOC_NONE, Entity.LOC_NONE, false);
@@ -771,8 +778,8 @@ private void initTurretArmor(int loc) {
@Override
public void fuelTonnageChanged(double tonnage) {
- double fuelTons = TestEntity.round(tonnage, TestEntity.usesKgStandard(getSV()) ?
- TestEntity.Ceil.KILO : TestEntity.Ceil.HALFTON);
+ double fuelTons = TestEntity.round(tonnage,
+ TestEntity.usesKgStandard(getSV()) ? TestEntity.Ceil.KILO : TestEntity.Ceil.HALFTON);
if (getSV().isAero()) {
getAero().setFuelTonnage(fuelTons);
} else {
@@ -815,8 +822,10 @@ public void fuelTypeChanged(FuelType fuelType) {
}
/**
- * Convenience method that removes the fuel if the vehicle does not require fuel mass
- * then refreshes the fuel panel. Changes that can affect this are vehicle type, engine
+ * Convenience method that removes the fuel if the vehicle does not require fuel
+ * mass
+ * then refreshes the fuel panel. Changes that can affect this are vehicle type,
+ * engine
* type, and the prop chassis mod.
*/
private void refreshFuel() {
@@ -829,7 +838,6 @@ private void refreshFuel() {
panFuel.setFromEntity(getSV());
}
-
@Override
public void mulIdChanged(int mulId) {
getEntity().setMulId(mulId);
diff --git a/megameklab/src/megameklab/ui/util/AbstractCriticalTransferHandler.java b/megameklab/src/megameklab/ui/util/AbstractCriticalTransferHandler.java
index 719fc08be..977ecd3d4 100644
--- a/megameklab/src/megameklab/ui/util/AbstractCriticalTransferHandler.java
+++ b/megameklab/src/megameklab/ui/util/AbstractCriticalTransferHandler.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -18,13 +18,14 @@
*/
package megameklab.ui.util;
+import javax.swing.JComponent;
+import javax.swing.TransferHandler;
+
import megamek.common.Entity;
import megamek.common.Mounted;
import megameklab.ui.EntitySource;
import megameklab.util.UnitUtil;
-import javax.swing.*;
-
public class AbstractCriticalTransferHandler extends TransferHandler {
protected final EntitySource eSource;
@@ -40,11 +41,11 @@ public int getSourceActions(JComponent c) {
return TransferHandler.MOVE;
}
- protected void changeMountStatus(Mounted eq, int location) {
+ protected void changeMountStatus(Mounted> eq, int location) {
changeMountStatus(eq, location, -1);
}
- protected void changeMountStatus(Mounted eq, int location, int secondaryLocation) {
+ protected void changeMountStatus(Mounted> eq, int location, int secondaryLocation) {
UnitUtil.changeMountStatus(getUnit(), eq, location, secondaryLocation, false);
doRefresh();
}
diff --git a/megameklab/src/megameklab/ui/util/AbstractEquipmentDatabaseView.java b/megameklab/src/megameklab/ui/util/AbstractEquipmentDatabaseView.java
index 80df698d5..da560038d 100644
--- a/megameklab/src/megameklab/ui/util/AbstractEquipmentDatabaseView.java
+++ b/megameklab/src/megameklab/ui/util/AbstractEquipmentDatabaseView.java
@@ -14,6 +14,34 @@
*/
package megameklab.ui.util;
+import static megameklab.ui.util.EquipmentDatabaseCategory.*;
+
+import java.awt.BorderLayout;
+import java.awt.Component;
+import java.awt.Dimension;
+import java.awt.FlowLayout;
+import java.awt.event.ActionEvent;
+import java.awt.event.ComponentAdapter;
+import java.awt.event.ComponentEvent;
+import java.awt.event.KeyEvent;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.Map;
+import java.util.Set;
+import java.util.stream.Collectors;
+
+import javax.swing.*;
+import javax.swing.border.EmptyBorder;
+import javax.swing.event.DocumentEvent;
+import javax.swing.event.DocumentListener;
+import javax.swing.event.TableModelEvent;
+import javax.swing.table.TableColumn;
+import javax.swing.table.TableRowSorter;
+
import megamek.client.ui.WrapLayout;
import megamek.client.ui.models.XTableColumnModel;
import megamek.client.ui.swing.GUIPreferences;
@@ -21,38 +49,27 @@
import megamek.common.AmmoType;
import megamek.common.BattleArmor;
import megamek.common.EquipmentType;
-import megamek.common.Mech;
+import megamek.common.Mek;
import megamek.common.annotations.Nullable;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.util.BattleArmorUtil;
import megameklab.util.CConfig;
import megameklab.util.MekUtil;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.border.EmptyBorder;
-import javax.swing.event.DocumentEvent;
-import javax.swing.event.DocumentListener;
-import javax.swing.event.TableModelEvent;
-import javax.swing.table.TableColumn;
-import javax.swing.table.TableRowSorter;
-import java.awt.*;
-import java.awt.event.*;
-import java.util.*;
-import java.util.stream.Collectors;
-
-import static megameklab.ui.util.EquipmentDatabaseCategory.*;
/**
- * A base class for creating an equipment database table that shows all equipment available to the
+ * A base class for creating an equipment database table that shows all
+ * equipment available to the
* unit and by default includes filters such as an "Energy Weapon" toggle.
* In addition to the abstract methods, implementing classes may override
* getUsedButtons() to control the shown filter buttons,
- * shouldShow() to control the equipment filtering when the standard filters are not used, and
+ * shouldShow() to control the equipment filtering when the standard filters are
+ * not used, and
* getVisibleTableColumns() to control the shown columns.
*/
public abstract class AbstractEquipmentDatabaseView extends IView {
+ private static final MMLogger logger = MMLogger.create(AbstractEquipmentDatabaseView.class);
protected RefreshListener refresh;
@@ -127,7 +144,8 @@ protected AbstractEquipmentDatabaseView(EntitySource eSource) {
}
private void addListeners() {
- // Enable the Add and Add Multiple buttons depending on availability of the selected equipment
+ // Enable the Add and Add Multiple buttons depending on availability of the
+ // selected equipment
masterEquipmentTable.getSelectionModel().addListSelectionListener(e -> {
int selected = masterEquipmentTable.getSelectedRow();
EquipmentType etype = null;
@@ -149,8 +167,10 @@ public void mouseClicked(MouseEvent e) {
}
/**
- * Sets the visible table columns for this equipment view. The available columns are
- * from {@link EquipmentTableModel} and are obtained by a call to the abstract method
+ * Sets the visible table columns for this equipment view. The available columns
+ * are
+ * from {@link EquipmentTableModel} and are obtained by a call to the abstract
+ * method
* getVisibleTableColumns().
*/
private void updateVisibleColumns() {
@@ -158,7 +178,7 @@ private void updateVisibleColumns() {
Collection shownColumns = getVisibleTableColumns(tableMode);
if ((shownColumns == null) || shownColumns.isEmpty()) {
columnModel.setAllColumnsVisible();
- LogManager.getLogger().warn("Received empty or null list of table columns to show!");
+ logger.warn("Received empty or null list of table columns to show!");
return;
}
columnModel.getAllTableColumns()
@@ -167,13 +187,21 @@ private void updateVisibleColumns() {
/**
* This method is called to find the table columns to display when the table is
- * first displayed and when the Table Column Mode button is pressed. The parameter
- * tableMode changes between true and false for each press of the Table Column Mode button.
- * Note that this method can return any dynamic result but is only called at start (when a
- * new unit is displayed or upon unit reset) and when the Table Column Mode button is pressed.
- * @param tableMode indicates which of two table column sets are to be shown. May be ignored,
- * especially if useSwitchTableColumns() is overridden to return false.
- * @return A Collection of columns from {@link EquipmentTableModel} that should be shown
+ * first displayed and when the Table Column Mode button is pressed. The
+ * parameter
+ * tableMode changes between true and false for each press of the Table Column
+ * Mode button.
+ * Note that this method can return any dynamic result but is only called at
+ * start (when a
+ * new unit is displayed or upon unit reset) and when the Table Column Mode
+ * button is pressed.
+ *
+ * @param tableMode indicates which of two table column sets are to be shown.
+ * May be ignored,
+ * especially if useSwitchTableColumns() is overridden to
+ * return false.
+ * @return A Collection of columns from {@link EquipmentTableModel} that should
+ * be shown
*/
protected abstract Collection getVisibleTableColumns(boolean tableMode);
@@ -182,17 +210,22 @@ private void updateVisibleColumns() {
* When the "Add Multiple" button is not used, count will always be 1. The
* "Add Multiple" button is only available when useAddMultiple() is overridden
* to return true.
- * Implementing classes must provide a method that covers all entity types that could
+ * Implementing classes must provide a method that covers all entity types that
+ * could
* be coupled to their view.
*/
protected abstract void addEquipment(EquipmentType equip, int count);
/**
- * @return the filter toggles and buttons to be used in this Equipment Database View.
- * By default, this method returns the standard buttons suitable for the entity as defined in
- * EquipmentDatabaseCategory. It may be overridden, e.g. to hide all filter buttons by
- * returning an empty Set. When doing this, shouldShow() should be overridden to prevent
- * the equipment being filtered by the state of the unavailable buttons.
+ * @return the filter toggles and buttons to be used in this Equipment Database
+ * View.
+ * By default, this method returns the standard buttons suitable for the
+ * entity as defined in
+ * EquipmentDatabaseCategory. It may be overridden, e.g. to hide all
+ * filter buttons by
+ * returning an empty Set. When doing this, shouldShow() should be
+ * overridden to prevent
+ * the equipment being filtered by the state of the unavailable buttons.
*/
protected Set getUsedButtons() {
return Arrays.stream(EquipmentDatabaseCategory.values())
@@ -201,19 +234,25 @@ protected Set getUsedButtons() {
}
/**
- * When this returns true, the Add Multiple button is used. This button together with a count
- * JSpinner allows adding multiples of equipment at once. By default, this method returns false.
+ * When this returns true, the Add Multiple button is used. This button together
+ * with a count
+ * JSpinner allows adding multiples of equipment at once. By default, this
+ * method returns false.
*/
protected boolean useAddMultipleButton() {
return false;
}
/**
- * This method may be overridden to disallow adding equipment from this database view.
- * By default, it returns true. When it returns true, the "Add" button is shown and
+ * This method may be overridden to disallow adding equipment from this database
+ * view.
+ * By default, it returns true. When it returns true, the "Add" button is shown
+ * and
* adding Equipment with the Enter key is possible.
- * When this returns false, adding equipment to the unit is generally disabled and
- * none of the "Add" buttons is shown. In this case (only), the addEquipment() method
+ * When this returns false, adding equipment to the unit is generally disabled
+ * and
+ * none of the "Add" buttons is shown. In this case (only), the addEquipment()
+ * method
* can be given an empty method body.
*/
protected boolean allowAdd() {
@@ -221,14 +260,16 @@ protected boolean allowAdd() {
}
/**
- * When this returns true, the Text Filter textfield is shown. By default, this method returns true.
+ * When this returns true, the Text Filter textfield is shown. By default, this
+ * method returns true.
*/
protected boolean useTextFilter() {
return true;
}
/**
- * When this returns true, the "Switch Table Columns" button is shown. By default, this method returns true.
+ * When this returns true, the "Switch Table Columns" button is shown. By
+ * default, this method returns true.
*/
protected boolean useSwitchTableColumns() {
return true;
@@ -254,7 +295,8 @@ private JComponent setupControlPanel() {
}
/**
- * Creates a small info panel ("Ctrl-Click selects only that equipment"). Has a dismiss
+ * Creates a small info panel ("Ctrl-Click selects only that equipment"). Has a
+ * dismiss
* button that will prevent it from being shown again.
*/
private JComponent setupUserInfoPanel() {
@@ -262,11 +304,10 @@ private JComponent setupUserInfoPanel() {
JButton gotItButton = new JButton("Got it!");
gotItButton.setForeground(UIUtil.uiYellow());
gotItButton.addActionListener(e -> {
- userInfoPanel.setVisible(false);
- CConfig.setParam(CConfig.NAG_EQUIPMENT_CTRLCLICK, Boolean.toString(false));
- CConfig.saveConfig();
- }
- );
+ userInfoPanel.setVisible(false);
+ CConfig.setParam(CConfig.NAG_EQUIPMENT_CTRLCLICK, Boolean.toString(false));
+ CConfig.saveConfig();
+ });
var userInfoText = new JLabel("Note: Ctrl-Click a filter to add it to the selected filters.");
userInfoText.setForeground(UIUtil.uiYellow());
userInfoPanel.add(userInfoText);
@@ -336,7 +377,6 @@ private void updateFilterToggleVisibility() {
.forEach(entry -> entry.getKey().setSelected(false));
}
-
/**
* Constructs and returns the Panel containing "Hide:" filter toggles
*/
@@ -370,7 +410,8 @@ public void componentResized(ComponentEvent e) {
}
/**
- * Constructs and returns the Panel containing the Add buttons, the Text Filter and
+ * Constructs and returns the Panel containing the Add buttons, the Text Filter
+ * and
* the Table Mode button.
*/
private Component setupMiscPanel() {
@@ -382,7 +423,8 @@ private Component setupMiscPanel() {
miscPanel.add(Box.createHorizontalStrut(15));
if (useAddMultipleButton()) {
addMultipleButton.addActionListener(e -> addSelectedEquipment((int) addMultipleCount.getValue()));
- addMultipleCount.addChangeListener(e -> addMultipleButton.setText(ADD_TEXT + addMultipleCount.getValue()));
+ addMultipleCount
+ .addChangeListener(e -> addMultipleButton.setText(ADD_TEXT + addMultipleCount.getValue()));
addMultipleButton.setText(ADD_TEXT + addMultipleCount.getValue());
addMultipleButton.setEnabled(false);
miscPanel.add(addMultipleButton);
@@ -426,8 +468,10 @@ public void removeUpdate(DocumentEvent evt) {
}
/**
- * Called from the Add and Add Multiple buttons and the {@link AddAction} (when pressing Enter)
- * to add equipment to the unit. Forwards to the overridable addEquipment() method.
+ * Called from the Add and Add Multiple buttons and the {@link AddAction} (when
+ * pressing Enter)
+ * to add equipment to the unit. Forwards to the overridable addEquipment()
+ * method.
*/
private void addSelectedEquipment(int count) {
if (count < 1) {
@@ -464,15 +508,20 @@ private void fireTableRefresh() {
}
}
- /** Called from the Table Column Mode button to switch between two table column modes. */
+ /**
+ * Called from the Table Column Mode button to switch between two table column
+ * modes.
+ */
private void switchTableMode() {
tableMode = !tableMode;
updateVisibleColumns();
}
/**
- * Called from the type filter toggles (energy, ballistic, etc.) to trigger a re-filter.
- * Contrary to standard JToggleButton behavior, normal clicking will deselect all other
+ * Called from the type filter toggles (energy, ballistic, etc.) to trigger a
+ * re-filter.
+ * Contrary to standard JToggleButton behavior, normal clicking will deselect
+ * all other
* filter toggles while Ctrl-clicking adds the clicked filter toggle.
*/
private void filterToggleHandler(ActionEvent e) {
@@ -514,14 +563,21 @@ public boolean include(Entry extends EquipmentTableModel, ? extends Integer> e
}
/**
- * Returns true when the given equipment should show up in the database table. This method
- * checks if the equipment is available to the unit type at all and if the filter toggles
+ * Returns true when the given equipment should show up in the database table.
+ * This method
+ * checks if the equipment is available to the unit type at all and if the
+ * filter toggles
* and text filter show or hide it.
- * This may be overridden to exclude or include equipment based on other evaluations. For example,
- * by returning true only for equipment that is part of the unit an inventory can be created
- * although this inventory will not show the equipment counts. Another option is to reduce
- * the shown equipment to a predefined warehouse content such as an MHQ Campaign inventory,
+ * This may be overridden to exclude or include equipment based on other
+ * evaluations. For example,
+ * by returning true only for equipment that is part of the unit an inventory
+ * can be created
+ * although this inventory will not show the equipment counts. Another option is
+ * to reduce
+ * the shown equipment to a predefined warehouse content such as an MHQ Campaign
+ * inventory,
* although here also, an equipment count is (currently) not supported.
+ *
* @param equipment The equipment type to be shown or hidden
* @return True when the equipment should be shown, false otherwise
*/
@@ -534,14 +590,18 @@ && includedByFilters(equipment)
}
/**
- * @return true when the given equipment is allowed to be shown by an entry in the Text Filter.
- * This is always true when the Text Filter is empty. Otherwise the name, tech base and rules
- * ref table columns are checked against the text filter.
+ * @return true when the given equipment is allowed to be shown by an entry in
+ * the Text Filter.
+ * This is always true when the Text Filter is empty. Otherwise the
+ * name, tech base and rules
+ * ref table columns are checked against the text filter.
*/
private boolean allowedByTextFilter(EquipmentType equipment) {
XTableColumnModel columnModel = (XTableColumnModel) masterEquipmentTable.getColumnModel();
- boolean techVisible = columnModel.isColumnVisible(columnModel.getColumnByModelIndex(EquipmentTableModel.COL_TECH));
- boolean rulesVisible = columnModel.isColumnVisible(columnModel.getColumnByModelIndex(EquipmentTableModel.COL_REF));
+ boolean techVisible = columnModel
+ .isColumnVisible(columnModel.getColumnByModelIndex(EquipmentTableModel.COL_TECH));
+ boolean rulesVisible = columnModel
+ .isColumnVisible(columnModel.getColumnByModelIndex(EquipmentTableModel.COL_REF));
String techSearchString = EquipmentTableModel.getTechBaseAsString(equipment).toLowerCase();
String rulesSearchString = equipment.getRulesRefs().toLowerCase();
String lowerCaseSearchString = txtFilter.getText().toLowerCase();
@@ -552,22 +612,26 @@ private boolean allowedByTextFilter(EquipmentType equipment) {
}
/**
- * @return true when the given equipment is available at all to the unit type of the
- * current unit. For example, filters out Capital weapons for Meks.
+ * @return true when the given equipment is available at all to the unit type of
+ * the
+ * current unit. For example, filters out Capital weapons for Meks.
*/
private boolean isEquipmentForEntity(EquipmentType equipment) {
if (equipment instanceof AmmoType) {
- // Only ammo for equipped weapons is listed, therefore no need to filter by unit type
+ // Only ammo for equipped weapons is listed, therefore no need to filter by unit
+ // type
return true;
}
- if (getEntity() instanceof Mech) {
- // FIXME : This is handled strangely in UnitUtil: MekEquipment does not include weapons
- return MekUtil.isMechEquipment(equipment, (Mech) getEntity())
- || MekUtil.isMechWeapon(equipment, getEntity())
+ if (getEntity() instanceof Mek) {
+ // FIXME : This is handled strangely in UnitUtil: MekEquipment does not include
+ // weapons
+ return MekUtil.isMekEquipment(equipment, (Mek) getEntity())
+ || MekUtil.isMekWeapon(equipment, getEntity())
|| UnitUtil.isPhysicalWeapon(equipment);
} else if (getEntity() instanceof BattleArmor) {
- // FIXME : This is handled strangely in UnitUtil: BAAPWeapons are not BAEquipment
+ // FIXME : This is handled strangely in UnitUtil: BAAPWeapons are not
+ // BAEquipment
return BattleArmorUtil.isBAEquipment(equipment, getBattleArmor())
|| BattleArmorUtil.isBattleArmorAPWeapon(equipment);
} else {
@@ -615,7 +679,7 @@ public void actionPerformed(ActionEvent e) {
}
}
- /** A specialized table used for the equipment database.*/
+ /** A specialized table used for the equipment database. */
private static class EquipmentDatabaseTable extends JTable {
private EquipmentDatabaseTable(EquipmentTableModel dm) {
@@ -634,7 +698,10 @@ public void tableChanged(TableModelEvent e) {
updateRowHeights();
}
- /** Sets all the row heights to the correct value. JTables don't do this automatically. */
+ /**
+ * Sets all the row heights to the correct value. JTables don't do this
+ * automatically.
+ */
private void updateRowHeights() {
if (getRowCount() >= 1) {
Component comp = prepareRenderer(getCellRenderer(0, 0), 0, 0);
diff --git a/megameklab/src/megameklab/ui/util/AeroBayTransferHandler.java b/megameklab/src/megameklab/ui/util/AeroBayTransferHandler.java
index 6261e9759..2221d7dba 100644
--- a/megameklab/src/megameklab/ui/util/AeroBayTransferHandler.java
+++ b/megameklab/src/megameklab/ui/util/AeroBayTransferHandler.java
@@ -13,15 +13,6 @@
*/
package megameklab.ui.util;
-import megamek.common.*;
-import megamek.common.equipment.AmmoMounted;
-import megamek.common.equipment.WeaponMounted;
-import megamek.common.weapons.bayweapons.BayWeapon;
-import megameklab.ui.EntitySource;
-import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;
@@ -32,24 +23,46 @@
import java.util.List;
import java.util.StringJoiner;
+import javax.swing.JComponent;
+import javax.swing.JTable;
+import javax.swing.JTree;
+import javax.swing.TransferHandler;
+
+import megamek.common.AmmoType;
+import megamek.common.Entity;
+import megamek.common.LocationFullException;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
+import megamek.common.equipment.AmmoMounted;
+import megamek.common.equipment.WeaponMounted;
+import megamek.common.weapons.bayweapons.BayWeapon;
+import megamek.logging.MMLogger;
+import megameklab.ui.EntitySource;
+import megameklab.util.UnitUtil;
+
/**
- * Handles drag-and-drop for aerospace units that use weapon bays. Most of the work of adding, removing,
+ * Handles drag-and-drop for aerospace units that use weapon bays. Most of the
+ * work of adding, removing,
* and changing equipment locations is done by the JTree for the weapon arc.
- *
+ *
* @author Neoancient
*/
public class AeroBayTransferHandler extends TransferHandler {
+ private static final MMLogger logger = MMLogger.create(AeroBayTransferHandler.class);
+
private EntitySource eSource;
public static final String EMTPYSLOT = "EmptySlot";
-
- /* Aliases for local usage.
- * When moving ammo, the default is to move a single ton (or whatever the atomic value is) at a time.
+
+ /*
+ * Aliases for local usage.
+ * When moving ammo, the default is to move a single ton (or whatever the atomic
+ * value is) at a time.
* Holding the ctrl key will move all ammo of that type in that location.
*/
public static final int AMMO_SINGLE = MOVE;
- public static final int AMMO_ALL = COPY;
-
+ public static final int AMMO_ALL = COPY;
+
public AeroBayTransferHandler(EntitySource eSource) {
this.eSource = eSource;
}
@@ -59,11 +72,11 @@ public boolean importData(TransferSupport support) {
if (!support.isDrop()) {
return false;
}
-
+
// Fields are equipmentNum, node child index, bay child index
String[] source;
List> eqList = new ArrayList<>();
-
+
try {
source = ((String) support.getTransferable().getTransferData(DataFlavor.stringFlavor)).split(":");
for (String field : source[0].split(",")) {
@@ -74,7 +87,7 @@ public boolean importData(TransferSupport support) {
}
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
return false;
}
if (eqList.isEmpty()) {
@@ -84,15 +97,19 @@ public boolean importData(TransferSupport support) {
if ((support.getComponent() instanceof BayWeaponCriticalTree)) {
final BayWeaponCriticalTree tree = (BayWeaponCriticalTree) support.getComponent();
if (eSource.getEntity().usesWeaponBays() && (eqList.size() == 1)) {
- // If it's a bay we move it and its entire contents. Otherwise we find the bay that was
- // dropped on and add it there. A weapon dropped on an illegal bay will create a new one
- // and non-bay equipment will be added at the top level regardless of the drop location.
+ // If it's a bay we move it and its entire contents. Otherwise we find the bay
+ // that was
+ // dropped on and add it there. A weapon dropped on an illegal bay will create a
+ // new one
+ // and non-bay equipment will be added at the top level regardless of the drop
+ // location.
// Non-weapon bay equipment cannot be dropped on an illegal bay.
final Mounted> mount = eqList.get(0);
if (mount.getType() instanceof BayWeapon) {
tree.addBay((WeaponMounted) mount);
} else if ((mount instanceof AmmoMounted) && (support.getUserDropAction() == AMMO_SINGLE)) {
- // Default action for ammo is to move a single slot. Holding the ctrl key when dropping
+ // Default action for ammo is to move a single slot. Holding the ctrl key when
+ // dropping
// will create a AMMO_ALL command, which adds all the ammo of the type.
tree.addAmmo((AmmoMounted) mount, ((AmmoMounted) mount).getType().getShots(),
((JTree.DropLocation) support.getDropLocation()).getPath());
@@ -107,8 +124,8 @@ public boolean importData(TransferSupport support) {
// Target is unallocated bay table.
for (Mounted> mount : eqList) {
if (mount.getType() instanceof AmmoType) {
- AmmoType at = (AmmoType)mount.getType();
- // Check whether we are moving one of multiple slots.
+ AmmoType at = (AmmoType) mount.getType();
+ // Check whether we are moving one of multiple slots.
if ((support.getUserDropAction() == AMMO_SINGLE) && (mount.getUsableShotsLeft() > at.getShots())) {
mount.setShotsLeft(mount.getUsableShotsLeft() - at.getShots());
}
@@ -126,7 +143,7 @@ public boolean importData(TransferSupport support) {
m.setShotsLeft(mount.getUsableShotsLeft());
}
} catch (LocationFullException e) {
- LogManager.getLogger().error("", e);
+ logger.error("", e);
}
}
} else {
@@ -189,19 +206,19 @@ public boolean canImport(TransferSupport support) {
mounted.add(eSource.getEntity().getEquipment(Integer.parseInt(field)));
}
} catch (NumberFormatException | UnsupportedFlavorException | IOException e) {
- LogManager.getLogger().error("", e);
+ logger.error("", e);
}
// not actually dragged a Mounted? not transferable
if (mounted.isEmpty()) {
return false;
}
-
+
// If allocating to an arc, make sure the bay can receive it
if (support.getComponent() instanceof BayWeaponCriticalTree) {
for (Mounted> m : mounted) {
- if (((BayWeaponCriticalTree)support.getComponent())
- .isValidDropLocation((JTree.DropLocation)support.getDropLocation(), m)) {
+ if (((BayWeaponCriticalTree) support.getComponent())
+ .isValidDropLocation((JTree.DropLocation) support.getDropLocation(), m)) {
return true;
}
}
@@ -213,7 +230,7 @@ public boolean canImport(TransferSupport support) {
@Override
protected Transferable createTransferable(JComponent c) {
if (c instanceof BayWeaponCriticalTree) {
- return new StringSelection(((BayWeaponCriticalTree)c).encodeSelection());
+ return new StringSelection(((BayWeaponCriticalTree) c).encodeSelection());
} else {
JTable table = (JTable) c;
StringJoiner sj = new StringJoiner(",");
@@ -234,10 +251,10 @@ public int getSourceActions(JComponent c) {
protected void exportDone(JComponent source, Transferable data, int action) {
if (((action == MOVE) || (action == COPY)) && (source instanceof BayWeaponCriticalTree)) {
try {
- ((BayWeaponCriticalTree)source).removeExported((String)data.getTransferData(DataFlavor.stringFlavor),
+ ((BayWeaponCriticalTree) source).removeExported((String) data.getTransferData(DataFlavor.stringFlavor),
action);
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
}
}
diff --git a/megameklab/src/megameklab/ui/util/AppCloser.java b/megameklab/src/megameklab/ui/util/AppCloser.java
index 0b2720398..dbba44fab 100644
--- a/megameklab/src/megameklab/ui/util/AppCloser.java
+++ b/megameklab/src/megameklab/ui/util/AppCloser.java
@@ -1,7 +1,7 @@
/*
* Copyright (c) 2023 - The MegaMek Team. All Rights Reserved.
*
- * This file is part of MegaMek.
+ * This file is part of MegaMekLab.
*
* MegaMek is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -19,8 +19,10 @@
package megameklab.ui.util;
/**
- * This interface may implemented by all windows that exit the application. They may override the
- * exit() method to provide exit handling such as saving global preferences or window settings or
+ * This interface may implemented by all windows that exit the application. They
+ * may override the
+ * exit() method to provide exit handling such as saving global preferences or
+ * window settings or
* show a safety dialog before exiting.
*
* @author Simon (Juliez)
@@ -28,7 +30,8 @@
public interface AppCloser {
/**
- * Override to provide specific exit handling. Return false to prevent exiting the application,
+ * Override to provide specific exit handling. Return false to prevent exiting
+ * the application,
* true to confirm it. By default, this method does nothing and returns true.
*
* @return False to prevent exiting, true to confirm
diff --git a/megameklab/src/megameklab/ui/util/BAASBMDropTargetCriticalList.java b/megameklab/src/megameklab/ui/util/BAASBMDropTargetCriticalList.java
index b41a4ef76..55b4163d8 100644
--- a/megameklab/src/megameklab/ui/util/BAASBMDropTargetCriticalList.java
+++ b/megameklab/src/megameklab/ui/util/BAASBMDropTargetCriticalList.java
@@ -13,6 +13,23 @@
*/
package megameklab.ui.util;
+import java.awt.AlphaComposite;
+import java.awt.Color;
+import java.awt.Graphics;
+import java.awt.Graphics2D;
+import java.awt.event.InputEvent;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.util.List;
+import java.util.Vector;
+
+import javax.swing.BorderFactory;
+import javax.swing.JLabel;
+import javax.swing.JList;
+import javax.swing.JMenuItem;
+import javax.swing.JPopupMenu;
+import javax.swing.ListSelectionModel;
+
import megamek.common.*;
import megamek.common.annotations.Nullable;
import megamek.common.loaders.EntityLoadingException;
@@ -22,20 +39,16 @@
import megamek.common.weapons.autocannons.UACWeapon;
import megamek.common.weapons.gaussrifles.GaussWeapon;
import megamek.common.weapons.ppc.PPCWeapon;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.mek.BMCriticalTransferHandler;
import megameklab.ui.mek.BMCriticalView;
import megameklab.util.MekUtil;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.*;
-import java.awt.event.*;
-import java.util.List;
-import java.util.Vector;
public class BAASBMDropTargetCriticalList extends JList implements MouseListener {
+ private static final MMLogger logger = MMLogger.create(BAASBMDropTargetCriticalList.class);
+
private final EntitySource eSource;
private RefreshListener refresh;
private final boolean buildView;
@@ -43,8 +56,8 @@ public class BAASBMDropTargetCriticalList extends JList implements MouseLi
private final AbstractCriticalTransferHandler transferHandler;
public BAASBMDropTargetCriticalList(List vector, EntitySource eSource,
- RefreshListener refresh, boolean buildView,
- IView parentView) {
+ RefreshListener refresh, boolean buildView,
+ IView parentView) {
super(new Vector<>(vector));
setDragEnabled(true);
this.eSource = eSource;
@@ -52,7 +65,7 @@ public BAASBMDropTargetCriticalList(List vector, EntitySource eSource,
this.buildView = buildView;
setCellRenderer(new CritListCellRenderer(eSource.getEntity(), buildView));
addMouseListener(this);
- if (eSource.getEntity() instanceof Mech) {
+ if (eSource.getEntity() instanceof Mek) {
transferHandler = new BMCriticalTransferHandler(eSource, refresh, (BMCriticalView) parentView);
} else {
transferHandler = new BAASCriticalTransferHandler(eSource, refresh);
@@ -68,11 +81,11 @@ public void setRefresh(RefreshListener refresh) {
transferHandler.setRefresh(refresh);
}
- private void changeMountStatus(Mounted eq, int location, boolean rear) {
+ private void changeMountStatus(Mounted> eq, int location, boolean rear) {
changeMountStatus(eq, location, -1, rear);
}
- private void changeMountStatus(Mounted eq, int location, int secondaryLocation, boolean rear) {
+ private void changeMountStatus(Mounted> eq, int location, int secondaryLocation, boolean rear) {
if (getUnit() instanceof BattleArmor) {
eq.setBaMountLoc(location);
} else {
@@ -118,7 +131,7 @@ public void mousePressed(MouseEvent e) {
CriticalSlot cs = getCrit();
- final Mounted mount = getMounted();
+ final Mounted> mount = getMounted();
if ((mount != null) && ((e.getModifiersEx() & InputEvent.ALT_DOWN_MASK) != 0)) {
if (canRearMount(mount)) {
changeWeaponFacing(!mount.isRearMounted());
@@ -133,8 +146,8 @@ public void mousePressed(MouseEvent e) {
if ((mount != null)
&& !(((getUnit().getEntityType() & Entity.ETYPE_QUADVEE) == Entity.ETYPE_QUADVEE)
- && (mount.getType() instanceof MiscType)
- && mount.getType().hasFlag(MiscType.F_TRACKS))) {
+ && (mount.getType() instanceof MiscType)
+ && mount.getType().hasFlag(MiscType.F_TRACKS))) {
JMenuItem info;
if (!UnitUtil.isFixedLocationSpreadEquipment(mount.getType())) {
popup.setAutoscrolls(true);
@@ -154,8 +167,7 @@ public void mousePressed(MouseEvent e) {
&& !mount.isSquadSupportWeapon()
&& mount.getLocation() == BattleArmor.LOC_SQUAD
&& (getUnit() instanceof BattleArmor)
- && ((BattleArmor)getUnit()).getChassisType() !=
- BattleArmor.CHASSIS_TYPE_QUAD) {
+ && ((BattleArmor) getUnit()).getChassisType() != BattleArmor.CHASSIS_TYPE_QUAD) {
info = new JMenuItem("Mount as squad support weapon");
info.addActionListener(evt -> {
mount.setSquadSupportWeapon(true);
@@ -172,10 +184,9 @@ public void mousePressed(MouseEvent e) {
&& !mount.isSquadSupportWeapon()
&& mount.getLocation() == BattleArmor.LOC_SQUAD
&& (getUnit() instanceof BattleArmor)
- && ((BattleArmor) getUnit()).getChassisType() !=
- BattleArmor.CHASSIS_TYPE_QUAD) {
+ && ((BattleArmor) getUnit()).getChassisType() != BattleArmor.CHASSIS_TYPE_QUAD) {
boolean enabled = false;
- for (Mounted weapon : getUnit().getWeaponList()) {
+ for (Mounted> weapon : getUnit().getWeaponList()) {
WeaponType wtype = (WeaponType) weapon.getType();
if (weapon.isSquadSupportWeapon()
&& AmmoType.isAmmoValid(mount, wtype)) {
@@ -201,7 +212,7 @@ public void mousePressed(MouseEvent e) {
mount.setSquadSupportWeapon(false);
// Can't have squad support weapon ammo with no
// squad support weapon
- for (Mounted ammo : getUnit().getAmmo()) {
+ for (Mounted> ammo : getUnit().getAmmo()) {
ammo.setSquadSupportWeapon(false);
}
if (refresh != null) {
@@ -216,7 +227,7 @@ public void mousePressed(MouseEvent e) {
&& (mount.getLinked() != null)) {
info = new JMenuItem("Remove attached weapon");
info.addActionListener(evt -> {
- Mounted attached = mount.getLinked();
+ Mounted> attached = mount.getLinked();
attached.setDWPMounted(false);
mount.setLinked(null);
mount.setLinkedBy(null);
@@ -234,7 +245,7 @@ public void mousePressed(MouseEvent e) {
&& (mount.getLinked() != null)) {
info = new JMenuItem("Remove attached weapon");
info.addActionListener(evt -> {
- Mounted attached = mount.getLinked();
+ Mounted> attached = mount.getLinked();
attached.setAPMMounted(false);
mount.setLinked(null);
mount.setLinkedBy(null);
@@ -247,8 +258,8 @@ public void mousePressed(MouseEvent e) {
popup.add(info);
}
- if ((mount.getLocation() != Mech.LOC_LARM)
- && (mount.getLocation() != Mech.LOC_RARM)) {
+ if ((mount.getLocation() != Mek.LOC_LARM)
+ && (mount.getLocation() != Mek.LOC_RARM)) {
if (mount.getType() instanceof WeaponType) {
if (getUnit().hasWorkingMisc(MiscType.F_QUAD_TURRET, -1,
mount.getLocation())
@@ -257,9 +268,10 @@ public void mousePressed(MouseEvent e) {
mount.getLocation())
|| (getUnit().hasWorkingMisc(
MiscType.F_HEAD_TURRET, -1,
- Mech.LOC_CT) && (mount
- .getLocation() == Mech.LOC_HEAD))) {
- if (!mount.isMechTurretMounted()) {
+ Mek.LOC_CT)
+ && (mount
+ .getLocation() == Mek.LOC_HEAD))) {
+ if (!mount.isMekTurretMounted()) {
info = new JMenuItem("Mount " + mount.getName() + " in Turret");
info.addActionListener(evt -> changeTurretMount(true));
popup.add(info);
@@ -325,8 +337,8 @@ public void mousePressed(MouseEvent e) {
}
}
- if ((getUnit() instanceof BipedMech || getUnit() instanceof TripodMech)
- && ((location == Mech.LOC_LARM) || (location == Mech.LOC_RARM))) {
+ if ((getUnit() instanceof BipedMek || getUnit() instanceof TripodMek)
+ && ((location == Mek.LOC_LARM) || (location == Mek.LOC_RARM))) {
boolean canHaveLowerArm = true;
if (getUnit().isOmni()) {
int numCrits = getUnit().getNumberOfCriticals(location);
@@ -337,7 +349,7 @@ public void mousePressed(MouseEvent e) {
} else if (crit.getType() == CriticalSlot.TYPE_SYSTEM) {
continue;
}
- Mounted m = crit.getMount();
+ Mounted> m = crit.getMount();
if ((m.getType() instanceof GaussWeapon)
|| (m.getType() instanceof ACWeapon)
|| (m.getType() instanceof UACWeapon)
@@ -389,7 +401,7 @@ public void mousePressed(MouseEvent e) {
info.setActionCommand(Integer.toString(location));
info.addActionListener(evt -> changeArmoring());
popup.add(info);
- } else if (!((getUnit() instanceof Mech) && getUnit().isSuperHeavy())) {
+ } else if (!((getUnit() instanceof Mek) && getUnit().isSuperHeavy())) {
JMenuItem info = new JMenuItem("Add Armoring");
info.setActionCommand(Integer.toString(location));
info.addActionListener(evt -> changeArmoring());
@@ -409,7 +421,7 @@ public void mouseReleased(MouseEvent e) {
}
- public @Nullable Mounted getMounted() {
+ public @Nullable Mounted> getMounted() {
// BattleArmor doesn't have a proper critical system like other units
// so they are handled specially
if (getUnit() instanceof BattleArmor) {
@@ -427,7 +439,7 @@ public void mouseReleased(MouseEvent e) {
return crit.getMount();
}
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
return null;
@@ -445,7 +457,7 @@ public CriticalSlot getCrit() {
}
public void removeMount() {
- Mounted mounted = getMounted();
+ Mounted> mounted = getMounted();
if (mounted == null) {
return;
@@ -469,11 +481,11 @@ public void removeMount() {
// Check linkings after you remove everything.
try {
- MechFileParser.postLoadInit(getUnit());
+ MekFileParser.postLoadInit(getUnit());
} catch (EntityLoadingException ele) {
// do nothing.
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
if (refresh != null) {
@@ -483,13 +495,14 @@ public void removeMount() {
public void removeCrit() {
CriticalSlot crit = getCrit();
- Mounted mounted = getMounted();
+ Mounted> mounted = getMounted();
if (mounted == null) {
return;
}
- // BattleArmor doesn't use the crit system, so we can just remove the mounted and be done
+ // BattleArmor doesn't use the crit system, so we can just remove the mounted
+ // and be done
if (getUnit() instanceof BattleArmor) {
changeMountStatus(mounted, BattleArmor.MOUNT_LOC_NONE, false);
return;
@@ -502,11 +515,11 @@ public void removeCrit() {
// Check linkings after you remove everything.
try {
- MechFileParser.postLoadInit(getUnit());
+ MekFileParser.postLoadInit(getUnit());
} catch (EntityLoadingException ignored) {
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
if ((crit != null) && (crit.getType() == CriticalSlot.TYPE_EQUIPMENT)) {
@@ -515,19 +528,19 @@ public void removeCrit() {
}
private void changeWeaponFacing(boolean rear) {
- Mounted mount = getMounted();
+ Mounted> mount = getMounted();
int location = getCritLocation();
changeMountStatus(mount, location, rear);
}
- private boolean canRearMount(Mounted mount) {
+ private boolean canRearMount(Mounted> mount) {
if ((mount.getEntity() instanceof BattleArmor) || mount.getEntity().isFighter()) {
return false;
}
if (mount.getType() instanceof MiscType) {
if (mount.getType().hasFlag(MiscType.F_MODULAR_ARMOR)) {
- return (mount.getEntity() instanceof Mech)
- && ((Mech) mount.getEntity()).locationIsTorso(mount.getLocation());
+ return (mount.getEntity() instanceof Mek)
+ && ((Mek) mount.getEntity()).locationIsTorso(mount.getLocation());
} else {
return mount.getType().hasFlag(MiscType.F_LIFTHOIST)
|| mount.getType().hasFlag(MiscType.F_SPRAYER)
@@ -539,7 +552,7 @@ private boolean canRearMount(Mounted mount) {
}
private void changeOmniMounting(boolean pod) {
- Mounted mount = getMounted();
+ Mounted> mount = getMounted();
if (!pod || UnitUtil.canPodMount(getUnit(), mount)) {
mount.setOmniPodMounted(pod);
if (getCrit().getMount2() != null) {
@@ -552,9 +565,9 @@ private void changeOmniMounting(boolean pod) {
}
private void changeTurretMount(boolean turret) {
- getMounted().setMechTurretMounted(turret);
+ getMounted().setMekTurretMounted(turret);
if (getMounted().getLinkedBy() != null) {
- getMounted().getLinkedBy().setMechTurretMounted(turret);
+ getMounted().getLinkedBy().setMekTurretMounted(turret);
}
if (refresh != null) {
refresh.scheduleRefresh();
@@ -574,18 +587,18 @@ private void addHand(int location) {
CriticalSlot cs = getUnit().getCritical(location, 3);
if (cs != null) {
- Mounted mount = cs.getMount();
+ Mounted> mount = cs.getMount();
UnitUtil.removeCriticals(getUnit(), mount);
changeMountStatus(mount, Entity.LOC_NONE, false);
}
getUnit().setCritical(location, 3, new CriticalSlot(
- CriticalSlot.TYPE_SYSTEM, Mech.ACTUATOR_HAND));
+ CriticalSlot.TYPE_SYSTEM, Mek.ACTUATOR_HAND));
addArm(location);
}
private void removeHand(int location) {
- if (getUnit() instanceof BipedMech || getUnit() instanceof TripodMech) {
- MekUtil.removeHand((Mech) getUnit(), location);
+ if (getUnit() instanceof BipedMek || getUnit() instanceof TripodMek) {
+ MekUtil.removeHand((Mek) getUnit(), location);
if (refresh != null) {
refresh.scheduleRefresh();
}
@@ -593,8 +606,8 @@ private void removeHand(int location) {
}
private void removeArm(int location) {
- if (getUnit() instanceof BipedMech || getUnit() instanceof TripodMech) {
- MekUtil.removeArm((Mech)getUnit(),location);
+ if (getUnit() instanceof BipedMek || getUnit() instanceof TripodMek) {
+ MekUtil.removeArm((Mek) getUnit(), location);
if (refresh != null) {
refresh.scheduleRefresh();
}
@@ -605,13 +618,13 @@ private void addArm(int location) {
CriticalSlot cs = getUnit().getCritical(location, 2);
if ((cs != null) && (cs.getType() == CriticalSlot.TYPE_EQUIPMENT)) {
- Mounted mount = cs.getMount();
+ Mounted> mount = cs.getMount();
UnitUtil.removeCriticals(getUnit(), mount);
changeMountStatus(mount, Entity.LOC_NONE, false);
}
getUnit().setCritical(location, 2, new CriticalSlot(
- CriticalSlot.TYPE_SYSTEM, Mech.ACTUATOR_LOWER_ARM));
+ CriticalSlot.TYPE_SYSTEM, Mek.ACTUATOR_LOWER_ARM));
if (refresh != null) {
refresh.scheduleRefresh();
}
@@ -622,7 +635,7 @@ private void changeArmoring() {
if (cs != null) {
if (cs.getType() == CriticalSlot.TYPE_EQUIPMENT) {
- Mounted mount = getMounted();
+ Mounted> mount = getMounted();
mount.setArmored(!cs.isArmored());
UnitUtil.updateCritsArmoredStatus(getUnit(), mount);
} else {
diff --git a/megameklab/src/megameklab/ui/util/BAASCriticalTransferHandler.java b/megameklab/src/megameklab/ui/util/BAASCriticalTransferHandler.java
index e49e279db..329628685 100644
--- a/megameklab/src/megameklab/ui/util/BAASCriticalTransferHandler.java
+++ b/megameklab/src/megameklab/ui/util/BAASCriticalTransferHandler.java
@@ -18,20 +18,29 @@
*/
package megameklab.ui.util;
-import megamek.common.*;
+import java.awt.datatransfer.DataFlavor;
+import java.awt.datatransfer.StringSelection;
+import java.awt.datatransfer.Transferable;
+import java.util.Objects;
+
+import javax.swing.JComponent;
+import javax.swing.JTable;
+
+import megamek.common.Aero;
+import megamek.common.BattleArmor;
+import megamek.common.CriticalSlot;
+import megamek.common.Entity;
+import megamek.common.LocationFullException;
+import megamek.common.Mek;
+import megamek.common.Mounted;
+import megamek.common.WeaponType;
import megamek.common.verifier.TestAero;
import megamek.common.verifier.TestBattleArmor;
import megamek.common.weapons.infantry.InfantryWeapon;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.ui.PopupMessages;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import java.awt.datatransfer.DataFlavor;
-import java.awt.datatransfer.StringSelection;
-import java.awt.datatransfer.Transferable;
-import java.util.Objects;
/**
* The crit slot Transfer Handler for BA and AS.
@@ -39,6 +48,8 @@
* @author jtighe (torren@users.sourceforge.net)
*/
public class BAASCriticalTransferHandler extends AbstractCriticalTransferHandler {
+ private static final MMLogger logger = MMLogger.create(BAASCriticalTransferHandler.class);
+
private int location = -1;
public BAASCriticalTransferHandler(EntitySource eSource, RefreshListener refresh) {
@@ -50,11 +61,11 @@ public void exportDone(JComponent source, Transferable data, int action) {
if (data == null) {
return;
}
- Mounted mounted;
+ Mounted> mounted;
try {
mounted = getUnit().getEquipment(Integer.parseInt((String) data.getTransferData(DataFlavor.stringFlavor)));
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
return;
}
@@ -92,7 +103,7 @@ public void exportDone(JComponent source, Transferable data, int action) {
getUnit().setCritical(loc, i, null);
}
}
- Mounted linkedBy = mounted.getLinkedBy();
+ Mounted> linkedBy = mounted.getLinkedBy();
if ((linkedBy != null) && !(getUnit() instanceof BattleArmor)) {
UnitUtil.removeCriticals(getUnit(), linkedBy);
try {
@@ -107,7 +118,7 @@ public void exportDone(JComponent source, Transferable data, int action) {
}
}
- private boolean addEquipmentBA(BattleArmor ba, Mounted newMount, int trooper) {
+ private boolean addEquipmentBA(BattleArmor ba, Mounted> newMount, int trooper) {
if (TestBattleArmor.isMountLegal(ba, newMount, location, trooper)) {
newMount.setBaMountLoc(location);
if (newMount.getLocation() == BattleArmor.LOC_SQUAD) {
@@ -121,11 +132,11 @@ private boolean addEquipmentBA(BattleArmor ba, Mounted newMount, int trooper) {
}
}
- private boolean addEquipmentAero(Aero aero, Mounted eq) throws LocationFullException {
+ private boolean addEquipmentAero(Aero aero, Mounted> eq) throws LocationFullException {
if (eq.getType() instanceof WeaponType) {
int[] availSpace = Objects.requireNonNull(TestAero.availableSpace(aero));
int[] weapCount = new int[aero.locations() - 1];
- for (Mounted m : aero.getWeaponList()) {
+ for (Mounted> m : aero.getWeaponList()) {
if (m.getLocation() != Entity.LOC_NONE) {
weapCount[m.getLocation()]++;
}
@@ -147,7 +158,7 @@ private boolean addEquipmentAero(Aero aero, Mounted eq) throws LocationFullExcep
@Override
public boolean importData(TransferSupport info) {
- if (!info.isDrop() || !((getUnit() instanceof Mech) || (getUnit() instanceof Aero) ||
+ if (!info.isDrop() || !((getUnit() instanceof Mek) || (getUnit() instanceof Aero) ||
(getUnit() instanceof BattleArmor))) {
return false;
}
@@ -168,7 +179,7 @@ public boolean importData(TransferSupport info) {
Transferable t = info.getTransferable();
try {
- Mounted eq = getUnit().getEquipment(Integer.parseInt(
+ Mounted> eq = getUnit().getEquipment(Integer.parseInt(
(String) t.getTransferData(DataFlavor.stringFlavor)));
if (getUnit() instanceof BattleArmor) {
if ((location == eq.getBaMountLoc())
@@ -193,7 +204,7 @@ public boolean importData(TransferSupport info) {
PopupMessages.showInvalidLocationInfo(null, eq.getName(), getUnit().getLocationName(location));
return false;
}
-
+
if (getUnit() instanceof Aero) {
return addEquipmentAero((Aero) getUnit(), eq);
} else if (getUnit() instanceof BattleArmor) {
@@ -203,7 +214,7 @@ public boolean importData(TransferSupport info) {
PopupMessages.showLocationFullError(null);
return false;
} catch (Exception ex) {
- LogManager.getLogger().error("", ex);
+ logger.error("", ex);
}
return true;
}
@@ -221,12 +232,12 @@ public boolean canImport(TransferSupport info) {
return false;
}
// check if the dragged mounted should be transferrable
- Mounted mounted = null;
+ Mounted> mounted = null;
try {
int index = Integer.parseInt((String) info.getTransferable().getTransferData(DataFlavor.stringFlavor));
mounted = getUnit().getEquipment(index);
} catch (Exception e) {
- LogManager.getLogger().error("", e);
+ logger.error("", e);
}
// not actually dragged a Mounted? not transferable
if (mounted == null) {
@@ -238,7 +249,8 @@ public boolean canImport(TransferSupport info) {
}
// no transfer in the same location
if (getUnit() instanceof BattleArmor) {
- // Infantry weapons cannot be mounted directly, but must instead be mounted in an AP Mount
+ // Infantry weapons cannot be mounted directly, but must instead be mounted in
+ // an AP Mount
if (mounted.getType() instanceof InfantryWeapon) {
return false;
}
@@ -258,15 +270,16 @@ public boolean canImport(TransferSupport info) {
protected Transferable createTransferable(JComponent c) {
if (c instanceof JTable) {
JTable table = (JTable) c;
- Mounted mount = (Mounted) table.getModel().getValueAt(table.getSelectedRow(), CriticalTableModel.EQUIPMENT);
+ Mounted> mount = (Mounted>) table.getModel().getValueAt(table.getSelectedRow(),
+ CriticalTableModel.EQUIPMENT);
return new StringSelection(Integer.toString(getUnit().getEquipmentNum(mount)));
} else if (c instanceof BAASBMDropTargetCriticalList) {
BAASBMDropTargetCriticalList> list = (BAASBMDropTargetCriticalList>) c;
- Mounted mount = list.getMounted();
+ Mounted> mount = list.getMounted();
if (mount != null) {
return new StringSelection(Integer.toString(getUnit().getEquipmentNum(mount)));
}
}
return null;
}
-}
\ No newline at end of file
+}
diff --git a/megameklab/src/megameklab/ui/util/BayWeaponCriticalTree.java b/megameklab/src/megameklab/ui/util/BayWeaponCriticalTree.java
index e84dc5144..8c7aa278a 100644
--- a/megameklab/src/megameklab/ui/util/BayWeaponCriticalTree.java
+++ b/megameklab/src/megameklab/ui/util/BayWeaponCriticalTree.java
@@ -13,7 +13,45 @@
*/
package megameklab.ui.util;
-import megamek.common.*;
+import static megameklab.ui.util.AeroBayTransferHandler.EMTPYSLOT;
+import static megameklab.ui.util.CritCellUtil.CRITCELL_ADD_HEIGHT;
+import static megameklab.ui.util.CritCellUtil.CRITCELL_MIN_HEIGHT;
+
+import java.awt.Color;
+import java.awt.Component;
+import java.awt.Dimension;
+import java.awt.event.FocusAdapter;
+import java.awt.event.FocusEvent;
+import java.awt.event.InputEvent;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.util.*;
+
+import javax.swing.BorderFactory;
+import javax.swing.JMenu;
+import javax.swing.JMenuItem;
+import javax.swing.JPopupMenu;
+import javax.swing.JTree;
+import javax.swing.ToolTipManager;
+import javax.swing.border.Border;
+import javax.swing.border.CompoundBorder;
+import javax.swing.tree.DefaultMutableTreeNode;
+import javax.swing.tree.DefaultTreeCellRenderer;
+import javax.swing.tree.DefaultTreeModel;
+import javax.swing.tree.MutableTreeNode;
+import javax.swing.tree.TreeNode;
+import javax.swing.tree.TreePath;
+import javax.swing.tree.TreeSelectionModel;
+
+import megamek.common.Aero;
+import megamek.common.AmmoType;
+import megamek.common.Entity;
+import megamek.common.EquipmentType;
+import megamek.common.MiscType;
+import megamek.common.Mounted;
+import megamek.common.SmallCraft;
+import megamek.common.WeaponType;
import megamek.common.annotations.Nullable;
import megamek.common.equipment.AmmoMounted;
import megamek.common.equipment.WeaponMounted;
@@ -24,53 +62,48 @@
import megamek.common.weapons.lrms.LRMWeapon;
import megamek.common.weapons.ppc.PPCWeapon;
import megamek.common.weapons.srms.SRMWeapon;
+import megamek.logging.MMLogger;
import megameklab.ui.EntitySource;
import megameklab.util.CConfig;
import megameklab.util.UnitUtil;
-import org.apache.logging.log4j.LogManager;
-
-import javax.swing.*;
-import javax.swing.border.Border;
-import javax.swing.border.CompoundBorder;
-import javax.swing.tree.*;
-import java.awt.*;
-import java.awt.event.*;
-import java.util.List;
-import java.util.*;
-
-import static megameklab.ui.util.AeroBayTransferHandler.EMTPYSLOT;
-import static megameklab.ui.util.CritCellUtil.CRITCELL_ADD_HEIGHT;
-import static megameklab.ui.util.CritCellUtil.CRITCELL_MIN_HEIGHT;
/**
- * Variant of DropTargetCriticalList for aerospace units that groups weapons into bays. Also
- * includes support for treating spheroid small craft and dropships firing arcs separately
+ * Variant of DropTargetCriticalList for aerospace units that groups weapons
+ * into bays. Also
+ * includes support for treating spheroid small craft and dropships firing arcs
+ * separately
* from their locations.
- *
+ *
* @author Neoancient
*/
public class BayWeaponCriticalTree extends JTree {
+ private static final MMLogger logger = MMLogger.create(BayWeaponCriticalTree.class);
+
// Spheroids show only forward or only aft on the side arcs
public static final int FORWARD = 0; // No rear-mounting allowed (nose, aft, spheroid forward side arcs
- public static final int BOTH = 1; // Can be mounted forward or rear (aerodyne wing arcs)
- public static final int AFT = 2; // Always rear mounted, displayed as forward (spheroid aft side arcs)
+ public static final int BOTH = 1; // Can be mounted forward or rear (aerodyne wing arcs)
+ public static final int AFT = 2; // Always rear mounted, displayed as forward (spheroid aft side arcs)
- // In the case of spheroid dropships side locations this represents either forward or aft weapons.
+ // In the case of spheroid dropships side locations this represents either
+ // forward or aft weapons.
private final int location;
private int facing;
-
+
private final EntitySource eSource;
private final DefaultTreeModel model;
private RefreshListener refresh;
- /** Stores a unique transient ID for each Bay to allow restoring the expanded state when the loadout changes. */
+ /**
+ * Stores a unique transient ID for each Bay to allow restoring the expanded
+ * state when the loadout changes.
+ */
private final Map bayIdMap = new HashMap<>();
private int bayIdCounter;
public BayWeaponCriticalTree(int location, EntitySource eSource, RefreshListener refresh) {
this(location, eSource, refresh, FORWARD);
}
-
+
public BayWeaponCriticalTree(int location, EntitySource eSource, RefreshListener refresh, int facing) {
this.location = location;
this.facing = facing;
@@ -97,7 +130,7 @@ public void focusLost(FocusEvent e) {
setCellRenderer(renderer);
addMouseListener(mouseListener);
getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
-
+
AeroBayTransferHandler cth = new AeroBayTransferHandler(eSource);
setDragEnabled(true);
setTransferHandler(cth);
@@ -107,16 +140,17 @@ public void focusLost(FocusEvent e) {
/**
* Sets whether this arc should show only forward-mounted, rear-mounted, or both
+ *
* @param facing Either FORWARD, AFT, or BOTH
*/
public void setFacing(int facing) {
this.facing = facing;
}
-
+
public void updateRefresh(RefreshListener refresh) {
this.refresh = refresh;
}
-
+
public void rebuild() {
List expandedBays = getExpandedBayIds();
setBackground(CConfig.getBackgroundColor(CConfig.GUI_COLOR_WEAPONS));
@@ -137,13 +171,14 @@ private int slotCount(WeaponMounted bay) {
}
return count;
}
-
+
/**
- * @return The number of weapon slots required by equipment allocated to this arc.
+ * @return The number of weapon slots required by equipment allocated to this
+ * arc.
*/
public int getSlotCount() {
int count = 0;
- for (Enumeration> e = ((MutableTreeNode) model.getRoot()).children(); e.hasMoreElements(); ) {
+ for (Enumeration> e = ((MutableTreeNode) model.getRoot()).children(); e.hasMoreElements();) {
final Object node = e.nextElement();
if (node instanceof BayNode) {
count += slotCount(((BayNode) node).getMounted());
@@ -157,9 +192,10 @@ public int getSlotCount() {
}
/**
- * Runs through all equipment mounted on the vessel and adds nodes for the ones that match this
+ * Runs through all equipment mounted on the vessel and adds nodes for the ones
+ * that match this
* tree's location and facing.
- *
+ *
* @return A new root node
*/
private TreeNode initRoot() {
@@ -202,30 +238,35 @@ private TreeNode initRoot() {
}
return root;
}
-
+
/**
* Removes the bay node and all subnodes.
- * Removes all equipment in this bay by assigning it to LOC_NONE and deletes the bay itself.
+ * Removes all equipment in this bay by assigning it to LOC_NONE and deletes the
+ * bay itself.
+ *
* @param bayNode The bay node to remove
*/
private void removeBay(final BayNode bayNode) {
removeBay(bayNode, true, true);
}
-
+
/**
* Removes the bay node and all subnodes.
*
- * @param bayNode The bay node to remove
- * @param shouldRefresh If false, will not trigger refreshes. This is used when removing
- * all equipment in a bay or finishing a DnD export to hold the refresh until the end.
- * @param updateMount If true, will remove all equipment in the bay from the location and delete the bay itself
+ * @param bayNode The bay node to remove
+ * @param shouldRefresh If false, will not trigger refreshes. This is used when
+ * removing
+ * all equipment in a bay or finishing a DnD export to hold
+ * the refresh until the end.
+ * @param updateMount If true, will remove all equipment in the bay from the
+ * location and delete the bay itself
*/
private void removeBay(final BayNode bayNode, boolean shouldRefresh, boolean updateMount) {
model.removeNodeFromParent(bayNode);
- setRootVisible(((TreeNode)model.getRoot()).getChildCount() == 0);
+ setRootVisible(((TreeNode) model.getRoot()).getChildCount() == 0);
List children = new ArrayList<>();
- for (Enumeration e = bayNode.children(); e.hasMoreElements(); ) {
- children.add((EquipmentNode)e.nextElement());
+ for (Enumeration e = bayNode.children(); e.hasMoreElements();) {
+ children.add((EquipmentNode) e.nextElement());
}
children.forEach(c -> removeEquipment(c, false, updateMount));
if (updateMount) {
@@ -240,31 +281,38 @@ private void removeBay(final BayNode bayNode, boolean shouldRefresh, boolean upd
refresh.refreshSummary();
}
}
-
+
/**
* Removes equipment node and assigns its mount to LOC_NONE.
+ *
* @param node
*/
private void removeEquipment(final EquipmentNode node) {
removeEquipment(node, true, true);
}
-
+
/**
* Removes equipment node.
- *
+ *
* @param node The node to remove
- * @param shouldRefresh If false, will not trigger refreshes. This is used when removing
- * all equipment in a bay to hold the refresh until the end.
- * @param updateMount If true, the mount location will be set to LOC_NONE. The transfer handler
- * takes care of this separately to keep from unallocating equipment that
+ * @param shouldRefresh If false, will not trigger refreshes. This is used when
+ * removing
+ * all equipment in a bay to hold the refresh until the
+ * end.
+ * @param updateMount If true, the mount location will be set to LOC_NONE. The
+ * transfer handler
+ * takes care of this separately to keep from unallocating
+ * equipment that
* has been transferred to another bay.
*/
private void removeEquipment(final EquipmentNode node, boolean shouldRefresh, boolean updateMount) {
model.removeNodeFromParent(node);
- setRootVisible(((TreeNode)model.getRoot()).getChildCount() == 0);
+ setRootVisible(((TreeNode) model.getRoot()).getChildCount() == 0);
final Mounted> mounted = node.getMounted();
- // If the parent node is a bay, we need to remove the weapon or ammo from the bay. Unless
- // the parent node does not have a parent, in which case this equipment is being removed in the
+ // If the parent node is a bay, we need to remove the weapon or ammo from the
+ // bay. Unless
+ // the parent node does not have a parent, in which case this equipment is being
+ // removed in the
// process of removing a bay.
if ((node.getParent() instanceof BayNode)
&& (node.getParent().getParent() != null)) {
@@ -306,13 +354,14 @@ private void removeEquipment(final EquipmentNode node, boolean shouldRefresh, bo
refresh.refreshSummary();
}
}
-
+
/**
- * Moves one or more shots of ammo from this location to unallocated. This should not be used if
+ * Moves one or more shots of ammo from this location to unallocated. This
+ * should not be used if
* there is only one slot of ammo left in the location;
* use {@link #removeEquipment(EquipmentNode) removeEquipment}
* instead.
- *
+ *
* @param ammo The allocated ammo to remove.
* @param shots The number of shots to remove.
*/
@@ -344,12 +393,13 @@ private void removeAmmo(final AmmoMounted ammo, int shots) {
refresh.refreshStatus();
refresh.refreshSummary();
}
-
+
/**
- * Deletes one or more shots of ammo from this location. This should not be used if
+ * Deletes one or more shots of ammo from this location. This should not be used
+ * if
* there is only one slot of ammo left in the location;
* use {@link #deleteEquipment(EquipmentNode) deleteEquipment} instead.
- *
+ *
* @param ammo The allocated ammo to remove.
* @param shots The number of shots to remove.
*/
@@ -364,16 +414,16 @@ private void deleteAmmo(final AmmoMounted ammo, int shots) {
/**
* Sets the rearMounted flag on this bay and all equipment mounted in it.
- *
+ *
* @param node
* @param rear
*/
private void setBayFacing(EquipmentNode node, boolean rear) {
if (node.isLeaf() && (node.getParent() instanceof BayNode)) {
- node = (EquipmentNode)node.getParent();
+ node = (EquipmentNode) node.getParent();
}
- for (Enumeration e = node.children(); e.hasMoreElements(); ) {
- final Mounted> m = ((EquipmentNode)e.nextElement()).getMounted();
+ for (Enumeration e = node.children(); e.hasMoreElements();) {
+ final Mounted> m = ((EquipmentNode) e.nextElement()).getMounted();
UnitUtil.changeMountStatus(eSource.getEntity(), m,
location, Entity.LOC_NONE, rear);
if ((m.getType() instanceof WeaponType) && (m.getLinkedBy() != null)) {
@@ -389,14 +439,15 @@ private void setBayFacing(EquipmentNode node, boolean rear) {
refresh.refreshStatus();
refresh.refreshSummary();
}
-
+
/**
* Removes the node and removes the equipment from the unit entirely.
+ *
* @param node
*/
private void deleteEquipment(final EquipmentNode node) {
model.removeNodeFromParent(node);
- setRootVisible(((TreeNode)model.getRoot()).getChildCount() == 0);
+ setRootVisible(((TreeNode) model.getRoot()).getChildCount() == 0);
final Mounted> mounted = node.getMounted();
UnitUtil.removeMounted(eSource.getEntity(), mounted);
@@ -412,22 +463,23 @@ private void deleteEquipment(final EquipmentNode node) {
}
/**
- * Node class used directly for individual mounts and serves as the base class for weapon
+ * Node class used directly for individual mounts and serves as the base class
+ * for weapon
* and ammo bays. Provides display name and color to the renderer.
*/
private class EquipmentNode implements MutableTreeNode {
private Object object;
private MutableTreeNode parent;
private final Vector children = new Vector<>();
-
+
EquipmentNode(Object object) {
this.object = object;
}
-
+
Mounted> getMounted() {
return (Mounted>) object;
}
-
+
@Override
public TreeNode getChildAt(int childIndex) {
return children.get(childIndex);
@@ -495,12 +547,12 @@ public void removeFromParent() {
public void setParent(MutableTreeNode newParent) {
this.parent = newParent;
}
-
+
@Override
public boolean isLeaf() {
return true;
}
-
+
@Override
public String toString() {
String name = getMounted().getName();
@@ -523,24 +575,25 @@ public String getTooltip() {
final WeaponType wtype = (WeaponType) getMounted().getType();
final int bonus = avMod(getMounted());
sb.append(" AV: ").append(wtype.getShortAV() + bonus).append("/")
- .append(wtype.getMedAV() + bonus).append("/")
- .append(wtype.getLongAV() + bonus);
+ .append(wtype.getMedAV() + bonus).append("/")
+ .append(wtype.getLongAV() + bonus);
sb.append(" Heat: ").append(wtype.getHeat());
}
sb.append("