add MechMission as same as the UpgradeBlocks type
if shiftx, shifty calc from total width,height, the result sector did not include the target sector
* keep the saved width and height of sector width,height changed after expandSector mission, It will reset to original value in initSector() * keep x,y of sector sector X and Y may be shifted after loading as well.
default file charset is not utf8 when run from win10