Я, думаю, достаточно заменить только
self.terrainDesert = self.gc.getInfoTypeForString("TERRAIN_DESERT")
на
self.terrainDesert = self.gc.getInfoTypeForString("TERRAIN_PLAINS")